异网漫游处理方法、装置及存储介质与流程

文档序号:31731524发布日期:2022-10-05 02:06阅读:241来源:国知局
异网漫游处理方法、装置及存储介质与流程

1.本公开涉及通信技术领域,尤其涉及异网漫游处理方法、装置及存储介质。


背景技术:

2.目前,国内移动运营商已开始实现异网漫游的业务,即能够实现国内移动运营商网络共享方式下的国内漫游。但是,目前对于国际漫游业务,必须各国内移动运营商分别与国外移动运营商签订漫游协议并开通网络互通,才能实现国外移动运营商网络的用户在签约的国内运营商网络获得相应的国际漫游服务,而在未签订此漫游协议的国内移动运营商网络无法提供相应的国际漫游服务。


技术实现要素:

3.鉴于以上相关技术的缺点,本公开的目的在于提供异网漫游处理方法、装置及存储介质,以解决相关技术中的问题。
4.本公开第一方面提供一种异网漫游处理方法,应用于第一移动服务网络的第一功能网元;所述方法包括:所述第一功能网元根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务;响应于目标业务对应于漫游归属网络的漫游业务,所述第一功能网元在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息;其中,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系;所述第一功能网元发送所述业务消息,以使所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络,以通过第二移动服务网络获得漫游归属网络的漫游服务。
5.在第一方面的实施例中,所述第一移动服务网络包括5g核心网络;所述第一功能网元为amf网元或smf网元。
6.在第一方面的实施例中,所述漫游中转信息位于业务消息的头域中。
7.在第一方面的实施例中,所述第一移动服务网络包括第一sepp网元,第二移动服务网络包括第二sepp网元;所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络,包括:第一sepp网元根据所述漫游中转信息将业务消息路由至所述第二sepp网元。
8.在第一方面的实施例中,所述第一功能网元为第一amf网元,所述第一移动服务网络还包括第一nrf网元;在用户设备向第一移动服务网络发起注册请求时,所述方法包括:第一amf网元根据用户设备的注册请求的接入网号,确定注册请求是否相关于漫游归属网络的漫游业务;响应于所述注册请求相关于漫游归属网络的漫游业务,所述第一amf网元生成包含漫游中转信息的网元发现请求,并发送给第一移动服务网络的第一nrf网元;所述第一nrf网元根据漫游中转信息,传递所述网元发现请求消息至第二移动服务网络,并获得第二移动服务网络对应返回的来自漫游归属网络的网元发现响应消息。
9.在第一方面的实施例中,所述漫游归属网络为国际5g运营商网络,所述第一移动服务网络和第二移动服务网络为国内5g运营商网络。
10.本公开第二方面提供一种异网漫游处理方法,应用于第二移动服务网络的第二功能网元,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系;所述方法包括:所述第二功能网元获取第一移动服务网络的目标业务的业务消息;响应于获取业务消息中的漫游中转信息,所述漫游中转信息路由到第二移动服务网络,所述第二功能网元删除所述漫游中转信息并向所述漫游归属网络转发所述业务消息,以用于为目标业务提供漫游归属网络的漫游服务。
11.在第二方面的实施例中,所述第二移动服务网络包括5g核心网络;所述第二功能网元为以下中的至少一种:amf网元;smf网元;nrf网元;sepp网元。
12.在第二方面的实施例中,第二移动服务网络的第二sepp网元从所述第一移动服务网络的第一sepp网元获取所述业务消息。
13.在第二方面的实施例中,所述漫游中转信息位于业务消息的头域中。
14.在第二方面的实施例中,所述第二功能网元为第二nrf网元;在第一移动服务网络发现漫游归属网络中,包括:第二nrf网元根据网元发现请求消息中的漫游中转信息确定漫游归属网络;第二nrf网元删除所述网元发现请求消息中的路由到自身所在的第二移动服务网络的漫游中转信息,向漫游归属网络转发所述业务消息;第二nrf网元接收来自漫游归属网络的对应所述网元发现请求消息的网元发现响应消息,并向第一移动服务网络返回所述网元发现响应消息。
15.在第二方面的实施例中,所述漫游归属网络为国际5g运营商网络,所述第一移动服务网络和第二移动服务网络为国内5g运营商网络。
16.本公开第三方面提供一种异网漫游处理装置,应用于第一移动服务网络的第一功能网元;所述装置包括:网号判断模块,用于根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务;消息处理模块,用于用于响应于目标业务对应于漫游归属网络的漫游业务,在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息;其中,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系;消息发送模块,用于发送所述业务消息,以使所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络,以通过第二移动服务网络获得漫游归属网络的漫游服务。
17.本公开第四方面提供一种异网漫游处理装置,应用于第二移动服务网络的第二功能网元,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系;所述装置包括:获取模块,用于获取第一移动服务网络的目标业务的业务消息;漫游路由模块,用于响应于业务消息中路由到第二移动服务网络的漫游中转信息,删除业务消息中路由到第二功能网元自身所在的第二移动服务网络的漫游中转信息,并向所述漫游归属网络转发所述业务消息,以用于为目标业务提供漫游归属网络的漫游服务。
18.本公开第五方面提供一种计算机装置,包括:存储单元及处理单元;所述存储单元存储有程序指令;所述处理单元用于运行所述程序指令以执行如第一方面中任一项所述的异网漫游处理方法;或者,执行如第二方面中任一项所述的异网漫游处理方法。
19.本公开第六方面提供一种计算机可读存储介质,存储有程序指令,所述程序指令被运行以执行如第一方面中任一项所述的异网漫游处理方法;或者,执行如第二方面中任一项所述的异网漫游处理方法。
20.如上所述,本公开实施例中的异网漫游处理方法、装置及存储介质,第一移动服务
网络的第一功能网元根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务;若对应于漫游归属网络的漫游业务,在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息,用于路由到与所述漫游归属网络有漫游服务关系的第二移动服务网络,通过第二移动服务网络获得漫游归属网络的漫游服务。由此,在国外用户在国内进行国际漫游时,可以通过未与国外移动运营商签订漫游协议的国内运营商网络来获得对应的国际漫游服务,提升用户体验。
附图说明
21.图1展示本公开一实施例中展示异网漫游原理的网络结构示意图。
22.图2展示5g核心网络的网元架构示意图。
23.图3展示本公开一实施例中异网漫游的通信过程的流程示意图。
24.图4展示本公开一应用实施例中异常漫游通信过程的网络架构示意图。
25.图5展示本公开一实施例中第一移动服务网络对漫游归属网络进行网元发现的流程示意图。
26.图6展示本公开一实施例中第一功能网元的异网漫游方法的流程示意图。
27.图7展示本公开一实施例中第二功能网元的异网漫游方法的流程示意图。
28.图8展示本公开一实施例中第一功能网元的异网漫游装置的模块示意图。
29.图9展示本公开一实施例中第二功能网元的异网漫游装置的模块示意图。
30.图10展示本公开一实施例中计算机装置的结构示意图。
具体实施方式
31.以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本公开所揭露的消息轻易地了解本公开的其他优点与功效。本公开还可以通过另外不同的具体实施方式加以实施或应用系统,本公开中的各项细节也可以根据不同观点与应用系统,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
32.下面以附图为参考,针对本公开的实施例进行详细说明,以便本公开所属技术领域的技术人员能够容易地实施。本公开可以以多种不同形态体现,并不限定于此处说明的实施例。
33.在本公开的表示中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的表示意指结合该实施例或示例表示的具体特征、结构、材料或者特点包括于本公开的至少一个实施例或示例中。而且,表示的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本公开中表示的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
34.此外,术语“第一”、“第二”仅用于表示目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本公开的表示中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
35.为了明确说明本公开,省略与说明无关的器件,对于通篇说明书中相同或类似的构成要素,赋予了相同的参照符号。
36.在通篇说明书中,当说某器件与另一器件“连接”时,这不仅包括“直接连接”的情形,也包括在其中间把其它元件置于其间而“间接连接”的情形。另外,当说某种器件“包括”某种构成要素时,只要没有特别相反的记载,则并非将其它构成要素排除在外,而是意味着可以还包括其它构成要素。
37.虽然在一些实例中术语第一、第二等在本文中用来表示各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一接口及第二接口等表示。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操执行、元件、模块、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操执行、元件、模块、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操执行的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
38.此处使用的专业术语只用于言及特定实施例,并非意在限定本公开。此处使用的单数形态,只要语句未明确表示出与之相反的意义,那么还包括复数形态。在说明书中使用的“包括”的意义是把特定特性、区域、整数、步骤、执行业、要素及/或成份具体化,并非排除其它特性、区域、整数、步骤、执行业、要素及/或成份的存在或附加。
39.表示“下”、“上”等相对空间的术语可以为了更容易地说明在附图中图示的一器件相对于另一器件的关系而使用。这种术语是指,不仅是在附图中所指的意义,还包括使用中的装置的其它意义或执行业。例如,如果翻转附图中的装置,曾说明为在其它器件“下”的某器件则说明为在其它器件“上”。因此,所谓“下”的示例性术语,全部包括上与下方。装置可以旋转90
°
或其它角度,代表相对空间的术语也据此来解释。
40.虽然未不同地定义,但包括此处使用的技术术语及科学术语,所有术语均具有与本公开所属技术领域的技术人员一般理解的意义相同的意义。普通使用的字典中定义的术语追加解释为具有与相关技术文献和当前提示的消息相符的意义,只要未进行定义,不得过度解释为理想的或非常公式性的意义。
41.目前,不同国内移动运营商之间已经形成5g核心网络(5gc)共享,但是对于国外用户在国内的国际漫游业务,还是局限于只能通过与国外移动运营商具有漫游协议并网络互通的国内移动运营商网络来提供国际漫游服务,若国外用户的用户设备ue接入的是不具有所述漫游协议的国内移动运营商的网络,则无法获得所述国际漫游服务。举例而言,b网络是一个国内移动运营商网络,未与国外移动运营商的c网络互通,而a网络是另一个国内移动运营商网络,与c之间互通,则c网络的用户d在国内可以通过接入a网络漫游到c网络,但接入b网络则无法漫游到c网络。
42.鉴于此,本公开实施例中可以提供异网漫游的方案,使得国外移动运营商网络的用户能通过未获得漫游协议的国内移动运营商网络来得到国际漫游服务,以解决上述问题。
43.如图1所示,展示本公开一实施例中展示异网漫游原理的网络结构示意图。
44.图1中展示了第一移动服务网络101、第二移动服务网络102和漫游归属网络103。所述第一移动服务网络101、第二移动服务网络102和漫游归属网络103皆为移动运营商网络。示例性地,所述第一移动服务网络101、第二移动服务网络102和漫游归属网络103皆为5g网络,或者其中部分为5g网络。在具体应用场景中,所述所述第一移动服务网络101可以例如为第一国内移动运营商网络,而第二移动服务网络102可以为第二国内移动运营商网络,漫游归属网络103可以为国外移动运营商网络。
45.其中,第一移动服务网络101和漫游归属网络103之间没有漫游服务关系,第二移动服务网络102和漫游归属网络103之间存在漫游服务关系,如果按照目前的网络架构,漫游归属网络103的用户设备104接入第一移动服务网络101并无法直接获得漫游归属网络103的漫游服务。在本实施例中,为解决这一问题,第一移动服务网络101可以共享第二移动服务网络102的核心网以能获得漫游归属网络103的漫游服务。也即是说,第一移动服务网络101对于关于漫游归属网络103的漫游业务,可以通过第二移动服务网络102与漫游归属网络103形成通信来实现,如图1中a线路所示。
46.需特别说明的是,根据应用场景不同,第一移动服务网络101、第二移动服务网络102和漫游归属网络103具体对应的网络可以加以变化,比如第一移动服务网络101和第二移动服务网络102为国外移动运营商网络,漫游归属网络103为国内移动运营商网络等;而不局限于第一移动服务网络101和第二移动服务网络102为国内移动运营商网络,漫游归属网络103为国外移动运营商网络。
47.为实现第一移动服务网络101、第二移动服务网络102之间的核心网共享,则两者的核心网中的功能网元之间会存在一定的信令交互。在一些实施例中,所述第一移动服务网络101、第二移动服务网络102和漫游归属网络103可以是5g网络。
48.如图2所示,展示相关技术中5g核心网络的结构示意图。通过图2先介绍下5g核心网络中所包含的各个功能网元及其作用。
49.5g核心网的功能网元包括:接入和移动性管理(amf)网元、会话管理(smf)网元、用户平面功能(upf)网元、统一数据管理(udm)网元、策略控制功能(pcf)网元、认证服务器功能(asuf)网元、网络能力开放(nef)网元、网络注册功能(nrf)网元、及应用功能(af)网元等。以下简单对每个网元功能进行介绍。
50.amf网元,用于执行注册、连接、可达性、移动性管理。为ue和smf提供会话管理消息传输通道,为用户接入时提供认证、鉴权功能,终端和无线的核心网控制面接入点。
51.smf网元,用于负责隧道维护、ip地址分配和管理、up功能选择、策略实施和qos中的控制、计费数据采集、漫游等。
52.upf网元,用于分组路由转发,策略实施,流量报告,qos处理等。
53.udm网元,用于3gppaka认证、用户识别、访问授权、注册、移动、订阅、短信管理等。
54.pcf网元,用于基于统一的政策框架,提供控制平面功能的策略规则。
55.asuf网元,用于支持统一鉴权服务功能,实现3gpp和非3gpp的接入认证。支持功能包括:为请求者nf验证ue;向请求者nf提供密钥等。
56.nef网元,用于开放各网络功能(nf)的能力,转换内外部信息,还可用于边缘计算场景。nef网元为5gc所新增网元。
57.nrf网元,用于使网络功能(nf)相互发现并通过api接口进行通信。nrf网元为5gc
所新增网元。
58.nssf网元,用于提供网络切片选择功能。nssf网元为5gc所新增网元。
59.af网元,用于通过核心网交互对外提供专用服务。
60.其它的,ue即用户设备,在移动网络中的移动通信设备。dn即数据网络。
61.如图3所示,展示本公开一实施例中异网漫游的通信过程的流程示意图。
62.所述第一移动服务网络包括第一功能网元,所述第二移动服务网络包括第二功能网元。
63.本实施例中,所述流程包括:
64.步骤s301:所述第一功能网元根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务。
65.在一些实施例中,所述当前接入网号可以是公共陆地移动网(plmn)id,不同的移动运营商网络对应不同的plmnid(可以通过网络中的基站进行广播),用户设备(ue)根据自动选网原则选择移动运营商网络接入,则业务会带有对应的该移动运营商网络的plmnid。为了区别于漫游业务和本地业务,第一移动服务网络可以设置至少两个plmnid,比如plmnid=b对应本地业务,plmnid=a1对应漫游业务。
66.在一些实施例中,第一功能网元可以预设有判断规则,当得到目标业务的当前接入网号是plmnid=a1,则判断为漫游业务,需要通过第二移动服务网络进行中转。在一些实施例中,所述第一功能网元还可以确定目标业务的归属网络,比如国外移动运营商网络plmnid=c。在一些实施例中,所述第一功能网元可以实现为amf网元或smf网元。
67.步骤s302:响应于目标业务对应于漫游归属网络的漫游业务,所述第一功能网元在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息。
68.其中,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系,即漫游归属网络的用户可以通过接入第二移动服务网络获得漫游归属网络的漫游服务。
69.在一些实施例中,所述漫游中转信息可以添加在业务消息的头域中,其形式示例为“transitplmnid=a”,a为第二移动服务网络的plmn,表示路由至第二移动服务网络。另外,漫游业务的业务消息中还携带了指向漫游归属网络的漫游目标信息,比如“targetplmn=c”,c即漫游归属网络的plmnid。
70.步骤s303:所述第一功能网元发送所述业务消息。
71.所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络。在一些实施例中,所述第一移动服务网络和第二移动服务网络均具有安全边缘保护代理(sepp)网元,即第一移动服务网络包括第一sepp网元,第二移动服务网络包括第二sepp网元。具体的,所述第一功能网元将业务消息在第一移动服务网络发送,由于业务消息中添加了指向第二移动服务网络的漫游中转信息,会被传递至第一sepp网元,且第一sepp网元基于漫游中转信息将业务消息路由至下一跳,即第二sepp网元。对应于第一功能网元在业务消息头域增加漫游中转信息,在第一sepp网元也需要相应增强根据此头域中的漫游中转消息进行路由到第二sepp网元的能力。
72.步骤s304:第二功能网元获取第一移动服务网络的目标业务的业务消息。
73.在一些实施例中,所述第二移动服务网络包括5g核心网络;所述第二功能网元为以下中的至少一种:amf网元;smf网元;nrf网元;sepp网元。
74.示例性地,所述第二功能网元为第二sepp网元,接收从第一sepp网元传输来的业务消息,所述业务消息中包含漫游中转消息“transitplmnid=a”,还携带了指向漫游归属网络的漫游目标信息“targetplmn=c”。
75.步骤s305:响应于获取业务消息中的漫游中转信息,所述漫游中转信息路由到第二移动服务网络,所述第二功能网元删除所述漫游中转信息。
76.举例来说,所述第二功能网元发现漫游中转消息“transitplmnid=a”包含的是自身所在的第二移动服务网络的网号plmnid=a,则表明该漫游中转消息的路由目的已达成,故可以加以删除。
77.步骤s306:第二功能网元向所述漫游归属网络转发所述业务消息。
78.在一些实施例中,第二功能网元在删除所述漫游中转信息后,业务消息中还携带指向漫游归属网络的漫游目标信息(如“targetplmn=c”),则根据所述漫游目标信息可以将业务消息路由到漫游归属网络。
79.示例性地,所述漫游归属网络具有第三sepp网元。所述第二移动服务网络的第二sepp网元从第一移动服务网络的第一sepp网元接收所述业务消息后,删除其中的漫游中转消息,向所述第三sepp网元发送。由于第二移动服务网络与漫游归属网络之间存在漫游服务关系,而第一移动服务网络和第二移动服务网络之间存在共享互通的关系,从而第一移动服务网络可以通过第二移动服务网络共享漫游归属网络的漫游服务,以提供给从第一移动服务网络接入的漫游用户。
80.在具体实施中,所述第一移动服务网络和第二移动服务网络可以分别为不同的国内移动运营商网络,而漫游归属网络为国外移动运营商网络。当然,网络的类型可以变化,并非以此为限。
81.为更直观说明上述原理,如图4所示,展示本公开一应用实施例中异常漫游通信过程的网络架构示意图。
82.步骤1:b网络gnb-b发送两种plmnid的信号,一种plmnid是b网络本身的plmnid:b,另一种是用于异网漫游的plmnid:a1。b网络的amf-b/smf-b网元根据接入网号做对应的判断,将接入网号是plmnid=a1的业务添加到其业务消息的http头域,内容为“transitplmnid=a”后路由。a1是不同于a的网号,避免引起冲突。
83.步骤2:b网络的sepp-b网元具有增强的路由能力,根据头域“transitplmn id=a”将后续的业务消息路由至下一跳,即a网络的sepp-a。
84.步骤3:a网络sepp-a将业务消息送至漫游归属网络c网络,完成业务消息的转发。比如,转发到c网络的sepp-c。c网络中示例性展示的hsmf-c、udm用于漫游服务。
85.通过图中所示意的sepp-a、sepp-b、sepp-c之间的粗线表示异网漫游的通信路径。
86.在一些实施例中,为了能够实现相关路由,需要增强网络nrf网元的能力,即b网络需要有发现c网络的网元的能力。
87.如图5所示,展示本公开一实施例中第一移动服务网络对漫游归属网络进行网元发现的流程示意图。
88.在5g网络中,网元发现和选择基于nrf网元实现。新网元向nrf网元发起注册请求,nrf网元登记新网元的信息以供其它网元选择。
89.在图5中,示意性地展示了第一移动服务网络为b网络,第二移动服务网络为a网
络,漫游归属网络c网络。其中,a、b网络为漫游业务中的拜访地网络(visitedplmn,vplmn),c网络为漫游业务中的归属网络(homeplmn,hplmn)。示例性地,所述第一功能网元为第一amf网元(图中通过vamf-b表示,v对应visited,b表示b网络),所述第一移动服务网络还包括第一nrf网元(图中通过vnrf-b表示)。示例性地,所述第二功能网元可以为第二nrf网元(图中通过vnrf-a表示)。hplmn具有第三nrf网元(图中通过hnrf-c表示)。
90.在图5中,网元发现的流程包括:
91.c网络的漫入用户开机注册,其ue向vamf-b发起注册请求,接入网号plmna1。
92.vamf-b根据ue的注册请求的接入网号plmna1,生成包含漫游中转信息“transitplmnid=a”以及“targetplmnid=c”的网元发现请求nnrf_nf discovery_request,发送到vnrf-b。
93.vnrf-b转发所述nnrf_nfdiscovery_request到vnrf-a。其中,经过了b网络的sepp-b到a网络的sepp-a对所述nnrf_nfdiscovery_request的转发过程。
94.vnrf-a删除nnrf_nfdiscovery_request中指向自身所在a网络的“transit plmnid=a”后,转发nnrf_nfdiscovery_request(包含“targetplmnid=c”)至hnrf-c。其中,经过了seep-b到seep-c对nnrf_nfdiscovery_request的转发。
95.hnrf-c回复vnrf-a网元发现响应消息nnrf_nf discovery_request_response(发现了c网络中的h-smf)至vnrf-a。其中,经过从sepp-c到seep-a的转发。
96.vnrf-a返回nnrf_nfdiscovery_request_response(h-smf)至vnrf-b。其中,经过从sepp-a到seep-b的转发。
97.vnrf-b返回nnrf_nfdiscovery_request_response(h-smf)到ue,发现h-smf。
98.为更清晰说明在图3中分别由第一功能网元和第二功能网元所执行的流程,以下通过图6展示本公开实施例中第一功能网元的异网漫游处理方法的流程示意图,图7展示本公开实施例中第二功能网元的异网漫游处理方法的流程示意图。
99.如图6所示,第一功能网元的异网漫游处理方法包括:
100.步骤s601:所述第一功能网元根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务;
101.步骤s602:响应于目标业务对应于漫游归属网络的漫游业务,所述第一功能网元在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息;其中,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系;
102.步骤s603:所述第一功能网元发送所述业务消息,以使所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络,以通过第二移动服务网络获得漫游归属网络的漫游服务。
103.在一些实施例中,所述第一移动服务网络包括5g核心网络;所述第一功能网元为amf网元或smf网元。
104.在一些实施例中,所述漫游中转信息位于业务消息的头域中。
105.在一些实施例中,所述第一移动服务网络包括第一sepp网元,第二移动服务网络包括第二sepp网元;所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络,包括:第一sepp网元根据所述漫游中转信息将业务消息路由至所述第二sepp网元。
106.在一些实施例中,所述第一功能网元为第一amf网元,所述第一移动服务网络还包
括第一nrf网元;在用户设备向第一移动服务网络发起注册请求时,所述方法包括:第一amf网元根据用户设备的注册请求的接入网号,确定注册请求是否相关于漫游归属网络的漫游业务;响应于所述注册请求相关于漫游归属网络的漫游业务,所述第一amf网元生成包含漫游中转信息的网元发现请求,并发送给第一移动服务网络的第一nrf网元;所述第一nrf网元根据漫游中转信息,传递所述网元发现请求消息至第二移动服务网络,并获得第二移动服务网络对应返回的来自漫游归属网络的网元发现响应消息。
107.在一些实施例中,所述漫游归属网络为国际5g运营商网络,所述第一移动服务网络和第二移动服务网络为国内5g运营商网络。
108.如图7所示,第二功能网元的异网漫游处理方法包括:
109.步骤s701:所述第二功能网元获取第一移动服务网络的目标业务的业务消息;
110.步骤s702:响应于获取业务消息中的漫游中转信息,所述漫游中转信息路由到第二移动服务网络,所述第二功能网元删除所述漫游中转信息并向所述漫游归属网络转发所述业务消息,以用于为目标业务提供漫游归属网络的漫游服务。
111.在一些实施例中,所述第二移动服务网络包括5g核心网络;所述第二功能网元为以下中的至少一种:amf网元;smf网元;nrf网元;sepp网元。
112.在一些实施例中,第二移动服务网络的第二sepp网元从所述第一移动服务网络的第一sepp网元获取所述业务消息。
113.在一些实施例中,所述漫游中转信息位于业务消息的头域中。
114.在一些实施例中,所述第二功能网元为第二nrf网元;在第一移动服务网络发现漫游归属网络中,包括:第二nrf网元根据网元发现请求消息中的漫游中转信息确定漫游归属网络;第二nrf网元删除所述网元发现请求消息中的路由到自身所在的第二移动服务网络的漫游中转信息,向漫游归属网络转发所述业务消息;第二nrf网元接收来自漫游归属网络的对应所述网元发现请求消息的网元发现响应消息,并向第一移动服务网络返回所述网元发现响应消息。
115.在一些实施例中,所述漫游归属网络为国际5g运营商网络,所述第一移动服务网络和第二移动服务网络为国内5g运营商网络。
116.如图8所示,展示本公开一实施例中异网漫游处理装置的模块示意图。由于异网漫游处理装置800的具体实现可以参考之前图6的异网漫游处理方法实施例,因此此处不再对技术细节作重复赘述。
117.在图8中,所述异网漫游处理装置800应用于第一移动服务网络的第一功能网元,包括:
118.网号判断模块801,用于根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务;
119.消息处理模块802,用于用于响应于目标业务对应于漫游归属网络的漫游业务,在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息;其中,所述第二移动服务网络与漫游归属网络之间具有漫游服务关系;
120.消息发送模块803,用于发送所述业务消息,以使所述业务消息被路由至与所添加的漫游中转信息对应的第二移动服务网络,以通过第二移动服务网络获得漫游归属网络的漫游服务。
121.如图9所示,展示本公开一实施例中异网漫游处理装置的模块示意图。由于异网漫游处理装置900的具体实现可以参考之前图7的异网漫游处理方法实施例,因此此处不再对技术细节作重复赘述。
122.在图9中,所述异网漫游处理装置900应用于第二移动服务网络的第二功能网元,包括:
123.获取模块901,用于获取第一移动服务网络的目标业务的业务消息;
124.漫游路由模块902,用于响应于业务消息中路由到第二移动服务网络的漫游中转信息,删除业务消息中路由到第二功能网元自身所在的第二移动服务网络的漫游中转信息,并向所述漫游归属网络转发所述业务消息,以用于为目标业务提供漫游归属网络的漫游服务。
125.需特别说明的是,在图8、图9实施例中的各个功能模块,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以程序指令产品的形式实现。程序指令产品包括一个或多个程序指令。在计算机上加载和执行程序指令指令时,全部或部分地产生按照本公开的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。程序指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输。
126.并且,图8、图9实施例所揭露的装置,可通过其它的模块划分方式实现。以上所表示的装置实施例仅仅是示意性的,例如所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或模块可以结合或者可以动态到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接于可以是通过一些接口,装置或模块的间接耦合或通信连接于,可以是电性或其它的形式。
127.另外,图8、图9实施例中的各功能模块及子模块可以动态在一个处理部件中,也可以是各个模块单独物理存在,也可以两个或两个以上模块动态在一个部件中。上述动态的部件既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述动态的部件如果以软件功能模块的形式实现并执行为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
128.需特别说明的是,本公开上述实施例的流程图表示的流程或方法表示可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。
129.例如,图3、图6、图7等实施例中的各个步骤的顺序可能可以在具体场景中加以变化,并非以上述表示为限。
130.如图10所示,展示本公开一实施例中计算机装置的结构示意图。
131.在一些实施例中,所述计算机装置用于装载实现前述第一网元或第二网元的方法实施例(例如图6或图7等方法步骤)的程序指令。所述计算机装置具体可实现为一个或多个网元所在的电子设备或电子设备中处理系统的部分。
132.如图10所示,计算机装置1000以通用计算设备的形式表现。计算机装置1000的组件可以包括但不限于:上述至少一个处理单元1010、上述至少一个存储单元1020、连接不同
系统组件(包括存储单元1020和处理单元1010)的总线1030。
133.其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元1010执行,使得计算机装置用于实现本公开上述实施例中所描述方法步骤。
134.在一些实施例中,存储单元1020可以包括易失性存储单元,例如随机存取存储单元(ram)10201和/或高速缓存存储单元10202,还可以进一步包括只读存储单元(rom)10203。
135.在一些实施例中,存储单元1020还可以包括具有一组(至少一个)程序模块10205的程序/实用工具10204,这样的程序模块10205包括但不限于:操执行系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
136.在一些实施例中,总线1030可以包括数据总线、地址总线和控制总线。
137.在一些实施例中,计算机装置1000也可以与一个或多个外部设备1100(例如键盘、路由到设备、蓝牙设备等)通信,这种通信可以通过输入/输出(i/o)接口1050进行。可选的,计算机装置1000还包括显示单元1040,其连接到输入/输出(i/o)接口1050,用于进行显示。并且,计算机装置1000还可以通过网络适配器1060与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器1060通过总线1030与计算机装置1000的其它模块通信。应当明白,尽管图中未示出,可以结合计算机装置1000使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
138.本公开的实施例中还可以提供计算机可读存储介质,其可以包含程序代码,并可以在设备上运行,例如个人电脑上运行,以实现本公开上述方法实施例(如图3、图6、图7等)中的各个步骤及子步骤的执行。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
139.所述程序代码可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
140.计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
141.可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
142.可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如java、c++等,还包括常规的过程式程序设计语言-诸如"c"语言或类似的程序设计语言。程序代码可以完全地在用户计算
设备上执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
143.综上所述,本公开实施例中的异网漫游处理方法、装置及存储介质,第一移动服务网络的第一功能网元根据当前接入网号,判断对应的目标业务是否相关于漫游归属网络的漫游业务;若对应于漫游归属网络的漫游业务,在所述目标业务相关的业务消息中添加路由到第二移动服务网络的漫游中转信息,用于路由到与所述漫游归属网络有漫游服务关系的第二移动服务网络,通过第二移动服务网络获得漫游归属网络的漫游服务。由此,在国外用户在国内进行国际漫游时,可以通过未与国外移动运营商签订漫游协议的国内运营商网络来获得对应的国际漫游服务,提升用户体验。
144.上述实施例仅例示性说明本公开的原理及其功效,而非用于限制本公开。任何熟悉此技术的人士皆可在不违背本公开的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本公开所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本公开的权利要求所涵盖。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1