一种通信方法、装置及设备与流程

未命名 09-13 阅读:86 评论:0


1.本技术涉及通信技术领域,尤其涉及一种通信方法、装置及设备。


背景技术:

2.无人驾驶飞行器(uncrewed aerial vehicle,uav)简称为无人机,是一种具有自主动力的非载人飞行器,可通过人工操控或自动驾驶执行多种任务。随着uav研发技术逐渐成熟,制造成本大幅降低,uav在各个领域得到了广泛应用,例如,农业植保、电力巡检、警用执法、地质勘探、环境监测、森林防火以及影视航拍等领域。
3.uav与uav控制器(uav controller,uav-c)共同组成无人空中系统(uncrewed aerial system,uas)。无人空中系统服务提供商(uas service supplier,uss)负责uav的飞行管理。uss可通过移动通信系统(例如,第5代(the 5th generation,5g)通信系统)来对uav进行飞行管理。
4.在uav飞行过程中,uss或uav可发起针对uav的定位流程。目前,如果需要更新定位周期,需要重新发起定位流程;这样,设备之间交互的信令较多,流程较为繁琐。
5.因此,目前需要一种简化的定位方法。


技术实现要素:

6.本技术提供一种通信方法、装置及设备,用以简化定位方法。
7.第一方面,本技术实施例提供了一种通信方法。该方法可以适用于下文图1或图2所示的通信系统中。该方法包括:
8.控制面网元可获取终端设备的位置信息,其中,该位置信息可用于表示终端设备的位置和/或移动速度。当该位置信息满足第一条件时,控制面网元可向终端设备或终端设备接入的an设备发送第一定位周期配置信息,其中,第一定位周期配置信息可用于指示第一条件对应的第一定位周期。
9.通过该方法,当终端设备的位置信息满足第一条件时,控制面网元即可发送用于指示与第一条件对应的第一定位周期的信息;这样,控制面网元即可根据终端设备的位置信息对定位周期进行更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
10.在一些可能的设计中,控制面网元还可接收来自第一通信设备的第一信息。其中,第一信息可包含第一条件与第一定位周期的对应关系。通过该设计,控制面网元可获取到第一条件和第一定位周期的对应关系,从而为根据条件确定定位信息做好准备。
11.在一些可能的设计中,当位置信息满足第一条件时,控制面网元可根据第一信息和位置信息,确定第一定位周期配置信息。通过该设计,当终端设备的位置信息满足第一条件时,控制面网元可根据第一条件和第一定位周期的对应关系确定第一定位周期,从而发起对定位信息的更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
12.在一些可能的设计中,在获取终端设备的位置信息之前,控制面网元可向终端设备或终端设备接入的an设备发送第二定位周期配置信息。其中,第二定位周期配置信息可用于指示第二定位周期。通过该设计,控制面网元可为终端设备或终端设备接入的an设备提供用于定位的第二定位周期,以便终端设备或终端设备接入的an设备据此进行定位。
13.在一些可能的设计中,控制面网元可向第二通信设备发送用于指示第二定位周期的信息,以及位置信息。通过该设计,当控制面网元可用于更新定位周期时,控制面网元向第二通信设备反馈位置信息时,还会反馈与该位置信息对应的第二定位周期;这样,第二通信设备可以获知位置信息所对应的定位周期,从而可以更准确的对终端设备的移动进行管理。
14.在一些可能的设计中,控制面网元可接收来自第一通信设备的用于指示第二定位周期的信息。通过该设计,控制面网元可方便的获取到第二定位周期。
15.在一些可能的设计中,第一条件可包括以下至少一项:
16.终端设备的位置位于第一位置范围内;
17.终端设备的位置位于第二位置范围外;
18.终端设备的移动速度位于第一速度范围内;
19.终端设备的移动速度位于第二速度范围外。
20.第二方面,本技术实施例提供了一种通信方法。该方法可以适用于下文图1或图2所示的通信系统中。该方法包括:
21.控制面网元在获取终端设备的设定移动信息和位置信息之后,可根据设定移动信息和位置信息,向第二通信设备发送通知信息。其中,位置信息可用于表示终端设备的位置和/或移动速度;通知信息可用于指示位置信息相对于设定移动信息发生偏移。
22.在实际应用中,发起定位请求的通信设备并不一定需要一直获取终端设备的位置信息。如下文场景1所述,当uav按照预定飞行路径飞行时,uss并不需要频繁获取uav的位置信息。通过该方法,当终端设备的位置信息相对设定移动信息发生偏移时,控制面网元才向第二通信设备发送该通知信息,以便通知终端设备的位置信息相对于设定移动信息发生偏移。这样,无需每次获取到终端设备的位置信息就向第二通信设备发送位置信息,从而可以减少信令交互。
23.在一些可能的设计中,控制面网元可通过如下方式来根据设定移动信息和位置信息,向第二通信设备发送通知信息:当位置信息与设定移动信息之间的偏移大于或等于第一阈值时,向第二通信设备发送通知信息。
24.在终端设备移动过程中,如果位置信息和设定移动信息之间的偏移较小,可能很快就会修正回原来的路线,并不影响终端设备按照设定移动信息移动。通过该设计,当位置信息和设定移动信息之间的偏移达到一定阈值时,控制面网元才向第二通信设备发送通知信息,从而可以使得上报的信息更有效,第二通信设备也可以据此进行更有效的管理;另外,当位置信息和设定移动信息之间的偏移达到一定阈值时,控制面网元才向第二通信设备发送通知信息,还可以进一步减少信令交互。
25.在一些可能的设计中,在向第二通信设备发送通知信息之前,控制面网元还可获取第一阈值。例如,控制面网元可接收来自第一通信设备的第一阈值。又例如,控制面网元可获取预先设置的第一阈值。通过该设计,控制面网元可方便的获取到第一阈值。
26.在一些可能的设计中,控制面网元可通过如下方式来获取终端设备的设定移动信息:接收来自第一通信设备的设定移动信息。通过该设计,控制面网元可方便的获取设定移动信息。
27.在一些可能的设计中,设定移动信息可包括以下至少一项:
28.终端设备的设定移动路径;
29.终端设备在至少一个时间点的设定位置;
30.终端设备的设定移动速度;
31.终端设备的设定速度范围。
32.在一些可能的设计中,控制面网元向第二通信设备发送终端设备的位置信息。
33.可选的,控制面网元可通过如下实现方式向第二通信设备发送终端设备的位置信息:
34.实现方式一:当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元向第二通信设备发送终端设备的位置信息。
35.在该实现方式一中,当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元不但向第二通信设备用于指示位置信息相对于设定移动信息发生偏移的通知信息,还发送终端设备的位置信息。这样,第二通信设备可根据位置信息对终端设备的移动进行有效管理。
36.实现方式二:控制面网元在获取用于指示第一周期的信息之后,可根据第一周期向第二通信设备发送终端设备的位置信息。
37.在该实现方式二中,控制面网元根据第一周期向第二通信设备发送位置信息。这样,不管终端设备的位置信息相对于设定移动信息是否发生偏移,第二通信设备都可以获得终端设备的位置信息,从而避免单纯采用实现方式一时第二通信设备可能长时间接收不到终端设备的位置信息,进而使得第二通信设备可根据位置信息对终端设备的移动进行有效管理。
38.第三方面,本技术实施例提供了一种通信方法。该方法可以适用于下文图1或图2所示的通信系统中。该方法包括:
39.控制面网元在获取用于指示第一周期的信息之后,可根据第一周期,向第二通信设备发送终端设备的位置信息。其中,第一周期大于终端设备的定位周期。
40.通过该方法,控制面网元根据大于终端设备的定位周期的第一周期向第二通信设备发送位置信息。这样,不管终端设备的位置信息相对于设定移动信息是否发生偏移,第二通信设备都可以获得终端设备的位置信息,从而使得第二通信设备可根据位置信息对终端设备的移动进行有效管理。
41.另外,如前所述,发起定位请求的通信设备并不一定需要一直获取终端设备的位置信息。通过该方法,控制面网元扩大上报位置信息的周期,从而可以减少通信设备之间的信令交互。
42.在一些可能的设计中,控制面网元在获取终端设备的设定移动信息和位置信息之后,可根据设定移动信息和位置信息,向第二通信设备发送通知信息。其中,位置信息可用于表示终端设备的位置和/或移动速度;通知信息可用于指示位置信息相对于设定移动信息发生偏移。
43.在实际应用中,发起定位请求的通信设备并不一定需要一直获取终端设备的位置信息。如下文场景1所述,当uav按照预定飞行路径飞行时,uss并不需要频繁获取uav的位置信息。通过该设计,当终端设备的位置信息相对设定移动信息发生偏移时,控制面网元才向第二通信设备发送该通知信息,以便通知终端设备的位置信息相对于设定移动信息发生偏移。这样,无需每次获取到终端设备的位置信息就向第二通信设备发送位置信息,从而可以减少信令交互。
44.在一些可能的设计中,控制面网元可通过如下方式来根据设定移动信息和位置信息,向第二通信设备发送通知信息:当位置信息与设定移动信息之间的偏移大于或等于第一阈值时,向第二通信设备发送通知信息。
45.在终端设备移动过程中,如果位置信息和设定移动信息之间的偏移较小,可能很快就会修正回原来的路线,并不影响终端设备按照设定移动信息移动。通过该设计,当位置信息和设定移动信息之间的偏移达到一定阈值时,控制面网元才向第二通信设备发送通知信息,从而可以使得上报的信息更有效,第二通信设备也可以据此进行更有效的管理;另外,当位置信息和设定移动信息之间的偏移达到一定阈值时,控制面网元才向第二通信设备发送通知信息,还可以进一步减少信令交互。
46.在一些可能的设计中,在向第二通信设备发送通知信息之前,控制面网元还可获取第一阈值。例如,控制面网元可接收来自第一通信设备的第一阈值。又例如,控制面网元可获取预先设置的第一阈值。通过该设计,控制面网元可方便的获取到第一阈值。
47.在一些可能的设计中,控制面网元可通过如下方式来获取终端设备的设定移动信息:接收来自第一通信设备的设定移动信息。通过该设计,控制面网元可方便的获取设定移动信息。
48.在一些可能的设计中,设定移动信息可包括以下至少一项:
49.终端设备的设定移动路径;
50.终端设备在至少一个时间点的设定位置;
51.终端设备的设定移动速度;
52.终端设备的设定速度范围。
53.在一些可能的设计中,当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元向第二通信设备发送终端设备的位置信息。
54.在该设计中,当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元不但向第二通信设备用于指示位置信息相对于设定移动信息发生偏移的通知信息,还发送终端设备的位置信息。这样,第二通信设备可根据位置信息对终端设备的移动进行有效管理。
55.第四方面,本技术实施例提供了一种通信装置,包括用于执行以上任一方面中各个步骤的单元。
56.第五方面,本技术实施例提供了一种通信设备,包括至少一个处理元件和至少一个存储元件,其中该至少一个存储元件用于存储程序和数据,该至少一个处理元件用于读取并执行存储元件存储的程序和数据,以使得本技术以上任一方面提供的方法被实现。
57.第六方面,本技术实施例还提供了一种计算机程序,当计算机程序在计算机上运行时,使得计算机执行上述任一方面提供的方法。
58.第七方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当计算机程序被计算机执行时,使得计算机执行上述任一方面提供的方法。
59.第八方面,本技术实施例还提供了一种芯片,芯片用于读取存储器中存储的计算机程序,执行上述任一方面提供的方法。
60.第九方面,本技术实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持计算机装置实现上述任一方面提供的方法。在一种可能的设计中,芯片系统还包括存储器,存储器用于保存该计算机装置必要的程序和数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
61.上述第四方面至第九方面中任一方面可以达到的技术效果可以参照上述第一方面至第四方面中任一方面中任一种可能设计可以达到的技术效果说明,重复之处不予论述。
附图说明
62.图1为本技术实施例提供的一种通信系统的架构图;
63.图2为本技术实施例提供的另一种通信系统的架构图;
64.图3为一种获取终端设备的位置信息的方法的流程图;
65.图4为本技术实施例提供的第一种通信方法的流程图;
66.图5为本技术实施例提供的第二种通信方法的流程图;
67.图6为本技术实施例提供的第三种通信方法的流程图;
68.图7为本技术实施例提供的第四种通信方法的流程图;
69.图8为本技术实施例提供的第五种通信方法的流程图;
70.图9为本技术实施例提供的一种通信装置的结构图;
71.图10为本技术实施例提供的一种通信设备的结构图。
具体实施方式
72.本技术提供一种通信方法、装置及设备,用以简化定位方法。其中,方法、装置和设备是基于同一技术构思的,由于解决问题的原理相似,因此装置、设备与方法的实施可以相互参见,重复之处不再赘述。
73.通过本技术实施例提供的方案,控制面网元可获取终端设备的位置信息,其中,该位置信息可用于表示终端设备的位置和/或移动速度。当该位置信息满足第一条件时,控制面网元可向终端设备或终端设备接入的an设备发送第一定位周期配置信息,其中,第一定位周期配置信息可用于指示第一条件对应的第一定位周期。通过该方案,当终端设备的位置信息满足第一条件时,控制面网元即可发送用于指示与第一条件对应的第一定位周期的信息;这样,控制面网元即可根据终端设备的位置信息对定位周期进行更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
74.以下,对本技术实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
75.1)、通信设备,泛指具有通信功能的设备。示例性的,所述通信设备可以但不限于
为终端设备、an设备、接入点、核心网(core network,cn)设备等。
76.2)、终端设备,是一种向用户提供语音和/或数据连通性的设备。终端设备又可以称为用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等。
77.例如,终端设备可以为具有无线连接功能的手持式设备、车载设备、车联网通信中的路边单元(road side unit,rsu)、uav等。目前,一些终端设备的举例为:手机(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)中的无线终端等。
78.3)、an设备,是移动通信系统中将终端设备接入到无线网络的设备。an设备作为无线接入网中的节点,还可以称为基站、无线接入网(radio access network,ran)节点(或设备)、接入点(access point,ap)。
79.目前,一些an设备的举例为:新一代节点b(generation node b,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)等。
80.另外,在一种网络结构中,所述an设备可以包括集中单元(centralized unit,cu)节点和分布单元(distributed unit,du)节点。这种结构将an设备的协议层拆分开,部分协议层的功能放在cu集中控制,剩下部分或全部协议层的功能分布在du中,由cu集中控制du。
81.4)、cn设备,是移动通信系统中cn部分中包含的网元。cn设备能够将终端设备接入到不同的数据网络,以及进行计费、移动性管理、会话管理、用户面转发等业务。在不同制式的移动通信系统中,具有相同功能的cn设备的名称可以存在差异。然而,本技术实施例不限定具有每个功能的cn设备的具体名称。
82.例如,在第4代(4
th generation,4g)移动通信系统(即长期演进(long term evolution,lte)中,负责接入控制、安全控制和信令协调等功能的网元为移动性管理实体(mobile management entity,mme);作为本地移动管理锚点的网元为服务网关(serving gateway,s-gw);作为外部数据网络的切换的锚点、负责因特网协议(internet protocol,ip)地址分配的网元为分组数据网络(packet data network,pdn)网关(pdn gateway,p-gw);存储用户相关数据和签约数据的网元为归属签约服务器(home subscriber server,hss);负责策略、计费功能的网元称为策略与计费控制规则功能(policy and charging rule function,pcrf)网元。
83.又例如,在第5代(5
th generation,5g)移动通信系统中,按照具体的逻辑功能划分,核心网可以分为控制面(control plane,cp)和用户面(user plane,up)。其中,cn中负责控制面功能的网元可以统称为控制面网元,负责用户面功能的网元可以统称为用户面网元。具体的,在用户面,作为数据网络的接口、负责用户面数据转发等功能的网元为用户面
功能(user plane function,upf)网元。在控制面中,负责接入控制、移动性管理功能的网元称为接入和移动性管理功能(access and mobility management function,amf)网元;负责会话管理、控制策略的执行的网元称为会话管理功能(session management function,smf)网元;负责管理签约数据、用户接入授权等功能的网元称为统一数据管理(unified data management,udm)网元;负责计费、策略控制功能的网元称为策略控制功能(policy and charging function,pcf)网元;负责传输应用侧对网络侧的需求的应用功能(application function,af)网元。
84.5)、数据网络(data network,dn),是位于移动通信系统之外的网络。例如,所述dn可以是分组数据网络(packet data network,pdn),如因特网(internet)、ip多媒体业务(ip multi-media service,ims)网络、某些应用专用的数据网络、以太网、ip本地网络等,本技术对此不作限定。dn上可部署多种业务,可为终端设备提供数据和/或语音等服务。
85.dn中传输的业务流可称为数据流。
86.本技术实施例中,对于名词的数目,除非特别说明,表示“单数名词或复数名词”,即“一个或多个”。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。例如,a/b,表示:a或b。“以下至少一项(个)”或其类似表达,是指这些项(个)中的任意组合,包括单项(个)或复数项(个)的任意组合。
87.另外,需要理解的是,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不应理解为指示或暗示相对重要性,也不应理解为指示或暗示顺序。
88.另外,本技术实施例中的“大于”可以被替换成“大于或等于”,“小于或等于”可以被替换为“小于”。
89.下面将结合附图,对本技术实施例应用的通信系统进行描述。
90.图1示出了本技术实施例提供的通信方法适用的一种可能的通信系统的架构。如图1所示,所述通信系统包括三部分:终端设备(图中以ue为例说明)、移动通信系统和dn。其中,所述移动通信系统为终端设备提供接入服务和连接服务。
91.终端设备为用户侧能够接收和发射无线信号的实体。终端设备可以通过空口技术(例如,nr或lte技术)与an设备进行通信,需要通过an设备所在的移动通信系统访问dn。终端设备之间也可以通过空口技术(例如,nr或lte技术)进行通信。可选的,终端设备可以作为其他数据采集器或其他终端设备的中继设备,从而使这些设备能够通过移动通信系统与dn进行业务通信。
92.移动通信系统可以接入至少一个dn,同一个dn也可以被至少一个移动通信系统接入。其中,所述移动通信系统可包括an和cn两部分。
93.部署在an中的网络设备为an设备,具体可以负责无线接入、空口侧的无线资源管理、服务质量(quality of service,qos)管理、数据压缩和加密、用户面数据转发等功能。
94.部署在cn中的网元可以统称为cn设备。下面以5g移动通信系统中的cn为例,对cn中的主要网元的功能进行具体介绍。通过以上描述可知,5g移动通信系统的cn中的网元可以分为控制面网元和用户面网元两类。
95.用户面网元包括upf,主要负责分组数据包转发、qos控制、计费信息统计等。例如,
upf可以从dn接收分组数据包,通过an设向终端设备发送分组数据包;upf还可以通过an设备接收来自终端设备的分组数据包,并将其转发至dn。
96.控制面网元主要负责业务流程交互、向用户面下发数据包转发策略、qos控制策略等。控制面网元主要包括:amf、smf、pcf、af、网络暴露功能(network exposure function,nef)、udm、认证服务器功能(authentication server function,ausf)、网络切片选择功能(network slice selection function,nssf)、网络功能仓储功能(network function(网络功能,nf)repository function,nrf)、统一数据存储库(unified data repository,udr)、网络数据分析功能(network data analytics function,nwdaf)。
97.其中,amf主要负责ue的接入管理和移动性管理,例如,负责ue的状态维护、ue的可达性管理、非移动性管理(mobility management,mm)非接入层(non-access-stratum,nas)消息的转发、附着和去附着以及网关选择等。另外,当amf为ue中的会话提供服务时,amf可为该会话提供控制面的存储资源,以存储会话标识以及与会话标识关联的smf标识等。
98.smf主要负责ue的会话管理,例如,管理pdu会话的建立和删除,维护pdu会话上下文,选择用户面网元,用户面网元重定向,因特网协议(internet protocol,ip)地址分配,承载的建立、修改和释放,以及qos控制等。
99.pcf主要负责策略控制,例如,提供控制面的策略规则,以及基于流量进行计费等。
100.af主要负责提供各种业务服务。具体的,af可通过与核心网进行交互来提供业务服务。例如,业务服务包括协助进行数据路由决策、协助策略控制功能进行策略管理等。
101.nef主要负责提供网络能力开放相关的框架、鉴权和接口,在移动通信系统的网络功能和其他网络功能(例如,第三方应用)之间传递信息。
102.ausf主要负责第三代伙伴计划(the 3rd generation partnership project,3gpp)和非3gpp网络中通信设备的接入认证。
103.nssf主要负责为ue选择网络切片。例如,nssf可根据ue的切片选择辅助信息、签约信息等,确定ue允许接入的网络切片。
104.nrf主要负责其他网元的注册和发现,可为其他网元提供网络功能实体信息的存储功能和选择功能。
105.udm主要负责用户签约数据的管理,例如,ue标识的存储和管理,以及ue的接入授权信息等。
106.udr主要负责提供存储和获取签约数据,例如,为pcf存储和获取策略数据,为udm存储和获取签约数据等。
107.网络数据分析功能(network data analytics function,nwdaf)主要负责对网络数据进行分析。例如,mwdaf可从其他网元(例如,af)获取网络数据,也可以从操作维护管理(operation administration and maintenance,oam)采集数据;还可向其他网元(例如,af)提供分析结果。
108.在实现位置定位业务(location services,lcs)时,在图1所示架构的基础上,通信系统还可以包括用于lcs的通信设备。下面结合图2,对lcs涉及的通信设备进行具体说明。
109.所述通信系统还可包括:定位服务器、位置管理功能(location management function,lmf)、网关移动定位中心(gateway mobile location center,gmlc)、位置获取
功能(location retrieval function,lrf)。
110.其中,定位服务器可以为lcs客户端(lcs client)或af。在本技术中,uss可以作为lcs客户端或af,向移动通信系统发送针对终端设备的定位请求,从而获得终端设备的位置信息。在本技术中,uss还可以替换为无人机交通管理(uav traffic management,utm)。
111.lmf主要负责对ue的定位请求进行管理和控制。具体的,lmf可通过lte定位协议(lte positioning protocol,lpp)向ue发送定位相关的辅助信息;lmf可通过与an设备之间的nr定位协议a(nr positioning protocol a,nrppa)来控制定位测量,例如,控制an设备进行的上行测量或ue进行的下行测量。另外,lmf还可选择网络的定位方案,例如,lmf可根据以下至少一项来选择定位方案:定位服务器、qos要求的精度和时延、以及ue和an设备的定位能力。当使用多种定位方案进行混合定位时,lmf可以将接收到的结果进行结合,并据此进行位置估计。
112.gmlc主要负责在定位服务器和控制面网元之间传递定位相关信息,例如,定位请求,位置信息等。
113.lrf为外部lcs客户端获取与ue有关的位置信息。lrf可与单独的gmlc交互,也可以与gmlc集成以获得定位信息。
114.另外,图1所示架构中的部分通信设备也能实现用于lcs的功能,下面对此进行说明。
115.nef可用于在gmlc和af之间传递定位相关信息,例如,用于请求获取位置信息的请求(也可以称为定位请求),位置信息等。另外,在本技术中,nef还可以为uas nf。uas nf为5g移动通信系统中为无人机提供服务的网元,功能与nef相同。
116.amf可用于在lmf和其他通信设备(例如,an设备、ue或gmlc)之间传递定位相关信息,例如,用于请求获取位置信息的请求、位置信息、定位数据等。
117.an设备和ue可用于为lmf提供定位数据。
118.图1和图2中还展示了通信系统中多个网元之间的接口。例如,n1是ue和核心网控制面之间的接口,ue和amf之间可以通过n1接口进行交互。n2是接入网设备和核心网控制面之间的接口,接入网设备与amf之间可以通过n2接口进行交互。n3是接入网设备和upf之间的通信接口,用于传输用户数据。n4是smf和upf之间的接口,用于对upf进行策略配置等。n6是upf与dn之间的接口。n8是amf和udm之间的接口。nl1是amf和lmf之间的接口。nl2是amf和gmlc之间的接口。nl5是nef和lrf之间的接口。nl6是udm和gmlc之间的接口。n33是nef和af之间的接口。cn中的各个控制面网元之间的接口可以采用相应的服务化接口的方式实现,如图1所示。
119.需要说明的是,图1和图2所示的通信系统并不构成本技术实施例能够适用的通信系统的限定。因此本技术实施例提供的通信方法还可以适用于各种制式的通信系统,例如:lte通信系统、5g通信系统、第六代(the 6th generation,6g)通信系统以及未来通信系统、车到万物(vehicle to everything,v2x)、长期演进-车联网(lte-vehicle,lte-v)、车到车(vehicle to vehicle,v2v)、车联网、机器类通信(machine type communications,mtc)、物联网(internet of things,iot)、长期演进-机器到机器(lte-machine to machine,lte-m)、机器到机器(machine to machine,m2m)、物联网等。另外,还需要说明的是,本技术实施例也不对通信系统中各网元的名称进行限定,例如,在不同制式的通信系统中,各网元
可以有其它名称;又例如,当多个网元融合在同一物理设备中时,该物理设备也可以有其他名称。
120.为了便于理解本发明,下面参考图3,以uss为lcs客户端,终端设备为ue为例,介绍目前的一种获取终端设备的位置信息的方法。该方法可为移动终结的定位请求(mobile terminated location request,mt-lr))方法。
121.s301:lcs客户端向gmlc发送lcs服务请求(lcs service request),以请求获取ue的位置信息。
122.其中,lcs服务请求中包含:ue的标识(例如,通用公共用户标识(generic public subscription identity,gpsi)或用户永久标识(subscription permanent identifier,supi)),所需qos(required qos)。
123.可选的,该服务请求还可包含用于指示lcs客户端的信息(例如,lcs客户端的标识)。
124.s302:gmlc向udm发送获取请求(nudm_uecm_get request),以请求获取当前为该ue服务的amf的地址。
125.其中,该获取请求中包含该ue的标识。
126.可选的,该获取请求还可用于获取针对该lcs客户端的lcs隐私配置文件(lcs privacy profile)。此时,该获取请求中还可包含用于指示lcs客户端的信息。
127.s303:gmlc接收来自udm的获取响应(nudm_uecm_get response)。
128.其中,该获取响应中包含当前为该ue服务的amf的地址。
129.可选的,当获取请求中包含用于指示lcs客户端的信息时,该获取响应中还可包含lcs隐私配置文件。当lcs隐私配置文件指示授权lcs客户端获取该ue的位置信息时,gmlc可执行s304。
130.s304:gmlc向amf发送提供位置信息请求(namf_location_providepositioninginfo request),以请求获取该ue的位置信息。
131.其中,该提供位置信息请求可包含该ue的标识和所需qos。
132.s305:如果该ue处于空闲态,amf可发起网络侧触发的业务请求(network triggered service request)流程,以建立amf与ue之间的信令连接。
133.s305为可选步骤。例如,当该ue处于连接态,可以不执行s305。
134.s306:amf选择lmf。
135.s307:amf向lmf发送确定定位请求(nlmf_location_determinelocation request),以请求获取ue的位置信息。
136.其中,该确定定位请求中还可包含该ue的服务小区的小区标识(serving cell identity)。
137.当lcs客户端请求周期性的获取ue的位置信息(换句话说,lcs客户端请求周期性对该ue进行定位)时,步骤s301、s304和s307的消息中还可包含定位周期。
138.s308:lmf发起对ue的定位流程。
139.可选的,lmf可通过与ue和/或为ue服务的an设备交互来获取ue的定位数据,并根据定位数据计算ue的位置。
140.另外,当lcs客户端请求周期性的获取ue的位置信息时,lmf可向通过amf向ue和/
或为ue服务的an设备发送定位周期。这样,ue和/或为ue服务的an设备可按照该定位周期测量定位数据,并将定位数据发送给lmf。然后,lmf可据此计算ue的位置。
141.s309:lmf向amf发送确定定位响应(nlmf_location_determinelocation response)。
142.其中,该确定定位响应中可包含:定位结果。其中,定位结果可包含:ue的位置信息以及该位置信息的准确率。
143.s310:amf向gmlc发送提供位置信息响应(namf_location_providepositioninginfo response)。
144.其中,该提供位置信息响应中可包含定位结果。
145.s311:gmlc向lcs客户端发送lcs服务响应(lcs service response)。
146.其中,该lcs服务响应中可包含定位结果。
147.可选的,当uss为af时,图3所示方法中的lcs客户端可替换为af,lcs客户端与gmlc之间的交互可以替换为af通过nef与gmlc进行交互。例如,在s301中,af可通过nef向gmlc发送lcs服务请求,以请求获取ue的位置信息。在s311中,gmlc可通过nef向af发送lcs服务响应。
148.可选的,ue也可以请求获取ue的位置信息。此时,ue可通过amf向lmf发送定位请求,该定位请求中包含ue的标识。当ue请求周期性的获取ue的位置信息,还可在定位请求中包含定位周期。通过图3所示方法中的s308和s309,amf可获得ue的定位结果;然后,amf可将定位结果发送给ue。
149.图3所示方法具有如下问题至少一项:
150.问题1:更新定位周期时设备之间交互的信令较多,流程较为繁琐。
151.具体的,当需要进行周期定位时,发起请求定位的通信设备(例如,ue,作为uss的lcs客户端或af)在用于请求获取终端设备的位置信息的请求中包含定位周期。这样,当需要更新定位周期时,发起请求定位的通信设备需重新发起定位请求流程(即图3所示的流程),从而导致设备之间交互的信令较多,流程较为繁琐。
152.下面以如下场景为例进行说明该问题的产生:
153.场景1:当ue为uav时,在uav飞行前uss可获取uav的预定飞行路径。uss可通过移动通信系统对uav进行周期性定位,从而获取uav的真实飞行路径。通过对比预定飞行路径和真实飞行路径,uss可确定uav是否按照预定飞行路径飞行。
154.在场景1中,uav在飞行过程中的速度可能不是匀速的。当uav的移动速度较小或uav静止时,uss每次获取的位置偏移很小,因此,不需要采用与高速移动时一样的定位周期来进行定位。此时,如果uss发起定位周期的更新,则需要重新发起定位请求流程,从而导致设备之间交互的信令较多。
155.问题2:lmf按照定位周期向发起请求定位的通信设备发送ue的位置信息,导致设备之间交互的信令较多。
156.以上述场景1为例,当uav按照预定飞行路径飞行时,uss并不需要频繁获取uav的位置信息。此时,如果lmf仍按照定位周期向发起请求定位的通信设备发送ue的位置信息,则会导致设备之间交互的信令较多。
157.下面结合附图对本技术提供的方案进行说明。
158.本技术实施例提供了一种通信方法,该方法可应用于图1或图2所示的通信系统中,可用于解决上述问题1。下面参阅图4所示的流程图,对该方法的流程进行具体说明。
159.s401:控制面网元获取终端设备的位置信息。其中,位置信息可用于表示终端设备的位置和/或移动速度。
160.在本技术实施例中,控制面网元可以但不限于为以下之一:lmf、gmlc、nef;该终端设备可以但不限于为uav或无人驾驶汽车。
161.其中,控制面网元可以在以下情形之一执行s401:
162.情形1:控制面网元接收到来自第二通信设备的用于请求获取该终端设备的位置信息的请求。
163.情形2:控制面网元接收到来自第二通信设备的用于请求获取该终端设备的位置信息的请求,该请求中包含定位周期。当定位周期达到时,控制面网元执行s401。
164.其中,在情形1和情形2中,第二通信设备可以为以下之一:af、lcs客户端、终端设备。其中,af和lcs客户端可作为uss。用于请求获取该终端设备的位置信息的请求可以但不限于以下至少一项:lcs服务请求、提供位置信息请求、确定定位请求。
165.可选的,控制面网元通过如下方式之一获取终端设备的位置信息:
166.方式一:控制面网元根据接收的来自终端设备或终端设备接入的an设备的定位数据,确定该终端设备的位置信息。
167.1、终端设备的位置:
168.例如,该定位数据可包括:终端设备的定时提前量(time advance,ta)和来波方向(angle of arrival,aoa)。通过终端设备的ta,控制面网元可确定终端设备相对于an设备的距离;通过aoa,控制面网元可确定终端设备相对于an设备的方向。然后,根据an设备的位置,控制面网元即可确定终端设备的位置。
169.2、终端设备的移动速度:
170.例如,该定位数据可包括:终端设备在时刻1的ta和aoa,以及终端设备在时刻2的ta和aoa。通过1中的方法,控制面网元可确定终端设备在时刻1的位置1和在时刻2的位置2。然后,控制面网元可确定终端设备的移动速度为(位置2-位置1)/(时刻2-时刻1)。为了准确确定终端设备的移动速度,控制面网元可获得多个时刻的位置,据此确定终端设备的移动速度。
171.应理解,上述确定终端设备位置信息的方法仅是示例,也可以采用其他现有的确定终端设备位置信息的方法,本技术对此不作限定。
172.方式二:控制面网元接收来自第三通信设备的终端设备的位置信息。
173.其中,终端设备的位置信息可以是第三通信设备确定的,确定的方式可参考方式一,此处不再赘述。
174.在方式二中,控制面网元可以为gmlc或nef,第三通信设备可以为lmf。具体的,当控制面网元为gmlc时,控制面网元可通过amf接收来自lmf的终端设备的位置信息;当控制面网元为nef时,控制面网元可依次通过gmlc和amf来接收来自lmf的终端设备的位置信息。
175.方式三:控制面网元可根据终端设备的全球定位系统(global positioning system,gps)信息,确定终端设备的位置信息。
176.1、终端设备的位置:
177.控制面网元可将终端设备的gps信息指示的位置确定为终端设备的位置。
178.2、终端设备的移动速度:
179.控制面网元可获取该终端设备在不同时刻的gps信息,根据不同时刻的gps信息确定终端设备的移动速度。例如,控制面网元可获取该终端设备在时刻3的gps信息1和在时刻4的gps信息2。gps信息1指示位置3,gps信息2指示位置4。控制面网元可确定终端设备的移动速度为(位置4-位置3)/(时刻4-时刻3)。为了准确确定终端设备的移动速度,控制面网元可获得多个时刻的位置,据此确定终端设备的移动速度。
180.s402:当位置信息满足第一条件时,控制面网元向终端设备或终端设备接入的接入网an设备发送第一定位周期配置信息。其中,第一定位周期配置信息可用于指示第一条件对应的第一定位周期,或者第一定位周期配置信息可用于指示第一定位周期。
181.其中,第一定位周期配置信息可以直接指示第一定位周期,例如,第一定位周期配置信息为第一定位周期(例如,25ms)。第一定位周期配置信息也可以间接指示第一定位周期,例如,当第一定位周期配置信息的值为1时,间接指示第一定位周期为25ms。另外,第一定位周期配置信息可以承载在现有的消息中,也可以承载在新的消息中,本技术对此不作限定。
182.可选的,控制面网元通过amf网元向终端设备或终端设备接入的an设备发送第一定位周期配置信息。
183.通过该方法,当终端设备的位置信息满足第一条件时,控制面网元即可发送用于指示与第一条件对应的第一定位周期的信息;这样,控制面网元即可根据终端设备的位置信息对定位周期进行更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
184.可选的,在图4所示方法的一种实施场景中,第一条件可以但不限于包括以下至少一项:
185.条件1:终端设备的位置位于第一位置范围内;
186.条件2:终端设备的位置位于第二位置范围外;
187.条件3:终端设备的移动速度位于第一速度范围内;
188.条件4:终端设备的移动速度位于第二速度范围外。
189.下面对各条件的具体内容进行说明。
190.对于条件1:
191.在一些可能的实现方式中,第一位置范围可以为地理范围,例如,第一区域,或者与第一区域的最短直线距离位于第一距离范围内的区域。第一区域的一个示例为禁飞区域。第一区域的另一个示例为允许飞行区域。
192.在另一些可能的实现方式中,第一位置范围还可以为通信设备的服务范围。例如,该通信设备的服务范围都落入到上述地理范围之内时,可通过通信设备的服务范围来指示第一位置范围。其中,用于指示通信设备的服务范围的信息可包括以下至少一项:一个或多个an设备标识(identity,id)、一个或多个小区标识(cell identity,cell id)、一个或多个跟踪区标识(tracking area identity,tai)。
193.对于条件2:
194.第二位置范围的具体内容可参考对条件1的说明,只是将其中的第一位置范围替
换为第二位置范围,此处不再赘述。
195.应理解,第一位置范围和第二位置范围可以相同,也可以不同,还可以部分重叠。
196.对于条件3和条件4:
197.应理解,第一速度范围和第二速度范围可以相同,也可以不同,还可以部分重叠。
198.该方法提供了多种条件,通过灵活设置条件,控制面网元可以灵活调整定位周期。
199.可选的,在图4所示方法的一种实施场景中,上述方法还包括:
200.s403:控制面网元接收来自第一通信设备的第一信息。其中,第一信息可包含第一条件与第一定位周期的对应关系。
201.其中,第一通信设备可以但不限于为以下之一:amf、nef、lcs客户端、af。
202.例如,当控制面网元为lmf时,第一通信设备为amf。lmf可依次通过amf、gmlc接收来自lcs客户端的第一信息;或者,lmf依次通过amf、gmlc、nef接收来自af的第一信息。
203.又例如,当控制面网元为glmc时,第一通信设备为nef或lcs客户端。当第一通信设备为nef时,gmlc可通过nef接收来自af的第一信息。
204.再例如,当控制面网元为nef时,第一通信设备为af。
205.另外,该第一信息可以为包含第一条件与第一定位周期的对应关系的消息(例如,用于请求获取终端设备的位置信息的请求),也可以为消息中的信元。具体地,当第一信息为信元时,第一信息可以复用现有消息中的信元,也可以是现有消息中的新的信元。
206.例如,第一信息可以为第一条件与第一定位周期的对应关系表,该对应关系表可如表1所示。其中,第一条件的具体内容可参考上文对第一条件的说明,此处不再赘述。
207.表1
208.条件定位周期第一条件第一定位周期
209.应理解,所述第一信息中还可以包含其他条件与定位周期的对应关系,本技术对此不予限制。
210.此外,本技术对s403和s401的执行顺序不作限定。例如,可以先执行s403,再执行s401;也可以先执行s401,再执行s403;还可以同时执行s401和s403。
211.可选的,上述方法还包括:
212.s404:当位置信息满足第一条件时,控制面网元根据第一信息和位置信息,确定第一定位周期配置信息。
213.例如,第一条件为条件1-1,即第一条件为终端设备的位置位于第一位置范围内。当终端设备的位置信息表示的位置位于第一位置范围内时,控制面网元可选择第一条件对应的第一定位周期,并生成用于指示第一定位周期的第一定位周期配置信息。
214.又例如,第一条件为条件1-2,即第一条件为终端设备的位置位于第一位置范围外。当终端设备的位置信息表示的位置位于第一位置范围外时,控制面网元可选择第一条件对应的第一定位周期,并生成用于指示第一定位周期的第一定位周期配置信息。
215.再例如,第一条件为条件2-1,即第一条件为终端设备的移动速度位于第一速度范围内。当终端设备的位置信息表示的移动速度位于第一速度范围内时,控制面网元可选择第一条件对应的第一定位周期,并生成用于指示第一定位周期的第一定位周期配置信息。
216.再例如,第一条件包括条件1-1和条件2-1,即第一条件包括:终端设备的位置位于
第一位置范围内,且终端设备的移动速度位于第一速度范围内。当终端设备的位置信息表示的位置位于第一位置范围内,且终端设备的位置信息表示的移动速度位于第一速度范围内时,控制面网元可选择第一条件对应的第一定位周期,并生成用于指示第一定位周期的第一定位周期配置信息。
217.通过该方法,控制面网元可根据终端设备的位置,选择与该位置满足的条件对应的定位周期进行定位。这样,在需要更新定位周期时,控制面网元可自行更新定位周期,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
218.可选的,在图4所示方法的一种实施场景中,在s401之前,上述方法还包括:
219.s405:控制面网元向终端设备或终端设备接入的an设备发送第二定位周期配置信息,第二定位周期配置信息用于指示第二定位周期。
220.其中,第二定位周期配置信息可以直接指示第二定位周期,例如,第二定位周期配置信息为第二定位周期(例如,10ms)。第二定位周期配置信息也可以间接指示第二定位周期,例如,当第二定位周期配置信息的值为2时,间接指示第二定位周期为10ms。另外,第二定位周期配置信息可以承载在现有的消息中,也可以承载在新的消息中,本技术对此不作限定。
221.可选的,控制面网元通过amf网元向终端设备或终端设备接入的an设备发送第二定位周期配置信息。
222.可选的,在向终端设备发送第二定位周期配置信息之前,控制面网元可通过以下方式之一来获取第二定位周期。
223.方式1:控制面网元接收来自第一通信设备的用于指示第二定位周期的信息。
224.其中,第一通信设备可以但不限于为以下之一:amf、nef、lcs客户端、af。
225.例如,当控制面网元为lmf时,第一通信设备为amf。lmf可依次通过amf、gmlc接收来自lcs客户端的用于指示第二定位周期的信息;或者,lmf依次通过amf、gmlc、nef接收来自af的用于指示第二定位周期的信息。
226.又例如,当控制面网元为glmc时,第一通信设备为nef或lcs客户端。当第一通信设备为nef时,gmlc可通过nef接收来自af的用于指示第二定位周期的信息。
227.再例如,当控制面网元为nef时,第一通信设备为af。
228.在方式1中,第二定位周期可为默认的定位周期或初始的定位周期。用于指示第二定位周期的信息可以直接为第二定位周期,也可以间接指示第二定位周期。另外,用于指示第二定位周期的信息可包含现有的消息中,也可以包含在新的消息中。当用于指示第二定位周期的信息包含现有的消息中时,该消息可为用于请求获取终端设备的位置信息的请求(例如,lcs服务请求、提供位置信息请求或确定定位请求)。
229.方式2:控制面网元接收来自第一通信设备的用于指示至少一个定位周期的信息,选择至少一个定位周期中最小的周期作为第二定位周期。
230.其中,控制面网元接收来自第一通信设备的用于指示至少一个定位周期的信息的方式可参考方式1,只是将其中的第二定位周期替换为至少一个定位周期,此处不再赘述。
231.另外,用于指示至少一个定位周期的信息可以为用于指示至少一个条件和至少一个定位周期的对应关系的信息(例如,上述第一信息)。其中,至少一个条件可包含第一条
件,至少一个定位周期可包含第一定位周期。至少一个条件和至少一个定位周期可以是一对一的关系,也可以是多对一的关系。
232.方式3:当终端设备的位置信息满足第二条件时,控制面网元确定与第二条件对应的第二定位周期。也就是说,在终端设备的移动过程中,控制面网元先根据终端设备的位置信息1,确定出第二定位周期;再根据通过第二定位周期进行定位时得到的终端设备的位置信息2,确定出第一定位周期,从而可对定位周期进行多次更新。
233.其中,第二条件可以但不限于包括以下至少一项:
234.条件一:终端设备的位置位于第三位置范围内;
235.条件二:终端设备的位置位于第四位置范围外;
236.条件三:终端设备的移动速度位于第三速度范围内;
237.条件四:终端设备的移动速度位于第四速度范围外。
238.条件一的具体内容可参考条件1,只是将其中的第一位置范围替换为第三位置范围;条件二的具体内容可参考条件2,只是将其中的第二位置范围替换为第四位置范围;条件三的具体内容可参考条件3,只是将其中的第一速度范围替换为第三速度范围;条件四的具体内容可参考条件4,只是将其中的第二速度范围替换为第四速度范围,此处不再赘述。
239.可选的,第三位置范围与第一位置范围不同,和/或第四位置范围与第二位置范围不同,和/或第三速度范围与第一速度范围不同,和/或第四速度范围与第二速度范围不同。例如,第一位置范围为小区1的服务范围,第三位置范围为小区2的服务范围;第一速度范围和第三速度范围均为0~5千米每小时(km/h)。又例如,第一位置范围和第三位置范围均为小区1的服务范围;第一速度范围为0~5km/h,第三速度范围为20~30km/h。再例如,第一位置范围为小区1的服务范围,第三位置范围为小区2的服务范围;第一速度范围为0~5km/h,第三速度范围为20~30km/h。再例如,第二位置范围为小区3的服务范围,第四位置范围为小区4的服务范围;第二速度范围和第四速度范围均为5~10km/h。再例如,第二位置范围和第四位置范围均为小区3的服务范围;第二速度范围为0~5km/h,第四速度范围为5~10km/h。再例如,第一位置范围和第三位置范围均为小区1的服务范围;第二位置范围和第四位置范围均为小区3的服务范围;第二速度范围为0~5km/h,第四速度范围为5~10km/h。
240.方式4:控制面网元获取预配置的第二定位周期。例如,控制面网元中预配置有第二定位周期,该第二定位周期可为默认的定位周期或初始的定位周期。
241.可选的,在控制面网元接收第一信息后,控制面网元确定使用预配置的第二定位周期,并向终端设备或终端设备接入的an设备发送第二定位周期配置信息。
242.通过该方法,控制面网元可通知终端设备第二定位周期,以便根据通过第二定位周期获得的位置信息更新定位周期。
243.可选的,在图4所示方法的一种实施场景中,上述方法还包括:
244.s406:控制面网元向第二通信设备发送用于指示第二定位周期的信息,以及位置信息。
245.其中,第二通信设备可以为以下之一:af、lcs客户端、终端设备。
246.另外,控制面网元可通过现有的消息(例如,确定定位响应、提供位置信息响应、lcs服务响应、用于通知定位结果的通知消息等中的至少一个)向第二通信设备发送用于指示第二定位周期的信息以及位置信息,也可以通过新的消息向第二通信设备发送用于指示
第二定位周期的信息以及位置信息。
247.此外,本技术对s402和s406的执行顺序不作限定。例如,可以先执行s402,再执行s406;也可以先执行s406,再执行s402;还可以同时执行s402和s406。
248.通过该方法,当控制面网元可用于更新定位周期时,控制面网元向第二通信设备反馈位置信息时,还会反馈与该位置信息对应的第二定位周期;这样,第二通信设备可以获知位置信息所对应的定位周期,从而可以更准确的对终端设备的移动进行管理。
249.本技术实施例提供了另一种通信方法,该方法可应用于图1或图2所示的通信系统中,可用于解决上述问题2。下面参阅图5所示的流程图,对该方法的流程进行具体说明。
250.s501:控制面网元获取终端设备的设定移动信息。
251.在本技术实施例中,控制面网元可以但不限于为以下之一:lmf、gmlc、nef;该终端设备可以但不限于为uav或无人驾驶汽车。当终端设备为uav时,设定移动信息也可以称为设定飞行信息。
252.s502:控制面网元获取终端设备的位置信息。其中,位置信息用于表示终端设备的位置和/或移动速度。
253.s502的具体内容可参考s401,此处不再赘述。
254.另外,本技术对s501和s502的执行顺序不作限定,可以先执行s501,再执行s502;也可以先执行s502,再执行s501;还可以同时执行s501和s502。
255.s503:控制面网元根据设定移动信息和位置信息,向第二通信设备发送通知信息。其中,通知信息可用于指示位置信息相对于设定移动信息发生偏移。换句话说,当终端设备的位置信息相对设定移动信息发生偏移时,控制面网元可向第二通信设备发送该通知信息,通知第二通信设备发生如下事件:终端设备的位置信息相对于设定移动信息发生偏移。位置信息相对于设定移动信息发生偏移,还可以理解为,位置信息与设定移动信息不同,或者位置信息与设定移动信息中的任一位置信息都不同。
256.其中,第二通信设备可以为以下之一:af、lcs客户端、终端设备。其中,af和lcs客户端可作为uss。
257.另外,该通知信息可以为用于指示位置信息相对于设定移动信息发生偏移的消息,也可以为消息中的信元。具体地,当通知信息为信元时,通知信息可以复用现有消息中的信元,也可以是现有消息中的新的信元。例如,该信元可以为第一指示字段,当该字段取值为第一值时,可以指示终端设备的位置相对于设定移动信息发生偏移。又例如,该信元可以为第二指示字段,当该字段取值为第二值时,可以指示终端设备的移动速度相对于设定移动信息发生偏移。
258.在实际应用中,发起定位请求的通信设备并不一定需要一直获取终端设备的位置信息。如上述场景1所述,当uav按照预定飞行路径飞行时,uss并不需要频繁获取uav的位置信息。通过该方法,当终端设备的位置信息相对设定移动信息发生偏移时,控制面网元才向第二通信设备发送该通知信息,以便通知终端设备的位置信息相对于设定移动信息发生偏移。这样,无需每次获取到终端设备的位置信息就向第二通信设备发送位置信息,从而可以减少信令交互。
259.可选的,在s501中,控制面网元可通过如下方式获取终端设备的设定移动信息:控制面网元接收来自第一通信设备的设定移动信息。
260.其中,第一通信设备可以但不限于为以下之一:amf、nef、lcs客户端、af。
261.例如,当控制面网元为lmf时,第一通信设备为amf。lmf可依次通过amf、gmlc接收来自lcs客户端的设定移动信息;或者,lmf依次通过amf、gmlc、nef接收来自af的设定移动信息。
262.又例如,当控制面网元为glmc时,第一通信设备为nef或lcs客户端。当第一通信设备为nef时,gmlc可通过nef接收来自af的设定移动信息。
263.再例如,当控制面网元为nef时,第一通信设备为af。
264.另外,设定移动信息可以复用现有消息(例如,用于请求获取终端设备的位置信息的请求)中的信元,也可以是现有消息中的新的信元。
265.通过该方法,控制面网元可以方便的获得设定移动信息。
266.可选的,在图5所示方法的一种实施场景中,设定移动信息包括以下至少一项:
267.1、终端设备的设定移动路径:例如,预定移动路径上的一系列点迹信息或路径曲线信息。
268.2、终端设备在至少一个时间点的设定位置(也可称为终端设备在至少一个时间点上应到达的位置):例如,终端设备在时间点1上的设定地理位置1、在时间点2上的设定地理位置2等。终端设备在至少一个时间点的设定位置的表现形式可以为至少一个时间点和设定位置之间的对应关系表。
269.3、终端设备的设定移动速度:该设定移动速度可以是一个固定值,终端设备在移动过程中始终应以该设定移动速度移动。该设定移动速度也可以是一个变化的值,例如,随时间变化,或者根据终端设备所在的位置或位置范围变化。当设定移动速度为变化的值时,设定移动信息可包括设定移动速度和变化量(例如,时间,终端设备所在的位置或位置范围)之间的对应关系。
270.4、终端设备的设定速度范围:该设定速度范围可以是一个固定的范围,终端设备在移动过程中始终应以该设定速度范围的速度移动。该设定速度范围也可以是一个变化的值,例如,随时间变化,或者根据终端设备所在的位置或位置范围变化。当设定速度范围为变化的值时,设定移动信息可包括设定速度范围和变化量(例如,时间,终端设备所在的位置或位置范围)之间的对应关系。
271.该方法提供了多种设定移动信息,这样,控制面网元可根据设定移动信息灵活判断终端设备的位置信息相对于设定移动信息是否发生偏移。
272.可选的,在s503中,当位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元可向第二通信设备发送通知信息。
273.其中,第二通信设备可以为以下之一:af、lcs客户端、终端设备。
274.可选的,第一阈值可包括以下至少一项:终端设备的位置与设定移动路径之间的最大偏移值,终端设备的位置与设定位置之间的最大偏移值,终端设备的移动速度与设定移动速度之间的最大偏移值,终端设备的移动速度与设定速度范围之间的最大偏移值。
275.下面举例说明“当位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元可向第二通信设备发送通知信息”。
276.例如,当设定移动信息为终端设备的设定移动路径时,位置信息可表示终端设备的位置,第一阈值为终端设备的位置与设定移动路径之间的最大偏移值。如果位置信息表
示的位置与设定移动路径之间的最短距离大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的位置相对于设定移动信息发生偏移。
277.又例如,当设定移动信息为终端设备在至少一个时间点的设定位置时,位置信息可表示终端设备在第一时间点的位置,第一阈值为终端设备的位置与设定位置之间的最大偏移值。如果终端设备在第一时间点的位置与终端设备在第一时间点的设定位置之间的距离大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的位置相对于设定移动信息发生偏移。
278.再例如,当设定移动信息为终端设备的设定移动速度,且该设定移动速度为固定值时,位置信息可表示终端设备的移动速度,第一阈值为终端设备的移动速度与设定移动速度之间的最大偏移值。如果位置信息所表示的移动速度与终端设备的设定移动速度之间的差值大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的移动速度相对于设定移动信息发生偏移。
279.再例如,当设定移动信息为终端设备的设定移动速度,且该设定移动速度为随时间变化的值时,位置信息可表示终端设备在第一时间段的移动速度,第一阈值为终端设备的移动速度与设定移动速度之间的最大偏移值。如果终端设备在第一时间段的移动速度与终端设备在第一时间段的设定移动速度之间的差值大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的移动速度相对于设定移动信息发生偏移。
280.再例如,当设定移动信息为终端设备的设定移动速度,且该设定移动速度为随位置变化的值时,位置信息可表示终端设备在第一位置的移动速度,第一阈值为终端设备的移动速度与设定移动速度之间的最大偏移值。如果终端设备在第一位置的移动速度与终端设备在第一位置的设定移动速度之间的差值大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的移动速度相对于设定移动信息发生偏移。
281.再例如,当设定移动信息为终端设备的设定速度范围,且该设定速度范围为固定值时,位置信息可表示终端设备的移动速度,第一阈值为终端设备的移动速度与设定速度范围之间的最大偏移值。如果位置信息所表示的移动速度与终端设备的设定速度范围之间的偏移大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的移动速度相对于设定移动信息发生偏移。
282.再例如,当设定移动信息为终端设备的设定速度范围,且该设定速度范围为随时间变化的值时,位置信息可表示终端设备在第二时间段的移动速度,第一阈值为终端设备的移动速度与设定速度范围之间的最大偏移值。如果终端设备在第二时间段的移动速度与终端设备在第二时间段的设定速度范围之间的偏移大于或等于第一阈值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的移动速度相对于设定移动信息发生偏移。
283.再例如,当设定移动信息为终端设备的设定速度范围,且该设定速度范围为随位置变化的值时,位置信息可表示终端设备在第二位置的移动速度,第一阈值为终端设备的移动速度与设定速度范围之间的最大偏移值。如果终端设备在第二位置的移动速度与终端设备在第二位置的设定速度范围之间的偏移大于或等于第一阈值,控制面网元可向第二通
信设备发送通知信息,以通知第二通信设备终端设备的移动速度相对于设定移动信息发生偏移。
284.再例如,当设定移动信息包括:终端设备的设定移动路径和终端设备的设定移动速度,且该设定移动速度为固定值时,位置信息可表示终端设备的位置和移动速度;第一阈值包括:终端设备的位置与设定移动路径之间的最大偏移值(下面简称为第一最大偏移值)、终端设备的移动速度与设定移动速度之间的最大偏移值(下面简称为第二最大偏移值)。如果位置信息所表示的位置与设定移动路径之间的最短距离大于或等于第一最大偏移值,位置信息所表示的移动速度与终端设备的设定移动速度之间的差值大于或等于第二最大偏移值,控制面网元可向第二通信设备发送通知信息,以通知第二通信设备终端设备的位置和移动速度相对于设定移动信息发生偏移。
285.可选的,在图5所示方法的一种实施场景中,在向第二通信设备发送通知信息之前,上述方法还包括:
286.s504:控制面网元可获取第一阈值。
287.在一些可能的方式中,控制面网元可从第二通信设备获取第一阈值。其中,第一阈值可以复用现有消息(例如,用于请求获取终端设备的位置信息的请求)中的信元,也可以是现有消息中的新的信元。另外,第一阈值和预定移动信息可以包含在同一个消息中,也可以包含在不同的消息中。
288.在另一些可能的方式中,控制面网元可获取预先配置的第一阈值。也就是说,第一阈值是预先配置在控制面网元中的,例如,预先存储在控制面网元的内存中。
289.另外,本技术对s501、s502和s504的执行顺序不作限定。例如,可以先执行s501和s504,再执行s502;也可以先执行s502,再执行s501和s504;还可以同时执行s501,s502和s504;还可以按照如下顺序执行:s501、s504、s502。
290.可选的,在图5所示方法的一种实施场景中,上述方法还包括:
291.s505:控制面网元向第二通信设备发送终端设备的位置信息。
292.下面对“控制面网元向第二通信设备发送终端设备的位置信息”可能的实现方式进行说明。
293.实现方式一:当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元向第二通信设备发送终端设备的位置信息。
294.下面对本实现方式一进行举例说明。
295.例如,当设定移动信息为终端设备的设定移动路径时,位置信息可表示终端设备的位置,第一阈值为终端设备的位置与设定移动路径之间的最大偏移值。如果位置信息所表示的位置与设定移动路径之间的最短距离大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
296.又例如,当设定移动信息为终端设备在至少一个时间点的设定位置时,位置信息可表示终端设备在第一时间点的位置,第一阈值为终端设备的位置与设定位置之间的最大偏移值。如果终端设备在第一时间点的位置与终端设备在第一时间点的设定位置之间的距离大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
297.再例如,当设定移动信息为终端设备的设定移动速度,且该设定移动速度为固定值时,位置信息可表示终端设备的移动速度,第一阈值为终端设备的移动速度与设定移动
速度之间的最大偏移值。如果位置信息所表示的移动速度与终端设备的设定移动速度之间的差值大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
298.再例如,当设定移动信息为终端设备的设定移动速度,且该设定移动速度为随时间变化的值时,位置信息可表示终端设备在第一时间段的移动速度,第一阈值为终端设备的移动速度与设定移动速度之间的最大偏移值。如果终端设备在第一时间段的移动速度与终端设备在第一时间段的设定移动速度之间的差值大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
299.再例如,当设定移动信息为终端设备的设定移动速度,且该设定移动速度为随位置变化的值时,位置信息可表示终端设备在第一位置的移动速度,第一阈值为终端设备的移动速度与设定移动速度之间的最大偏移值。如果终端设备在第一位置的移动速度与终端设备在第一位置的设定移动速度之间的差值大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
300.再例如,当设定移动信息为终端设备的设定速度范围,且该设定速度范围为固定值时,位置信息可表示终端设备的移动速度,第一阈值为终端设备的移动速度与设定速度范围之间的最大偏移值。如果位置信息所表示的移动速度与终端设备的设定速度范围之间的偏移大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
301.再例如,当设定移动信息为终端设备的设定速度范围,且该设定速度范围为随时间变化的值时,位置信息可表示终端设备在第二时间段的移动速度,第一阈值为终端设备的移动速度与设定速度范围之间的最大偏移值。如果终端设备在第二时间段的移动速度与终端设备在第二时间段的设定速度范围之间的偏移大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
302.再例如,当设定移动信息为终端设备的设定速度范围,且该设定速度范围为随位置变化的值时,位置信息可表示终端设备在第二位置的移动速度,第一阈值为终端设备的移动速度与设定速度范围之间的最大偏移值。如果终端设备在第二位置的移动速度与终端设备在第二位置的设定速度范围之间的偏移大于或等于第一阈值,控制面网元可向第二通信设备发送终端设备的位置信息。
303.再例如,当设定移动信息包括:终端设备的设定移动路径和终端设备的设定移动速度,且该设定移动速度为固定值时,位置信息可表示终端设备的位置和移动速度;第一阈值包括:终端设备的位置与设定移动路径之间的最大偏移值(下面简称为第一最大偏移值),和终端设备的移动速度与设定移动速度之间的最大偏移值(下面简称为第二最大偏移值)。如果位置信息所表示的位置与设定移动路径之间的最短距离大于或等于第一最大偏移值,位置信息所表示的移动速度与终端设备的设定移动速度之间的差值大于或等于第二最大偏移值,控制面网元可向第二通信设备发送终端设备的位置信息。
304.另外,控制面网元可通过现有的消息(例如,确定定位响应、提供位置信息响应、lcs服务响应、用于通知定位结果的通知消息等中的至少一个)向第二通信设备发送终端设备的位置信息,也可以通过新的消息向第二通信设备发送终端设备的位置信息。
305.此外,当本实现方式一和s503结合时,本技术对控制面网元发送终端设备的位置信息和通知信息的先后顺序不作限制。例如,控制面网元可先发送终端设备的位置信息,再发送通知信息;也可以先发送通知信息,再发送位置信息;还可以同时发送位置信息和通知
信息。
306.在该实现方式一中,当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元不但向第二通信设备用于指示位置信息相对于设定移动信息发生偏移的通知信息,还发送终端设备的位置信息。这样,第二通信设备可根据位置信息对终端设备的移动进行有效管理。
307.实现方式二:控制面网元周期性的向第二通信设备发送终端设备的位置信息。
308.在实现方式二中,控制面网元可执行a1-a2的操作。
309.a1:控制面网元获取用于指示第一周期的信息。
310.可选的,在a1中,控制面网元可通过如下方式获取用于指示第一周期的信息:控制面网元接收来自第一通信设备的用于指示第一周期的信息。
311.第一周期可以表示控制面网元发送终端设备的位置信息的周期。其中,第一周期与终端设备的定位周期不同,例如,第一周期可以大于终端设备的定位周期。
312.用于指示第一周期的信息可以直接指示第一周期,例如,用于指示第一周期的信息为第一周期(例如,200ms)。用于指示第一周期的信息也可以间接指示第一周期,例如,当用于指示第一周期的信息的值为5时,间接指示第一周期为200ms。
313.另外,用于指示第一周期的信息可以为用于指示第一周期的消息,也可以为消息中的信元。具体地,当用于指示第一周期的信息为信元时,用于指示第一周期的信息可以复用现有消息中的信元,也可以是现有消息中的新的信元。例如,该信元可以为第三指示字段,当该字段取值为第三值时,可以指示第一周期。
314.此外,本技术对控制面网元接收终端设备的设定移动信息(即s501)和用于指示第一周期的信息的先后顺序不作限制。例如,控制面网元可先接收终端设备的设定移动信息,再接收用于指示第一周期的信息;也可以先接收用于指示第一周期的信息,再接收设定移动信息;还可以同时接收设定移动信息和用于指示第一周期的信息。
315.a2:控制面网元根据第一周期,向第二通信设备发送终端设备的位置信息。
316.在一些可能的方式中,控制面网元以第一周期向第二通信设备发送终端设备的位置信息。例如,第二定位周期为10ms,第一周期为200ms。控制面网元通过第二定位周期获取终端设备的位置信息。假设第二定位周期和第一周期的起始时刻均为时刻0。控制面网元在一个第一周期内可获取终端设备的20个位置信息,并在时刻0+200ms的时刻,向第二通信设备发送最新的位置信息。
317.在另一些可能的方式中,控制面网元可根据第一周期和上一次发送位置信息和/或通知信息的时间,向第二通信设备发送终端设备的位置信息。
318.例如,控制面网元在接收到用于指示第一周期的信息之后,可以将定时器归零,并启动定时器。在定时器工作过程中,若控制面网元向第二通信设备发送位置信息和/或通知信息(例如,控制面网元执行s503),则控制面网元将定时器归零,重新启动该定时器。当定时器的时间到达第一周期时,控制面网元向第二通信设备发送终端设备的位置信息。
319.另外,在步骤a2中,控制面网元可通过现有的消息(例如,确定定位响应、提供位置信息响应、lcs服务响应、用于通知定位结果的通知消息等中的至少一个)向第二通信设备发送终端设备的位置信息,也可以通过新的消息向第二通信设备发送终端设备的位置信息。
320.在该实现方式二中,控制面网元根据第一周期向第二通信设备发送位置信息。这样,不管终端设备的位置信息相对于设定移动信息是否发生偏移,第二通信设备都可以获得终端设备的位置信息,从而避免单纯采用实现方式一时第二通信设备可能长时间接收不到终端设备的位置信息,进而使得第二通信设备可根据位置信息对终端设备的移动进行有效管理。
321.本技术实施例提供了又一种通信方法,该方法可应用于图1或图2所示的通信系统中,可用于解决上述问题2。下面参阅图6所示的流程图,对该方法的流程进行具体说明。
322.s601:控制面网元获取用于指示第一周期的信息。
323.具体内容可参考图5所示方法的步骤a1,此处不再赘述。
324.s602:控制面网元根据第一周期,向第二通信设备发送终端设备的位置信息。其中,第一周期大于终端设备的定位周期。
325.在一些可能的方式中,控制面网元以第一周期向第二通信设备发送终端设备的位置信息。具体内容可参考图5所示方法中的步骤a2,此处不再赘述。
326.在另一些可能的方式中,控制面网元可根据第一周期和上一次发送位置信息和/或通知信息的时间,向第二通信设备发送终端设备的位置信息。具体内容可参考图5所示方法中的步骤a2,此处不再赘述。
327.通过该方法,控制面网元根据大于终端设备的定位周期的第一周期向第二通信设备发送位置信息。这样,不管终端设备的位置信息相对于设定移动信息是否发生偏移,第二通信设备都可以获得终端设备的位置信息,从而使得第二通信设备可根据位置信息对终端设备的移动进行有效管理。
328.另外,如前所述,发起定位请求的通信设备并不一定需要一直获取终端设备的位置信息。通过该方法,控制面网元扩大上报位置信息的周期,从而可以减少通信设备之间的信令交互。
329.可选的,在图6所示方法的一种实施场景中,该方法还包括:
330.b1:控制面网元获取终端设备的设定移动信息。
331.b2:控制面网元获取终端设备的位置信息。其中,位置信息用于表示终端设备的位置和/或移动速度。
332.b3:控制面网元根据设定移动信息和位置信息,向第二通信设备发送通知信息。
333.其中,b1-b3的具体内容可参考s501-s503,此处不再赘述。
334.可选的,在图6所示方法的一种实施场景中,在向第二通信设备发送通知信息之前,上述方法还包括:
335.b4:控制面网元可获取第一阈值。
336.其中,b4的具体内容可参考s504,此处不再赘述。
337.可选的,在图6所示方法的一种实施场景中,上述方法还包括:
338.b5:当终端设备的位置信息与设定移动信息之间的偏移大于或等于第一阈值时,控制面网元向第二通信设备发送终端设备的位置信息。
339.其中,b5的具体内容可参考s505中的实现方式一,此处不再赘述。
340.本技术实施例提供了再一种通信方法,该方法可以适用于图1或图2所示的通信系统中。该方法示出了图4所示方法的一种可能的示例。下面参阅图7所示的流程图,以终端设
备为uav,控制面网元为lmf,第二通信设备为作为uss的af为例,对该方法进行说明。
341.s701:af向nef发送第一信息。
342.其中,该第一信息可包含至少一个定位周期与至少一个条件的对应关系。其中,至少一个条件包含第一条件,至少一个定位周期可包含第一定位周期。
343.可选的,任一条件包括以下至少一项:
344.条件a:uav的位置位于第一预定位置范围内;
345.条件b:uav的位置位于第二预定位置范围外;
346.条件c:uav的移动速度位于第一预定速度范围内;
347.条件d:uav的移动速度位于第二预定速度范围外。
348.其中,条件a的具体内容可参考图4所示方法中的条件1,只是将其中的第一位置范围替换为第一预定位置范围;条件b的具体内容可参考图4所示方法中的条件2,只是将其中的第二位置范围替换为第二预定位置范围;条件c的具体内容可参考图4所示方法中的条件3,只是将其中的第一速度范围替换为第一预定速度范围;条件d的具体内容可参考图4所示方法中的条件4,只是将其中的第二速度范围替换为第二预定速度范围,此处不再赘述。
349.对于不同的条件,第一预定位置范围、第二预定位置范围、第一预定速度范围、第二预定速度范围中的至少一项不同。例如,对于第一条件,第一预定位置范围为第一位置范围,第二预定位置范围为第二位置范围,第一预定速度范围为第一速度范围,第二预定速度范围为第二速度范围;对于第二条件,第一预定位置范围为第三位置范围,第二预定位置范围为第四位置范围,第一预定速度范围为第三速度范围;第二预定速度范围为第四速度范围。第一位置范围与第三位置范围不同,和/或第二位置范围与第四位置范围不同,和/或第一速度范围与第三速度范围不同,和/或第二速度范围与第四速度范围不同。
350.下面举例说明至少一个定位周期与至少一个条件的对应关系。
351.例如,第一条件为:uav的位置位于第二区域内,第二区域为与禁飞区的距离大于或等于第一距离阈值的区域(换句话说,uav的位置与禁飞区的距离大于或等于第一距离阈值);第二条件为:uav的位置位于第三区域内,第三区域为与禁飞区的距离小于第一距离阈值的区域(换句话说,uav的位置与禁飞区的距离小于第一距离阈值)。第一条件对应的定位周期(例如,25ms)大于第二条件对应的定位周期(例如,15ms)。这样,uav越靠近禁飞区,定位周期越小;在uav靠近禁飞区时以较小的定位周期获取更多的位置信息,从而可以对uav进行有效控制,避免uav飞入禁飞区内。
352.又例如,uav的移动速度越小,定位周期越大。第一条件为:uav的移动速度位于0~5km/h;第二条件为:uav的移动速度位于20~30km/h。第一条件对应的定位周期小于第二条件对应的定位周期。uav的移动速度较小时,uss不需要频繁获取位置信息;此时,扩大定位周期可以减少信令交互,节约传输资源。
353.可选的,在s701中,af还可向nef发送用于指示默认定位周期(也可以称为初始定位周期,具体内容可参考图4所示方法中方式1中的第二定位周期)的信息。
354.可选的,第一信息和/或用于指示默认定位周期的信息可包含在用于请求获取uav的位置信息的请求(例如,事件暴露订阅(nef_eventexposure_subscribe)中。
355.s702:nef向gmlc发送第一信息。
356.可选的,在s702中,nef还可向gmlc发送用于指示默认定位周期的信息。
357.其中,第一信息和/或用于指示默认定位周期的信息可包含在用于请求获取uav的位置信息的请求(例如,提供定位请求(ngmlc_location_providelocation request)中。
358.s703:gmlc向amf发送第一信息。
359.可选的,在s703中,gmlc还可向amf发送用于指示默认定位周期的信息。
360.其中,第一信息和/或用于指示默认定位周期的信息可包含在用于请求获取uav的位置信息的请求(例如,提供位置信息请求(namf_location_providepositioninginfo request))中。
361.s704:amf向lmf发送第一信息。
362.可选的,在s704中,amf还可向lmf发送用于指示默认定位周期的信息。
363.其中,第一信息和/或用于指示默认定位周期的信息可包含在用于请求获取uav的位置信息的请求(例如,确定定位请求(nlmf_location_determinelocation request))中。
364.s705:lmf向uav发送用于指示第二定位周期的信息。
365.在一些可能的实现方式中,第二定位周期可为上述默认定位周期。
366.在另一些可能的实现方式中,第二定位周期可为上述至少一个定位周期中最小的定位周期。此时,在s701-s704中,可不包含用于指示默认定位周期的信息。
367.可选的,在s705中,用于指示第二定位周期的信息可以承载在用于请求获取uav的位置信息的请求(例如,lcs周期触发唤醒请求(lcs periodic-triggered invoke request))中。
368.s706:uav根据第二定位周期向lmf上报该uav的位置信息;相应地,lmf获取uav的位置信息。
369.其中,位置信息可以表示uav的位置或移动速度。
370.s706的具体内容可参考s401,此处不再赘述。
371.s707:lmf可通过gmlc向af发送用于指示uav当前使用的定位周期的信息。
372.其中,用于指示uav当前使用的定位周期的信息可以包含在用于通知位置信息的通知消息(例如,nlmf_location_notify)中。
373.另外,该通知消息中还可包含uav的定位结果(location result)。该定位结果可以包括:uav的位置和/或移动速度。这样,af在接收到定位结果后,可以判断该uav是否按照预定飞行信息(例如,预定飞行路径)进行飞行,从而对uav进行管理。
374.可选的,s706和s707步骤的先后顺序不做限定。
375.s708:lmf根据获取的位置信息和第一信息,确定第一定位周期。
376.s708的具体内容可参考s404,此处不再赘述。
377.s709:若lmf确定需要更新定位周期,例如,第一定位周期和第二定位周期不同时,lmf可向uav发送用于指示第一定位周期(即更新后的定位周期)的信息。
378.s709的具体内容可参考s402,此处不再赘述。
379.s710:各网元根据第一定位周期进行定位。
380.s710的具体内容可参考s308,此处不再赘述。
381.另外,本技术对s707和s708的执行顺序不限。可以先执行s707,再执行s708;也可以先执行s708,再执行s707;还可以通知执行s707和s708。
382.此外,s709和s710是可选的步骤。例如,当第一定位周期和第二定位周期相同时,
可以不执行s709和s710,各网元仍根据第二定位周期进行定位。
383.在一些可能的实现方式中,gmlc也可以根据位置信息和第一信息,确定第一定位周期。此时,在s703和s704中,gmlc可以不通过amf向lmf发送第一信息。在s706中,lmf获取uav的位置信息之后,通过amf向gmlc发送uav的位置信息。然后,gmlc参考s708中的方式确定第一定位周期;并通过amf向lmf发送用于指示第一定位周期的信息。然后,lmf可以执行图7中后续的操作。
384.在另一些可能的实现方式中,nef也可以根据位置信息和第一信息,确定第一定位周期。此时,在s702-s704中,nef可以不通过gmlc和amf向lmf发送第一信息。在s706中,lmf获取uav的位置信息之后,通过amf和gmlc向nef发送uav的位置信息。然后,nef参考s708中的方式确定第一定位周期;并通过gmlc和amf向lmf发送用于指示第一定位周期的信息。然后,lmf可以执行图7中后续的操作。
385.通过该方法,控制面网元可获取至少一个条件和至少一个定位周期的对应关系,当终端设备的位置信息满足第一条件时,控制面网元即可对定位周期进行更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
386.本技术实施例提供了一种通信方法,该方法可以适用于图1或图2所示的通信系统中。该方法示出了图5或图6所示方法的一种可能的示例。下面参阅图8所示的流程图,以终端设备为uav,控制面网元为gmlc,第二通信设备为作为uss的af为例,对该方法进行说明。
387.s801:af向nef发送uav的设定移动信息。
388.其中,该设定移动信息可以包括以下至少一项:
389.uav的设定移动路径;
390.uav在至少一个时间点的设定位置;
391.uav的设定移动速度;
392.uav的设定速度范围。
393.上述设定移动信息的具体内容可参考对图5所示实施例中对“设定移动信息”的说明,此处不再赘述。
394.可选的,在s801中,af还可向nef发送用于指示第一阈值的信息。第一阈值的具体内容可参考对s503的说明,此处不再赘述。
395.其中,设定移动信息和/或用于指示第一阈值的信息可包含在用于请求获取uav的位置信息的请求(例如,事件暴露订阅(nef_eventexposure_subscribe)中。
396.s802:nef向gmlc发送uav的设定移动信息。
397.可选的,在s802中,nef还可以向gmlc发送用于指示第一阈值的信息。
398.其中,设定移动信息和/或用于指示第一阈值的信息可包含在用于请求获取uav的位置信息的请求(例如,提供定位请求(ngmlc_location_providelocation request)中。
399.s803:gmlc向amf发送用于请求获取uav的位置信息的请求(例如,提供位置信息请求(namf_location_providepositioninginfo request)),以请求获取uav的位置信息。
400.该步骤的具体内容可参考s304,此处不再赘述。
401.s804:amf选择lmf,并向lmf发送用于请求获取uav的位置信息的请求(例如,确定定位请求(nlmf_location_determinelocation request))。
402.该步骤的具体内容可参考s306-s307,此处不再赘述。
403.s805:lmf向uav发送定位请求(例如,lcs周期触发唤醒请求(lcs periodic-triggered invoke request))。
404.可选地,如果是请求周期性定位,步骤s801-s805中的消息中都可以包含定位周期。
405.s806:lmf获取uav的位置信息;其中,uav的位置信息可表示uav的位置和/或移动速度。
406.s806的具体内容可参考s401,此处不再赘述。
407.s807:lmf向gmlc发送定位结果(location result),其中,该定位结果可包含uav的位置信息。
408.其中,定位结果可包含在定位通知消息(例如,nlmf_location_notify)中。
409.在s807之后,gmlc可通过以下两种实施方式来向af发送定位相关的信息。
410.实施方式一:
411.s808:gmlc可根据定位结果和设定移动信息,向nef发送通信消息(例如,ngmlc_location_eventnotify)。
412.具体的,gmlc可对比定位结果中的位置信息和设定移动信息,当位置信息相对于设定移动信息发生偏移时,向nef发送通信消息。该通知消息中可包含用于指示位置信息相对于设定移动信息发生偏移的通知信息(也可以称为事件(event))。当终端设备的位置相对于设定移动信息发生偏移时,该事件可为位置偏移事件;当终端设备的移动速度相对于设定移动信息发生偏移时,该事件可为速度偏移事件。
413.s808的具体内容可参考对s503的说明,此处不再赘述。
414.s809:nef向af发送上述通知信息。这样,af在接收到通知信息后,可以确定该uav是否按照设定移动信息移动,例如,是否按照设定飞行线路飞行。
415.在一些可能的实现方式中,lmf也可以根据定位结果和设定移动信息,向nef发送通信消息。此时,在s803和s804中,gmlc可以通过amf向lmf发送设定移动信息。在s806之后,lmf获取uav的位置信息之后,可根据定位结果和设定移动信息,向nef发送通信消息,具体内容可参考s808。
416.在另一些可能的实现方式中,nef也可以根据定位结果和设定移动信息,向af发送通信消息。此时,在s802中,nef可以不向gmlc发送设定移动信息。在s806之后,lmf获取uav的位置信息之后,可依次通过amf和gmlc向nef发送定位结果。然后,nef可根据定位结果和设定移动信息,向af发送通信消息,具体内容可参考s808。
417.在实际应用中,发起定位请求的通信设备并不一定需要一直获取uav的位置信息。如上述场景1所述,当uav按照预定飞行路径飞行时,uss并不需要频繁获取uav的位置信息。通过该实施方式一,当uav的位置信息相对设定移动信息发生偏移时,控制面网元才向af发送该通知信息,以便通知uav的位置信息相对于设定移动信息发生偏移。这样,无需每次获取到uav的位置信息就向af发送位置信息,从而可以减少信令交互。
418.实施方式二:
419.在s801和s802中,gmlc还可接收用于通知第一周期的信息。其中,第一周期的具体内容可参考图5所示方法中的步骤a1,此处不再赘述。
420.s810:gmlc根据第一周期设置定时器,定时器的定时时间为第一周期。
421.其中,gmlc在向nef发送s808中的通知消息之后,可将定时器归零,重新启动该定时器。
422.s811:当定时器的时间到达第一周期时,gmlc向nef发送通知消息(例如,ngmlc_location_eventnotify)。
423.其中,该通知消息中可包含最新的定位结果(例如,包括uav的最新的位置信息)。
424.s812:nef向af发送上述最新的定位结果。这样,af可以确定该uav是否按照设定移动信息移动,例如,是否按照设定飞行线路飞行。
425.在一些可能的实现方式中,lmf也可以根据第一周期发送通信消息。此时,在s803和s804中,gmlc可以通过amf向lmf发送用于指示第一周期的信息。在s806之后,lmf可根据第一周期向nef发送通信消息。
426.在另一些可能的实现方式中,nef也可以根据第一周期向af发送通信消息。此时,在s802中,nef可以不向gmlc发送用于指示第一周期的信息。在s806之后,lmf获取uav的位置信息之后,可依次通过amf、gmlc向nef发送定位结果。然后,nef可根据第一周期向af发送通信消息。
427.在该实施方式二中,控制面网元可根据第一周期向af发送位置信息。这样,不管uav的位置信息相对于设定移动信息是否发生偏移,也就是说,即便位置信息和设定移动信息相吻合,af也可以获得uav的位置信息,从而避免af长时间不能获得uav的位置信息,进而使得af可根据位置信息对uav的移动进行有效管理。
428.基于相同的技术构思,本技术还提供了一种通信装置,该装置的结构如图9所示,包括通信单元901和处理单元902。所述通信装置900可以应用于图1所示的通信系统中的nef、或者应用于图2所示的通信系统中的lmf、gmlc或nef,并可以实现以上本技术实施例以及实例提供的通信方法。下面对所述装置900中的各个单元的功能进行介绍。
429.所述通信单元901,用于接收和发送数据。
430.当所述通信装置900应用于lmf、gmlc或nef时,所述通信单元901可以通过物理接口、通信模块、通信接口、输入输出接口实现。所述通信装置900可以通过该通信单元连接网线或电缆,进而与其他设备建立物理连接。
431.在一种实施方式中,所述通信装置900应用于图4或图7所示的本技术实施例中的控制面网元(例如,图4的控制面网元,图7的lmf)。下面对该实施方式中的所述处理单元902的具体功能进行介绍。
432.所述处理单元902,用于:
433.获取终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;当所述位置信息满足第一条件时,通过所述通信单元901向所述终端设备或所述终端设备接入的an设备发送第一定位周期配置信息;其中,所述第一定位周期配置信息用于指示所述第一条件对应的第一定位周期。
434.可选的,所述处理单元902具体用于:通过所述通信单元901接收来自第一通信设备的第一信息;其中,所述第一信息包含所述第一条件与所述第一定位周期的对应关系。
435.可选的,所述处理单元902具体用于:当所述位置信息满足第一条件时,根据所述第一信息和所述位置信息,确定所述第一定位周期配置信息。
436.可选的,所述处理单元902具体用于:在获取终端设备的位置信息之前,通过所述通信单元901向所述终端设备或所述终端设备接入的an设备发送第二定位周期配置信息,所述第二定位周期配置信息用于指示所述第二定位周期。
437.可选的,所述处理单元902具体用于:通过所述通信单元901向第二通信设备发送用于指示所述第二定位周期的信息,以及所述位置信息。
438.可选的,所述处理单元902具体用于:通过所述通信单元901接收来自第一通信设备的用于指示所述第二定位周期的信息。
439.可选的,所述第一条件包括以下至少一项:
440.所述终端设备的位置位于第一位置范围内;
441.所述终端设备的位置位于第二位置范围外;
442.所述终端设备的移动速度位于第一速度范围内;
443.所述终端设备的移动速度位于第二速度范围外。
444.在一种实施方式中,所述通信装置900应用于图5或图8中任一项所示的本技术实施例中的控制面网元(例如,图5的控制面网元,图8的gmlc)。下面对该实施方式中的所述处理单元902的具体功能进行介绍。
445.所述处理单元902,用于:
446.获取终端设备的设定移动信息;获取所述终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;根据所述设定移动信息和所述位置信息,通过所述通信单元901向第二通信设备发送通知信息;其中,所述通知信息用于指示所述位置信息相对于所述设定移动信息发生偏移。
447.可选的,所述处理单元902具体用于:当所述位置信息与所述设定移动信息之间的偏移大于或等于第一阈值时,通过所述通信单元901向所述第二通信设备发送所述通知信息。
448.可选的,所述处理单元902具体用于:在向所述第二通信设备发送所述通知信息之前,获取所述第一阈值。
449.可选的,所述处理单元902具体用于:通过所述通信单元901接收来自第一通信设备的所述设定移动信息。
450.可选的,所述设定移动信息包括以下至少一项:
451.所述终端设备的设定移动路径;
452.所述终端设备在至少一个时间点的设定位置;
453.所述终端设备的设定移动速度;
454.所述终端设备的设定速度范围。
455.可选的,所述处理单元902具体用于:通过所述通信单元901向所述第二通信设备发送所述终端设备的位置信息。
456.可选的,所述处理单元902具体用于:当所述终端设备的位置信息与所述设定移动信息之间的偏移大于或等于第一阈值时,通过所述通信单元901向所述第二通信设备发送所述终端设备的位置信息。
457.可选的,所述处理单元902具体用于:获取用于指示第一周期的信息;根据所述第一周期,通过所述通信单元901向所述第二通信设备发送所述终端设备的位置信息。
458.在一种实施方式中,所述通信装置900应用于图6或图所示的本技术实施例中的控制面网元(例如,图6的控制面网元,图8的gmlc)。下面对该实施方式中的所述处理单元902的具体功能进行介绍。
459.所述处理单元902,用于:
460.获取用于指示第一周期的信息;根据第一周期,通过所述通信单元901向第二通信设备发送终端设备的位置信息。其中,第一周期大于终端设备的定位周期。
461.所述处理单元902,具体用于:获取终端设备的设定移动信息;获取所述终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;根据所述设定移动信息和所述位置信息,通过所述通信单元901向第二通信设备发送通知信息;其中,所述通知信息用于指示所述位置信息相对于所述设定移动信息发生偏移。
462.可选的,所述处理单元902具体用于:当所述位置信息与所述设定移动信息之间的偏移大于或等于第一阈值时,通过所述通信单元901向所述第二通信设备发送所述通知信息。
463.可选的,所述处理单元902具体用于:在向所述第二通信设备发送所述通知信息之前,获取所述第一阈值。
464.可选的,所述处理单元902具体用于:通过所述通信单元901接收来自第一通信设备的所述设定移动信息。
465.可选的,所述设定移动信息包括以下至少一项:
466.所述终端设备的设定移动路径;
467.所述终端设备在至少一个时间点的设定位置;
468.所述终端设备的设定移动速度;
469.所述终端设备的设定速度范围。
470.可选的,所述处理单元902具体用于:通过所述通信单元901向所述第二通信设备发送所述终端设备的位置信息。
471.可选的,所述处理单元902具体用于:当所述终端设备的位置信息与所述设定移动信息之间的偏移大于或等于第一阈值时,通过所述通信单元901向所述第二通信设备发送所述终端设备的位置信息。
472.需要说明的是,本技术以上实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
473.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘
等各种可以存储程序代码的介质。
474.基于相同的技术构思,本技术还提供了一种通信设备,所述通信设备可以应用于如图1所示的通信系统中的nef、或者应用于图2所示的通信系统中的lmf、gmlc或nef,可以实现以上本技术实施例以及实例提供的通信方法,具有图9所示的通信装置的功能。参阅图10所示,所述通信设备1000包括:通信模块1001、处理器1002以及存储器1003。其中,所述通信模块1001、所述处理器1002以及所述存储器1003之间相互连接。
475.可选的,所述通信模块1001、所述处理器1002以及所述存储器1003之间通过总线1004相互连接。所述总线1004可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
476.所述通信模块1001,用于接收和发送数据,实现与其他设备之间的通信交互。例如,当所述通信设备1000应用于lmf、gmlc或nef时,所述通信模块1001可以通过物理接口、通信模块、通信接口、输入输出接口实现。
477.在一种实施方式中,所述通信设备1000应用于图4或图7所示的本技术实施例中的控制面网元(例如,图4的控制面网元,图7的lmf)。所述处理器1002具体用于:
478.获取终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;当所述位置信息满足第一条件时,通过所述通信模块1001向所述终端设备或所述终端设备接入的an设备发送第一定位周期配置信息;其中,所述第一定位周期配置信息用于指示所述第一条件对应的第一定位周期。
479.在一种实施方式中,所述通信设备1000应用于图5或图8所示的本技术实施例中的控制面网元(例如,图5的控制面网元,图8的gmlc)。所述处理器1002具体用于:
480.获取终端设备的设定移动信息;获取所述终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;根据所述设定移动信息和所述位置信息,通过所述通信模块1001向第二通信设备发送通知信息;其中,所述通知信息用于指示所述位置信息相对于所述设定移动信息发生偏移。
481.在一种实施方式中,所述通信设备1000应用于图6或图8所示的本技术实施例中的控制面网元(例如,图6的控制面网元,图8的gmlc)。所述处理器1002具体用于:
482.获取用于指示第一周期的信息;根据第一周期,通过所述通信模块1001向第二通信设备发送终端设备的位置信息。其中,第一周期大于终端设备的定位周期。
483.所述处理器1002的具体功能可以参考以上本技术实施例以及实例提供的通信方法中的描述,以及图9所示本技术实施例中对所述通信装置900的具体功能描述,此处不再赘述。
484.所述存储器1003,用于存放程序指令和数据等。具体地,程序指令可以包括程序代码,该程序代码包括计算机操作指令。存储器1003可能包含随机存取存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。处理器1002执行存储器1003所存放的程序指令,并使用所述存储器1003中存储的数据,实现上述功能,从而实现上述本技术实施例提供的通信方法。
485.可以理解,本技术图10中的存储器1003可以是易失性存储器或非易失性存储器,
或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
486.基于以上实施例,本技术实施例还提供了一种计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行以上实施例提供的通信方法。
487.基于以上实施例,本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被计算机执行时,使得计算机执行以上实施例提供的通信方法。
488.其中,存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。
489.基于以上实施例,本技术实施例还提供了一种芯片,所述芯片用于读取存储器中存储的计算机程序,实现以上实施例提供的通信方法。
490.基于以上实施例,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,用于支持计算机装置实现以上实施例中业务设备、转发设备或站点设备所涉及的功能。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器用于保存该计算机装置必要的程序和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
491.综上所述,本技术实施例提供了一种通信方法、装置及设备,在该方法中,控制面网元可获取终端设备的位置信息,其中,该位置信息可用于表示终端设备的位置和/或移动速度。当该位置信息满足第一条件时,控制面网元可向终端设备或终端设备接入的an设备发送第一定位周期配置信息,其中,第一定位周期配置信息可用于指示第一条件对应的第一定位周期。通过该方案,当终端设备的位置信息满足第一条件时,控制面网元即可发送用于指示与第一条件对应的第一定位周期的信息;这样,控制面网元即可根据终端设备的位置信息对定位周期进行更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备(例如,终端设备或uss)与控制面网元之间的交互,简化定位流程。
492.在本技术的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
493.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
494.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
495.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
496.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
497.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

技术特征:
1.一种通信方法,应用于控制面网元,其特征在于,包括:获取终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;当所述位置信息满足第一条件时,向所述终端设备或所述终端设备接入的接入网an设备发送第一定位周期配置信息;其中,所述第一定位周期配置信息用于指示所述第一条件对应的第一定位周期。2.如权利要求1所述的方法,其特征在于,所述方法还包括:接收来自第一通信设备的第一信息;其中,所述第一信息包含所述第一条件与所述第一定位周期的对应关系;当所述位置信息满足第一条件时,根据所述第一信息和所述位置信息,确定所述第一定位周期配置信息。3.如权利要求1或2所述的方法,其特征在于,在获取终端设备的位置信息之前,所述方法还包括:向所述终端设备或所述终端设备接入的an设备发送第二定位周期配置信息,所述第二定位周期配置信息用于指示所述第二定位周期。4.如权利要求3所述的方法,其特征在于,所述方法还包括:向第二通信设备发送用于指示所述第二定位周期的信息,以及所述位置信息。5.如权利要求3或4所述的方法,其特征在于,所述方法还包括:接收来自第一通信设备的用于指示所述第二定位周期的信息。6.如权利要求1至5任一项所述的方法,其特征在于,所述第一条件包括以下至少一项:所述终端设备的位置位于第一位置范围内;所述终端设备的位置位于第二位置范围外;所述终端设备的移动速度位于第一速度范围内;所述终端设备的移动速度位于第二速度范围外。7.一种通信方法,应用于控制面网元,其特征在于,包括:获取终端设备的设定移动信息;获取所述终端设备的位置信息;其中,所述位置信息用于表示所述终端设备的位置和/或移动速度;根据所述设定移动信息和所述位置信息,向第二通信设备发送通知信息;其中,所述通知信息用于指示所述位置信息相对于所述设定移动信息发生偏移。8.如权利要求7所述的方法,其特征在于,根据所述设定移动信息和所述位置信息,向第二通信设备发送通知信息,包括:当所述位置信息与所述设定移动信息之间的偏移大于或等于第一阈值时,向所述第二通信设备发送所述通知信息。9.如权利要求8所述的方法,其特征在于,在向所述第二通信设备发送所述通知信息之前,所述方法还包括:获取所述第一阈值。10.如权利要求7至9任一项所述的方法,其特征在于,获取终端设备的设定移动信息,包括:
接收来自第一通信设备的所述设定移动信息。11.如权利要求7至10任一项所述的方法,其特征在于,所述设定移动信息包括以下至少一项:所述终端设备的设定移动路径;所述终端设备在至少一个时间点的设定位置;所述终端设备的设定移动速度;所述终端设备的设定速度范围。12.如权利要求7至11任一项所述的方法,其特征在于,所述方法还包括:向所述第二通信设备发送所述终端设备的位置信息。13.如权利要求12所述的方法,其特征在于,向所述第二通信设备发送所述终端设备的位置信息,包括:当所述终端设备的位置信息与所述设定移动信息之间的偏移大于或等于第一阈值时,向所述第二通信设备发送所述终端设备的位置信息。14.如权利要求12所述的方法,其特征在于,向所述第二通信设备发送所述终端设备的位置信息,包括:获取用于指示第一周期的信息;根据所述第一周期,向所述第二通信设备发送所述终端设备的位置信息。15.一种通信装置,应用于控制面网元,其特征在于,包括:通信单元,用于接收和发送数据;处理单元,用于通过所述通信单元,执行如权利要求1-14任一项所述的方法。16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1-14任一项所述的方法。17.一种芯片,其特征在于,所述芯片与存储器耦合,所述芯片读取所述存储器中存储的计算机程序,执行权利要求1-14任一项所述的方法。

技术总结
本申请公开了一种通信方法、装置及设备,用于简化定位方法。该方法为:控制面网元可获取终端设备的位置信息,其中,该位置信息可用于表示终端设备的位置和/或移动速度。当该位置信息满足第一条件时,控制面网元可向终端设备或终端设备接入的AN设备发送第一定位周期配置信息,第一定位周期配置信息可指示第一条件对应的第一定位周期。通过该方案,当终端设备的位置信息满足第一条件时,控制面网元即可发送用于指示与第一条件对应的第一定位周期的信息;这样,控制面网元可根据终端设备的位置信息对定位周期进行更新,无需重新发起定位流程,从而可以减少发起请求定位的通信设备与控制面网元之间的交互,简化定位流程。简化定位流程。简化定位流程。


技术研发人员:许胜锋
受保护的技术使用者:华为技术有限公司
技术研发日:2022.03.03
技术公布日:2023/9/12
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