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

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

2022-03-01 20:47:16 来源:中国专利 TAG:


1.本技术涉及无线通信技术领域,尤其涉及一种通信方法和装置。


背景技术:

2.目前,工业园区对定位服务的需求较大,很多设备都需要有一定的定位能力才能够完成自动作业等功能。如无人搬运车(automatic guided vehicle,agv)等设备。当前的定位技术可以包括全球定位系统(global position system,gps)、北斗定位系统、惯性导航以及电磁导航等多种定位技术。不仅如此,工业园区还可以借助网络设备提供的定位服务来实现工业园区的定位服务。
3.因此,工业园区可以部署独立私网实现定位服务。所谓独立组网的非公共网络(standalone non-public network,snpn),不依赖于公共陆地移动网络(public land mobile network,plmn),由snpn专属运营商运营。独立私网当中的网元设备都服务于该私网的用户设备(user equipment,ue)。snpn内的控制面信令和用户面数据均不会传输至外部网络,达到一定的安全隐私效果。
4.若要在snpn架构中提供定位服务,则需要部署与定位服务相关的网元,如移动网关位置中心(gateway mobile location centre,gmlc)和位置管理功能(location management function,lmf)等网元。然而,部署这些定位服务相关的网元无疑会增加建设成本以及运维复杂度。


技术实现要素:

