一组设备的切换的制作方法

文档序号:29571595发布日期:2022-04-09 04:05阅读:94来源:国知局
一组设备的切换的制作方法

1.本公开的示例实施例总体上涉及通信领域,尤其涉及用于切换一组设备的设备、方法、装置和计算机可读介质。


背景技术:

2.在一些通信场景中,一组设备(诸如多个无人驾驶飞行器(uav))可以在有组织的群中移动。也就是说,一组设备可以基于相同的移动(movement)模式(也称为移动(mobility)模式)或相同的移动路由移动。在这些通信场景中,由于组中设备的数目相对较大,可能会影响通信网络中一组设备的移动性能。
3.在实践中,一群uav能够完成一个uav难以完成的任务,诸如准确确定物体的位置,或者完全无法完成的任务。针对一群uav有许多不同类型的使用场景。例如,通过使用包括100架uav的一群uav来执行复杂的空中舞蹈,可以显示抽象形状的三维(3d)线框图片、运动图像甚至是不断变化颜色的文字。通常,这些uav以预配置的移动模式移动。


技术实现要素:

4.一般而言,本公开的示例实施例提供了用于切换一组设备的解决方案。
5.在第一方面,提供了一种第一设备。该第一设备包括:至少一个处理器和至少一个存储器,该至少一个存储器存储计算机程序代码。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使第一设备向第二设备发送一组设备的第一信息。至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使第一设备从第二设备接收第二信息,该第二信息与针对一组设备的目标切换配置相关联。至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使第一设备基于第二信息来调整一组设备的移动,以使一组设备能够基于目标切换配置被切换。
6.在第二方面,提供了一种第二设备。该第二设备包括至少一个处理器和至少一个存储器,该至少一个存储器存储计算机程序代码。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使第二设备向第三设备发送切换请求,该切换请求与要从第二设备切换到第三个设备的一组设备相关联。该切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使第二设备从第三设备接收针对一组设备的目标切换配置的指示。至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使第二设备向与一组设备相关联的第一设备发送与目标切换配置相关联的第二信息,用于调整一组设备的移动以使一组设备能够基于目标切换配置被切换。
7.在第三方面,提供了第三设备。该第三设备包括至少一个处理器和至少一个存储器,存储计算机程序代码。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使第三设备从第二设备接收切换请求,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置
中的至少一项。至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使第三设备基于第三设备的可用切换容量来确定针对一组设备的目标切换配置。至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使第三设备向第二设备发送目标切换配置的指示,以使一组设备能够基于目标切换配置被切换。
8.在第四方面,提供了一种方法。该方法包括在第一设备处向第二设备发送一组设备的第一信息。该方法还包括从第二设备接收第二信息,该第二信息与针对一组设备的目标切换配置相关联。该方法还包括基于第二信息调整一组设备的移动,以使一组设备能够基于目标切换配置被切换。
9.在第五方面,提供了一种方法。该方法包括在第二设备处向第三设备发送切换请求,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或用于一组设备的所请求的切换配置中的至少一项。该方法还包括从第三设备接收针对一组设备的目标切换配置的指示。该方法还包括向与一组设备相关联的第一设备发送与目标切换配置相关联的第二信息,用于调整一组设备的移动以使一组设备能够基于目标切换配置被切换。
10.在第六方面,提供了一种方法。该方法包括在第三设备处从第二设备接收切换请求,该切换请求与要从第二设备切换到第三设备的一组设备相关联。该切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。该方法还包括基于第三设备的可用切换容量确定针对一组设备的目标切换配置。该方法还包括向第二设备发送目标切换配置的指示,以使一组设备能够基于目标切换配置被切换。
11.在第七方面,提供了一种装置。该装置包括用于在第一设备处向第二设备发送一组设备的第一信息的部件。该装置还包括用于从第二设备接收第二信息的部件,该第二信息与针对一组设备的目标切换配置相关联。该装置还包括用于基于第二信息调整一组设备的移动以使一组设备能够基于目标切换配置被切换的部件。
12.在第八方面,提供了一种装置。该装置包括用于在第二设备处向第三设备发送切换请求的部件,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。该装置还包括用于从第三设备接收针对一组设备的目标切换配置的指示的部件。该装置还包括用于向与一组设备相关联的第一设备发送与目标切换配置相关联的第二信息、以用于调整一组设备的移动以使一组设备能够基于目标切换配置被切换的部件。
13.在第九方面,提供了一种装置。该装置包括用于在第三设备处从第二设备接收切换请求的部件,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。该装置还包括用于基于第三设备的可用切换容量来确定针对一组设备的目标切换配置的部件。该装置还包括用于向第二设备发送目标切换配置的指示以使一组设备能够基于目标切换配置被切换的部件。
14.在第十方面,提供了一种非瞬时性计算机可读介质,存储程序指令,该程序指令用于使装置至少执行根据第四、第五或第六方面的方法。
15.应当理解,发明内容部分不旨在标识本公开的示例实施例的关键或基本特征,也不旨在用于限制本公开的范围。通过以下描述,本公开的其他特征将变得容易理解。
附图说明
16.现在将参照附图描述一些示例实施例,在附图中:
17.图1示出了可以在其中实现本公开的一些示例实施例的通信环境的示意图;
18.图2示出了根据本公开的一些示例实施例的第一设备、第二设备和第三设备之间的示例通信过程;
19.图3示出了根据本公开的一些示例实施例的示例方法的流程图;
20.图4示出了根据本公开的一些示例实施例的另一示例方法的流程图;
21.图5示出了根据本公开的一些示例实施例的另一示例方法的流程图;
22.图6示出了适用于实现本公开的示例实施例的设备的简化框图;以及
23.图7示出了根据本公开的一些示例实施例的示例计算机可读介质的框图。
24.在整个附图中,相同或相似的附图标记表示相同或相似的元素。
具体实施方式
25.现在将参考一些示例实施例来描述本公开的原理。应当理解,描述这些示例实施例仅是为了说明和帮助本领域技术人员理解和实施本公开,而不暗示对本公开的范围的任何限制。本文中描述的公开可以以除了下面描述的方式之外的各种方式来实现。
26.在以下描述和权利要求中,除非另有定义,否则本文使用的所有技术和科学术语具有与本公开所属领域的普通技术人员通常理解的相同含义。
27.在本公开中对“一个(one)实施例”、“一个(an)实施例”、“示例实施例”等的引用表示所描述的实施例可以包括特定的特征、结构或特性,但不一定是每个示例实施例都包括该特定的特征、结构或特性。此外,这样的短语不一定指相同的示例实施例。此外,当结合示例实施例描述特定特征、结构或特性时,无论是否明确描述,认为在本领域技术人员的知识范围内可以结合其他示例实施例的这样的特征、结构或特性。
28.应当理解,尽管在本文中可以使用术语“第一”和“第二”等来描述各种元素,但是这些元素不应受这些术语的限制。这些术语仅用于区分一个元素与另一个元素。例如,第一元素可以被称为第二元素,并且类似地,第二元素可以被称为第一元素,而不脱离示例实施例的范围。如本文所用,术语“和/或”包括所列术语中的一个或多个的任何和所有组合。
29.本文使用的术语仅出于描述特定示例实施例的目的,并不旨在限制示例实施例。如本文所用,单数形式“一个(a)”、“一个(an)”和“该/所述(the)”旨在也包括复数形式,除非上下文另有明确指示。将进一步理解,术语“包括(comprise)”、“包括(comprising)”、“具有(have)”、“具有(having)”、“包括(include)”和/或“包括(including)”,当在本文中使用时,指定所述特征、元素、组件和/或等等的存在,但不排除存在或添加一个或多个其他特征、元素、组件和/或它们的组合。
30.如在本技术中使用的,术语“电路系统”可以指代以下的一项或多项或全部:
31.(a)纯硬件电路实现(诸如仅在模拟和/或数字电路系统中实现)以及
32.(b)硬件电路和软件的组合,诸如(如适用):
33.(i)(多个)模拟和/或数字硬件电路与软件/固件的组合,以及
34.(ii)具有软件的(多个)硬件处理器(包括(多个)数字信号处理器)、软件和(多个)存储器的任何部分,它们一起工作以使装置(诸如移动电话或服务器)执行各种功能),
35.以及
36.(c)(多个)硬件电路和/或(多个)处理器,诸如(多个)微处理器或(多个)微处理器的一部分,需要软件(例如,固件)才能操作,但在软件不需要用于操作,软件可能不存在。
37.电路系统的该定义适用于该术语在本技术中的所有使用,包括在任何权利要求中。作为另一个示例,如在本技术中使用的,术语电路系统还涵盖仅硬件电路或处理器(或多个处理器)、或硬件电路或处理器的一部分及其(或它们的)随附软件和/或固件的实现。例如,如果适用于特定权利要求元素,术语电路系统还涵盖用于移动设备的基带集成电路或处理器集成电路,或者服务器、蜂窝网络设备或其他计算或网络设备中的类似集成电路。
38.如本文所用,术语“通信网络”是指遵循任何合适的通信标准的网络,诸如长期演进(lte)、高级lte(lte-a)、宽带码分多址(wcdma)、高速分组接入(hspa)、窄带物联网(nb-iot)等。此外,通信网络中的终端设备与网络设备之间的通信可以根据任何合适代的通信协议执行,包括但不限于:第一代(1g)、第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、未来第五代(5g)通信协议,和/或当前已知或将来将要开发的任何其他协议。本公开的示例实施例可以应用在各种通信系统中。鉴于通信的快速发展,当然也将存在可以体现本公开的未来类型的通信技术和系统。不应视为将本公开的范围仅限于上述系统。
39.如本文所用,术语“网络设备”是指通信网络中的节点,终端设备经由该节点接入网络并从其接收服务。网络设备可以指基站(bs)或接入点(ap),例如节点b(nodeb或nb)、无线接入网(ran)节点、演进的nodeb(enodeb或enb)、nr nb(也称为gnb)、远程无线电单元(rru)、无线电头(rh)、远程无线电头(rrh)、中继、低功率节点(诸如毫微微、微微)等,取决于应用的术语和技术。
40.术语“终端设备”指的是能够进行无线通信的任何终端设备。作为示例而非限制,终端设备还可以称为通信设备、用户设备(ue)、订户站(ss)、uav、便携式订户站、移动站(ms)或接入终端(at)。终端设备可以包括但不限于移动电话、蜂窝电话、智能电话、ip语音(voip)电话、无线本地环路电话、平板电脑、可穿戴终端设备、个人数字助理(pda)、便携式计算机、台式计算机、图像采集终端设备(诸如数码相机)、游戏终端设备、音乐存储和播放设备、车载无线终端设备、无线端点、移动站、笔记本电脑嵌入式设备(lee)、笔记本电脑安装设备(lme)、usb加密狗、智能设备、无线客户端设备(cpe)、物联网(lot)设备、手表或其他可穿戴设备、头戴式显示器(hmd)、车辆、无人机,医疗设备和应用(例如,远程手术)、工业设备和应用(例如,在工业和/或自动化处理链环境中操作的机器人和/或其他无线设备)、消费者电子设备、在商业和/或工业无线网络等上操作的设备。在以下描述中,术语“终端设备”、“通信设备”、“终端”、“用户设备”和“ue”可以互换使用。
41.如上所述,对于一组设备(诸如一群uav),存在许多不同类型的使用场景。然而,由于一组设备的特性,优选地,该组的所有设备都以任何网络操作都针对该组中的所有设备成功地执行的方式处理。否则,如果组中的一个设备在某个网络操作中出现失败,则该组可能无法完全正常起作用。例如,在组的移动性下,需要考虑该组的所有设备的成功切换。即使组中的一个设备经历了切换失败,该组(尤其是一个群)也可能无法正常起作用。例如,在目标网络设备不支持同时切换一组的所有设备的情况下,需要解决如何将这组设备切换到目标网络设备的问题,以确保该组的所有设备可以切换到目标网络设备。
42.存在一些针对一组设备的切换的传统方案。然而,这些传统方案主要关注如何将
设备作为一个组来处理,以节省在组切换期间遇到的信令开销。一个明显且本质的区别是,传统方案中设备的移动性通常与道路上的人类用户和车辆相关联,这无法灵活控制以利用飞行的不同模式进行改造。换言之,传统方案在一组设备的切换中没有考虑灵活的移动能力。
43.鉴于传统方案中存在的上述问题和其他潜在问题,本公开的示例实施例提供了用于切换一组设备(尤其是一群uav)的解决方案。与传统方案相比,本公开的实施例中的一组设备,诸如一群uav,可以是完全可控的移动(例如,飞行)设备。一组设备的移动(诸如,移动模式)可以基于切换配置和/或目标网络设备的能力来调整或减慢。
44.利用本公开的示例实施例,例如在uav应用场景或车联网(v2x)应用场景等中,基于移动模式移动的一组设备(诸如,一群uav)可以有效且高效地从服务小区切换到另一个服务小区。本公开的示例实施例的原理和实现将在下面结合附图进行详细描述。
45.图1示出了可以在其中实现本公开的一些示例实施例的通信环境100的示意图。通信环境100可以包括一组设备110,其由设备110-1、设备110-2、设备110-3、设备110-4和设备110-5形成。应当理解,此处的组中的设备的具体数目(5)仅用于说明的目的,并不意味着对本公开的范围的任何限制。在其他示例实施例中,一组设备110可以由任何合适数目的设备形成。在设备110-1至110-5中,设备110-1可以是一组设备110的领导设备,并且为了便于描述,以下可以将其称为第一设备110-1。
46.如本文所使用的,领导设备可以指一组设备110中的一个设备,其可以从一组设备110中的其他设备收集信息。例如,作为领导设备的第一设备110-1可以经由通信链路115-2接收设备110-2的信息、经由通信链路115-3接收设备110-3的信息、经由通信链路115-4接收设备110-4的信息、以及经由通信链路115-5接收设备110-5的信息。在一些示例实施例中,一组设备110中的任何两个设备之间的通信链路115-2至115-5和其他可能的通信链路可以包括设备到设备(d2d)链路(也称为侧链路)、蜂窝链路、或实现设备110-1至110-5之间的通信的其他合适的链路。
47.此外,作为领导设备的第一设备110-1可以向一组设备110中的任何其他设备发送控制信号以控制设备的移动。例如,第一设备110-1可以经由通信链路115-2向设备110-2发送控制信号以控制设备110-2的移动、经由通信链路115-3向设备110-3发送控制信号以控制设备110-3的移动、经由通信链路115-4向设备110-4发送控制信号以控制设备110-4的移动、以及经由通信链路115-5向设备110-5发送控制信号以控制设备110-5的移动。
48.此外,作为领导设备的第一设备110-1可以负责与第二设备120通信,第二设备120可以针对位于第二设备120的小区122中的一组设备110提供无线连接。如图所示,第一设备110-1可以经由通信链路125(诸如无线通信信道)与第二设备120通信。例如,第一设备110-1可以经由通信链路125(诸如上行链路无线通信信道)向第二设备120发送一组设备110的信息,使得第二设备120可以较好地服务于一组设备110。一组设备110的信息可以包括与一组设备110或一组设备110的移动等相关的任何可能的信息。
49.此外,第二设备120可以经由通信链路125(诸如下行链路无线通信信道)向第一设备110-1发送针对一组设备110的控制或配置信息。在接收到控制或配置信息时,第一设备110-1可以根据从第二设备120接收的控制或配置信息向一组设备110中的一个或多个其他设备发送一个或多个控制信号,以配置或控制它们。例如,第一设备110-1可以配置或调整
一组设备110中的任何设备的移动。
50.以类似于第一设备110-1与第二设备120通信的方式,一组设备110中的任何设备都可以与第二设备120通信。在这种情况下,通信链路125通常可以表示一组设备110中的设备与第二设备120之间的多条通信链路,例如,包括设备110-2和第二设备120之间的通信链路、设备110-3和第二设备120之间的通信链路、设备110-4和第二设备120之间的通信链路、以及设备110-5和第二设备120之间的通信链路。
51.作为一组设备110的设备和第二设备120之间的这些通信链路的示例目的,第二设备120可以调度针对一组设备110的第一设备110-1和成员设备(设备110-2至110-5)之间的d2d链路通信的发送资源分配。在第二设备120可以直接与第一设备110-1以及设备110-2至110-5通信的情况下,第二设备120可以向一组设备110中的各个设备发送控制信号以控制这些各个设备的移动,而不是通过作为领导设备的第一设备110-1来控制设备的移动。
52.在一些示例实施例中,由作为领导设备的第一设备110-1执行的所有或部分操作可以由服务器140(诸如应用服务器)备选地执行,以用于控制一组设备110的移动。例如,服务器140可以经由通信链路155向第二设备120发送一组设备110的信息,通信链路155可以包括各种通信网络、有线通信信道、无线通信信道等。此外,服务器140可以经由通信链路155从第二设备120接收控制或配置信息。
53.此外,服务器140可以向设备110-1至110-5中的一个或多个设备发送控制信号,以控制它们的移动。如图所示,控制信号可以经由通信链路145发送,该通信链路145还可以包括各种通信网络、有线通信信道、无线通信信道等。在第二设备120可以直接与第一设备110-1以及设备110-2至110-5通信的情况下,第二设备120可以向一组设备110中的各个设备发送控制信号以控制这些设备的移动,而不是通过服务器140控制设备的移动。
54.在图1的示例场景中,一组设备110正在沿着移动路径112移动。这意味着一组设备110将离开第二设备120的小区122,并进入第三设备130的小区132,第三设备130可以是第二设备120的相邻网络设备。因此,第二设备120可能需要将一组设备110切换到第三设备130。为此,第二设备120可以经由通信链路135与第三设备130传送与一组设备110的切换有关的信息。在一些示例实施例中,通信链路135可以包括两个网络设备之间的各种接口,诸如x2接口、xn接口、或实现两个网络设备之间的通信的任何其他合适的现有或未来接口。在另一示例中,通信链路135可以是间接接口,诸如,第二设备120和第三设备130之间的通信可以使用s1接口、ng接口、或实现两个网络设备之间经由另一个设备的通信的任何其他合适的现有或未来接口来通过另一个设备。
55.在一些示例实施例中,一组设备110可以包括一群终端设备,例如,一群uav。在一些其他示例实施例中,一组设备110可以备选地包括一组任何现有或未来移动设备。在一些示例实施例中,第二设备120和第三设备130可以是网络设备。在这种情况下,对于一组设备110,第二设备120也可以称为服务ran节点,并且第三设备130在切换的情况下也可以称为相邻ran节点或目标ran节点。更一般地,一组设备110、第二设备120和第三设备130可以是可以相互通信的任何其他合适的通信设备。本公开的示例实施例不限于图1的示例场景。在这点上,应注意,尽管在图1中一组设备110被示意性地描绘为一群uav,并且第二设备120和第三设备130被示意性地描绘为基站,但是应当理解,这种描述仅仅是示例性的,并不意味着任何限制。
56.应当理解,图1中所示的通信设备的数目、通信信道的数目以及其他元素的数目仅用于说明的目的,并不暗示任何限制。通信环境100可以包括任何合适数目的通信设备、任何合适数目的通信信道、以及任何合适数目的适于实现本公开的示例实施例的其他元素。尽管未示出,但是应当理解,所有设备和其他功能实体可以属于并且位于相同的通信网络或不同的通信网络中。
57.通信环境100中的通信可以根据任何适当的(多个)通信协议来实现,包括但不限于第一代(1g)、第二代(2g)、第三代(3g)、第四代(4g)和第五代(5g)等的蜂窝通信协议、无线局域网通信协议(诸如电气和电子工程师协会(ieee)802.11等)、和/或当前已知或将来将要开发的任何其他协议。此外,通信可以利用任何适当的无线通信技术,包括但不限于:码分多址(cdma)、频分多址(fdma)、时分多址(tdma)、频分双工(fdd)、时间分双工(tdd)、多输入多输出(mimo)、正交频分复用(ofdm)、离散傅里叶变换扩展ofdm(dft-s-ofdm)和/或当前已知或将来将要开发的任何其他技术。
58.现在参考图2,其示出了根据本公开的一些示例实施例的第一设备110-1、第二设备120和第三设备130之间的示例通信过程200。出于讨论的目的,将参考图1来描述通信过程200。然而,应当理解,通信过程200可以同样适用于在其中一组设备从服务小区切换到另一个服务小区的其他通信场景。此外,由第一设备110-1在通信过程200期间执行的操作也可以备选地由服务器140操作。
59.如图2所示,第一设备110-1向第二设备120发送205一组设备110的信息。为了描述方便,一组设备110的该信息在以下可以被称为第一信息。如本文所使用的,第一信息也可以被称为一组设备110的组信息,或者在一组设备110是一群uav的情况下被称为群信息。
60.第一信息可以出于各种目的由第一设备110-1向第二设备120发送。例如,当一组设备110要移出第二设备120的小区122并且进入第三设备130的小区132时,第二设备120可能需要将一组设备110切换到第三设备130。由于该切换,第一设备110-1向第二设备120发送第一信息,使得第二设备120和第三设备130可以根据第一信息中提供的一组设备110的特性来完成切换。作为另一示例,当服务于一组设备110时,第二设备120也可以从第一设备110-1接收第一信息。然后,第二设备120可以基于第一信息中提供的一组设备110的特性向一组设备110提供较好的服务。
61.在一些示例实施例中,第一信息可以包括与一组设备110相关的各种信息。例如,第一信息可以包括一组设备110中的设备的数目,使得第二设备120(和/或第三设备130)可以确定是否可以同时切换一组设备110中的所有设备。另外地或备选地,第一信息可以包括一组设备中的设备的移动速度,诸如设备的最大速度,使得第二设备120(和/或第三设备130)可以计算用于切换设备的时间限制、在下一次切换之前服务一组设备110的时间周期,等等。
62.另外地或备选地,第一信息可以包括一组设备中的设备的移动方向,使得第二设备120(和/或第三设备130)可以计算用于切换设备的时间点。另外地或备选地,第一信息可以包括一组设备中的设备的服务质量(qos)要求、降级的qos要求或最低qos要求,使得第二设备120(和/或第三设备130)可以保证在切换期间针对一组设备110中的各个设备的qos要求。
63.另外地或备选地,第一信息可以包括一组设备的总qos要求、降级的总qos要求或
最低的总qos要求,使得第二设备120(和/或第三设备130)可以保证在切换期间针对作为一个整体的一组设备110的qos要求。另外地或备选地,第一信息可以包括一组设备中的设备与第二设备120之间的通信链路的相关信息,例如链路标识(id)、链路配置等,使得第二设备120(和/或第三设备130)可以保证在切换期间通信链路的连续性。更一般地,第一信息可以包括可能影响服务一组设备110和一组设备110的切换的任何其他信息。
64.如图1所示,第一设备110-1可以经由通信链路125(诸如从第一设备110-1到第二设备120的无线上行链路信道),例如使用无线电资源控制(rrc)消息,向第二设备120发送一组设备110的第一信息。作为第一设备110-1的备选,服务器140可以经由通信链路155向第二设备120发送一组设备110的第一信息,例如,经由用于mec(移动边缘计算,或多接入边缘计算)目的的接口,该接口使服务器140能够被靠近无线电接入网络部署。
65.在一组设备110沿着移动路径112的移动期间,作为服务设备的第二设备120可以确定一组设备110要被切换到第三设备130。例如,第二设备120可以基于从第一设备110-1接收的第一信息来预测要由一组设备110行进的移动路径112,第一信息可以包括例如一组设备110的移动方向的信息。然后,第二设备120可以基于预测的移动路径112确定第三设备130将成为一组设备110的服务设备。
66.例如,基于一组设备110的移动信息,第二设备120可以知道一组设备110正在移动到第三设备130的小区132中,因此可能需要切换到第三设备130。这样,第二设备120可以准确地确定针对一组设备110的目标服务设备。在另一示例实施例中,第二设备120可以基于来自一组设备110的至少一个设备的测量报告确定第三设备130将成为一组设备110的服务设备。在另一示例实施例中,第二设备120可以基于来自一组设备110的至少一个设备的测量报告和一组设备110的信息确定第三设备130将成为一组设备110的服务设备。
67.因此,对于一组设备110的切换,第二设备120例如经由切换请求消息向第三设备130发送210切换请求,该切换请求与一组设备110相关联。在一些实施例中,切换请求可以经由通信链路135(例如,x2接口或xn接口)从第二设备120向第三设备130发送。在没有xn接口的基于下一代(ng)(或基于n2)的切换的情况下,切换请求可以通过接入和移动性管理功能(amf)设备来发送。
68.在一些示例实施例中,切换请求可以包括一组设备110的第一信息。如上所述,第二设备120可以从第一设备110-1接收第一信息。这样,由第二设备120获得的第一信息可以是一组设备110的最新信息。然后,基于第一信息,第二设备120可以确定所请求的切换配置,所请求的切换配置可以用于请求第三设备130在一组设备110的切换中采用这样的所请求的切换配置。在一个示例实施例中,所请求的切换配置可以指示要在预定义时间间隔内以所需qos被切换的所请求的设备数目。备选地,所请求的切换配置可以包括项目列表,其中每个项目指示要在预定义时间间隔内以所需qos或备选qos被切换的所请求的设备数目。因此,除了一组设备110的第一信息或作为一组设备110的第一信息的备选,切换请求可以包括用于一组设备110的所请求的切换配置。因此,适合于一组设备110的当前移动的切换配置可以由第二设备120确定为所请求的切换配置。
69.在另一示例实施例中,第二设备120可以确定多个请求的切换配置,并且将其发送到第三设备130。第三设备130然后可以选择所请求的切换配置中的一个切换配置用于一组设备110的切换。
70.在一些示例实施例中,所请求的切换配置可以包括与一组设备110的切换相关的各种参数。例如,所请求的切换配置可以指示要在预定义时间间隔内以最小qos要求被切换的设备的最大或最小数目,这在本文中也可以将其称为所需的切换速率。在获得第一信息和所请求的切换配置之后,第二设备120可以生成切换请求以包括第一信息、所请求的切换配置或其两者,然后向第三设备130发送210切换请求。在没有xn接口的基于下一代(ng)(或基于n2)的切换的情况下,一组设备的信息和所请求的切换配置可以通过接入和移动性管理功能(amf)设备发送,例如经由对amf设备透明的容器。
71.在从第二设备120接收210切换请求之后,第三设备130可以从切换请求中获得一组设备110的信息和/或所请求的切换配置。然后,第三设备130基于第三设备的可用切换容量(例如第三设备130的切换能力和/或当前切换容量和/或操作状态等),来确定215针对一组设备110的目标切换配置。例如,目标切换配置可以是由第三设备130当前支持和接受的切换配置。因此,第三设备130可以根据第三设备130的切换容量、操作状态、工作量等来确定目标切换配置。
72.此外,在集中式单元(cu)-分布式单元(du)分离架构的情况下,第三设备130中的cu可以向第三设备130中的du发送第一信息和/或所请求的切换配置的全部或部分。du可以基于一组设备110的第一信息和/或其自己的能力和/或容量和/或操作状态等确定针对一组设备110的du相关切换配置。du然后向cu提供du相关切换配置来协助cu生成目标切换配置。
73.在一些示例实施例中,目标切换配置可以指示要在预定义时间间隔内以可接受的qos被切换的设备的数目,这在本文中也可以称为目标切换速率。利用由目标切换配置提供的这样的信息,第一设备110-1(或服务器140)更方便地根据目标切换配置调整一组设备110的移动。另外地或备选地,目标切换配置可以包括在不同时间窗口中可以切换到第三设备130的允许的设备的数目。例如,目标切换配置可以指示在前五(5)秒内可以切换十(10)个设备,并且在接下来的五(5)秒内可以切换二十(20)个设备,依此类推。更一般地,目标切换配置可以包括可能影响一组设备110的切换的任何其他切换参数。
74.为了使一组设备110能够基于目标切换配置被切换,第三设备130向第二设备120发送220对目标切换配置的指示。在一些示例实施例中,对目标切换配置的指示可以使用来自第二设备120的针对切换请求的确认消息,经由通信链路135(诸如x2接口或xn接口)向第二设备120发送对目标切换配置的指示。在没有xn接口的基于ng的切换的情况下,对目标切换配置的指示可以通过amf设备发送,例如,经由对amf设备透明的容器。
75.由第三设备130向第二设备120提供的对目标切换配置的指示可以基于来自第二设备120的一组设备110的第一信息和/或所请求的切换配置。换言之,取决于由第二设备120提供的一组设备110的第一信息和/或所请求的切换配置,第三设备130可以以不同的方式发送对目标切换配置的指示。
76.例如,如果第三设备130可以完成由第二设备120提供的一组设备110的信息和/或所请求的切换配置指示的所请求的切换,则第三设备130可以向第二设备120发送确认指示。该确认指示可以指示所请求的切换被第三设备130接受。这意味着第三设备130完全接受来自第二设备120的切换请求。也就是说,第三设备130可以完全支持一组设备110中的所有设备的切换。例如,所请求的切换速率和相关的qos要求可以被第三设备130接受。利用例
如可以仅由一个比特表示的确认指示,可以节省用于发送对目标切换配置的指示的发送资源。
77.备选地,如果第三设备130不能完成由第二设备120提供的一组设备110的信息和/或所请求的切换配置指示的所请求的切换,则第三设备130可以发送对目标切换配置的显式指示。这意味着第三设备130不接受来自第二设备120的所请求的切换请求。例如,第三设备130忙并且不能支持一组设备110的所请求的切换速率或其他请求的切换参数等。作为另一示例,第三设备130可以支持在来自第二设备120的所请求的切换配置中指示的一些所请求的切换参数,但是具有降级的qos或某个切换参数的降级水平。这意味着第三设备130仅部分地接受所请求的切换请求。在这种情况下,第三设备130还向第二设备120发送对目标切换配置的显式指示。利用显式指示,目标切换配置可以以更直接的方式确定。
78.在确认指示和显式指示的两种情况下,第三设备130可以向第二设备120发送包括目标切换配置的切换请求确认消息,其可以指示来自第二设备120的切换请求被第三设备130完全接受、未被第三设备130接受、或被第三设备130部分接受。在另一示例实施例中,在切换请求确认消息中可以存在信息元素(ie),指示所请求的切换是否被第三设备130完全接受、部分接受或不接受。
79.此外,如上所述,第二设备120可以发送多个请求的切换配置,并且每个请求的切换配置可以对应于一组设备110的一个移动模式。在这种情况下,第三设备130可以接受所请求的切换配置中的一个切换配置作为目标切换配置,并且将其指示给第二设备120。在一些其他示例实施例中,由第三设备130确定的目标切换配置可以不同于多个请求的切换配置中的任何一个切换配置。
80.从作为指示的接收设备的第二设备120的角度来看,第二设备120可以接收确认指示或显式指示中的至少一个。在确认指示的情况下,第二设备120可以确定由自己确定的所请求的切换配置被第三设备130接受为目标切换配置,和/或第三设备130可以完成由一组设备110的信息指示的所请求的切换。
81.备选地,在显式指示的情况下,第二设备120可以知道由第三设备130确定的目标切换配置与所请求的切换配置不同,和/或第三设备130不能完成由一组设备110的信息指示的所请求的切换。因此,第二设备120可以从显式指示中获得目标切换配置。
82.此外,可能存在第二设备120从第三设备130接收确认指示和显式指示两者的一些场景。例如,第三设备130可以向第二设备120发送指示。指示可以包括指示所请求的切换被接受的ie,以及针对一组设备110的一部分的目标切换配置。特别是,如果来自第二设备120的所请求的切换配置是类似{具有qos1的10个ue、具有qos2的20个ue等},然后第三设备130可以仅选择列表中的切换配置中的一个切换配置。在这种情况下,第三设备130可以向第二设备120发送确认指示和显式指示两者。
83.在第三设备130不接受或仅部分接受来自第二设备120的切换请求的情况下,如果由第三设备130支持和接受的切换配置改变,则第三设备130可以向第二设备120提供切换配置的更新。因此,在一些示例实施例中,第三设备130可以向第二设备120发送多个指示。多个指示可以指示由第三设备130在不同时间点支持的多个切换配置。因此,第二设备120可以从第三设备130接收多个指示,然后从多个指示中选择目标切换配置的指示。
84.值得注意的是,多个指示中的最后一个指示指示由第三设备130最新更新的切换
配置,即由第三设备130在最新时间点支持的切换配置。因此,第二设备120可以选择最后的指示作为目标切换配置的指示。以这种方式,第三设备130可以通知第二设备120由第三设备130支持和接受的最新切换配置。
85.在从第三设备130接收220目标切换配置的指示之后,第二设备120向第一设备110-1发送225与目标切换配置相关联的信息。为了便于描述,向第一设备110-1(或服务器140)发送,并且与目标切换配置相关联的该信息可以称为第二信息。在一个示例中,第二信息可以包含目标切换配置的信息。第二信息可以用于调整一组设备110的移动,使得一组设备110可以基于由第二信息指示的目标切换配置被切换。
86.在一些示例实施例中,第二信息可以经由通信链路125(诸如从第二设备120到第一设备110-1的无线下行链路信道)从第二设备120向第一设备110-1发送。备选地,第二信息可以经由通信链路125从第二设备120向一组设备110中的任何一个设备发送,通信链路125诸如从第二设备120到一组设备110的设备(例如,设备110-2、110-3、110-4或110-5)的无线下行链路信道。备选地,第二设备120可以经由通信链路155向服务器140发送第二信息。
87.取决于哪个设备控制一组设备110的移动,第二设备120可以向第一设备110-1或服务器140发送不同的第二信息。例如,如果一组设备110的各个设备的移动可以由第二设备120直接控制,第二设备120可以向第一设备110-1发送调整信息,以基于目标切换配置调整第一设备110-1的移动。更具体地说,第一设备110-1的移动速度、第一设备110-1的移动方向、以及第一设备110-1在一组设备110中的相对定位等可以经由调整信息被调整。以类似的方式,第二设备120可以经由类似的调整信息来调整一组设备110中的任何其他设备的移动。
88.备选地,如果一组设备110中的各个设备的移动由第一设备110-1或服务器140控制,则第二设备120可以向第一设备110-1或服务器140发送对目标切换配置的指示,使得第一设备110-1或服务器140可以基于目标切换配置来调整一组设备110的移动。例如,第一设备110-1或服务器140可以还与一组设备110中的一个或多个设备通信以调整一个或多个设备的移动。
89.因此,在从第二设备120接收225第二信息时,第一设备110-1可以基于第二信息调整230一组设备110的移动。通过这种调整,一组设备110可以基于目标切换配置从第二设备120切换到第三设备130。
90.例如,如上所述,如果第二设备120可以直接控制一组设备110中的各个设备的移动,则第一设备110-1可以从第二设备120接收调整信息。根据调整信息,第一设备110-1可以调整其移动,诸如,第一设备110-1的移动速度、第一设备110-1的移动方向、以及第一设备110-1在一组设备110中的相对定位等。类似地,一组设备110中的其他设备的移动可以由第二设备120经由类似的调整信息来调整。这样,一组设备110的移动可以由第二设备120直接调整,而不需要来自作为领导设备的第一设备110或来自服务器140的辅助。
91.备选地,如上所述,如果第一设备110-1或服务器140控制一组设备110中的各个设备的移动,则第一设备110-1或服务器140可以从第二设备接收对目标切换配置的指示。在这种情况下,第一设备110-1或服务器140可以向一组设备110中的一个或多个设备发送另外的信息,以调整一组设备110的移动。为了便于描述,从第一设备110-1(或服务器140)向
一组设备110发送以用于调整一组设备110的移动的该另外的信息可以称为第三信息。在一些示例实施例中,第三信息可以经由通信链路115-2、115-3、115-4和115-5中的一个或多个通信链路来发送。备选地,服务器140可以经由通信链路145向一组设备110中的一个或多个设备发送第三信息。
92.通过第三信息,第一设备110-1(或服务器140)可以基于目标切换配置调整一组设备110的各个设备的移动,使得一组设备110可以根据由第三设备130支持和接受的目标切换配置切换到第三设备130。这样,第二设备120无需与一组设备110中的每个设备进行通信,因此,可以避免第二设备120与一组设备110中的各个设备之间为了调整它们的移动而进行的各种通信。
93.作为特定示例,假设第三设备130接受来自第二设备120的具有由目标切换配置定义的配置的切换请求,例如,在前五(5)秒内可以切换十(10)个设备,在接下来的五(5)秒内可以切换二十(20)个设备。第一设备110-1(或服务器140)可以重新配置一组设备110中的各个设备,以满足由第三设备130确定的目标切换配置。更一般地,基于第三信息,第一设备110-1(或服务器140)可以决定一组设备110将如何以及何时移动到第三设备130的小区132。
94.在一些示例实施例中,第一设备110-1(或服务器140)可以通过重新配置一组设备110的移动模式来调整一组设备110的移动。例如,在一组设备110包括一群uav的情况下,当从第二设备120的小区122向第三设备130的小区132穿越时,该群可以预先重新配置其飞行模式(或飞行编队),以匹配所指示的最大值切换速率和其他切换参数。也就是说,从第一设备110-1(或服务器140)向一组设备110发送的第三信息可以包括用于调整一组设备110以基于与目标切换配置相关联的移动模式移动的信息。
95.为此,一组设备110可以被配置有多个移动模式,并且可以根据多个移动模式中的一个移动模式移动。例如,如果一组设备110是一群uav,则一群uav可以基于多个飞行模式中的一个飞行模式移动。这些移动模式可以由一组设备110的用户或管理员经由服务器140预配置。在这种情况下,多个移动模式中的每个移动模式可以链接或映射到切换配置,诸如由第三设备130支持和接受的最大切换速率和其他切换参数。
96.换言之,第一设备110-1可以获得多个移动模式和多个切换配置之间的关联。这些切换配置包括由第三设备130确定的目标切换配置。然后,第一设备110-1可以基于关联从多个移动模式中选择与目标切换配置相关联的移动模式。这样,对一组设备110的移动的调整可以被简化,并且对满足目标切换配置的新移动模式的复杂计算可以被避免。
97.在一些示例实施例中,第一设备110-1可以向第二设备120发送多个运动模式的指示。例如,该指示可以包含在从第一设备110-1向第二设备120发送的第一信息中。在从第一设备110-1接收指示时,第二设备120可以确定多个移动模式和多个切换配置之间的关联。之后,第二设备120可以向第一设备110-1发送关联的指示。在从第二设备120接收关联的指示时,第一设备110-1因此可以获得多个移动模式和多个切换配置之间的关联。
98.这样,多个移动模式和多个切换配置之间的映射可以由第二设备120配置,从而减少第一设备110-1上的计算负担。在一些其他示例实施例中,多个移动模式的指示也可以包括在从第二设备120向第三设备130发送的切换请求中,使得多个移动模式与多个切换配置之间的映射可由第三设备130配置。
99.在一些场景中,可能不允许调整一组设备110的移动模式,例如,当一组设备110作为一群uav被形成以展示特定图像时。在这种情况下,第一设备110-1(或服务器140)可以备选地降低一组设备110的移动速度,以允许使用第三设备130可接受的目标切换配置将一组设备110中的所有设备成功地切换到第三设备130。换言之,由第一设备110-1发送的用于调整一组设备110的移动的第三信息可以包括用于调整一组设备110的移动速度的信息。
100.图3示出了根据本公开的一些示例实施例的示例方法300的流程图。在一些示例实施例中,方法300可以在通信网络中的设备处实现,诸如如图1所示的第一设备110-1或服务器140。另外地或备选地,方法300也可以在图1所示的其他设备处实现。在一些其他示例实施例中,方法300可以在图1中未示出的设备处实现。
101.在框310,第一设备向第二设备发送一组设备的第一信息。在框320,第一设备从第二设备接收第二信息,该第二信息与针对一组设备的目标切换配置相关联。在框330,第一设备基于第二信息调整一组设备的移动,以使一组设备能够基于目标切换配置被切换。
102.在一些示例实施例中,第二信息包括目标切换配置的指示,并且通过以下使该第一设备调整一组设备的移动:向一组设备中的至少一个设备发送第三信息,该第三信息用于调整一组设备以基于与目标切换配置相关联的移动模式移动。
103.在一些示例实施例中,还使第一设备:获得针对一组设备的多个移动模式与包括目标切换配置的多个切换配置之间的关联;并且基于关联从多个移动模式中选择与目标切换配置相关联的移动模式。
104.在一些示例实施例中,通过以下使第一设备获得关联:向第二设备发送多个移动模式的指示;以及从第二设备接收多个移动模式和多个切换配置之间的关联的指示。
105.在一些示例实施例中,第三信息包括用于调整一组设备的移动速度的信息。
106.在一些示例性实施例中,该第一信息包括以下至少一项:一组设备中的设备的数目;一组设备中的设备的移动速度;一组设备中的设备的移动方向;一组设备中的设备的服务质量qos要求、降级的qos要求或最低qos要求;一组设备的总qos要求、降级的总qos要求或最低的总qos要求;一组设备中的设备与第二设备之间的通信链路的标识符;或通信链路的配置。
107.在一些示例实施例中,目标切换配置指示要在预定义时间间隔内以可接受的qos被切换的设备的数目。
108.在一些示例实施例中,第二信息包括调整信息以基于目标切换配置调整第一设备的移动,并且通过调整第一设备的移动来使第一设备调整一组设备的移动。
109.在一些示例实施例中,第一设备是一组设备中的一个设备或用于控制一组设备的移动的服务器。
110.在一些示例实施例中,一组设备包括一群无人驾驶飞行器。
111.图4示出了根据本公开的一些示例实施例的另一示例方法400的流程图。在一些示例实施例中,方法400可以在通信网络中的设备处实现,诸如图1所示的第二设备120。另外地或备选地,方法400也可以在图1所示的其他设备处实现。在一些其他示例实施例中,方法400可以在图1中未示出的设备处实现。
112.在框410,第二设备向第三设备发送切换请求,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或针对一组设备的所请求
的切换配置中的至少一项。在框420,第二设备从第三设备接收针对一组设备的目标切换配置的指示。在框430,第二设备向与一组设备相关联的第一设备发送第二信息,该第二信息与目标切换配置相关联,用于调整一组设备的移动以使一组设备能够基于目标切换配置被切换。
113.在一些示例实施例中,该指示包括以下至少一项:确认指示,指示由一组设备的信息和/或所请求的切换配置指示的所请求的切换被第三设备接受为目标切换配置;或者针对一组设备的目标切换配置的显式指示。
114.在一些示例实施例中,通过以下使第二设备接收指示:从多个指示中选择由第三设备在不同时间点中的最新一个时间点支持的切换配置的指示,作为对目标切换配置的指示。
115.在一些示例实施例中,通过以下使第二设备发送第二信息:发送调整信息以基于目标切换配置调整第一设备的移动,第一设备是一组设备中的一个设备;或者发送目标切换配置的指示,使得第一设备调整一组设备的移动,该第一设备是一组设备中的一个设备或用于控制一组设备的移动的服务器。
116.在一些示例实施例中,还使第二设备:从第一设备接收针对一组设备的多个移动模式的指示;确定多个移动模式与包括目标切换配置的多个切换配置之间的关联;以及向第一设备发送关联的指示。
117.在一些示例实施例中,还使第二设备:从第一设备接收一组设备的第一信息。
118.在一些示例实施例中,还使第二设备:基于第一信息,预测要由一组设备行进的移动路径;以及基于预测的移动路径,确定一组设备要被切换到的第三设备。
119.在一些示例实施例中,还使第二设备:基于第一信息确定所请求的切换配置。
120.在一些示例性实施例中,第一信息包括以下至少一项:一组设备中的设备的数目;一组设备中的设备的移动速度;一组设备中的设备的移动方向;一组设备中的设备的qos要求、降级qos要求或最低qos要求;一组设备的总qos要求、降级的总qos要求或最低的总qos要求;一组设备中的设备与第二设备之间的通信链路的标识符;或者通信链路的配置。
121.在一些示例实施例中,目标切换配置指示要在预定义时间间隔内以可接受的qos被切换的设备的数目。
122.在一些示例实施例中,一组设备包括一群无人驾驶飞行器。
123.图5示出了根据本公开的一些示例实施例的另一示例方法500的流程图。在一些示例实施例中,方法500可以在通信网络中的设备处实现,诸如如图1所示的第三设备130。另外地或备选地,方法500也可以在图1所示的其他设备处实现。在一些其他示例实施例中,方法500可以在图1中未示出的设备处实现。
124.在框510,第三设备从第二设备接收切换请求,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。在框520,第三设备基于第三设备的可用切换容量确定针对一组设备的目标切换配置。在框530,第三设备向第二设备发送目标切换配置的指示,以使一组设备能够基于目标切换配置被切换。
125.在一些示例实施例中,通过以下使第三设备发送指示:响应于能够完成由一组设备的第一信息和/或所请求的切换配置指示的所请求的切换,发送确认指示,指示所请求的
切换被第三设备接受;以及响应于不能完成由一组设备的第一信息和/或所请求的切换配置指示的所请求的切换,发送对目标切换配置的显式指示。
126.在一些示例实施例中,通过以下使第三设备发送指示:向第二设备发送包括该指示的多个指示,多个切换配置的多个指示由第三设备在不同的时间点支持。
127.在一些示例实施例中,目标切换配置指示要在预定义时间间隔内以可接受的qos被切换的设备的数目。
128.在一些示例实施例中,一组设备包括一群无人驾驶飞行器。
129.在一些示例实施例中,能够执行方法300的装置(例如,第一设备110-1或服务器140)可以包括用于执行方法300的相应步骤的部件。该部件可以以任何合适的形式实现。例如,该部件可以在电路系统或软件模块中实现。
130.在一些示例实施例中,该装置包括用于在第一设备处向第二设备发送一组设备的第一信息的部件。该装置还包括用于从第二设备接收第二信息的部件,该第二信息与针对一组设备的目标切换配置相关联。该装置还包括用于基于第二信息调整一组设备的移动以使一组设备能够基于目标切换配置被切换的部件。
131.在一些示例实施例中,第二信息包括目标切换配置的指示,并且用于调整一组设备的移动的部件包括:用于向一组设备中的至少一个设备发送第三信息的部件,该第三信息用于调整一组设备以基于与目标切换配置相关联的移动模式移动。
132.在一些示例实施例中,该装置还包括:用于获得用于一组设备的多个移动模式与包括目标切换配置的多个切换配置之间的关联的部件;以及用于基于关联从多个移动模式中选择与目标切换配置相关联的移动模式的部件。
133.在一些示例实施例中,用于获得关联的部件包括:用于向第二设备发送多个移动模式的指示的部件;以及用于从第二设备接收多个移动模式和多个切换配置之间的关联的指示的部件。
134.在一些示例实施例中,第三信息包括用于调整一组设备的移动速度的信息。
135.在一些示例实施例中,第一信息包括以下至少一项:一组设备中的设备的数目;一组设备中的设备的移动速度;一组设备中的设备的移动方向;一组设备中的设备的服务质量qos要求、降级的qos要求或最低qos要求;一组设备的总qos要求、降级的总qos要求或最低的总qos要求;一组设备中的设备与第二设备之间的通信链路的标识符;或者通信链路的配置。
136.在一些示例实施例中,目标切换配置指示要在预定义时间间隔内以可接受的qos被切换的设备的数目。
137.在一些示例实施例中,第二信息包括调整信息以基于目标切换配置调整第一设备的移动,以及用于调整一组设备的移动的部件包括用于调整第一设备的移动的部件。
138.在一些示例实施例中,第一设备是一组设备中的一个设备或用于控制一组设备的移动的服务器。
139.在一些示例实施例中,一组设备包括一群无人驾驶飞行器。
140.在一些示例实施例中,能够执行方法400的装置(例如,第二设备120)可以包括用于执行方法400的相应步骤的部件。该部件可以以任何合适的形式实现。例如,该部件可以在电路系统或软件模块中实现。
141.在一些示例实施例中,该装置包括用于在第二设备处向第三设备发送切换请求的部件,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。该装置还包括用于从第三设备接收针对一组设备的目标切换配置的指示的部件。该装置还包括用于向与一组设备相关联的第一设备发送与目标切换配置相关联第二信息、以用于调整一组设备的移动以使一组设备能够基于目标切换配置被切换的部件。
142.在一些示例实施例中,该指示包括以下至少一项:确认指示,指示由一组设备的信息和/或所请求的切换配置指示的所请求的切换被第三设备接受为目标切换配置;或者针对一组设备的目标切换配置的显式指示。
143.在一些示例实施例中,用于接收指示的部件包括:用于从第三设备接收由第三设备在不同时间点支持的多个切换配置的多个指示的部件;以及用于从多个指示中选择由第三设备在不同时间点中的最新一个时间点支持的切换配置的指示作为对目标切换配置的指示的部件。
144.在一些示例实施例中,用于发送第二信息的部件包括:用于发送调整信息以基于目标切换配置调整第一设备的移动的部件,第一设备是一组设备中的一个设备;或者用于发送对目标切换配置的指示以使得第一设备调整一组设备的移动的部件,第一设备是一组设备中的一个设备或用于控制一组设备的移动的服务器。
145.在一些示例实施例中,该装置还包括:用于从第一设备接收针对一组设备的多个移动模式的指示的部件;用于确定多个移动模式与包括目标切换配置的多个切换配置之间的关联的部件;以及用于向第一设备发送关联的指示的部件。
146.在一些示例实施例中,该装置还包括:用于从第一设备接收一组设备的第一信息的部件。
147.在一些示例实施例中,该装置还包括:用于基于第一信息预测要由一组设备行进的移动路径的部件;以及用于基于预测的移动路径来确定一组设备将被切换到的第三设备的部件。
148.在一些示例实施例中,该装置还包括:用于基于第一信息确定所请求的切换配置的部件。
149.在一些示例实施例中,第一信息包括以下至少一项:一组设备中的设备的数目;一组设备中的设备的移动速度;一组设备中的设备的移动方向;一组设备中设备的qos要求、降级qos要求或最低qos要求;一组设备的总qos要求、降级的总qos要求或最低的总qos要求;一组设备中的设备与第二设备之间的通信链路的标识符;或者通信链路的配置。
150.在一些示例实施例中,目标切换配置指示要在预定义时间间隔内以可接受的qos被切换的设备的数目。
151.在一些示例实施例中,一组设备包括一群无人驾驶飞行器。
152.在一些示例实施例中,能够执行方法500的装置(例如,第三设备130)可以包括用于执行方法500的相应步骤的部件。该部件可以以任何合适的形式实现。例如,该部件可以在电路系统或软件模块中实现。
153.在一些示例实施例中,该装置包括:用于在第三设备处从第二设备接收切换请求的部件,该切换请求与要从第二设备切换到第三设备的一组设备相关联。切换请求包括一
组设备的第一信息或针对一组设备的所请求的切换配置中的至少一项。该设备还包括:用于基于第三设备的可用切换容量来确定针对一组设备的目标切换配置的部件。该装置还包括:用于向第二设备发送目标切换配置的指示以使一组设备能够基于目标切换配置被切换的部件。
154.在一些示例实施例中,用于发送指示的部件包括:用于响应于能够完成由一组设备的第一信息和/或所请求的切换配置指示的所请求的切换而发送指示所请求的切换被第三设备接受的部件;以及用于响应于不能完成由一组设备的第一信息和/或所请求的切换配置指示的所请求的切换而发送目标切换配置的显式指示的部件。
155.在一些示例实施例中,用于发送指示的部件包括:用于向第二设备发送包括该指示的多个指示的部件,多个切换配置的多个指示由第三设备在不同时间点支持。
156.在一些示例实施例中,目标切换配置指示要在预定义时间间隔内以可接受的qos被切换的设备的数目。
157.在一些示例实施例中,一组设备包括一群无人驾驶飞行器。
158.图6图示了适用于实现本公开的示例实施例的设备600的简化框图。可以提供设备600来实现通信设备,例如,包括如图1所示的第一设备110-1的一组设备110、第二设备120、第三设备130和服务器140。如图所示,设备600包括一个或多个处理器610、耦合到处理器610的一个或多个存储器620、以及耦合到处理器610的一个或多个通信模块640。
159.通信模块640用于双向通信。通信模块640可以具有至少一个天线以利于通信。通信接口可以表示与其他网络元件通信所必需的任何接口。
160.处理器610可以是适合于本地技术网络的任何类型,并且作为非限制性示例可以包括以下一项或多项:通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器。设备600可以具有多个处理器,诸如在时间上从属于与主处理器同步的时钟的专用集成电路芯片。
161.存储器620可以包括一个或多个非易失性存储器和一个或多个易失性存储器。非易失性存储器的示例包括但不限于只读存储器(rom)624、电可编程只读存储器(eprom)、闪存、硬盘、光盘(cd)、数字视频磁盘(dvd)和其他磁存储和/或光存储。易失性存储器的示例包括但不限于随机存取存储器(ram)622和不会在断电期间持续的其他易失性存储器。
162.计算机程序630包括由相关联的处理器610执行的计算机可执行指令。程序630可以存储在rom 624中。处理器610可以通过将程序630加载到ram 622中来执行任何合适的动作和处理。
163.本公开的示例实施例可以通过程序630来实现,使得设备600可以执行如参考图2至图5所讨论的本公开的任何过程。本公开的示例实施例还可以通过硬件或者通过软件和硬件的组合来实现。
164.在一些示例实施例中,程序630可以有形地包含在计算机可读介质中,该计算机可读介质可以包括在设备600中(例如存储器620中)或由设备600可接入的其他存储设备中。设备600可以将程序630从计算机可读介质加载到ram 622以供执行。计算机可读介质可以包括任何类型的有形非易失性存储器,诸如rom、eprom、闪存、硬盘、cd、dvd等。图7示出了根据本公开的一些示例实施例的cd或dvd形式的示例计算机可读介质700的框图。计算机可读介质上存储有程序630。
165.通常,本公开的各种示例实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。一些方面可以在硬件中实现,而其他方面可以在可由控制器、微处理器或其他计算设备执行的固件或软件中实现。尽管本公开的示例实施例的各个方面被示出和描述为框图、流程图或使用一些其他图示表示,但是应当理解,作为非限制性示例,本文描述的框、装置、系统、技术或方法可以在以下中实现:硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或它们的某种组合。
166.本公开还提供了至少一个计算机程序产品,有形地存储在非瞬时性计算机可读存储介质上。计算机程序产品包括计算机可执行指令(诸如包括在程序模块中的那些计算机可执行指令),这些计算机可执行指令在目标真实或虚拟处理器上的设备中执行,以执行如上文参考图3至图5所描述的方法300、400和500。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、库、对象、类、组件、数据结构等。在各种示例实施例中,程序模块的功能可以根据需要在程序模块之间组合或拆分。用于程序模块的机器可执行指令可以在本地或分布式设备内执行。在分布式设备中,程序模块可以位于本地和远程存储介质两者中。
167.用于执行本公开的方法的程序代码可以用一种或多种编程语言的任何组合来编写。这些程序代码可以被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码在由处理器或控制器执行时使流程图和/或框图中指定的功能/操作被实现。程序代码可以完全在机器上、部分在机器上、作为独立软件包、部分在机器上和部分在远程机器上、或完全在远程机器或服务器上执行。
168.在本公开的上下文中,计算机程序代码或相关数据可以由任何合适的载体承载以使设备、装置或处理器能够执行如上所述的各种过程和操作。载体的示例包括信号、计算机可读介质等。
169.计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读介质可以包括但不限于电子、磁性、光、电磁、红外线或半导体系统、装置或设备、或前述的任何合适组合。计算机可读存储介质的更具体示例将包括具有一根或多根电线的电连接、便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光纤、便携式光盘只读存储器(cd-rom)、光存储设备、磁存储设备或上述任何合适的组合。
170.此外,虽然以特定顺序描述操作,但这不应被理解为要求以所示特定顺序或按顺序执行这样的操作,或者执行所有所示操作以获得期望的结果。在某些情况下,多任务和并行处理可能是有利的。同样,虽然在上述讨论中包含了几个具体的实现细节,但这些不应被解释为对本公开的范围的限制,而是对可能特定于特定示例实施例的特征的描述。在分开的示例实施例的上下文中描述的某些特征也可以在单个示例实施例中组合实现。相反,在单个示例实施例的上下文中描述的各种特征也可以在多个示例实施例中分开地或以任何合适的子组合来实现。
171.尽管本公开已经以特定于结构特征和/或方法动作的语言进行了描述,但是应当理解,在所附权利要求中定义的本公开不一定限于上述特定特征或动作。相反,上述具体特征和动作被公开为实现权利要求的示例形式。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1