5G消息业务流程.pdf

上传人:聆听****声音 文档编号:18809832 上传时间:2023-11-26 格式:PDF 页数:14 大小:814.25KB
下载 相关 举报
5G消息业务流程.pdf_第1页
第1页 / 共14页
5G消息业务流程.pdf_第2页
第2页 / 共14页
5G消息业务流程.pdf_第3页
第3页 / 共14页
5G消息业务流程.pdf_第4页
第4页 / 共14页
5G消息业务流程.pdf_第5页
第5页 / 共14页
5G消息业务流程.pdf_第6页
第6页 / 共14页
5G消息业务流程.pdf_第7页
第7页 / 共14页
5G消息业务流程.pdf_第8页
第8页 / 共14页
5G消息业务流程.pdf_第9页
第9页 / 共14页
5G消息业务流程.pdf_第10页
第10页 / 共14页
5G消息业务流程.pdf_第11页
第11页 / 共14页
5G消息业务流程.pdf_第12页
第12页 / 共14页
5G消息业务流程.pdf_第13页
第13页 / 共14页
5G消息业务流程.pdf_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

5G消息业务流程.pdf

《5G消息业务流程.pdf》由会员分享,可在线阅读,更多相关《5G消息业务流程.pdf(14页珍藏版)》请在冰点文库上搜索。

5G消息业务流程.pdf

YD/TXXXXXXXX14AA附录A(资料性)5G消息业务流程A.1配置获取终端进行配置获取的流程如下图所示。

1.HTTPGETREQUESThttp:

/config.rcs.mnc.mcc.pub.3gppnetwork.org3.HTTP200OKSetcookie终端GGSN/PGW/UPF配置服务器2.HTTPGETREQUESThttp:

/config.rcs.mnc.mcc.pub.3gppnetwork.orgx-up-calling-line-id:

x-wsb-identity:

4.HTTPSGETREQUESThttps:

/config.rcs.mnc.mcc.pub.3gppnetwork.org?

paramscookie如果用户未开户7.HTTP200OKSetcookie8.HTTPSGETREQUESThttps:

/config.rcs.mnc.mcc.pub.3gppnetwork.org?

paramsCookie如果用户已开户5.HTTPS503InternalServerErrorwithRetry-afterheader6.HTTPSGETREQUESThttps:

/config.rcs.mnc.mcc.pub.3gppnetwork.org?

paramscookie图A.1终端配置获取流程具体说明如下:

12)终端向根据SIM卡信息组装出的配置功能发起配置请求,网络侧对此请求进行头增强;36)若配置功能发现此用户未开通5G消息,则返回HTTP503请求,携带Retry-after参数,终端在此参数设定时间后重新进行配置获取;78)若配置功能发现此用户已开通5G消息,则终端可直接发起配置请求;9)配置功能将配置文件下发给终端。

A.25G消息业务初始注册流程5G消息业务注册流程如下图所示。

YD/TXXXXXXXX151.DNSQuery2.DNSQueryResp3.REGISTER4.UAR6.MAR7.MAA9.REGISTER12.SAR8.401UNAUTHORIZED13.SAA14.200OK10.UAR11.UAA终端DNSIMS接入功能用户数据(HSS/UDM)5.UAA图A.2初始注册流程具体说明如下:

12)终端首先从配置功能获取业务配置数据(HTTPS方式,获取IMSSIP注册地址及相关参数);3)终端向5G消息中心IMS接入功能发起IMS注册流程。

在REGISTER消息中,携带home_network_domain_name指明用户号码归属省,expire头域(注册间隔时间)不为0;45)IMS接入功能收到REGISTER消息,向用户数据功能发送UAR(UserAuthorizationRequest)消息。

用户数据功能收到UAR消息,根据本地数据库中的用户开户信息,判断用户已开户,则向IMS接入功能发送UAA(UserAuthorizationAnswer)消息;67)IMS接入功能向用户数据功能发送MAR(MultimediaAuthenticationRequest)消息,请求获取用户鉴权参数,并且通知用户数据功能当前IMS接入功能为该用户服务。

用户数据功能向IMS接入功能返回MAA(MultimediaAuthenticationAnswer)响应;8)IMS接入功能保存鉴权参数,以备后续对用户的鉴权响应进行验证。

其他鉴权元素随401响应发往终端;9)终端收到401响应后,依据密码重新构造REGISTER消息,携带鉴权信息,按照初始REGISTER消息的路径发给IMS接入功能;1213)IMS接入功能收到鉴权响应,鉴权通过后,向用户数据功能发送SAR(ServerAssignmentRequest)消息,请求下载用户的签约数据。