5.本技术提供一种通信方法和装置,用于减少建设成本和运维复杂度。
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.图1为本技术实施例提供的通信系统示意图之一;
90.图2为本技术实施例提供的通信系统示意图之一;
91.图3为本技术实施例提供的通信系统示意图之一;
92.图4为本技术实施例提供的一种接入网设备的结构示意图之一;
93.图5为本技术实施例提供的一种接入网设备的结构示意图之一;
94.图6为本技术实施例提供的一种接入网设备的结构示意图之一;
95.图7为本技术实施例提供的通信方法的示例性流程图之一;
96.图8为本技术实施例提供的通信方法的示例性流程图之一;
97.图9为本技术实施例提供的通信方法的示例性流程图之一;
98.图10为本技术实施例提供的通信方法的示例性流程图之一;
99.图11为本技术实施例提供的通信方法的示例性流程图之一;
100.图12为本技术实施例提供的通信方法的示例性流程图之一;
101.图13为本技术实施例提供的通信方法的示例性流程图之一;
102.图14为本技术实施例提供的通信方法的示例性流程图之一;
103.图15为本技术实施例提供的通信方法的示例性流程图之一;
104.图16为本技术实施例提供的通信装置示意图之一;
105.图17为本技术实施例提供的通信装置示意图之一;
106.图18为本技术实施例提供的通信装置示意图之一。
具体实施方式
107.以下,对本技术实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
108.1)公网,日常生活中为终端设备提供网络服务的一般是公网。公网,即公共陆地移动网络(public land mobile network,plmn),由政府或它所批准的经营者,为公众提供陆地移动通信业务目的而建立和经营的网络。该网络通常与公众交换电话网络(public switched telephone network,pstn)互连,形成整个地区或国家规模的通信网。
109.2)私网,除了公网,出于某些目的,运营商或者私人也会搭建一些私网(non-public networks,npn)来满足用户的需求。私网也可以被称作非公网络,是指对特定用户开放的网络,例如公司、学校或者工厂搭建的内部网络。未与私网签约的终端设备不允许接入私网。
110.3)本技术实施例中的术语“系统”和“网络”可被互换使用。“多个”是指两个或两个以上,其它量词与之类似。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。此外,对于单数形式“a”,“an”和“the”出现的元素(element),除非上下文另有明确规定,否则其不意味着“一个或仅一个”,而是意味着“一个或多于一个”。例如,“a device”意味着对一个或多个这样的device。再者,至少一个(at least one of).......”意味着后续关联对象中的一个或任意组合,例如“a,b和c中的至少一个”包括a,b,c,ab,ac,bc,或abc。
111.本技术实施例的技术方案可以应用于各种通信系统,例如:长期演进(long term evolution,lte)系统,全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统,第五代(5th generation,5g)系统,如新一代无线接入技术(new radio access technology,nr),及未来的通信系统,如6g系统等。
112.本技术将围绕可包括多个设备、组件、模块等的系统来呈现各个方面、实施例或特征。应当理解和明白的是,各个系统可以包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。
113.本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
114.以下介绍本技术实施例提供的通信方法适用的场景。如图1所示,该场景中可以包括终端设备101、第一网络102和第二网络103。这里的第一网络102可以是非公共网络,第二网络103可以是公共网络或者公共陆地移动网络。其中,终端设备101位于第一网络102中,在需要对终端设备101进行定位时,第一网络102可以向第二网络103发送请求消息,请求第二网络103提供定位服务,确定终端设备101的位置信息。第二网络103可以在确定终端设备101的位置信息之后,将该位置信息发送给第一网络101。
115.以下介绍图1中的第一网络102和第二网络103的架构,可以包括两种情况。
116.情况1:
117.如图2所示,第一网络102中可以包括网络开放功能(network exposure function,nef)网元,接入与移动管理功能(access and mobility management,amf)网元、接入网(access network,an)设备、应用功能网元(application function,af)网元、用户面功能(user plane function,upf)网元和会话管理功能网元(session management function,smf)网元。其中,amf可以接收用于获取终端设备的位置信息的请求消息,并向nef发送请求消息以告知nef需要向第二网络103获取定位服务。终端设备101可以位于第一网络102中,由第一网络102为终端设备101提供通信服务。
118.第二网络103中可以包括nef、网关移动位置中心(gateway mobile location center,gmlc)网元、统一数据管理功能(unified data management,udm)网元、amf和位置管理功能(location management function,lmf)网元和策略控制功能(policy control function,pcf)网元。其中,nef可以接收第一网络的nef发送的用于请求终端设备的位置信息的消息,并通过glmc向udm发送该请求消息,告知udm为第一网络102选择amf。glmc可以向udm选择的amf发送请求消息,告知amf请求lmf为第一网络102提供定位服务。lmf可以确定终端设备的位置信息,并将该位置信息通过amf和glmc发送给nef。
119.应理解,本技术实施例的第一网络102和第二网络103并不限于图2所示的架构,图2中所示的网元的名称在这里仅作为一种示例说明,并不作为对本技术方法使用的通信系统架构中包括的网元的限定。
120.情况2:
121.如图3所示,第一网络102的架构可以如图2所示,包含nef、amf、an设备、af、upf和smf等网元。第二网络103的架构可以包括nef、udm和lmf。其中,nef可以接收第一网络的nef发送的用于请求终端设备的位置信息的请求消息,并向udm发送该请求消息,请求udm为第一网络102选择lmf。nef可以通过服务化接口向udm选择的lmf发送请求消息,告知lmf为第一网络102提供定位服务。lmf可以确定终端设备的位置信息,并将该位置信息发送给nef。应理解,本技术实施例的第一网络102和第二网络103并不限于图3所示的架构,图3中所示的网元的名称在这里仅作为一种示例说明,并不作为对本技术方法使用的通信系统架构中包括的网元的限定。
122.下面对本技术实施例的通信系统的各个网元或设备的功能进行详细描述:
123.所述终端设备,又可以称之为用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等,是一种向用户提供语音和/或数据连通性的设备。例如,所述终端设备可以包括具有无线连接功能的手持式设备、车载设备等。目前,所述终端设备可以是:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,mid)、可穿戴设备,虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备、工业控制(industrial control)中的无线终端、无人驾驶(self-driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端,或智慧家庭(smart home)中的无线终端等。其中,图1中所述终端设备以ue示出,仅作为示例,并不对终端设备进行限定。
124.无线接入网络可以为图2和图3所示的接入网(access network,an),向所述终端设备提供无线接入服务。所述接入网设备是所述通信系统中将所述终端设备接入到无线网络的设备。所述接入网设备为无线接入网中的节点,又可以称为基站,还可以称为无线接入网(radio access network,ran)节点(或设备)。目前,一些接入网设备的举例为:gnb、传输接收点(transmission reception point,trp)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(base band unit,bbu),或无线保真(wireless fidelity,wifi)接入点(access point,ap)等。
125.示例性的,本技术实施例中的无线接入网设备可以根据协议栈功能将无线接入网设备拆分为两个部分:集中单元(centralized unit,cu)和分布单元(distributed unit,du)。其中,一个无线接入网设备可以包含一个cu、以及至少一个du,如图4所示。cu与至少一个du连接,可以用于管理或者控制该至少一个du。这种结构可以将通信系统中无线接入网设备的协议层拆开,其中部分协议层功能在cu中实现,剩下部分或全部协议层功能分布在du中实现,由cu集中控制du。以无线接入网设备为gnb为例,gnb的协议层包括无线资源控制(radio resource control,rrc)层、业务数据适配协议(service data adaptation protocol,sdap)层、分组数据汇聚协议(packet data convergence protocol,pdcp)层、无线链路控制(radio link control,rlc)层、媒体访问控制子层(media access control,mac)层和物理层。其中,示例性的,cu可以用于实现rrc层、sdap层和pdcp层的功能,du可以
用于实现rlc层、mac层和物理层的功能。本技术实施例不对cu、du包括的协议栈做具体限定。cu和du之间可以采用f1接口进行连接,cu与其他的无线接入网设备采用xn接口连接,cu与5g核心网(5g core,5gc)之间采用ng接口连接,如图5所示。
126.示例性的,本技术实施例中的cu可以进一步分为一个控制面(cu-control plane,cu-cp)网元和至少一个用户面(cu-user plane,cu-up)网元。其中,cu-cp可以用于控制面管理,cu-up可以用于用户面数据传输。cu-cp与cu-up之间的接口可以为e1口。cu-cp与du之间的接口可以为f1-c,用于控制面信令的传输。cu-up与du之间的接口可以为f1-u,用于用户面数据传输。cu-up与cu-up之间可以通过xn-u口进行连接,进行用户面数据传输。例如,以gnb为例,gnb的结构可以如图6所示。
127.所述网络开放功能网元nef,可用于使3gpp能够安全地向第三方的af(例如,业务能力服务器(services capability server,scs)、应用服务器(application server,as)等)提供网络业务能力等。例如,在5g中,所述网络开放功能网元可以是nef,例如图2和图3所示,在未来通信系统中,如6g中,所述网络开放功能网元仍可以是nef网元,或有其它的名称,本技术不做限定。当所述网络开放功能网元是nef时,所述nef可以向其他网络功能网元提供nnef服务。
128.所述策略控制功能网元pcf,可用于负责策略控制决策、提供基于业务数据流和应用检测、门控、qos和基于流的计费控制等功能等。例如,在5g中,所述策略控制功能网元可以是pcf(policy control function)网元,例如图2和图3所示,在未来通信系统中,如6g中,所述策略控制功能网元仍可以是pcf网元,或有其它的名称,本技术不做限定。当所述策略控制功能网元是pcf网元,所述pcf网元可以提供npcf服务。
129.所述应用功能网元af,主要功能是与第三代合作伙伴计划(the 3rd generation partnership project,3gpp)核心网交互来提供服务,来影响业务流路由、接入网能力开放、策略控制等。例如,在5g中,所述应用功能网元可以是af网元,例如图2和图3所示,在未来通信,如6g中,所述应用功能网元仍可以是af网元,或有其它的名称,本技术不做限定。当所述应用功能网元是af网元时,所述af网元可以提供naf服务。
130.所述接入与管理功能网元amf,可用于对所述终端设备的接入控制和移动性进行管理,在实际应用中,其包括了长期演进(long term evolution,lte)中网络框架中移动管理实体(mobility management entity,mme)里的移动性管理功能,并加入了接入管理功能,具体可以负责所述终端设备的注册、移动性管理、跟踪区更新流程、可达性检测、会话管理功能网元的选择、移动状态转换管理等。例如,在5g中,所述接入与移动管理功能网元可以是amf(access and mobility management function)网元,例如图2和图3所示,在未来通信,如6g中,所述接入与移动管理功能网元仍可以是amf网元,或有其它的名称,本技术不做限定。当所述接入与移动管理功能网元是amf网元时,所述amf可以提供namf服务。
131.所述会话管理功能网元smf,可用于负责所述终端设备的会话管理(包括会话的建立、修改和释放),用户面功能网元的选择和重选、所述终端设备的互联网协议(internet protocol,ip)地址分配、服务质量(quality of service,qos)控制等。例如,在5g中,所述会话管理功能网元可以是smf(session management function)网元,例如图2和图3所示,在未来通信系统中,如6g中,所述会话管理功能网元仍可以是smf网元,或有其它的名称,本技术不做限定。当会话管理功能网元时smf网元时,所述smf可以提供nsmf服务。
132.所述统一数据管理功能网元udm,可用于管理所述终端设备的签约数据、与所述终端设备相关的注册信息等。例如,在5g中,所述统一数据管理功能网元可以是统一数据管理功能网元(unified data management,udm),例如图2所示,在未来通信系统中,如6g中,所述统一数据管理功能网元仍可以是udm网元,或有其它的名称,本技术不做限定。当所述统一数据管理功能网元是udm网元时,所述udm网元可以提供nudm服务。
133.所述网关移动位置中心gmlc,是外部位置程序访问公共网络或公共陆地网络的第一个节点,执行注册授权检查和从hlr请求路由信息等。例如,在5g中,所述网关移动位置中心网元可以是网关移动位置中心(gateway mobile location centre,gmlc),例如图2所示,在未来通信系统中,如6g中,所述网关移动位置中心网元仍可以是glmc网元,或有其它的名称,本技术不做限定。
134.所述位置管理功能网元lmf,可以用于确定ue的位置、从ue获得下行链路位置测量或位置估计等。例如,在5g中,所述位置管理功能网元(location management function,lmf)如图2和图3所示,在未来通信系统中,如6g中,所述位置管理功能网元仍可以是lmf网元,或有其它的名称,本技术不做限定。
135.下面结合具体场景对本技术实施例进行详细说明。图7是以设备交互角度示出的本技术实施例提供的通信方法的示例性流程图,可以包括以下步骤:
136.步骤701:第一网络的第一网络开放功能网元接收用于请求终端设备的位置信息的位置请求消息。
137.其中,该终端设备位于第一网络。该位置请求消息可以是该终端设备发送给amf的。或者,该位置请求消息还可以是终端设备上安装的应用程序(application,app)想要获取终端设备的位置信息时,由app的服务器发送给应用层功能(application function,af),再由af发送给amf的。或者,该位置请求消息还可以是第一网络中的第三方服务器发送的,例如可以是第一网络中的定位服务器发送给第一网络开放功能网元。终端设备发送位置请求消息时,可以通过nas信令发送该位置请求消息,或者终端设备、af或第三方服务器还可以通过新增的用于发送位置请求消息的信令发送该位置请求消息。amf在接收到该位置请求消息之后,可以向第一网络开放功能网元发送位置请求消息。上述位置请求消息中可以包含终端设备在第一网络的标识,例如可以是临时标识(subscription concealed identifier,suci)、唯一标识(subscription permanent identifier,supi)、全球唯一ue临时标识(globally unique temporary ue identity,guti)、临时标识(generic public subscription identifier,gpsi)等标识。
138.在一个实施例中,第一网络开放功能网元在接收到位置请求消息之后,可以生成第一事务号。该第一事务号可以用于标识终端设备的服务请求。其中,可以为每一个终端设备的服务请求生成一个第一事务号,不同的终端设备的服务请求的第一事务号不同。或者,还可以为每一个终端设备的每一个服务请求生成一个第一事务号,同一终端设备的不同服务请求的第一事务号不同,不同终端设备的第一事务号不同。第一网络开放功能网元还可以维护第一事务号和终端设备在第一网络的标识的关联关系。第一网络开放功能网元还可以将该第一事务号和终端设备在第一网络的标识的关联关系发送给amf,使amf存储该关联关系。
139.步骤702:第一网络开放功能网元向第二网络的第二网络开放功能网元发送第一
请求消息,第二网络开放功能接收第一网络开放功能发送的第一请求消息。
140.这里的第一请求消息中可以包括第一网络的标识,第一请求消息可以用于请求第二网络确定终端设备的位置信息。其中,该第一请求消息中也可以包含第一事务号。示例性的,该第一请求消息中可以包含第一网络的标识和第一事务号。
141.在一个实施例中,第一网络开放功能网元还可以生成上述终端设备的第一信息。其中,第一信息可以包括第一标识和第一指示中的至少一个。以下具体介绍终端设备的第一信息,可以包括以下三种情况。
142.情况1:
143.第一信息包括第一标识和第一指示中的至少一个。示例性的,第一信息可以包括第一标识和第一指示,或者第一信息可以包括第一标识,或者第一信息可以包括第一指示。其中,该第一标识可以是位于第一网络的所有终端设备的通用标识。例如,该第一标识可以是一个设置值,如全为0或全为1等值。第一指示可以指示该第一标识所标识的终端设备为第一网络的终端设备或第一指示可以指示该终端设备为非第二网络的终端设备。应理解,这里的第一标识不同于前述的终端设备在第一网络中的标识。
144.情况2:
145.第一信息包括第一标识和第一指示中的至少一个。示例性的,第一信息可以包括第一标识和第一指示,或者第一信息可以包括第一标识,或者第一信息可以包括第一指示。其中,该第一标识可以标识不同的终端设备,但与终端设备在第一网络中的标识不同。例如,可以为位于第一网络的每一个终端设备分配一个不同的第一标识。第一指示可以指示该第一标识所标识的终端设备为第一网络的终端设备或第一指示可以指示该终端设备为非第二网络的终端设备。
146.情况3:
147.第一信息包括第一标识和第一指示中的至少一个。示例性的,第一信息可以包括第一标识和第一指示,或者第一信息可以包括第一标识,或者第一信息可以包括第一指示。其中,该第一标识可以标识不同的终端设备,且与该终端设备在第一网络中的标识不同。例如,可以位于第一网络的每一个终端设备分配一个不同的第一标识。另外,该第一标识中还可以包含第一网络的标识。换句话说,通过第一标识可以识别该终端设备位于第一网络。第一指示可以指示该终端设备为非第二网络的终端设备。
148.在第一网络开放功能网元向第二网络开放功能网元发送第一请求消息时,还可以将上述第一信息携带在该第一请求消息中。示例性的,该第一请求消息中可以包括第一网络的标识、第一事务号和第一信息。第一网络开放功能网元还可以存储第一网络的标识、第一事务号、第一信息和终端设备在第一网络的标识的关联关系。
149.另一个实施例中,前述情况1-情况3中的第一信息可以是第二网络开放功能网元根据第一网络开放功能网元发送的第一请求消息生成的。示例性的,该第一请求消息中可以包含第一网络的标识和第一事务号。
150.再一个实施例中,第二网络开放功能网元还可以根据第一请求消息生成第二事务号。该第二事务号可以用于标识第一网络的服务请求。其中,第二网络开放功能网元可以为不同的第一网络生成不同的第二事务号,或者还可以为同一个第一网络的不同服务请求生成不同的第二事务号。例如,可以为同一个第一网络的第一终端设备的定位服务请求生成
一个第二事务号,为同一个第一网络的第二终端设备的定位服务请求生成另一个第二事务号。第二网络开放功能网元可以存储第一网络的标识和第二事务号的关联关系,或者第二网络开放功能网元可以存储第一网络的标识、第一事务号和第二事务号的关联关系,或者第二网络开放功能网元可以存储第一网络的标识、第一事务号、第二事务号和第一信息的关联关系。
151.举例来说,如果第一网络开放功能发送的第一请求消息中包含第一网络的标识,则第二网络开放功能网元可以存储第二事务号和第一网络的标识的关联关系,或者可以存储第二事务号、第一网络的标识、第一信息的关联关系。如果第一网络开放功能网元发送的第一请求消息中包含第一网络的标识和第一事务号,则第二网络开放功能网元可以存储第一网络的标识、第一事务号和第二事务号的关联关系,或者可以存储第一网络的标识、第一事务号、第二事务号和第一信息的关联关系。
152.第二网络开放功能网元还可以将第一事务号、第二事务号和第一网络的标识和第一信息的关联关系发送给第一网络开放功能网元,使第一网络开放功能网元存储前述关联关系。其中,第一网络开放功能网元在接收到该关联关系时,可以确定第一网络的标识是否为自身的标识,以及还可以确定第一网络的标识与第一事务号是否是对应的,在确定第一网络的标识为自身的标识,以及确定第一网络的标识与第一事务号对应时,可以存储上述关联关系。
153.步骤703:第二网络开放功能网元接收第二网络的第一位置管理功能网元确定的位置信息。
154.这里的第一位置管理功能网元可以是通过以下两种方式确定的,以下分别进行介绍。
155.方式一、
156.第一位置管理功能网元可以是第二网络的接入与移动管理功能网元选择的。如图8所示,可以包括以下步骤:
157.步骤801:第二网络开放功能网元在接收到第一网络开放功能网元发送的第一请求消息之后,向第二网络的网关移动位置中心网元发送第二事务号和第一信息中的至少一个,以及第一网络的标识。
158.其中,网关移动位置中心网元可以根据第二事务号和第一信息中的至少一个确定需要为第一网络提供定位服务。例如,网关移动位置中心可以根据第二事务号确定需要为第一网络提供定位服务,或者网关移动位置中心可以根据第一信息确定需要为第一网络提供定位服务。
159.在一个实施例中,上述情况1-情况3的第一信息也可以是网关移动位置中心网元根据第二事务号生成的。如果第二网络功能网元向网关移动位置中心发送第二事务号和第一网络的标识,则网关移动位置中心网元可以根据该第二事务号和第一网络的标识生成第一信息。网关移动位置中心网元可以存储第二事务号、第一网络的标识和第一信息的关联关系。
160.步骤802:网关移动位置中心网元向统一数据管理功能网元发送第一网络的标识。
161.其中,由于网关移动位置中心网元根据第二事务号和第一信息中的至少一个确定需要为第一网络提供服务后,可以根据第一网络的标识做权限认证,因此可以向统一数据
管理功能网元发送第一网络的标识。
162.步骤803:统一数据管理功能网元根据该第一网络的标识查看第一网络的签约数据,在确定该第一网络具有获取定位服务的权限时,为第一网络选择接入与移动管理功能网元。
163.其中,统一数据管理功能网元可以选择默认的接入与移动管理功能网元。或者,统一数据管理功能网元可以根据第一网络的标识,选择可以为第一网络提供服务的接入与移动管理功能网元。
164.步骤804:统一数据管理功能网元将选择的接入与管理功能网元的标识或地址发送给网关移动位置中心网元。
165.步骤805:网关移动位置中心网元向接入与管理功能网元发送第二事务号和第一信息中的至少一个。
166.其中,网关移动位置中心网元可以根据统一数据管理功能网元反馈的接入与管理功能网元的标识或地址,向对应的接入与管理功能网元发送第二事务号和第一信息中的至少一个。
167.步骤806:接入与管理功能网元根据所述第二事务号和第一信息中的至少一个,选择第一位置管理功能网元。
168.其中,如果第一信息是上述情况1,则接入与管理功能网元根据第二事务号和第一信息,选择第一位置管理功能网元。如果第一信息是上述情况2和情况3,则接入与管理功能网元可以根据第二事务号和第一信息中的至少一个选择第一位置管理功能网元。
169.在一个实施例中,接入与管理功能网元可以选择默认的第一位置管理功能网元,或者接入与管理功能网元可以根据第二事务号和第一信息中的至少一个,选择可以为第一网络提供服务的第一位置管理功能网元。
170.步骤807:接入与管理功能网元向第一位置管理功能网元发送第三请求消息。
171.这里的第三请求消息用于请求第一位置管理功能网元确定终端设备的位置信息。该第三请求消息中可以包含第二事务号和第一信息中的至少一个。
172.方式二、
173.第一位置管理功能网元可以是第二网络的统一数据管理功能网元选择的。如图9所示,可以包括以下步骤:
174.步骤901:第二网络开放功能网元向第二网络的统一数据管理功能网元发送第一网络的标识。
175.其中,第二网络开放功能网元可以通过服务化接口向统一数据管理功能网元发送第一网络的标识。
176.步骤902:统一数据管理功能网元根据该第一网络的标识,查看第一网络的签约数据,确定该第一网络具有获取定位服务权限时,选择第一位置管理功能网元。
177.在选择第一位置管理功能网元时,统一数据管理功能网元可以选择默认的第一位置管理功能网元,或者可以根据第一网络的标识选择可以为第一网络提供服务的第一位置管理功能网元。
178.步骤903:统一数据管理功能网元将第一位置管理功能网元的标识或地址发送给第二网络开放功能网元。
179.步骤904:第二网络开放功能网元向第一位置管理功能网元发送第三请求消息。
180.这里的第三请求消息用于请求第一位置管理功能网元确定终端设备的位置信息。该第三请求消息中可以包含第二事务号和第一信息中的至少一个。第二网络开放功能网元可以根据统一数据管理功能网元反馈的第一位置管理功能网元的标识或地址向第一位置管理功能网元发送第三请求消息。第二网络开放功能网元可以根据服务化接口向第一位置管理功能网元发送第三请求消息。
181.通过上述方式一和方式二,第二网络开放功能网元可以向第一位置管理功能网元发送第三请求消息,请求第一位置管理功能网元确定终端设备的位置信息。第一位置管理功能网元在接收到该第三请求消息后,可以触发收集定位所需的数据的流程。如图10所示,为第一位置管理功能网元获取定位所需的数据的流程图,可以包括以下步骤:
182.步骤1001:第一位置管理功能网元向接入与管理功能网元发送第一位置数据收集请求消息。
183.该第一位置数据收集请求消息中可以包含需要收集的数据,还可以包含第二事务号和第一信息中的至少一个。其中,接入与管理功能单元可以根据第二事务号和第一信息中的至少一个,确定需要该位置数据收集请求消息是针对第一网络的终端设备,而非自身管理的终端设备。
184.步骤1002:接入与管理功能网元向网关移动位置中心网元发送第二位置数据请求消息。
185.这里的第二位置数据请求消息中可以包含与第一位置数据收集请求消息中相同的内容。例如,第二位置数据请求消息中可以包含需要收集的数据,还可以包含第二事务号和第一信息中的至少一个。
186.步骤1003:网关移动位置中心网元向第二网络开放功能网元发送第一数据请求消息。
187.这里的第一数据请求消息中可以包含第二事务号和第一信息中的至少一个,该第一数据请求消息可以用于获取定位所需的数据。
188.在本技术实施例中,第一位置管理功能网元可以通过上述步骤1001-步骤1003向第二网络开放功能网元发送第一数据请求消息。在另一个实施例中,为了节省第二网络的建设和维护成本,还可以通过以下的步骤1004向第二网络开放功能网元发送第一数据请求消息。
189.步骤1004:第一位置管理功能网元向第二网络开放功能网元发送第一数据请求消息。
190.其中,第一位置管理功能网元可以通过服务化接口向第二网络开放功能网元发送第一数据请求消息。这里的第一数据请求消息可以包含第二事务号和第一信息中的至少一个,该第一数据请求消息用于获取定位所需的数据。
191.步骤1005:第二网络开放功能网元向第一网络开放功能网元发送第二数据请求消息。
192.第二网络开放功能网元在接收到第一数据请求消息后,可以根据第二事务号和第一信息中的至少一个确定对应的第一网络的标识,可以向该对应的第一网络的第一网络开放功能网元发送第二数据请求消息。第二网络开放功能网元还可以根据第二事务号和第一
信息中的至少一个,查找第二事务号、第一信息和第一事务号的关联关系,查找对应的第一事务号。这里的第二数据请求消息中可以包含第一事务号、第一网络的标识、第二事务号和第一信息中的至少一个。示例性的,第二数据请求消息中可以包含第一事务号、第二事务号和第一信息,或者该第二数据请求消息中可以包含第二事务号和第一网络的标识。
193.步骤1006:第一网络开放功能网元将第二数据请求消息发送给第一网络的接入与管理功能网元。
194.第一网络开放功能网元在接收到第二数据请求消息后,可以根据该第二数据请求消息中携带的第二事务号、第一事务号、第一网络的标识和第一信息中的至少一个,确定该第二数据请求消息是否有效。这里的消息有效可以是指消息正确发送给对应的第一网络。例如,第二数据请求消息中携带第一网络的标识,第一网络开放功能网元可以确定该第一网络的标识是否为自身的标识,在确定该第一网络的标识是自身的标识是可以确定第二数据请求消息有效。或者,该第二数据请求消息中携带第一网络的标识、第一事务号和第二事务号,第一网络开放功能网元可以确定该第一网络的标识是否是自身的标识,以及还可以确定第一网络的标识和第一事务号的关联关系是否正确,在该第一网络的标识是自身的标识以及第一网络的标识和第一事务号的关联关系正确时,可以存储对应存储第二事务号。
195.第一网络开放功能网元还可以根据第一事务号、第二事务号、第一信息中的至少一个确定终端设备在第一网络的标识。并将第二数据请求消息发送给管理该终端设备的第一网络的接入与管理功能网元。其中,还可以在第二数据请求消息中携带终端设备在第一网络的标识。
196.步骤1007:第一网络的接入与管理功能网元收集定位所需的数据。
197.第一网络的接入与管理功能网元可以根据终端设备在第一网络的标识,收集定位所需的数据。
198.步骤1008:第一网络的接入与管理功能网元将收集到的定位所需的数据发送给第一网络开放功能网元。
199.第一网络的接入与管理功能网元可以将收集到的定位所需的数据携带在响应消息中发送给第一网络开放功能网元。该响应消息中还可以携带终端设备在第一网络的标识。
200.步骤1009:第一网络开放功能网元向第二网络开放功能网元发送第二响应消息。
201.这里的第二响应消息中可以携带收集到的定位所需的数据。可选地,在发送第二响应消息时,第一网络开放功能还可以根据前述响应消息确定终端设备在第一网络的标识,并根据终端设备在第一网络的标识查找对应的第一事务号和第二事务号等。并在第二响应消息中携带该第一网络的标识、第一事务号和第二事务号中的至少一个。
202.步骤1010:第二网络开放功能网元向网关移动位置中心网元发送第二位置数据请求消息的响应消息。
203.其中,该第二位置数据请求消息的响应消息中可以携带收集到的定位所需的数据,还可以携带第二事务号和第一信息中的至少一个。
204.步骤1011:网关移动位置中心网元向接入与移动管理功能网元发送第一位置数据请求消息的响应消息。
205.这里的第一位置数据请求消息的响应消息可以携带收集到的定位所需的数据,还
可以携带第二事务号和第一信息中的至少一个。
206.步骤1012:接入与移动管理功能网元向第一位置管理功能网元发送第一响应消息。
207.这里的第一响应消息可以携带定位所需的数据,还可以携带第二事务号和第一信息中的至少一个。
208.在本技术实施例中,第二网络开放功能网元可以通过上述步骤1010-步骤1012向第一位置管理功能网元发送第一位置数据请求消息的第一响应消息。在另一个实施例中,第二网络开放功能网元还可以通过以下步骤1013向第一位置管理功能网元发送第一位置数据请求消息的第一响应消息。
209.步骤1013:第二网络开放功能网元向第一位置管理功能网元发送第一响应消息。
210.其中,第二网络开放功能网元可以通过服务化接口向第一位置管理功能网元发送第一响应消息。第一响应消息中可以携带定位所需的数据,还可以携带第二事务号和第一信息中的至少一个。
211.通过上述流程,第一位置管理功能获取了定位所需的数据,因此第一位置管理功能网元可以根据收集到的定位所需的数据计算终端设备的位置信息。这里的位置信息中可以包括终端设备的位置、计算精度等信息。以下通过图11介绍第一位置管理功能网元如何将终端设备的位置信息发送给第二网络开放功能网元。
212.如图11所示,可以包括以下步骤:
213.步骤1101:第一位置管理功能网元将终端设备的位置信息发送给接入与管理功能网元。
214.这里的位置信息可以包括终端设备的位置、计算精度等信息。其中,第一位置管理功能网元还可以将第二事务号和第一信息中的至少一个发送给接入与管理功能网元。应理解,第二事务号和第一信息中的至少一个可以与终端设备的位置信息同时发送,也可以分开发送。
215.步骤1102:接入与管理功能网元将终端设备的位置信息发送给网关移动位置中心网元。
216.其中,接入与管理功能网元还可以将第一信息和第二事务号中的至少一个发送给网关移动位置中心网元。
217.步骤1103:网关移动位置中心网元将终端设备的位置信息发送给第二网络开放功能网元。
218.这里的终端设备的位置信息可以包括终端设备的位置和计算精度等信息。网关移动位置中心网元还可以将第二事务号和第一信息中的至少一个发送给第二网络开放功能网元。
219.在本技术实施例中,第一位置管理功能网元可以通过上述步骤1101-步骤1103将终端设备的位置信息发送给第二网络开放功能网元。在另一个实施例中,第一位置管理功能网元可以通过以下步骤1104将终端设备的位置信息发送给第二网络开放功能网元。
220.步骤1104:第一位置管理功能网元将终端设备的位置信息发送给第二网络开放功能网元。
221.其中,第一位置管理功能网元可以将终端设备的位置信息通过服务化接口发送给
第二网络开放功能网元。第一位置管理功能网元还可以将第二事务号和第一信息中的至少一个发送给第二网络开放功能网元。
222.通过上述步骤1101-步骤1103或者步骤1104,第二网络开放功能网元可以接收第一位置管理功能网元发送的终端设备的位置信息。
223.步骤704:第二网络开放功能网元将位置信息发送给第一网络开放功能网元,第一网络开放功能网元接收第二网络开放功能网元发送的终端设备的位置信息。
224.这里的终端设备的位置信息可以包括终端设备的位置和计算精度等信息。第二网络开放功能网元可以根据第二事务号和第一信息中的至少一个确定对应的第一网络的标识。例如,第二网络开放功能网元可以根据第二事务号查找关联关系,确定该第二事务号对应的第一网络的标识。第二网络开放功能网元还可以根据该第二事务号确定对应的第一事务号。第二网络开放功能网元还可以将第一事务号、第二事务号、第一网络的标识和第一信息中的至少一个发送给第一网络开放功能网元。
225.步骤705:第一网络开放功能网元将终端设备的位置信息携带在与位置请求消息对应的位置请求响应中,并发送位置请求响应。
226.其中,如果位置请求消息是终端设备发送的,则第一网络开放功能网元可以将该位置请求响应发送给管理该终端设备的第一网络的接入与管理功能网元。如果该位置请求消息是af发送的,则第一网络开放功能网元可以将位置请求响应发送给af。
227.在一个实施例中,如果第二网络开放功能网元还发送了第一事务号、第二事务号、第一网络的标识和第一信息中的至少一个,第一网络开放功能网元可以确定该位置请求响应是否有效。例如,第二网络开放功能网元还发送了第一事务号和第一网络的标识,则第一网络开放功能网元可以确定第一网络的标识是否是自身的标识,还可以确定第一网络的标识和第一事务号的对应关系是否正确,在确定第一网络的标识是自身的标识,以及确定第一网络的标识和第一事务号的对应关系正确时,可以将位置信息携带在位置请求响应中,并发送该位置请求响应。
228.以下,通过具体实施例介绍本技术实施例提供的通信方法。
229.实施例一
230.如图12所示,是终端设备发起定位请求时的通信方法的示例性流程图,可以包括以下步骤:
231.步骤1201:若终端设备处于连接空闲态,则终端设备需建立终端设备与接入与管理功能网元之间的信令连接。
232.如果终端设备已经于接入与管理功能网元建立信令连接,则终端设备可以执行步骤902。这里的终端设备位于第一网络中,由第一网络为终端设备提供通信服务,该接入与管理功能网元为第一网络中的网元。
233.步骤1202:终端设备发送位置请求消息给接入与管理功能网元。
234.步骤1203:接入与管理功能网元将位置请求消息发送给第一网络开放功能网元。
235.其中,接入与管理功能网元可以获取终端设备在第一网络的标识,并将该终端设备在第一网络的标识发送给第一网络开放功能网元。
236.步骤1204:第一开放功能网元根据位置请求消息生成第一事务号。
237.这里的第一事务号用于标识终端设备的服务请求,详细描述可以参见如图7所示
的方法实施例中的相关描述,此处不再赘述。
238.步骤1205:第一开放功能网元向第二开放功能网元发送第一请求消息。
239.这里的第一请求消息中可以包括第一网络的标识,第一请求消息可以用于请求第二网络确定终端设备的位置信息。其中,该第一请求消息中也可以包含第一事务号。
240.步骤1206:第二开放功能网元根据第一请求消息生成第二事务号。
241.其中,第二事务号可以用于标识第一网络的服务请求,详细描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
242.步骤1207:第二开放功能网元向网关移动位置中心发送第二事务号和第一信息中的至少一个,以及第一网络的标识。
243.这里的第一信息用于标识终端设备,但该第一信息与终端设备在第一网络的标识不同。其中,第一信息可以包含第一标识和第一指示中的至少一个,详细描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
244.步骤1208:网关移动位置中心向统一数据管理功能网元发送第一网络的标识。
245.由于网关移动位置中心网元根据第二事务号和第一信息中的至少一个确定需要为第一网络提供服务后,可以根据第一网络的标识做权限认证,因此可以向统一数据管理功能网元发送第一网络的标识。
246.步骤1209:统一数据管理功能网元根据该第一网络的标识查看第一网络的签约数据,在确定该第一网络具有获取定位服务的权限时,为第一网络选择接入与移动管理功能网元。
247.统一数据管理功能网元可以根据第一网络的标识做权限认证,为第一网络选择接入与管理功能网元。其中,可以选择默认的接入与移动管理功能网元。或者,可以选择可以为第一网络提供服务的接入与移动管理功能网元。
248.步骤1210:统一数据管理功能网元将选择的接入与管理功能网元的标识或地址发送给网关移动位置中心网元。
249.步骤1211:网关移动位置中心网元向接入与管理功能网元发送第二事务号和第一信息中的至少一个。
250.其中,网关移动位置中心网元可以根据统一数据管理功能网元反馈的接入与管理功能网元的标识或地址,向对应的接入与管理功能网元发送第二事务号和第一信息中的至少一个。
251.步骤1212:接入与管理功能网元根据所述第二事务号和第一信息中的至少一个,选择第一位置管理功能网元。
252.其中,接入与管理功能网元可以选择默认的第一位置管理功能网元,或者接入与管理功能网元可以根据第二事务号和第一信息中的至少一个,选择可以为第一网络提供服务的第一位置管理功能网元。
253.步骤1213:接入与管理功能网元向第一位置管理功能网元发送第三请求消息。
254.步骤214:第一位置管理功能网元收集定位所需的数据,并确定终端设备的位置信息。
255.其中,终端设备的位置信息可以包含终端设备的位置和计算精度等信息。第一位置管理功能网元可以通过如图10所示的流程获取定位所需的数据。
256.步骤1215:第一位置管理功能网元将终端设备的位置信息发送给接入与管理功能网元。
257.可选的,第一位置管理功能网元可以将终端设备的位置信息携带在第三请求消息的第三响应消息中。或者,第一位置管理功能网元可以向接入与管理功能王元芳阿松第二事务号和第一信息中的至少一个。
258.步骤1216:接入与管理功能网元将终端设备的位置信息发送给网关移动位置中心网元。
259.其中,接入与管理功能网元还可以将第一信息和第二事务号中的至少一个发送给网关移动位置中心网元。
260.步骤1217:网关移动位置中心网元将终端设备的位置信息发送给第二网络开放功能网元。
261.这里的终端设备的位置信息可以包括终端设备的位置和计算精度等信息。网关移动位置中心网元还可以将第二事务号和第一信息中的至少一个发送给第二网络开放功能网元。
262.步骤1218:第二网络开放功能网元将位置信息发送给第一网络开放功能网元。
263.其中,第二网络开放功能网元可以根据第二事务号和第一信息中的至少一个确定对应的第一网络的标识,将位置信息发送给第一网络开放功能网元。可选的,第二网络功能开放功能网元还可以将第二事务号、第一事务号、第一网络的标识和第一信息中的至少一个发送给第一网络开放功能网元。
264.步骤1219:第一网络开放功能网元将终端设备的位置信息携带在与位置请求消息对应的位置请求响应中,并发送位置请求响应。
265.可选的,第一网络开放功能网元还可以根据第二事务号、第一事务号、第一网络的标识和第一信息中的至少一个确定终端设备在第一网络的标识。第一网络开放功能网元可以将该位置信息发送给接入与管理功能网元。第一网络开放功能网元还可以将该终端设备在第一网络的标识发送给接入与管理功能网元。
266.步骤1220:接入与管理功能网元可以将位置信息发送给对应的终端设备。
267.其中,接入与管理功能网元可以根据终端设备的在第一网络的标识将位置信息发送给对应的终端设备。
268.实施例二
269.如图13所示,为应用层功能网元发起定位服务请求的通信方法的示例性流程图,可以包括以下步骤:
270.步骤1301:应用层功能网元向第一网络开放功能网元发送位置请求消息。
271.其中,该位置请求消息用于请求终端设备的位置信息,该终端设备位于第一网络。该位置请求消息中可以包含终端设备在第一网络的标识。
272.在实施例二中步骤1302-步骤1316可以与图12所示的步骤1204-步骤1218相同。这里不再重复赘述。
273.步骤1317:第一网络开放功能网元将终端设备的位置信息携带在与位置请求消息对应的位置请求响应中,并发送位置请求响应。
274.其中,第一网络开放功能网元可以将该位置请求响应发送给应用层功能网元。可
选的该位置请求响应中还可以包含终端设备在第一网络中的标识。
275.实施例三
276.如图14所示,为终端设备发起定位服务请求的通信方法的示例性流程图,可以包括以下步骤:
277.在实施例三中步骤1401-步骤1406可以与如图12所示的步骤1201-步骤1206相同,这里不再重复赘述。
278.步骤1407:第二网络开放功能网元向统一数据管理功能网元发送第一网络的标识。
279.步骤1408:统一数据管理功能网元根据该第一网络的标识,查看第一网络的签约数据,确定该第一网络具有获取定位服务权限时,选择第一位置管理功能网元。
280.其中,统一数据管理功能网元可以选择默认的第一位置管理功能网元,或者可以根据第一网络的标识选择可以为第一网络提供服务的第一位置管理功能网元。
281.步骤1409:统一数据管理功能网元将第一位置管理功能网元的标识或地址发送给第二网络开放功能网元。
282.步骤1410:第二网络开放功能网元向第一位置管理功能网元发送第三请求消息。
283.这里的第三请求消息用于请求第一位置管理功能网元确定终端设备的位置信息。该第三请求消息中可以包含第二事务号和第一信息中的至少一个。第二网络开放功能网元可以根据统一数据管理功能网元反馈的第一位置管理功能网元的标识或地址向第一位置管理功能网元发送第三请求消息。第二网络开放功能网元可以根据服务化接口向第一位置管理功能网元发送第三请求消息。
284.步骤1411:第一位置管理功能网元收集定位所需的数据,并确定终端设备的位置信息。
285.其中,终端设备的位置信息可以包含终端设备的位置和计算精度等信息。第一位置管理功能网元可以通过如图10所示的流程获取定位所需的数据。
286.步骤1412:第一位置管理功能网元将终端设备的位置信息发送给第二网络开放功能网元。
287.其中,第一位置管理功能网元可以通过服务化接口将终端设备的位置信息发送给第二网络开放功能网元。
288.步骤1413:第二网络开放功能网元将位置信息发送给第一网络开放功能网元。
289.其中,第二网络开放功能网元可以根据第二事务号和第一信息中的至少一个确定对应的第一网络的标识,将位置信息发送给第一网络开放功能网元。可选的,第二网络功能开放功能网元还可以将第二事务号、第一事务号、第一网络的标识和第一信息中的至少一个发送给第一网络开放功能网元。
290.步骤1414:第一网络开放功能网元将终端设备的位置信息携带在与位置请求消息对应的位置请求响应中,并发送位置请求响应。
291.可选的,第一网络开放功能网元还可以根据第二事务号、第一事务号、第一网络的标识和第一信息中的至少一个确定终端设备在第一网络的标识。第一网络开放功能网元可以将该位置信息发送给接入与管理功能网元。第一网络开放功能网元还可以将该终端设备在第一网络的标识发送给接入与管理功能网元。
292.步骤1415:接入与管理功能网元可以将位置信息发送给对应的终端设备。
293.其中,接入与管理功能网元可以根据终端设备的在第一网络的标识将位置信息发送给对应的终端设备。
294.实施例四
295.如图15所示,为应用层功能网元发起定位服务请求的通信方法的示例性流程图,可以包括以下步骤:
296.步骤1501:应用层功能网元向第一网络开放功能网元发送位置请求消息。
297.其中,该位置请求消息用于请求终端设备的位置信息,该终端设备位于第一网络。该位置请求消息中可以包含终端设备在第一网络的标识。
298.步骤1502:第一开放功能网元根据位置请求消息生成第一事务号。
299.这里的第一事务号用于标识终端设备的服务请求,详细描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
300.步骤1503:第一开放功能网元向第二开放功能网元发送第一请求消息。
301.这里的第一请求消息中可以包括第一网络的标识,第一请求消息可以用于请求第二网络确定终端设备的位置信息。其中,该第一请求消息中也可以包含第一事务号。
302.其中,第二事务号可以用于标识第一网络的服务请求,详细描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
303.步骤1504:第二开放功能网元根据第一请求消息生成第二事务号。
304.在实施例四中步骤1505-步骤1511可以与如图14所示的步骤1407-步骤1413相同,此处不再赘述。
305.步骤1512:第一网络开放功能网元将终端设备的位置信息携带在与位置请求消息对应的位置请求响应中,并发送位置请求响应。
306.其中,第一网络开放功能网元可以将该位置请求响应发送给应用层功能网元。可选的该位置请求响应中还可以包含终端设备在第一网络中的标识。
307.与上述构思相同,如图16所示,本技术实施例还提供一种通信装置,可以实现前文所描述的通信方法。该装置1600可以包括通信单元1601和处理单元1602。可选的,还包括存储单元1603。该装置1600可以实现前文所述的通信方法中第一网络开放功能网元的功能。处理单元1602可以分别与存储单元1603和通信单元1601相连,所述存储单元1603也可以与通信单元1601相连。
308.所述存储单元1603,用于存储计算机程序;
309.示例的,所述通信单元1601可以接收用于请求终端设备的位置信息的位置请求消息。其中,终端设备与位置请求消息的描述可以参见如图7所示的方法实施例中的相关描述。
310.该通信单元1601还可以向第二网络的第二网络开放功能网元发送第一请求消息,以及接收第二网络开放功能网元发送的所述终端设备的位置信息。其中,第一请求消息以及终端设备的位置信息等描述可以参见上述如图7所示的方法实施例中的相关描述。
311.所述通信单元1601还可以将所述终端设备的位置信息携带在与所述位置请求消息对应的位置请求响应中,并发送所述位置请求响应。其中,位置请求响应等描述可以参见上述如图7所示的方法实施例中的相关描述。
312.在一种可能的实现方式中,所述处理单元1602在接收所述位置请求消息之后,用于根据所述位置请求消息生成第一事务号。其中,所述第一事务号的描述可以参见上述如图7所示的方法实施例中的相关描述,重复之处不再赘述。所述通信单元1601在向所述第二网络开放功能网元发送第一请求消息时,可以向所述第二网络开放功能网元发送携带所述第一网络的标识和所述第一事务号的第一请求消息。
313.在一种可能的实现方式中,所述通信单元1601在发送位置请求响应时,具体用于:从所述第二网络开放功能网元接收所述第一请求消息的第一响应消息。其中,所述第一响应消息的描述可以参见上述如图7所示的方法实施例中的相关描述。所述处理单元1602可以根据所述第一网络的标识、所述第一事务号、所述第二事务号和第一信息中的至少一个,确定所述终端设备在所述第一网络中的标识。其中,第二事务号和第一信息的描述可以参见上述如图7所示的方法实施例中的相关描述,重复之处不再赘述。
314.在一种可能的实现方式中,所述通信单元1601在向第二网络的第二网络开放功能网元发送第一请求消息之后,还可以接收所述第二网络开放功能网元发送的第二数据请求消息。其中,所述第二数据请求消息的描述可以参见上述如图7所示的方法实施例中的相关描述。所述通信单元1601可以向所述第二网络开放功能网元发送第二响应消息。其中,第二响应消息的描述可以参见上述如图7所示的方法实施例中的相关描述。
315.在一种可能的实现方式中,存储单元1603用于存储所述第一网络的标识、所述第一事务号、所述终端设备在所述第一网络的标识、所述第一信息和所述第二事务号中的至少两个的关联关系。
316.其中,关于上述多个网元的描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
317.上述装置1600还可以为芯片,其中通信单元可以为芯片的输入/输出电路或者接口,处理单元可以为逻辑电路,逻辑电路可以根据上述方法方面所描述的步骤对待处理的数据进行处理,获取处理后的数据。
318.与上述构思相同,如图17所示,本技术实施例还提供一种通信装置,可以实现前文所描述的通信方法。该装置1730可以包括通信单元1731和处理单元1732。可选的,还包括存储单元1733。该装置1730可以实现前文所述的通信方法中第一网络开放功能网元的功能。处理单元1732可以分别与存储单元1733和通信单元1731相连,所述存储单元1733也可以与通信单元1731相连。
319.所述存储单元1733,用于存储计算机程序;
320.示例的,所述通信单元1731接收第一网络的第一网络开放功能网元发送的第一请求消息。其中,第一请求消息的描述可以参见如图7所示的方法实施例中的相关描述。通信单元1731还可以接收所述第二网络的第一位置管理功能网元确定的所述位置信息,并将所述位置信息发送给所述第一网络开放功能网元。其中,终端设备的位置信息的描述可以参见上述方法实施例中的相关描述。
321.在一种可能的实现方式中,处理单元1732可以根据所述第一事务号和所述第一网络的标识,生成第二事务号。其中,第一事务号、第二事务号和第一网络的标识的描述可以参见如图7所示的方法实施例中的相关描述。
322.在一种可能的实现方式中,所述通信单元1731可以在接收第一网络的第一网络开
放功能网元发送的第一请求消息之后,向所述第二网络的网关移动位置中心网元发送第二事务号和第一信息中的至少一个,以及所述第一网络的标识,使所述网关移动位置中心网元通过所述第二网络的接入与移动管理功能网元向所述第二网络的第一位置管理功能网元发送第三请求消息。其中,第三请求消息的描述可以参见如图7所示的方法实施例中的相关描述。
323.在一种可能的实现方式中,所述通信单元1731在接收第一网络的第一网络开放功能网元发送的第一请求消息之后,向所述第二网络的第一位置管理功能网元发送第三请求消息。其中,第三请求消息的描述可以参见如图7所示的方法实施例中的相关描述。
324.在一种可能的实现方式中,所述通信单元1731接收第一数据请求消息。所述处理单元1732用于根据所述第二事务号和第一信息中的至少一个确定所述第一网络的标识。所述通信单元1731用于向所述第一网络开放功能网元发送第二数据请求消息。其中,所述第一数据请求消息和第二数据请求消息的描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
325.在一种可能的实现方式中,所述处理单元1732用于根据所述第二事务号查找对应的第一网络的标识。所述通信单元1731在将所述位置信息发送给所述第一网络开放功能网元时,将所述位置信息发送给所述第一网络的第一网络开放功能网元。
326.其中,关于上述多个网元的描述可以参见如图7所示的方法实施例中的相关描述,此处不再赘述。
327.上述装置1730还可以为芯片,其中通信单元可以为芯片的输入/输出电路或者接口,处理单元可以为逻辑电路,逻辑电路可以根据上述方法方面所描述的步骤对待处理的数据进行处理,获取处理后的数据。
328.与上述构思相同,本技术实施例还提供一种通信装置。如图18所示,为本技术实施例提供的装置的结构示意图。该装置1800包括至少一个处理器1820,用于实现本技术实施例提供的方法中的功能。装置1800还可以包括通信接口1810。在本技术实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,用于通过传输介质和其它设备进行通信。例如,通信接口1810用于装置1800中的装置可以和其它设备进行通信。所述处理器1820可以完成如图16所示的处理单元1602的功能或者可以完成如图17所示的处理单元1702的功能,所述通信接口1810可以完成如图16所示的通信单元1601的功能或者可以完成如图17所示的通信单元1701的功能。
329.通信装置1800还可以包括至少一个存储器1830,用于存储程序指令和/或数据。存储器1830和处理器1820耦合。本技术实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1820可能和存储器1830协同操作。处理器1820可能执行存储器1830中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
330.本技术实施例中不限定上述通信接口1810、处理器1820以及存储器1830之间的具体连接介质。本技术实施例在图18中以存储器1830、处理器1820以及通信接口1810之间通过总线1840连接,总线在图18中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图18中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
331.上述装置可以执行本技术实施例描述的通信方法,具体实现和技术效果请参考前文,此处不再赘述。
332.作为本实施例的另一种形式,提供一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中所述的方法。
333.作为本实施例的另一种形式,提供一种包含指令的计算机程序产品,该指令被执行时执行上述方法实施例中所述的方法。
334.作为本实施例的另一种形式,提供一种通信系统,可以包括如图16所示的通信装置如图17所示的通信装置。
335.应理解,本发明实施例中提及的处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
336.还应理解,本发明实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
337.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
338.应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
339.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
340.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
341.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
342.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
343.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
344.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
345.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
346.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
再多了解一些

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

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

相关文献