一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种网络通信的方法和装置与流程

2022-03-04 22:44:00 来源:中国专利 TAG:

一种网络通信的方法和装置
1.本发明要求在2020年08月13日提交国家知识产权局、申请号202010814513.1、发明创造名称为“一种网络通信的方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本发明中。
技术领域
2.本发明涉及网络技术领域,特别是涉及一种网络通信的方法和装置。


背景技术:

3.非公共网络(non-public network)又可以叫做专网或者私网,其是一种区别于公共陆地移动网络标识(plmn,public land mobile network)的部署方式,非公共网络主要应用在工业物联网等领域。在该领域中,垂直行业厂商可以通过构建非公共网络来向制定行业中的设备提供专有服务,例如工厂中可以使用专网来服务厂房中的自动化设备。
4.目前,3gpp中提出了用户设备(ue,user equipment)在可以本地存储列表(operator controlled network selector list)或者信息(home sp subscription information),用于在收到专网的广播消息(paging消息)中的专网id后来进行对应的选网操作。
5.然而,在某些场景中,专网是为某种特定应用提供接入服务的,例如高清视频(直播)等,现有技术中存在专网id无法与指定应用关联的问题。


技术实现要素:

6.鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的一种网络通信的方法和装置,包括:
7.一种网络通信的方法,应用于用户设备,包括:
8.所述用户设备接收第二网络实体通过第三网络实体发送的更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
9.所述用户设备向所述第三网络实体发送针对所述更新消息的更新回复消息,以使得所述第三网络实体将所述更新回复消息发送至所述第二网络实体。
10.可选地,在所述用户设备接收第二网络实体通过第三网络实体发送的更新消息之前,还包括:
11.所述用户设备预置所述路由选择策略规则,所述路由选择策略规则包括网络标识。
12.可选地,还包括:
13.所述用户设备根据所述路由选择策略规则中的网络标识更新第一网络标识列表信息,所述第一网络标识列表信息包括所述用户设备能够尝试接入的网络标识。
14.可选地,所述网络标识包括以下至少一种:
15.公共陆地移动网络标识、非公共网络标识。
16.可选地,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
17.一种网络通信的方法,应用于用户设备,包括:
18.所述用户设备接收广播消息,所述广播消息包括目标网络标识;
19.所述用户设备在触发访问目标应用时,从所述目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至所述目标网络标识;
20.所述用户设备根据所述目标网络标识,进行网络注册。
21.可选地,所述网络标识包括以下至少一种:
22.公共陆地移动网络标识、非公共网络标识。
23.一种网络通信的方法,其特征在于,包括:
24.所述第三网络实体从第二网络实体接收更新消息,并将所述更新消息发送至用户设备,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
25.所述第三网络实体从所述用户设备接收针对所述更新消息的更新回复消息,并将所述更新回复消息发送至所述第二网络实体。
26.可选地,在所述第三网络实体将所述更新消息发送至用户设备之前,还包括:
27.所述第三网络实体判断所述用户设备是否注册网络;
28.所述第三网络实体在判定所述用户设备未注册网络时,触发网络注册流程。
29.可选地,所述网络标识包括以下至少一种:
30.公共陆地移动网络标识、非公共网络标识。
31.可选地,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
32.一种网络通信的方法,应用于第二网络实体,包括:
33.所述第二网络实体通过第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
34.所述第二网络实体通过所述第三网络实体从用户设备接收针对所述更新消息的更新回复消息。
35.可选地,所述网络标识包括以下至少一种:
36.公共陆地移动网络标识、非公共网络标识。
37.可选地,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
38.一种网络通信的方法,应用于第一网络实体,包括:
39.所述第一网络实体通过第二网络实体和第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
40.可选地,所述网络标识包括所述网络标识包括以下至少一种:
41.公共陆地移动网络标识、非公共网络标识。
42.一种网络通信的装置,应用于用户设备,包括
43.更新消息接收模块,用于接收第二网络实体通过第三网络实体发送的更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
44.更新回复消息发送模块,用于向所述第三网络实体发送针对所述更新消息的更新回复消息,以使得所述第三网络实体将所述更新回复消息发送至所述第二网络实体。
45.可选地,还包括:
46.路由选择策略规则预置模块,用于预置所述路由选择策略规则,所述路由选择策略规则包括网络标识。
47.可选地,还包括:
48.第一网络标识列表信息更新模块,用于根据所述路由选择策略规则中的网络标识更新第一网络标识列表信息,所述第一网络标识列表信息包括所述用户设备能够尝试接入的网络标识。
49.可选地,所述网络标识包括以下至少一种:
50.公共陆地移动网络标识、非公共网络标识。
51.可选地,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
52.一种网络通信的装置,应用于用户设备,包括:
53.广播消息接收模块,用于接收广播消息,所述广播消息包括目标网络标识;
54.网络标识匹配模块,用于在触发访问目标应用时,从所述目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至所述目标网络标识;
55.网络注册模块,用于根据所述目标网络标识,进行网络注册。
56.可选地,所述网络标识包括以下至少一种:
57.公共陆地移动网络标识、非公共网络标识。
58.一种网络通信的装置,应用于第三网络实体,包括:
59.更新消息转发模块,用于从第二网络实体接收更新消息,并将所述更新消息发送至用户设备,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
60.更新回复消息转发模块,用于从所述用户设备接收针对所述更新消息的更新回复消息,并将所述更新回复消息发送至所述第二网络实体。
61.可选地,还包括:
62.注册网络判断模块,用于判断所述用户设备是否注册网络,在判定所述用户设备未注册网络时,调用网络注册流程触发模块;
63.网络注册流程触发模块,用于触发网络注册流程。
64.可选地,所述网络标识包括以下至少一种:
65.公共陆地移动网络标识、非公共网络标识。
66.可选地,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
67.一种网络通信的装置,应用于第二网络实体,包括:
68.第一更新消息发送模块,用于通过第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
69.更新回复消息接收模块,用于通过所述第三网络实体从用户设备接收针对所述更新消息的更新回复消息。
70.可选地,所述网络标识包括以下至少一种:
71.公共陆地移动网络标识、非公共网络标识。
72.可选地,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
73.一种网络通信的装置,应用于第一网络实体,包括:
74.第二更新消息发送模块,用于通过第二网络实体和第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
75.可选地,所述网络标识包括所述网络标识包括以下至少一种:
76.公共陆地移动网络标识、非公共网络标识。
77.一种网络通信的方法,其特征在于,应用于第五网络实体,包括:
78.所述第五网络实体接收第四网络实体发送的第二消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
79.所述第五网络实体向第六网络实体发送第三消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息用于使得所述第六网络实体通过第七网络实体向用户设备发送第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
80.可选地,所述网络标识包括以下至少一种:
81.公共陆地移动网络标识、非公共网络标识。
82.可选地,所述第二消息为所述第四网络实体在接收到第一网络实体发送的第一消息后向所述第五网络实体发送的消息,所述第一消息包括网络标识,还包括以下至少一种:
83.应用标识、数据网络名称、网络切片标识信息。
84.可选地,所述第二消息还包括第一标识,所述第一标识用于使得所述第五网络实体向所述第六网络实体发送第三消息。
85.可选地,所述第三消息还包括所述第一标识,所述第一标识还用于使得所述第六网络实体通过指定方式向所述用户设备发送所述第一策略规则。
86.一种网络通信的方法,应用于用户设备,包括:
87.所述用户设备通过第七网络实体从第六网络实体接收第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第四消息为所述第六网络实体在接收到所述第五网络实体发送的第三消息后向所述用户设备发送的消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息为所述第五网络实体在接收到第四网络实体发送的第二消息后向所述第六网络实体发送的消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
88.所述用户设备通过所述第七网络实体向所述第六网络实体返回针对所述第四消息的回复消息。
89.一种网络通信的方法,应用于第六网络实体,包括:
90.所述第六网络实体接收第四网络实体发送的第六消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
91.所述第六网络实体通过第七网络实体向用户设备发送第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
92.可选地,还包括:
93.所述第六网络实体通过所述第七网络实体从所述用户设备接收针对所述第七消息的回复消息。
94.可选地,所述网络标识包括以下至少一种:
95.公共陆地移动网络标识、非公共网络标识。
96.可选地,所述第六消息为所述第四网络实体在接收到第一网络实体发送的第五消息后向所述第六网络实体发送的消息,所述第五消息网络标识,还包括以下至少一种:
97.应用标识、数据网络名称、网络切片标识信息。
98.可选地,所述第六消息还包括第一标识,所述第一标识用于使得所述第六网络实体通过指定方式向所述用户设备发送所述第二策略规则。
99.一种网络通信的方法,应用于用户设备,包括:
100.所述用户设备通过第七网络实体从第六网络实体接收第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第七消息为所述第六网络实体在接收到第四网络实体发送的第六消息后通过所述第七网络实体向所述用户设备发送的消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
101.所述用户设备通过所述第七网络实体向所述第六网络实体返回针对所述第七消息的回复消息。
102.一种网络通信的装置,应用于第五网络实体,包括:
103.第二消息接收模块,用于接收第四网络实体发送的第二消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
104.第三消息发送模块,用于向第六网络实体发送第三消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息用于使得所述第六网络实体通过第七网络实体向用户设备发送第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
105.一种网络通信的装置,应用于用户设备,包括:
106.第四消息接收模块,用于通过第七网络实体从第六网络实体接收第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第四消息为所述第六网络实体在接收到所述第五网络实体发送的第三消息后向所述用户设备发送的消息,所述第三消息包括第一策
略规则,所述第一策略规则包括网络标识,所述第三消息为所述第五网络实体在接收到第四网络实体发送的第二消息后向所述第六网络实体发送的消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
107.第四回复消息返回模块,用于通过所述第七网络实体向所述第六网络实体返回针对所述第四消息的回复消息。
108.一种网络通信的装置,应用于第六网络实体,包括:
109.第六消息接收模块,用于接收第四网络实体发送的第六消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
110.第七消息发送模块,用于通过第七网络实体向用户设备发送第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
111.一种网络通信的装置,应用于用户设备,包括:
112.第七消息接收模块,用于通过第七网络实体从第六网络实体接收第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第七消息为所述第六网络实体在接收到第四网络实体发送的第六消息后通过所述第七网络实体向所述用户设备发送的消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
113.第七回复消息返回模块,用于通过所述第七网络实体向所述第六网络实体返回针对所述第七消息的回复消息。
114.本发明实施例具有以下优点:
115.在本发明实施例中,通过用户设备接收第二网络实体通过第三网络实体发送的更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得所述用户设备根据目标应用选择对应的网络,用户设备向第三网络实体发送针对更新消息的更新回复消息,以使得第三网络实体将更新回复消息发送至第二网络实体,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
附图说明
116.为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
117.图1是本发明一实施例提供的一种网络通信的方法的步骤流程图;
118.图2是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
119.图3是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
120.图4是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
121.图5是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
122.图6是本发明一实施例提供的一种网络通信示例的示意图;
123.图7是本发明一实施例提供的一种网络通信的装置的结构示意图;
124.图8是本发明一实施例提供的另一种网络通信的装置的结构示意图;
125.图9是本发明一实施例提供的另一种网络通信的装置的结构示意图;
126.图10是本发明一实施例提供的另一种网络通信的装置的结构示意图;
127.图11是本发明一实施例提供的另一种网络通信的装置的结构示意图;
128.图12是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
129.图13是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
130.图14是本发明一实施例提供的另一种网络通信示例的示意图;
131.图15是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
132.图16是本发明一实施例提供的另一种网络通信的方法的步骤流程图;
133.图17是本发明一实施例提供的另一种网络通信示例的示意图;
134.图18是本发明一实施例提供的另一种网络通信的装置的结构示意图;
135.图19是本发明一实施例提供的另一种网络通信的装置的结构示意图;
136.图20是本发明一实施例提供的另一种网络通信的装置的结构示意图;
137.图21是本发明一实施例提供的另一种网络通信的装置的结构示意图。
具体实施方式
138.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
139.非公共网络(non-public network,npn)又可以叫做专网或者私网,其是一种区别于公共陆地移动网络标识(plmn,public land mobile network)的部署方式,非公共网络主要应用在工业物联网等领域。在该领域中,垂直行业厂商可以通过构建非公共网络来向制定行业中的设备提供专有服务,例如工厂中可以使用专网来服务厂房中的自动化设备。
140.非公共网络可以满足的需求如下:
141.1、高服务质量(quality-of-service)需求;
142.2、高安全需求,为了满足高安全需求可以使用独立的安全凭证(security credentials);
143.3、与其他网络隔离,以防止公共移动网络出现故障。另外,出于性能,安全性,隐私性等的考虑,可能也需要网络隔离。
144.非公共网络有两种主要的类型:
145.隔离并且独立组网的非公共网络(standalone npn,snpn),以及与公共移动网络结合的非公共网络(public network integrated npn,pni-npn)。
146.其中,snpn不依赖与plmn且由snpn运营商独立运营,非独立组网的npn网络依赖与plmn网络,并且由传统运营商运营。
147.在3gpp的sa2版本17阶段正在进行npn增强,其主要针对不同npn组网模式下,解决用户设备如何能够安全的获得专网对应的安全凭证并且连入npn网络,用户设备使用此策略来确定如何对发出的数据流建立路由。数据流可以路由到已建立的pdu会话,也可以分流到pdu会话之外的非3gpp接入,或者可以触发新pdu会话的建立。
148.以下对本发明实施例进行具体说明:
149.其中,第一网络实体可以为应用功能(af,application function),第二网络实体可以为策略控制功能(pcf,policy control function),第三网络实体可以为接入以及移动管理功能(amf,access and mobile management function)。
150.参照图1,示出了本发明一实施例提供的一种网络通信的方法的步骤流程图,该方法可以应用于用户设备,具体可以包括如下步骤:
151.步骤101,所述用户设备接收第二网络实体通过第三网络实体发送的更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
152.其中,终端路由选择策略规则也可以是一个新的终端策略规则,即更新消息是用来创建或者更新一个新的终端策略规则。新的终端策略规则可以包括应用标识、dnn、切片标识中的至少一种和网络标识的对应关系。
153.作为一示例,网络标识可以包括以下至少一种:
154.公共陆地移动网络标识(plmn id)、非公共网络标识(plmn id nid)。
155.其中,公共陆地移动网络标识可以用plmn id来标识。非公共网络标识可以用plmn id加上nid来标识。
156.其中,更新消息可以为第一网络实体通过第二网络实体和第三网络实体发送至用户设备。
157.在需要更新终端路由选择策略规则(ursp,ue route selection policy rule)或者创建一个新的终端策略规则时,第一网络实体可以生成更新消息,并将更新消息发送至第二网络实体,如该更新消息为npcf_uepolicycontrol_update请求消息,其也可以采用其他命名,但其功能相同。
158.如下表1所示为3gpp国际标准所定义的ursp加上本方案的专网id:
[0159][0160][0161]
表1
[0162]
ursp可以使得用户设备来确定如何对发出的数据流建立路由。数据流可以路由到已建立的pdu会话,也可以可以分流到pdu会话之外的非3gpp接入,或者可以触发新pdu会话的建立。通过增加专网id(即网络标识)字段,用户设备可以根据ursp获得连接制定应用所需要接入的专网信息。
[0163]
在接收到更新消息后,第二网络实体可以将更新消息发送至第三网络实体,第二网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以为namf_communication_n1n2messagetransfer请求消息,其也可以采用其他命名,但其功能相同。
[0164]
具体的,第一网络实体可以向第二网络实体发送是专网id,以及appid、dnn、s-nssai的至少一个,第二网络实体可以根据专网id,以及appid、dnn、s-nssai的至少一个生成策略规则,并携带在更新消息中。
[0165]
在接收到更新消息后,第三网络实体可以从更新消息中确定用户设备的标识,进而可以判断用户设备是否已经注册网络。
[0166]
如果已经注册网络,则直接将更新消息发送至用户设备,如果没有注册网络,则触发网络注册流程,并在注册完成后,将更新消息发送至用户设备,第三网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以是终端配置更新命令ue configuration update command或者dl nas(non-access stratum)transport消息或者是其他相关的nas
消息(如nas notification),其也可以采用其他命名,但其功能相同。
[0167]
步骤102,所述用户设备向所述第三网络实体发送针对所述更新消息的更新回复消息,以使得所述第三网络实体将所述更新回复消息发送至所述第二网络实体。
[0168]
在接收到更新消息后,用户设备可以根据更新消息来更新对应的路由选择策略规则,用户设备也可以通过路由选择策略规则中网络标识更新本地存储的列表(如运营商控制网络选择列表,operator controlled network selector list)或者信息(如归属服务提供商签约信息,home sp subscription information),该列表或者信息可以用于在收到专网的广播消息(如paging消息)中的专网id后来进行对应的选网操作。如果用户设备发现更新的专网id没有对应的签约信息或者安全凭证(credential),用户设备可以通过发起到连接到相关存储签约信息或者是安全凭证的网元(例如udm,或者是提供签约信息或者安全凭证服务器provisioning server)下载装网id对应的签约信息或者安全凭证。
[0169]
可选的,网络侧也可以根据给用户设备更新的ursp中的专网id另外发起一个用户设备配置更新流程来使得用户设备获取ursp中的专网id对应的签约信息或者是安全凭证。用户设备通过配置更新流程获取ursp中的专网id所对应的签约数据或者是安全凭证的具体步骤是第三网络实体从udm获取对应的签约数据或者是安全凭证,之后通过终端配置更新命令用户设备configuration update command或者dl nas(non-access stratum)transport消息或者是其他相关的nas消息(如nas notification)将签约数据或者安全凭证下发到用户设备。
[0170]
在更新路由选择策略规则后,用户设备可以根据更新结果,生成针对更新消息的更新回复消息,并可以将更新回复消息发送至第三网络实体。
[0171]
在接收到更新回复消息后,第三网络实体可以将更新回复消息发送至第二网络实体,第二网络实体也可以对更新回复消息进行修改后发出,如修改后的更新回复消息可以为namf_communication_n1n2messagenotify消息,其也可以采用其他命名,但其功能相同。
[0172]
在本发明一实施例中,在步骤101之前,还可以包括如下步骤:
[0173]
所述用户设备预置所述路由选择策略规则,所述路由选择策略规则包括网络标识。
[0174]
在实际应用中,可以在用户设备中预置路由选择策略规则,该路由选择策略规则可以包括网络标识。
[0175]
在本发明一实施例中,还可以包括如下步骤:
[0176]
所述用户设备根据所述路由选择策略规则中的网络标识更新第一网络标识列表信息,所述第一网络标识列表信息包括所述用户设备能够尝试接入的网络标识。
[0177]
在实际应用中,用户设备可以根据路由选择策略规则中的网络标识更新第一网络标识列表信息,该第一网络标识列表信息可以包括用户设备能够尝试接入的网络标识,如第一网络标识列表信息可以为服务提供商控制的网络选择列表(service provider controlled network selector list)或者是等效归属服务提供商列表(equivalent home service provider list)。
[0178]
在本发明实施例中,通过用户设备接收第二网络实体通过第三网络实体发送的更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得所述用户设备根据目标应用选择对应的网络,用户设备向第三网络实体
发送针对更新消息的更新回复消息,以使得第三网络实体将更新回复消息发送至第二网络实体,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0179]
参照图2,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于用户设备,具体可以包括如下步骤:
[0180]
步骤201,所述用户设备接收广播消息,所述广播消息包括目标网络标识;
[0181]
作为一示例,网络标识可以包括以下至少一种:
[0182]
公共陆地移动网络标识、非公共网络标识。
[0183]
其中,公共陆地移动网络标识可以用plmn id来标识。非公共网络标识可以用plmn id加上nid来标识。
[0184]
在具体实现中,用户设备可以接收目标非公共网络的广播消息(如paging消息),该广播消息可以包括目标网络标识。
[0185]
步骤202,所述用户设备在触发访问目标应用时,从所述目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至所述目标网络标识;
[0186]
在触发访问目标应用时,用户设备可以从目标应用对应的终端路由选择策略规则中确定网络标识,进而可以将匹配至目标网络标识。
[0187]
步骤203,所述用户设备根据所述目标网络标识,进行网络注册。
[0188]
在匹配至目标网络标识后,用户设备可以根据目标网络标识,进行网络注册,实现了通过应用来找到对应的专网并接入网络。
[0189]
在本发明实施例中,通过用户设备接收广播消息,广播消息包括目标网络标识,用户设备在触发访问目标应用时,从目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至目标网络标识,用户设备根据目标网络标识,进行网络注册,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0190]
参照图3,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第三网络实体,具体可以包括如下步骤:
[0191]
步骤301,所述第三网络实体从第二网络实体接收更新消息,并将所述更新消息发送至用户设备,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
[0192]
其中,终端路由选择策略规则也可以是一个新的终端策略规则,即更新消息是用来创建或者更新一个新的终端策略规则。新的终端策略规则可以包括应用标识、dnn、切片标识中的至少一种和网络标识的对应关系。
[0193]
作为一示例,网络标识可以包括以下至少一种:
[0194]
公共陆地移动网络标识、非公共网络标识。
[0195]
其中,公共陆地移动网络标识可以用plmn id来标识。非公共网络标识可以用plmn id加上nid来标识。
[0196]
其中,更新消息可以为第一网络实体通过第二网络实体和第三网络实体发送至用户设备。
[0197]
在需要更新终端路由选择策略规则或者创建一个新的终端策略规则时,第一网络实体可以生成更新消息,并将更新消息发送至第二网络实体,如该更新消息为npcf_
uepolicycontrol_update请求消息,其也可以采用其他命名,但其功能相同。
[0198]
在接收到更新消息后,第二网络实体可以将更新消息发送至第三网络实体,第二网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以为namf_communication_n1n2messagetransfer请求消息,其也可以采用其他命名,但其功能相同。
[0199]
具体的,第一网络实体可以向第二网络实体发送是专网id,以及appid、dnn、s-nssai的至少一个,第二网络实体可以根据专网id,以及appid、dnn、s-nssai的至少一个生成策略规则,并携带在更新消息中。
[0200]
在接收到更新消息后,第三网络实体可以从更新消息中确定用户设备的标识,进而可以判断用户设备是否已经注册网络。
[0201]
如果已经注册网络,则直接将更新消息发送至用户设备,如果没有注册网络,则触发网络注册流程,并在注册完成后,将更新消息发送至用户设备,第三网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以是终端配置更新命令ue configuration update command或者dl nas transport消息或者是其他相关的nas消息(如nas notification),其也可以采用其他命名,但其功能相同。
[0202]
步骤302,所述第三网络实体从所述用户设备接收针对所述更新消息的更新回复消息,并将所述更新回复消息发送至所述第二网络实体。
[0203]
在接收到更新消息后,用户设备可以根据更新消息来更新对应的路由选择策略规则,用户设备也可以通过路由选择策略规则中网络标识更新本地存储的列表(如运营商控制的网络选择列表,operator controlled network selector list)或者信息(如归属服务提供商签约信息,home sp subscription information),该列表或者信息可以用于在收到专网的广播消息(如paging消息)中的专网id后来进行对应的选网操作。如果用户设备发现更新的专网id没有对应的签约信息或者安全凭证(credential),用户设备可以通过发起到连接到相关存储签约信息或者是安全凭证的网元(例如udm,或者是提供签约信息或者安全凭证服务器provisioning server)下载装网id对应的签约信息或者安全凭证。
[0204]
可选的,网络侧也可以根据给用户设备更新的ursp中的专网id另外发起一个用户设备配置更新流程来使得用户设备获取ursp中的专网id对应的签约信息或者是安全凭证。用户设备通过配置更新流程获取ursp中的专网id所对应的签约数据或者是安全凭证的具体步骤是第三网络实体从udm获取对应的签约数据或者是安全凭证,之后通过终端配置更新命令ue configuration update command或者dl nas(non-access stratum)transport消息或者是其他相关的nas消息(如nas notification)将签约数据或者安全凭证下发到用户设备。
[0205]
在更新路由选择策略规则后,用户设备可以根据更新结果,生成针对更新消息的更新回复消息,并可以将更新回复消息发送至第三网络实体。
[0206]
在接收到更新回复消息后,第三网络实体可以将更新回复消息发送至第二网络实体,第二网络实体也可以对更新回复消息进行修改后发出,如修改后的更新回复消息可以为namf_communication_n1n2messagenotify消息,其也可以采用其他命名,但其功能相同。
[0207]
在本发明一实施例中,在步骤301之前,还可以包括如下步骤:
[0208]
所述第三网络实体判断所述用户设备是否注册网络;所述第三网络实体在判定所述用户设备未注册网络时,触发网络注册流程。
[0209]
在接收到更新消息后,第三网络实体可以从更新消息中确定用户设备的标识,进而可以判断用户设备是否已经注册网络。
[0210]
如果已经注册网络,则直接将更新消息发送至用户设备,如果没有注册网络,则触发网络注册流程,并在注册完成后,将更新消息发送至用户设备,第三网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以是终端配置更新命令ueconfiguration update command或者dl nas transport消息或者是其他相关的nas消息(如nas notification)。
[0211]
在本发明实施例中,通过第三网络实体从第二网络实体接收更新消息,并将更新消息发送至用户设备,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得用户设备根据目标应用选择对应的网络,第三网络实体从用户设备接收针对更新消息的更新回复消息,并将更新回复消息发送至第二网络实体,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0212]
参照图4,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第二网络实体,具体可以包括如下步骤:
[0213]
步骤401,所述第二网络实体通过第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
[0214]
其中,终端路由选择策略规则也可以是一个新的终端策略规则,即更新消息是用来创建或者更新一个新的终端策略规则。新的终端策略规则可以包括应用标识、dnn、切片标识中的至少一种和网络标识的对应关系。
[0215]
作为一示例,网络标识可以包括以下至少一种:
[0216]
公共陆地移动网络标识、非公共网络标识。
[0217]
其中,公共陆地移动网络标识可以用plmn id来标识。非公共网络标识可以用plmn id加上nid来标识。
[0218]
其中,更新消息可以为第一网络实体通过第二网络实体和第三网络实体发送至用户设备。
[0219]
在需要更新终端路由选择策略规则或者创建一个新的终端策略规则时,第一网络实体可以生成更新消息,并将更新消息发送至第二网络实体,如该更新消息为npcf_uepolicycontrol_update请求消息,其也可以采用其他命名,但其功能相同。
[0220]
在接收到更新消息后,第二网络实体可以将更新消息发送至第三网络实体,第二网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以为namf_communication_n1n2messagetransfer请求消息,其也可以采用其他命名,但其功能相同。
[0221]
具体的,第一网络实体可以向第二网络实体发送是专网id,以及appid、dnn、s-nssai的至少一个,第二网络实体可以根据专网id,以及appid、dnn、s-nssai的至少一个生成策略规则,并携带在更新消息中。
[0222]
在接收到更新消息后,第三网络实体可以从更新消息中确定用户设备的标识,进而可以判断用户设备是否已经注册网络。
[0223]
如果已经注册网络,则直接将更新消息发送至用户设备,如果没有注册网络,则触
发网络注册流程,并在注册完成后,将更新消息发送至用户设备,第三网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以是终端配置更新命令ue configuration update command或者dl nas transport消息或者是其他相关的nas消息(如nas notification),其也可以采用其他命名,但其功能相同。
[0224]
步骤402,所述第二网络实体通过所述第三网络实体从用户设备接收针对所述更新消息的更新回复消息。
[0225]
在接收到更新消息后,用户设备可以根据更新消息来更新对应的路由选择策略规则,用户设备也可以通过路由选择策略规则中网络标识更新本地存储的列表(如运营商控制的网络选择列表,operator controlled network selector list)或者信息(如归属服务提供商签约信息,home sp subscription information),该列表或者信息可以用于在收到专网的广播消息(如paging消息)中的专网id后来进行对应的选网操作。如果用户设备发现更新的专网id没有对应的签约信息或者安全凭证(credential),用户设备可以通过发起到连接到相关存储签约信息或者是安全凭证的网元(例如udm,或者是提供签约信息或者安全凭证服务器provisioning server)下载装网id对应的签约信息或者安全凭证。
[0226]
可选的,网络侧也可以根据给用户设备更新的ursp中的专网id另外发起一个用户设备配置更新流程来使得用户设备获取ursp中的专网id对应的签约信息或者是安全凭证。用户设备通过配置更新流程获取ursp中的专网id所对应的签约数据或者是安全凭证的具体步骤是第三网络实体从udm获取对应的签约数据或者是安全凭证,之后通过终端配置更新命令用户设备configuration update command或者dl nas(non-access stratum)transport消息或者是其他相关的nas消息(如nas notification)将签约数据或者安全凭证下发到用户设备。
[0227]
在更新路由选择策略规则后,用户设备可以根据更新结果,生成针对更新消息的更新回复消息,并可以将更新回复消息发送至第三网络实体。
[0228]
在接收到更新回复消息后,第三网络实体可以将更新回复消息发送至第二网络实体,第二网络实体也可以对更新回复消息进行修改后发出,如修改后的更新回复消息可以为namf_communication_n1n2messagenotify消息,其也可以采用其他命名,但其功能相同。
[0229]
在本发明实施例中,第二网络实体通过第三网络实体向用户设备发送更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得用户设备根据目标应用选择对应的网络,第二网络实体通过第三网络实体从用户设备接收针对更新消息的更新回复消息,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0230]
参照图5,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第一网络实体,具体可以包括如下步骤:
[0231]
步骤501,所述第一网络实体通过第二网络实体和第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
[0232]
其中,终端路由选择策略规则也可以是一个新的终端策略规则,即更新消息是用来创建或者更新一个新的终端策略规则。新的终端策略规则可以包括应用标识、dnn、切片标识中的至少一种和网络标识的对应关系。作为一示例,网络标识可以包括以下至少一种:
[0233]
公共陆地移动网络标识、非公共网络标识。
[0234]
其中,公共陆地移动网络标识可以用plmn id来标识。非公共网络标识可以用plmn id加上nid来标识。
[0235]
在需要更新终端路由选择策略规则或者创建一个新的终端策略规则时,第一网络实体可以生成更新消息,并将更新消息发送至第二网络实体,如该更新消息为npcf_uepolicycontrol_update请求消息,其也可以采用其他命名,但其功能相同。
[0236]
在接收到更新消息后,第二网络实体可以将更新消息发送至第三网络实体,第二网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以为namf_communication_n1n2messagetransfer请求消息,其也可以采用其他命名,但其功能相同。
[0237]
具体的,第一网络实体可以向第二网络实体发送是专网id,以及appid、dnn、s-nssai的至少一个,第二网络实体可以根据专网id,以及appid、dnn、s-nssai的至少一个生成策略规则,并携带在更新消息中。
[0238]
在接收到更新消息后,第三网络实体可以从更新消息中确定用户设备的标识,进而可以判断用户设备是否已经注册网络。
[0239]
如果已经注册网络,则直接将更新消息发送至用户设备,如果没有注册网络,则触发网络注册流程,并在注册完成后,将更新消息发送至用户设备,第三网络实体也可以对更新消息进行修改后发出,如修改后的更新消息可以是终端配置更新命令ue configuration update command或者dl nas transport消息或者是其他相关的nas消息(如nas notification),其也可以采用其他命名,但其功能相同。
[0240]
在接收到更新消息后,用户设备可以根据更新消息来更新对应的路由选择策略规则,用户设备也可以通过路由选择策略规则中网络标识更新本地存储的列表(如运营商控制的网络选择列表,operator controlled network selector list)或者信息(如归属服务提供商签约信息,home sp subscription information),该列表或者信息可以用于在收到专网的广播消息(如paging消息)中的专网id后来进行对应的选网操作。如果用户设备发现更新的专网id没有对应的签约信息或者安全凭证(credential),用户设备可以通过发起到连接到相关存储签约信息或者是安全凭证的网元(例如udm,或者是提供签约信息或者安全凭证服务器provisioning server)下载装网id对应的签约信息或者安全凭证。
[0241]
可选的,网络侧也可以根据给用户设备更新的ursp中的专网id另外发起一个用户设备配置更新流程来使得用户设备获取ursp中的专网id对应的签约信息或者是安全凭证。用户设备通过配置更新流程获取ursp中的专网id所对应的签约数据或者是安全凭证的具体步骤是第三网络实体从udm获取对应的签约数据或者是安全凭证,之后通过终端配置更新命令ue configuration update command或者dl nas(non-access stratum)transport消息或者是其他相关的nas消息(如nas notification)将签约数据或者安全凭证下发到用户设备。
[0242]
在更新路由选择策略规则后,用户设备可以根据更新结果,生成针对更新消息的更新回复消息,并可以将更新回复消息发送至第三网络实体。
[0243]
在接收到更新回复消息后,第三网络实体可以将更新回复消息发送至第二网络实体,第二网络实体也可以对更新回复消息进行修改后发出,如修改后的更新回复消息可以为namf_communication_n1n2messagenotify消息,其也可以采用其他命名,但其功能相同。
[0244]
在本发明实施例中,第一网络实体通过第二网络实体和第三网络实体向用户设备发送更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得用户设备根据目标应用选择对应的网络,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0245]
以下结合图6对本发明实施例进行示例性说明:
[0246]
1.应用功能向策略控制功能发送更新消息,其可以包括ursp,ursp中包括专网id,例如plmn id nid,如该更新消息可以为npcf_uepolicycontrol_update请求消息,其也可以采用其他命名,但其功能相同。
[0247]
2.策略控制功能向接入以及移动管理功能发送更新消息,其可以包括ursp,ursp中包括专网id,例如plmn id nid,如该更新消息可以为namf_communication_n1n2messagetransfer请求消息,其也可以采用其他命名,但其功能相同。
[0248]
3.在用户设备未注册网络时,触发注册流程;
[0249]
接入以及移动管理功能可以从更新消息中确定用户设备id,进而可以根据id判断用户设备是否已经注册网络,如果没有注册网络,则触发网络注册流程。
[0250]
4.接入以及移动管理功能向用户设备发送更新消息,其可以包括ursp,ursp中包括专网id,例如plmn id nid,如该更新消息可以为dl nas transport消息或者是其他相关的nas消息(如nas notification),其也可以采用其他命名,但其功能相同。
[0251]
5.用户设备更新终端路由选择策略规则。
[0252]
6.用户设备向接入以及移动管理功能发送针对更新消息的更新回复消息。
[0253]
7.接入以及移动管理功能将更新回复消息发送至策略控制功能,如namf_communication_n1n2messagenotify消息,其也可以采用其他命名,但其功能相同。
[0254]
8.用户设备接收广播消息,该广播消息可以包括目标非公共网络的目标网络标识,如plmn id nid。
[0255]
9.用户设备在触发访问目标应用时,从目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至目标网络标识。
[0256]
10.用户设备根据目标网络标识,进行网络注册。
[0257]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0258]
参照图7,示出了本发明一实施例提供的一种网络通信的装置的结构示意图,该装置可以应用于用户设备,具体可以包括如下模块:
[0259]
更新消息接收模块701,用于接收第二网络实体通过第三网络实体发送的更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
[0260]
更新回复消息发送模块702,用于向所述第三网络实体发送针对所述更新消息的更新回复消息,以使得所述第三网络实体将所述更新回复消息发送至所述第二网络实体。
[0261]
在本发明一实施例中,还包括:
[0262]
路由选择策略规则预置模块,用于预置所述路由选择策略规则,所述路由选择策略规则包括网络标识。
[0263]
在本发明一实施例中,还包括:
[0264]
第一网络标识列表信息更新模块,用于根据所述路由选择策略规则中的网络标识更新第一网络标识列表信息,所述第一网络标识列表信息包括所述用户设备能够尝试接入的网络标识。
[0265]
在本发明一实施例中,所述网络标识包括以下至少一种:
[0266]
公共陆地移动网络标识、非公共网络标识。
[0267]
在本发明一实施例中,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
[0268]
在本发明实施例中,通过用户设备接收第二网络实体通过第三网络实体发送的更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得所述用户设备根据目标应用选择对应的网络,用户设备向第三网络实体发送针对更新消息的更新回复消息,以使得第三网络实体将更新回复消息发送至第二网络实体,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0269]
参照图8,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于用户设备,具体可以包括如下模块:
[0270]
广播消息接收模块801,用于接收广播消息,所述广播消息包括目标网络标识;
[0271]
网络标识匹配模块802,用于在触发访问目标应用时,从所述目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至所述目标网络标识;
[0272]
网络注册模块803,用于根据所述目标网络标识,进行网络注册。
[0273]
在本发明一实施例中,所述网络标识包括以下至少一种:
[0274]
公共陆地移动网络标识、非公共网络标识。
[0275]
在本发明实施例中,通过用户设备接收广播消息,广播消息包括目标网络标识,用户设备在触发访问目标应用时,从目标应用对应的终端路由选择策略规则中确定网络标识,并匹配至目标网络标识,用户设备根据目标网络标识,进行网络注册,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0276]
参照图9,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于第三网络实体,具体可以包括如下模块:
[0277]
更新消息转发模块901,用于从第二网络实体接收更新消息,并将所述更新消息发送至用户设备,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
[0278]
更新回复消息转发模块902,用于从所述用户设备接收针对所述更新消息的更新回复消息,并将所述更新回复消息发送至所述第二网络实体。
[0279]
在本发明一实施例中,还包括:
[0280]
注册网络判断模块,用于判断所述用户设备是否注册网络,在判定所述用户设备未注册网络时,调用网络注册流程触发模块;
[0281]
网络注册流程触发模块,用于触发网络注册流程。
[0282]
在本发明一实施例中,所述网络标识包括以下至少一种:
[0283]
公共陆地移动网络标识、非公共网络标识。
[0284]
在本发明一实施例中,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
[0285]
在本发明实施例中,通过第三网络实体从第二网络实体接收更新消息,并将更新消息发送至用户设备,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得用户设备根据目标应用选择对应的网络,第三网络实体从用户设备接收针对更新消息的更新回复消息,并将更新回复消息发送至第二网络实体,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0286]
参照图10,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于第二网络实体,具体可以包括如下模块:
[0287]
第一更新消息发送模块1001,用于通过第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络;
[0288]
更新回复消息接收模块1002,用于通过所述第三网络实体从用户设备接收针对所述更新消息的更新回复消息。
[0289]
在本发明一实施例中,所述网络标识包括以下至少一种:
[0290]
公共陆地移动网络标识、非公共网络标识。
[0291]
在本发明一实施例中,所述更新消息为第一网络实体通过所述第二网络实体和所述第三网络实体发送至所述用户设备。
[0292]
在本发明实施例中,第二网络实体通过第三网络实体向用户设备发送更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得用户设备根据目标应用选择对应的网络,第二网络实体通过第三网络实体从用户设备接收针对更新消息的更新回复消息,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0293]
参照图11,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于第一网络实体,具体可以包括如下模块:
[0294]
第二更新消息发送模块11001,用于通过第二网络实体和第三网络实体向用户设备发送更新消息,所述更新消息用于更新终端路由选择策略规则,所述终端路由选择策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
[0295]
在本发明一实施例中,所述网络标识包括所述网络标识包括以下至少一种:
[0296]
公共陆地移动网络标识、非公共网络标识。
[0297]
在本发明实施例中,第一网络实体通过第二网络实体和第三网络实体向用户设备发送更新消息,更新消息用于更新终端路由选择策略规则,终端路由选择策略规则包括网络标识,网络标识用于使得用户设备根据目标应用选择对应的网络,实现了用户设备通过应用确定对应的专网且接入网络,进而获取指定应用的服务,提升了网络服务的效率。
[0298]
本发明一实施例还提供了一种网络实体,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上网络通信
的方法。
[0299]
本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上网络通信的方法。
[0300]
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0301]
需要说明的是,第一网络实体可以为应用功能实体(af,application function),第二网络实体可以为策略控制功能实体(pcf,policy control function),第三网络实体可以为接入以及移动管理功能(amf,access and mobile management function),第四网络实体为归属网络的策略控制功能实体(h-pcf,home network-policy control function),第五网络实体为归属网络的接入以及移动管理功能实体(h-amf,home network-access and mobile management function),或者,归属网络的会话管理功能实体(h-smf,home network-session management function),第六网络实体为归属网络的统一数据管理功能实体(h-udm,home network-unified data management),第七网络实体为拜访网络的接入以及移动管理功能实体(v-amf,visited network-access and mobile management function),第八网络实体为网络开放功能实体(nef,network exposure function)。可选的,在非漫游场景下,第七网络实体也可以是归属网络的接入以及移动管理功能实体(h-amf,home network-access and mobile management function)。
[0302]
参照图12,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第五网络实体,具体可以包括如下步骤:
[0303]
步骤1201,所述第五网络实体接收第四网络实体发送的第二消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
[0304]
其中,第二消息可以为第四网络实体在接收到第一网络实体发送的第一消息后向第五网络实体发送的消息,第一消息包括网络标识,还可以包括以下至少一种:
[0305]
应用标识(appid)、数据网络名称(dnn,data network name)、网络切片标识信息(s-nssai,single network slice selection assistance information)。
[0306]
作为一示例,网络标识包括以下至少一种:
[0307]
公共陆地移动网络标识、非公共网络标识。
[0308]
在具体实现中,第一网络实体可以通过第八网络实体向第四网络实体发送第一消息,第一消息包括网络标识,还可以包括以下至少一种:
[0309]
应用标识、数据网络名称、网络切片标识信息。
[0310]
在接收到第一消息后,第四网络实体可以通过第一消息中网络标识,以及应用标识或数据网络名称或网络切片标识信息,生成第一策略规则,第一策略规则包括网络标识,该第一策略规则可以为终端路由选择策略规则(ursp),也可以是一个新的终端策略规则,第四网络实体进而可以根据该第一策略规则,可以生成第二消息,进而可以将该第一消息发送至第五网络实体。
[0311]
其中,该第二消息可以包括携带网络标识的第一策略规则,并可以包括第一标识,该第一标识可以为终端参数更新指示(upu indication,ue parameter update indication),第一标识可以用于使得第五网络实体向第六网络实体发送第三消息。如果没有终端参数更新指示,则第五网络实体会依照终端配置更新(ue configuration update)
流程向终端发送第一策略规则。也就是说,第一标识可以使得第五网络实体将第一策略规则转发到第六网络实体,以使得第六网络实体可以通过终端参数更新(ue parameter update)流程将第一策略规则发送给终端。
[0312]
步骤1202,所述第五网络实体向第六网络实体发送第三消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息用于使得所述第六网络实体通过第七网络实体向用户设备发送第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
[0313]
其中,第三消息还可以包括第一标识,第一标识可以用于使得第六网络实体通过指定方式,即终端配置更新流程,向所述用户设备发送所述第一策略规则。
[0314]
在接收到第二消息后,第五网络实体可以根据第一标识向第六网络实体发送第三消息,第三消息可以包括携带网络标识的第一策略规则,并可以包括第一标识,该第一标识可以为终端参数更新指示(upu indication,ue parameter update indication),第一标识可以用于使得第六网络实体通过指定方式向用户设备发送第一策略规则,即采用upu的方式向用户设备发送第一策略规则。如果没有终端参数更新指示,则第五网络实体会依照终端配置更新(ue configuration update)流程向终端发送第一策略规则。也就是说,第一标识可以使得第五网络实体将第一策略规则转发到第六网络实体,以使得第六网络实体可以通过终端参数更新(ue parameter update)流程将第一策略规则发送给终端。
[0315]
在接收到第三消息后,第六网络实体可以触发终端参数更新(upu,ue parameter update)流程,进而可以通过第七网络实体向用户设备发送第四消息,该第四消息可以包括携带网络标识的第一策略规则。
[0316]
在接收到第四消息后,用户设备可以通过第七网络实体向第六网络实体返回针对第四消息的回复消息,并可以在触发访问目标应用时,从目标应用对应的第一策略规则中确定网络标识,进而可以将匹配至目标网络标识。
[0317]
在匹配至目标网络标识后,用户设备可以根据目标网络标识,进行网络注册,实现了通过应用来找到对应的专网并接入网络。
[0318]
参照图13,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于用户设备,具体可以包括如下步骤:
[0319]
步骤1301,所述用户设备通过第七网络实体从第六网络实体接收第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第四消息为所述第六网络实体在接收到所述第五网络实体发送的第三消息后向所述用户设备发送的消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息为所述第五网络实体在接收到第四网络实体发送的第二消息后向所述第六网络实体发送的消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
[0320]
步骤1302,所述用户设备通过所述第七网络实体向所述第六网络实体返回针对所述第四消息的回复消息。
[0321]
以下结合图14对本发明实施例进行示例性说明:
[0322]
1、应用功能实体通过网络开放功能实体向归属网络的策略控制功能实体发送第
一消息,如该第一消息可以为npcf_policyauthorization_update消息,其也可以采用其他命名,但其功能相同,该消息包括专网id,例如plmn id nid,还可以包括appid、dnn、s-nssai三种参数的至少一种。
[0323]
2、归属网络的策略控制功能实体通过专网id以及appid或dnn或s-nssai生成相应的ursp或者新的终端策略规则,进而向归属网络的接入以及移动管理功能实体或归属网络的会话管理功能实体发送第二消息,如在接收端为归属网络的接入以及移动管理功能实体时,该第二消息可以为namf_communciation_n1n2messagetransfer消息,在接收端为归属网络的会话管理功能实体时,该第二消息可以为npcf_smpolicycontrol_updatenotify消息,其也可以采用其他命名,但其功能相同,该消息中包括携带专网id的ursp或者新的终端策略规则以及,可选的,upu indication。
[0324]
3、归属网络的接入以及移动管理功能实体实体或归属网络的会话管理功能实体根据upu indication向归属网络的统一数据管理功能实体发送第三消息,该第三消息可以为nudm_sdm_info消息,其也可以采用其他命名,但其功能相同,该消息中包括携带专网id的ursp或者新的终端策略规则以及,可选的,upu indication。
[0325]
4、归属网络的统一数据管理功能实体触发ue parameter update流程,进而可以通过拜访网络的接入以及移动管理功能实体向用户设备发送第四消息,具体可以为归属网络的统一数据管理功能实体向拜访网络的接入以及移动管理功能实体发送nudm_sdm_notification消息,消息中包括包含专网id的ursp或者新的终端策略规则,拜访网络的接入以及移动管理功能实体向用户设备发送dl nas transport消息,消息中包括包含专网id的ursp或者新的终端策略规则,其也可以采用其他命名,但其功能相同。
[0326]
5、用户设备通过拜访网络的接入以及移动管理功能实体返归属网络的统一数据管理功能实体返回针对第四消息的回复消息,具体可以为用户设备向拜访网络的接入以及移动管理功能实体返回ul nas transport消息,拜访网络的接入以及移动管理功能实体向归属网络的统一数据管理功能实体返回nudm_sdm_info消息,其也可以采用其他命名,但其功能相同。
[0327]
6、用户设备触发向专网的切换,并且从指定应用所对应的ursp或者新的终端策略规则中找到对应的专网id(plmn id nid),并且匹配到paging消息中的专网id(plmn id nid),或者通过ursp或者新的终端策略规则来更新snpn列表。
[0328]
参照图15,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于第六网络实体,具体可以包括如下步骤:
[0329]
步骤1501,所述第六网络实体接收第四网络实体发送的第六消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
[0330]
其中,第六消息可以为第四网络实体在接收到第一网络实体发送的第五消息后向第六网络实体发送的消息,第五消息包括网络标识,还可以包括以下至少一种:
[0331]
应用标识、数据网络名称、网络切片标识信息。
[0332]
在本发明一实施例中,第六消息还可以包括第一标识,第一标识可以用于使得第六网络实体通过指定方式向用户设备发送第二策略规则。
[0333]
作为一示例,网络标识可以包括以下至少一种:
[0334]
公共陆地移动网络标识、非公共网络标识。
[0335]
在具体实现中,第一网络实体可以通过第八网络实体向第四网络实体发送第五消息,第五消息包括网络标识,还可以包括以下至少一种:
[0336]
应用标识、数据网络名称、网络切片标识信息。
[0337]
在接收到第五消息后,第四网络实体可以通过第五消息中网络标识,以及应用标识或数据网络名称或网络切片标识信息,生成第二策略规则,第二策略规则包括网络标识,该第二策略规则可以为终端路由选择策略规则(ursp),也可以是一个新的终端策略规则,第四网络实体进而可以根据该第二策略规则,可以生成第六消息,进而可以将该第六消息发送至第六网络实体。
[0338]
其中,该第六消息可以包括携带网络标识的第二策略规则,并可以包括第一标识,该第一标识可以为终端参数更新指示(upu indication,ue parameter update indication),第一标识可以用于使得第六网络实体通过指定方式向用户设备发送第二策略规则,即采用upu的方式向用户设备发送第二策略规则。如果没有终端参数更新指示,则第六网络实体会依照终端配置更新(ue configuration update)流程向终端发送第二策略规则。也就是说,第一标识可以使得第六网络实体可以通过终端参数更新(ue parameter update)流程将第二策略规则发送给终端。
[0339]
步骤1502,所述第六网络实体通过第七网络实体向用户设备发送第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
[0340]
在本发明一实施例中,还可以包括如下子步骤:
[0341]
所述第六网络实体通过所述第七网络实体从所述用户设备接收针对所述第七消息的回复消息。
[0342]
在接收到第六消息后,第六网络实体触发终端参数更新流程,进而可以通过第七网络实体向用户设备发送第七消息,该第七消息可以包括携带网络标识的第二策略规则。
[0343]
在接收到第七消息后,用户设备可以通过第七网络实体向第六网络实体返回针对第七消息的回复消息,并可以在触发访问目标应用时,从目标应用对应的第二策略规则中确定网络标识,进而可以将匹配至目标网络标识。
[0344]
在匹配至目标网络标识后,用户设备可以根据目标网络标识,进行网络注册,实现了通过应用来找到对应的专网并接入网络。
[0345]
参照图16,示出了本发明一实施例提供的另一种网络通信的方法的步骤流程图,该方法可以应用于用户设备,具体可以包括如下步骤:
[0346]
步骤1601,所述用户设备通过第七网络实体从第六网络实体接收第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第七消息为所述第六网络实体在接收到第四网络实体发送的第六消息后通过所述第七网络实体向所述用户设备发送的消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
[0347]
步骤1602,所述用户设备通过所述第七网络实体向所述第六网络实体返回针对所述第七消息的回复消息。
[0348]
以下结合图17对本发明实施例进行示例性说明:
[0349]
1、应用功能实体通过网络开放功能实体向归属网络的策略控制功能实体发送第
五消息,该第五消息可以为npcf_policyauthorization_update消息,其也可以采用其他命名,但其功能相同,消息中包括专网id,例如plmn id nid,还可以包括app id、dnn、s-nssai三种参数的至少一种。
[0350]
2、归属网络的策略控制功能实体通过专网id以及appid或dnn或s-nssai生成相应的ursp或者新的终端策略规则,向归属网络的统一数据管理功能实体发送第六消息,如该第六消息可以为nudm_sdm_info消息或者一个新的接口消息,也可以采用其他命名,但其功能相同,消息中包括包含专网id的ursp或者新的终端策略规则以及,可选的,upu indication。
[0351]
3、归属网络的统一数据管理功能实体触发ue parameter update流程,进而可以通过拜访网络的接入以及移动管理功能实体向用户设备发送第七消息,具体可以为归属网络的统一数据管理功能实体向拜访网络的接入以及移动管理功能实体发送nudm_sdm_notification消息,消息中包括包含专网id的ursp或者新的终端策略规则,拜访网络的接入以及移动管理功能实体向用户设备发送dl nas transport消息,消息中包括包含专网id的ursp或者新的终端策略规则,其也可以采用其他命名,但其功能相同。
[0352]
4、用户设备通过拜访网络的接入以及移动管理功能实体返归属网络的统一数据管理功能实体返回针对第七消息的回复消息,具体可以为用户设备向拜访网络的接入以及移动管理功能实体返回ul nas transport消息,拜访网络的接入以及移动管理功能实体向归属网络的统一数据管理功能实体返回nudm_sdm_info消息,其也可以采用其他命名,但其功能相同。
[0353]
5、用户设备触发向专网的切换,并且从指定应用所对应的ursp或者新的终端策略规则中找到对应的专网id(plmn id nid),并且匹配到paging消息中的专网id(plmn id nid),或者通过ursp或者新的终端策略规则来更新snpn列表。
[0354]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0355]
参照图18,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于第五网络实体,具体可以包括如下模块:
[0356]
第二消息接收模块1801,用于接收第四网络实体发送的第二消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
[0357]
第三消息发送模块1802,用于向第六网络实体发送第三消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息用于使得所述第六网络实体通过第七网络实体向用户设备发送第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
[0358]
在本发明一实施例中,所述网络标识包括以下至少一种:
[0359]
公共陆地移动网络标识、非公共网络标识。
[0360]
在本发明一实施例中,所述第二消息为所述第四网络实体在接收到第一网络实体
发送的第一消息后向所述第五网络实体发送的消息,所述第一消息包括网络标识,还包括以下至少一种:
[0361]
应用标识、数据网络名称、网络切片标识信息。
[0362]
在本发明一实施例中,所述第二消息还包括第一标识,所述第一标识用于使得所述第五网络实体向所述第六网络实体发送第三消息。
[0363]
在本发明一实施例中,所述第三消息还包括所述第一标识,所述第一标识还用于使得所述第六网络实体通过指定方式向所述用户设备发送所述第一策略规则。
[0364]
参照图19,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于用户设备,具体可以包括如下模块:
[0365]
第四消息接收模块1901,用于通过第七网络实体从第六网络实体接收第四消息,所述第四消息包括第一策略规则,所述第一策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第四消息为所述第六网络实体在接收到所述第五网络实体发送的第三消息后向所述用户设备发送的消息,所述第三消息包括第一策略规则,所述第一策略规则包括网络标识,所述第三消息为所述第五网络实体在接收到第四网络实体发送的第二消息后向所述第六网络实体发送的消息,所述第二消息包括第一策略规则,所述第一策略规则包括网络标识;
[0366]
第四回复消息返回模块1902,用于通过所述第七网络实体向所述第六网络实体返回针对所述第四消息的回复消息。
[0367]
参照图20,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于第六网络实体,具体可以包括如下模块:
[0368]
第六消息接收模块2001,用于接收第四网络实体发送的第六消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
[0369]
第七消息发送模块2002,用于通过第七网络实体向用户设备发送第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络。
[0370]
参照图21,示出了本发明一实施例提供的另一种网络通信的装置的结构示意图,该装置可以应用于用户设备,具体可以包括如下模块:
[0371]
第七消息接收模块2101,用于通过第七网络实体从第六网络实体接收第七消息,所述第七消息包括第二策略规则,所述第二策略规则包括网络标识,所述网络标识用于使得所述用户设备根据目标应用选择对应的网络,所述第七消息为所述第六网络实体在接收到第四网络实体发送的第六消息后通过所述第七网络实体向所述用户设备发送的消息,所述第六消息包括第二策略规则,所述第二策略规则包括网络标识;
[0372]
第七回复消息返回模块2102,用于通过所述第七网络实体向所述第六网络实体返回针对所述第七消息的回复消息。
[0373]
在本发明一实施例中,还包括:
[0374]
所述第六网络实体通过所述第七网络实体从所述用户设备接收针对所述第七消息的回复消息。
[0375]
在本发明一实施例中,所述网络标识包括以下至少一种:
[0376]
公共陆地移动网络标识、非公共网络标识。
[0377]
在本发明一实施例中,所述第六消息为所述第四网络实体在接收到第一网络实体发送的第五消息后向所述第六网络实体发送的消息,所述第五消息网络标识,还包括以下至少一种:
[0378]
应用标识、数据网络名称、网络切片标识信息。
[0379]
在本发明一实施例中,所述第六消息还包括第一标识,所述第一标识用于使得所述第六网络实体通过指定方式向所述用户设备发送所述第二策略规则。
[0380]
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0381]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0382]
本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0383]
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0384]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0385]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0386]
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0387]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要
素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0388]
以上对所提供的一种网络通信的方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献