用户数据功能向IMS接入功能返回SAA(ServerAssignmentAnswer)响应,携带用户的签约数据;14)IMS接入功能向终端侧反馈200(OK)响应,表明注册成功。

YD/TXXXXXXXX16A.3基于HTTP协议的GBA流程基于HTTP协议的GBA流程如下图所示。

14.HTTPGET(Digestresponse:

B-TID,etc.)13.UE保存鉴权认证信息7.MAA2.TLShandshake5.HTTPGET(IMPI)8.401UNAUTHORIZED19.200OK(Auth-Info)9.终端对网络进行认证,计算生成RES11.BSF对终端进行认证并生成Ks18.验证response和用户身份终端NAFBSF用户数据(HSS/UDM)1.用户在终端上发起HTTP相关业务操作3.HTTPGET(3gpp-gba,Host:

AS)4.401Unauthorized(3gpp-boostrappingAP,nonce)16.检查B-TID并且生成Ks_NAF图A.3GBA认证流程具体说明如下:

1)用户在终端上发起HTTP相关业务操作,例如:

多媒体文件传输、Chatbot目录查询、Chatbot信息查询等。

终端将首先向对应的AS建立TLS隧道,并启动认证流程;2)终端收到用户操作请求后,与对应NAF(如HTTP内容存储、Chatbot目录、Chatbot信息等)联系;3)终端发送HTTPrequest到NAF(在TLS隧道中发送),请求访问一个业务;4)收到HTTPrequest消息后,NAF/AS发送HTTP响应消息;5)终端首先检查是否存在有效的bootstrappedsecurityassociation。

如果不存在,终端将发起Ub接口的Bootstrapping过程;如果存在,则直接进行第14步;YD/TXXXXXXXX176)BSF收到终端的请求消息后,向对应HSS发送MAR消息请求认证向量和GUSS(GAAUserSecuritySettings)信息。

若BSF上已有该用户的GUSS信息且BSF配置支持GUSS的时间戳功能,则在请求消息中可携带GUSS的时间戳信息;7)HSS给BSF返回认证向量以及GUSS信息;8)BSF利用获取的认证向量发送401消息,消息包含RAND和AUTN;9)终端收到401消息以后,根据AUTN和RAND计算出XMAC,并和AUTN中的MAC值进行并对,并比较AUTN中的序列号SQN是否在可接受范围内(AUTN中的SQN需要比终端中的SQN大)。

若MAC不一致,则终端对网络侧认证失败;若MAC一致且SQN在可接受范围内,则认为通过,终端计算生成RES并保存IK和CK;10)终端发送HTTPGET消息给BSF,头域Authorization中携带RES;11)接收到HTTPGET消息后,BSF根据RES对终端进行认证。

如果认证成功,可继续进行后续操作;否则,认证失败。

若认证成功,BSF生成B-TID,并保存B-TID、IMPI、CK和IK。

B-TID的产生方式为base64encode(RAND)BSF_servers_domain_name,其中BSF_servers_domain_name为BSF的主机名;12)BSF给终端回送200消息,携带B-TID,以及Ks的有效期;13)终端保存认证信息,包括B_TID和Ks;14)终端向NAF/AS发起HTTPDigest请求,使用B-TID作为用户名,Ks_NAF作为口令;15)收到终端的HTTPGET消息以后,向BSF获取B-TID所标识用户的Ks_(ext/int)_NAF;16)收到BIR消息后,BSF根据B-TID找到用户对应的IMPI和IMPU,计算Ks_(ext/int)_NAF。

根据不同方式(GBA-ME或GBA-U等),计算Ks_NAF使用不同的算法;17)BSF给NAF/AS发送BIA消息,包含IMPI、IMPU、Ks_NAF、usslist、keyExpriyTime和bootstrappingInfoCreationTime、uiccKeyMaterial(仅当采用GBA-U时,才需要携带此字段),其中,usslist信息包含USS、GSID、Type和NAFgroup信息。

消息样例参照第15步;18)NAF/AS收到BSF的BIA消息,进行如下检验:

检验BSF返回的USS信息中的认证方式(GBA-ME,GBA-U等)是否与终端携带的认证方式(基于请求消息中的realm)一致,如果一致,则进行后续操作;如果不一致,则给终端返回401认证失败消息;NAF/AS根据用户的USS信息,验证终端传送过来的身份信息IMPU,如果一致,则进行后续操作;如果不一致,则给终端返回401认证失败消息;利用B-TID(用户名)和Ks_NAF(口令)进行HTTPDigest计算response,并与请求消息头域Authorization中的response值比对,如果一致,则通过认证,继续后续操作;如果不一致,则给终端返回401认证失败消息。

19)NAF/AS认证通过,在200消息中携带Authentication-Info头域发送给终端;20)终端和NAF/AS继续后续的业务交互。

A.4PagerMode点对点消息当发送和接收5G消息的终端归属于不同的5G消息中心、且当前均在线时,使用PagerMode发送点对点消息的流程如下图所示。

YD/TXXXXXXXX18发端网络收端网络5G消息处理功能IMS接入功能终端5GMCIMS接入功能5G消息处理功能5GMC终端1.MESSAGE2.MESSAGE3.202ACCEPTED4.202ACCEPTED5.MESSAGE7.MESSAGE8.MESSAGE10.200OK11.MESSAGE(回执)12.MESSAGE(回执)13.202ACCEPTED17.MESSAGE(回执)20.200OK图A.4PagerMode发送点对点消息流程(主被叫用户归属不同5GMC)14)发送方终端发送即时消息,经过主叫侧IMS接入功能发送到主叫所属的5G消息处理功能,主叫消息处理功能返回已收到即时消息的应答;56)主叫5G消息处理功能向接收方用户所归属的5G消息处理功能发送即时消息,被叫5G消息处理功能返回已收到即时消息的应答;710)被叫消息处理功能向接收方终端递送即时消息,接收方终端返回成功收到即时消息的应答;1120)被叫终端向主叫消息处理功能发送递送报告消息,逐跳传递,最终主叫终端向主叫消息处理功能返回收到递送报告的应答。

A.5LargeMessageMode点对点消息当发送和接收5G消息的终端归属于不同的5G消息中心、且当前均在线时,采用存储转发方式,以LargeMessageMode发送点对点消息的流程如下图所示。

YD/TXXXXXXXX19发送完成释放会话5G消息终端与5GC之间的MSRP通道两个网络的5GC建立MSRP通道5GMC与5G消息终端之间建立MSRP通道8.存储消息会话建立发送消息会话协商发端网络收端网络5G消息处理功能IMS接入功能终端5GMCIMS接入功能5G消息处理功能5GMC终端1.INVITE2.INVITE3.202ACCEPTED4.202ACCEPTED5.ACK6.ACK7.MSRPSEND9.MSRP200OK10.BYE12.200OK13.200OK14.INVITE16.ACK17.MSRPSEND18.存储消息20.BYE21.200OK22.INVITE25.200OK26.ACK27.ACK30.BYE33.200OK图A.5LargeMessageMode发送点对点消息流程(主被叫用户归属不同5GMC)16)发送方终端向发送方5G消息中心发起MSRP能力协商的请求,INVITE消息先后经过主叫侧IMS接入功能、主叫侧5G消息处理功能,协商成功,建立MSRP通道;79)发送方终端使用MSRP通道向发送方消息处理功能发送消息;发送方消息处理功能接收消息后存储,并应答终端;1013)发送方终端发送成功,发起MSRP通道关闭指令,并成功拆除MSRP通道;1421)发送方消息处理功能采用相同的流程向接收方消息处理功能MSRP协商、建立通道、发送消息并拆除通道;YD/TXXXXXXXX202233)接收方消息处理功能采用相同的流程向接收方终端进行MSRP协商、建立通道、发送消息并拆除通道。

A.65G消息始发,SMS终结流程5G消息回落为CS短信(SMS)的流程如下图所示。

短信中心HLR/HSSVMSC_B15.MAP_SRI_For_SM18.MAP_Forward_SM_RSP由于被叫IP-SM-GW未注册,所以HLR直接返回VMSC的GT17.MAP_Forward_SM_REQ20.MESSAGE非5GMC用户14.短信下发请求19.短信下发应答5G消息处理功能IMS接入功能终端5GMC发送完成释放会话5G消息终端与5GC之间的MSRP通道8.存储消息会话建立发送消息会话协商1.INVITE4.202ACCEPTED5.ACK6.ACK7.MSRPSEND9.MSRP200OK10.BYE11.BYE12.200OK图A.65G消息始发,SMS终结流程具体说明如下:

113)终端发送点对点消息至发送方的5G消息中心;1419)发送方5G消息中心查询被叫用户未注册5GMC,5GMC消息处理功能通过短信中心向HLR发送取路由信令,并根据HLR返回的VMSC地址,下发短消息。

接收方接收的是内容为URL链接的短消息;20)5GMC消息处理功能向终端发送回执消息。

A.75G消息始发,SMSoverIP终结流程5G消息回落为基于IP网络的短消息(SMSoverIP)的流程如下图所示。

YD/TXXXXXXXX21短信中心HLR/HSS15.MAP_SRI_For_SM16.MAP_SRI_For_SM_ACK由于被叫完成IP-SM-GW注册,所以HLR返回IP-SM-GW的GT17.MAP_Forward_SM_REQ24.MSSAGE14.短信下发请求23.短信下发应答CSCF终端20.200OK19.MSSAGEIP-SM-GW21.200OK5G消息处理功能IMS接入功能终端5GMC发送完成释放会话5G消息终端与5GC之间的MSRP通道8.存储消息会话建立发送消息会话协商1.INVITE4.202ACCEPTED5.ACK6.ACK7.MSRPSEND11.BYE12.200OK非5GMC用户图A.75G消息始发始发,SMSoverIP终结流程具体说明如下:

113)终端发送点对点消息至发送方5G消息中心;1423)发送方5G消息中心查询被叫用户未注册5GMC,5GMC消息处理功能通过短信通道向HLR发送取路由信令,由于被叫用户完成了IP-SM-GW注册,HLR返回的IP-SM-GW地址,短信处理模块将MT短信转发给IP-SM-GW,IP-SM-GW通过SIPMESSAGE下发短消息到终端。

接收方终端接收的是内容为URL链接的短消息;24)发送方5G消息中心向终端发送回执消息。

A.8文件上传流程5G消息用户使用HTTP协议上传文件的流程如下图所示。

YD/TXXXXXXXX22终端多媒体内容存储功能3.GBA认证5.HTTP传输过程1.HTTPSPOST()2.HTTPS401AUTHENTICATIONREQUIRED(3gpp-boostrappingAP,nonce)4.HTTPSPOST(token,content_range0-filesize,filecontent)6.HTTPS200OK(xmlwithlink,sizes,validity)7.HTTPSGET(token,tid,get_download_info)8.HTTPS200OK(xmlwithlink,sizes,validity)图A.8HTTP文件上传流程(网络侧无文件)具体说明如下:

13)发送方终端向多媒体内容存储功能发送HTTPSPOST空请求,内容服务器向客户端返回401/511响应,触发GBA认证。

(此过程为可选,客户端无有效鉴权token时触发);48)终端通过HTTPSPOST请求消息,完成文件上传。

多媒体内容存储功能将文件URL返回给上传方。

A.9发送方文件续传流程此为可选流程,当终端未收到PUT的200OK响应时触发,流程如下图所示。

YD/TXXXXXXXX23终端多媒体内容存储功能6.HTTP传输过程5.HTTPSPUT(token,content_range0-filesize,filecontent)7.HTTPS200OK(xmlwithlink,sizes,validity)9.HTTPS200OK(xmlwithlink,sizes,validity)1.HTTP传输过程2.传输失败3.HTTPSGET(token,tid,get_download_info)4.HTTPS200OK(xmlwithlink,File-resume-infofilerange)图A.9HTTP文件续传流程具体说明如下:

12)文件上传过程中失败,即终端未收到文件上传的最终的200OK响应;34)终端向服务器发送HTTPSGET请求,获取当前文件上传进展;57)终端调用HTTPSPUT接口,从断点处将剩余的文件内容继续上传;89)完成文件上传。

多媒体内容存储功能将文件URL返回给上传方。

A.10文件消息发送流程文件消息发送流程如下图所示。

YD/TXXXXXXXX24多媒体内容存储功能发端侧文件传输流程完成,获得文件链接接收方文件下载流程,获取完默认图后,若需要,则向发送方回复递送报告根据被叫注册能力,判断其使用http文件传输方式发端网络收端网络5G消息处理功能IMS接入功能终端5GMCIMS接入功能5G消息处理功能5GMC终端1.MESSAGE(filelink)2.MESSAGE(filelink)3.202ACCEPTED4.202ACCEPTED5.MESSAGE(filelink)6.202ACCEPTED7.MESSAGE(filelink)8.MESSAGE(filelink)9.200OK图A.10端到端文件消息发送流程A.11文件下载流程接收方文件下载流程如下图所示。

终端多媒体内容存储功能8.MESSAGE1.HTTPSGET(thumbnailURL)2.HTTPS200OK3.HTTP传输过程5.HTTPSGET(fileURL)6.HTTPS200OK(fileURL)7.HTTP传输过程4.用户点击缩略图,开始下载文件5G消息处理功能图A.11文件下载流程YD/TXXXXXXXX25具体说明如下:

13)用户通过SIPMESSAGE获得文件缩略图链接,终端自动下载缩略图;47)用户主动点击缩略图,开始下载文件;89)文件传输结束后,接收方用户根据需要向发送方发送递送报告。

A.12PagerMode群发消息假设用户A、B、C归属于不同的5GMC、且当前均在线,使用PagerMode群发消息的流程如下图所示。

用户A网络用户B网络5G消息处理功能IMS接入功能终端5GMCIMS接入功能5G消息处理功能5GMC终端用户C网络IMS接入功能5G消息处理功能5GMC终端1.MESSAGE2.MESSAGE3.202ACCEPTED4.202ACCEPTED5.MESSAGE7.MESSAGE8.200OK9.MESSAGE10.MESSAGE11.200OK12.200OK13.MESSAGE14.MESSAGE15.200OK16.200OK17.MESSAGE(回执)18.MESSAGE(回执)19.202ACCEPTED21.MESSAGE(回执)23.202ACCEPTED24.202ACCEPTED25.MESSAGE(回执)26.202ACCEPTED31.MESSAGE(回执)32.202ACCEPTED27.MESSAGE(回执)30.200OK33.MESSAGE(回执)36.200OK图A.12PagerMode消息群发流程具体说明如下:

14)用户A发送SIPMESSAGE消息到A侧消息处理功能,SIPMESSAGE消息中携带用户接收列表(用户B、用户C)的URIList;516)SIPMESSAGE消息被用户A侧5G消息处理功能分别转发到B、C侧5G消息处理功能,B、C侧5G消息处理功能将SIPMESSAGE消息发送到用户B和用户C;1736)如果用户A发送SIPMESSAGE中要求递送报告,用户B、用户C分别发送SIPMESSAGE,携带递送报告给用户A。

A.13用户创建群聊会话用户创建群聊会话流程如下图所示。

YD/TXXXXXXXX263.INVITE4.200OK8.ACK9.ACK10.建立MSRP通道11.INVITE12.INVITE13.INVITE14.200OK15.200OK17.ACK18.ACK19.ACK20.建立MSRP通道21.INVITE22.INVITE26.200OK25.200OK29.ACK30.建立MSRP通道用户A网络用户B网络5G消息处理功能IMS接入功能终端5GMCIMS接入功能5G消息处理功能5GMC终端用户C网络IMS接入功能5G消息处理功能5GMC终端群聊消息功能图A.13用户创建群聊会话流程具体说明如下:

110)用户A发送建立群聊的SIPINVITE消息到A侧消息处理功能,该请求内包含初始邀请的群聊成员用户B和用户C。

A侧消息处理功能再送至用户A归属的群聊消息功能,与该群聊消息功能建立MSRP通道;120)用户A归属的群聊消息功能发送建立群聊的SIPINVITE消息到B侧消息处理功能,再发往用户B。

用户B接受群聊邀请后,与用户A归属的群聊消息功能间建立MSRP通道;2130)用户A归属的群聊消息功能发送建立群聊的SIPINVITE消息到B侧消息处理功能,再发往用户C。

用户C接受群聊邀请后,与用户A归属的群聊消息功能间建立MSRP通道。

A.14群组管理使用SIPREFER方法邀请群成员的群管理流程如下图所示。

YD/TXXXXXXXX271.REFER3.REFER2.REFER4.202ACCEPTED6.202ACCEPTED5.202ACCEPTED11.200OK14.ACK7.INVITE8.INVITE用户A网络用户B网络5G消息处理功能IMS接入功能终端5GMCIMS接入功能5G消息处理功能5GMC终端群聊消息功能图A.14使用SIPREFER方法邀请群成员流程具体说明如下:

16)用户A发送SIPREFER请求,其中携带相关管理业务所需方法(例如,邀请群成员时,refer-to头中的method=INVITE);715)群聊消息功能解析SIPREFER请求,根据其中携带的方法向被邀请的用户发送相关请求。

踢出群成员流程与上图相同,其中refer-to头中的method=BYE,群聊消息功能发送SIPBYE请求到用户B。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2