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

用于在上行链路中发送后台数据的机制的制作方法

2021-11-20 07:32:00 来源:中国专利 TAG:


1.本公开的实施例总体上涉及通信领域,并且具体地涉及一种用于在上行链路中发送后台数据的方法、设备、装置和计算机可读存储介质。


背景技术:

2.在最近的通信网络中,数据量急剧增加。例如,在第五代(5g)通信系统中,可用无线电接入节点(ran)的容量远大于第四代(4g)通信系统中的容量。例如后台数据(background data)等某些数据可能不需要立即传输。期望后台数据传递将用于以高效方式利用无线资源和核心网资源两者。


技术实现要素:

3.总体上,本公开的实施例涉及一种用于在上行链路中发送后台数据的方法和对应通信设备。
4.在第一方面,提供了一种控制网络设备。控制网络设备包括至少一个处理器;以及包括计算机程序代码的至少一个存储器;至少一个存储器和计算机程序代码被配置为与至少一个处理器一起引起控制网络设备在控制网络设备处从服务器设备接收请求。该请求包括终端设备的标识信息和与用于数据传输的信息相关联的索引。控制网络设备还被引起基于索引来取得用于数据传输的信息。控制网络设备还被引起基于用于数据传输的信息生成用于在上行链路中发送后台数据的另外的信息。控制网络设备还被引起向终端设备发送另外的信息。
5.在第二方面,提供了一种服务器设备。服务器设备包括至少一个处理器;以及包括计算机程序代码的至少一个存储器;至少一个存储器和计算机程序代码被配置为与至少一个处理器一起引起服务器设备确定终端设备要在上行链路中发送数据。服务器设备还被引起在服务器设备处向控制网络设备发送包括终端设备的标识信息和与用于数据传输的信息相关联的索引的请求。服务器设备还被引起在上行链路中从终端设备接收数据,该数据是在上行链路中基于用于数据传输的另外的信息被发送的,用于数据传输的另外的信息是基于用于数据传输的信息而生成的。
6.第三方面,提供了一种终端设备。终端设备包括至少一个处理器;以及包括计算机程序代码的至少一个存储器;至少一个存储器和计算机程序代码被配置为与至少一个处理器一起引起终端设备从网络设备接收用于在上行链路中发送后台数据的信息。终端设备还被引起基于该信息在上行链路中向服务器设备发送后台数据。
7.在第四方面,提供了一种方法。该方法包括在控制网络设备处从服务器设备接收请求。该请求包括终端设备的标识信息和与用于数据传输的信息相关联的索引。该方法还包括基于索引来取得用于数据传输的信息。该方法还包括基于用于数据传输的信息生成用于在上行链路中发送后台数据的另外的信息。该方法还包括向终端设备发送另外的信息。
8.在第五方面,提供了一种方法。该方法包括确定终端设备要在上行链路中发送数
据。该方法还包括在服务器设备处向控制网络设备传输包括终端设备的标识信息和与用于数据传输的信息相关联的索引的请求。该方法还包括在上行链路中从终端设备接收数据,该数据是在上行链路中基于用于数据传输的另外的信息被发送的,用于数据传输的另外的信息是基于用于数据传输的信息而生成的。
9.在第六方面,提供了一种方法。该方法包括在终端设备处从控制网络设备接收用于在上行链路中发送后台数据的信息。该方法还包括基于该信息在上行链路中向服务器设备发送后台数据。
10.在第七方面,提供了一种装置,该装置包括:用于在控制网络设备处从服务器设备接收请求的部件,该请求包括终端设备的标识信息和与用于数据传输的信息相关联的索引;用于基于索引来取得用于数据传输的信息的部件;用于基于用于数据传输的信息生成用于在上行链路中发送后台数据的另外的信息的部件;以及用于向终端设备传输另外的信息的部件。
11.在第八方面,提供了一种装置,该装置包括:用于确定终端设备要在上行链路中发送数据的部件;用于在服务器设备处向控制网络设备发送请求的部件,该请求包括终端设备的标识信息和与用于数据传输的信息相关联的索引;以及用于在上行链路中从终端设备接收数据的部件,该数据是在上行链路中基于用于数据传输的另外的信息被发送的,用于数据传输的另外的信息是基于用于数据传输的信息而生成的。
12.在第九方面中,提供了一种装置,该装置包括:用于在终端设备处从控制网络设备接收用于在上行链路中发送后台数据的信息的部件;以及用于基于该信息在上行链路中向服务器设备发送后台数据的部件。
13.在第十方面,提供了一种非瞬态计算机可读介质,该非瞬态计算机可读介质包括用于使装置至少执行根据上述第四至第六方面中的任何一个的方法的程序指令。
14.应当理解,概述部分不旨在确定本公开的实施例的关键或基本特征,也不旨在用于限制本公开的范围。通过以下描述,本公开的其他特征将变得容易理解。
附图说明
15.现在将参考附图描述一些示例实施例,在附图中:
16.图1示出了根据本公开的实施例的通信系统的示意图;
17.图2示出了根据本公开的实施例的设备之间的交互的示意图;
18.图3示出了根据本公开的实施例的在控制网络设备处实现的方法的流程图;
19.图4示出了根据本公开的实施例的在服务器设备处实现的方法的流程图;
20.图5示出了根据本公开的实施例的在终端设备处实现的方法的流程图;
21.图6示出了根据本公开的实施例的设备的示意图;以及
22.图7示出了根据本公开的一些实施例的示例计算机可读介质的框图。
23.在整个附图中,相同或相似的附图标记表示相同或相似的元素。
具体实施方式
24.现在将参考一些示例实施例来描述本公开的原理。应当理解,描述这些实施例仅用于说明和帮助本领域技术人员理解和实现本公开的目的,而没有对本公开的范围提出任
何限制。本文中描述的公开内容可以以除了下面描述的之外的各种其他方式来实现。
25.在以下描述和权利要求中,除非另有定义,否则本文中使用的所有技术和科学术语具有与本公开所属领域的普通技术人员通常理解的相同的含义。
26.本公开中对“一个实施例”、“实施例”、“示例实施例”等的引用表示所描述的实施例可以包括特定特征、结构或特性,但并非必须每个实施例都包括特定特征、结构或特性。此外,这些短语不一定指代相同的实施例。此外,当结合实施例描述特定特征、结构或特性时,认为与其他实施例(无论是否明确描述)相结合来影响这样的特征、结构或特性在本领域技术人员的知识范围内。
27.应当理解,虽然本文中可以使用术语“第一”和“第二”等来描述各种元素,但是这些元素不应当受这些术语的限制。这些术语仅用于区分一个元素与另一元素。例如,在不脱离示例实施例的范围的情况下,第一元素可以称为第二元素,并且类似地,第二元素可以称为第一元素。如本文中使用的,术语“和/或”包括一个或多个所列术语的任何和所有组合。
28.本文中使用的术语仅用于描述特定实施例的目的,而非旨在限制示例实施例。如本文中使用的,单数形式“一”、“一个”和“该”也旨在包括复数形式,除非上下文另有明确指示。将进一步理解,术语“包括”、“包括有”、“具有”、“有”、“包含”和/或“包含有”当在本文中使用时指定所述特征、元素和/或组件等的存在,但是不排除一个或多个其他特征、元素、组件和/或其组合的存在或添加。
29.如本技术中使用的,术语“电路系统”可以是指以下中的一项或多项或全部:
30.(a)纯硬件电路实现(诸如仅在模拟和/或数字电路系统中的实现),以及
31.(b)硬件电路和软件的组合,诸如(如适用):
32.(i)模拟和/或数字硬件电路与软件/固件的组合,以及
33.(ii)具有软件的硬件处理器(包括数字信号处理器)、软件和存储器的任何部分,这些部分一起工作以引起装置(诸如移动电话或服务器)执行各种功能,以及
34.(c)硬件电路和/或处理器,诸如微处理器或微处理器的一部分,其需要软件(例如,固件)进行操作,但当操作不需要时该软件可以不存在。
35.该电路系统的定义适用于该术语在本技术中的所有使用,包括在任何权利要求中。作为另一示例,如本技术中使用的,术语电路系统还涵盖仅硬件电路或处理器(或多个处理器)或硬件电路或处理器的一部分及其(或它们的)伴随软件和/或固件的实现。术语电路系统还涵盖(例如并且如果适用于特定权利要求元素)移动设备的基带集成电路或处理器集成电路、或者服务器、蜂窝网络设备或其他计算或网络设备中的类似集成电路。
36.如本文中使用的,术语“通信网络”是指遵循任何合适的通信标准的网络,诸如长期演进(lte)、高级lte(lte

a)、宽带码分多址(wcdma)、高速分组接入(hspa)、窄带物联网(nb

iot)等。此外,通信网络中用户设备与网络设备之间的通信可以根据任何合适的代通信协议来执行,包括但不限于第一代(1g)、第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、未来的第五代(5g)通信协议、和/或目前已知或将来开发的任何其他协议。本公开的实施例可以应用于各种通信系统。考虑到通信的快速发展,当然,也将存在可以用于体现本公开的未来类型的通信技术和系统。本公开的范围不应当仅限于上述系统。
37.如本文中使用的,术语“网络设备”是指通信网络中的节点,用户设备经由该节点接入网络并且从中接收服务。网络设备可以是指基站(bs)或接入点(ap),例如,节点b
(nodeb或nb)、演进型nodeb(enodeb或enb)、nr nb(也称为gnb)、远程无线电单元(rru)、无线电头(rh)、远程无线电头端(rrh)、中继、低功率节点(诸如毫微微、微微)等,具体取决于所应用的术语和技术。
38.术语“终端设备”是指能够进行无线通信的任何终端设备。作为示例而非限制,终端设备还可以称为通信设备、用户设备(ue)、订户站(ss)、便携式订户站、移动台(ms)或接入终端(at)。终端设备可以包括但不限于移动电话、蜂窝电话、智能电话、ip语音(voip)电话、无线本地环路电话、平板电脑、可穿戴终端设备、个人数字助理(pda)、便携式计算机、台式计算机、图像采集终端设备(诸如数码相机)、游戏终端设备、音乐存储和播放设备、车载无线终端设备、无线终端、移动台、膝上型嵌入式设备(lee)、膝上型安装设备(lme)、usb加密狗、智能设备、无线客户端设备(cpe)、物联网(lot)设备、手表或其他可穿戴设备、头戴式显示器(hmd)、车辆、无人机、医疗设备和应用(例如,远程手术)、工业设备和应用(例如,在工业和/或自动化处理链环境中操作的机器人和/或其他无线设备)、消费电子设备、在商业和/或工业无线网络上操作的设备等。在以下描述中,术语“终端设备”、“通信设备”、“终端”、“用户设备”和“ue”可以互换使用。
39.如上所述,后台数据可能不需要立即传输。第三代合作伙伴计划(3gpp)中的核心网应当支持第三方服务提供商请求为一组终端设备进行后台数据传递,该组终端设备由第三方服务提供商提供服务。
40.此外,当后台数据传递(a)超过约定的最大数据量,或者(b)继续超出约定的时间窗口,或者(c)发生在约定的区域之外时,第三方应用服务器应当能够向3gpp系统进行指示。
41.3gpp核心网应当能够基于地理区域上的本地可用信息(例如,拥塞水平)在一个协调响应中向第三方服务提供商通知以下各项:用于数据传递的一个或多个推荐的时间窗口,以及对于每个时间窗口,由第三方服务提供商指示的地理区域中的一组ue的最大聚合比特率。
42.此外,如果数据在推荐的时间窗口内传递并且如果传输速率保持在相应最大聚合比特率的限制以下,则3gpp核心网应当能够向第三方服务提供商通知将应用于第三方服务提供商的计费策略。
43.提供时间窗口的目的是有利于在非繁忙时间传递更多业务,并且提供最大聚合比特率的原因是在该时间内分散业务。多个时间窗口的目的是允许第三方提供商基于其偏好(如预期的计费制度和比特率)选择一个适当的时间窗口。
44.在传统技术中,传统ue路由选择策略(ursp)框架可以用于从5g核心网向终端设备递送与后台数据传递相关的策略信息。策略信息内容可以定义后台数据传递需要满足的时间窗口和位置标准。
45.存在基于后台数据传递策略而建立和释放的用于后台数据传递的单个专用协议数据单元(pdu)会话。在传统解决方案中,网络设备(例如,应用服务器)可以经由网络暴露功能(nef)与策略控制功能(pcf)连接,以请求用于未来的后台数据传递的时间窗口和相关条件。
46.应用服务器请求可以包含自动站点定位(asp)标识符、每个终端设备的要传输的数据量、终端设备的预期量、期望时间窗口、以及可选的网络区域信息。应用服务器提供地
理区域或感兴趣区域作为网络区域信息,包括时间提前(time advance,ta)列表或ng

ran节点列表和/或小区标识符列表。当应用服务器提供地理区域时,nef基于本地配置将其映射到提供给pcf的ta和/或ng

ran节点和/或小区标识符的短列表中。
47.pcf可以首先从udr中取得针对任何asp而存储的所有现有传递策略。之后,pcf应当基于由af提供的信息和其他可用信息(例如,网络策略、s

nssai中的级别信息、以及所需要的时间窗口、网络区域和现有传输策略的负载状态估计)来确定一个或多个传递策略。pcf可以被配置为将asp标识符映射到目标dnn和切片信息中。
48.在一些实施例中,传递策略可以包括用于后台数据传递的推荐时间窗口、对该时间窗口的计费率的引用、以及可选的最大聚合比特率(指示根据所引用的计费率的计费仅适用于保持低于该值的所有相关ue的聚合业务)。
49.最后,pcf可以经由nef连同后台数据传输参考id一起向应用服务器提供候选传输策略列表或所选择的传输策略。如果应用服务器接收到一个以上的传输策略,则应用服务器可以选择其中之一并且向pcf通知所选择的传输策略。
50.由pcf最终将所选择的传输策略与后台数据传输参考id和网络区域信息一起存储在统一数据存储库(udr)中。相同或不同pcf可以从udr中取得该传输策略和对应网络区域信息,并且在有关与相同或其他asp相关的后台数据的传输策略的未来决策中将它们考虑在内。
51.在后台数据传递即将开始时,af针对每个ue向pcf提供后台数据传递参考id以及af会话信息(经由n5接口)。pcf从udr中取得对应传输策略,并且根据该传输策略导出后台数据传输的pcc规则。但是,目前的后台数据传输策略仅包括下行链路数据传输的属性。
52.根据本公开的实施例,如果服务器设备发起后台数据传递协商的过程,则该服务器设备在上行链路中向终端设备发送对于发送用于传输后台数据的信息的请求。控制网络设备在上行链路中向终端设备发送用于发送后台数据的信息。以这种方式,上行链路中的背景的传输被管理并且效率更高。
53.图1示出了可以在其中实现本公开的实施例的通信系统100的示意图。作为通信网络的一部分的通信系统100包括终端设备110

1、110

2、
……
、110

n(统称为“终端设备110”,其中n是整数)。通信系统100包括一个或多个网络设备,例如网络设备120(也称为“控制网络设备120”)和网络设备130(也称为“服务器设备130”)。应当理解,通信系统100还可以包括为清楚起见而省略的其他元件。应当理解,图1所示的终端设备和网络设备的数目是为了说明的目的而给出的,而并不表示任何限制。服务器设备130和控制网络设备120可以与终端设备110通信。
54.应当理解,网络设备和终端设备的数目仅用于说明目的,而并不表示任何限制。系统100可以包括适于实现本公开的实施例的任何合适数目的网络设备和终端设备。
55.通信系统100中的通信可以根据任何适当的通信协议来实现,包括但不限于第一代(1g)、第二代(2g)、第三代(3g)、第四代(4g)和第五代(5g)等的蜂窝通信协议、无线局域网通信协议(诸如电气和电子工程师协会(ieee)802.11等)、和/或当前已知或将来开发的任何其他协议。此外,通信可以使用任何适当的无线通信技术,包括但不限于:码分多址(cdma)、频分多址(fdma)、时分多址(tdma)、频分双工(fdd)、时分双工(tdd)、多输入多输出(mimo)、正交频分多路(ofdm)、离散傅立叶变换扩展ofdm(dft

s

ofdm)、和/或当前已知或
将来开发的任何其他技术。
56.图2示出了根据本公开的实施例的交互200的示意图。交互200可以在任何合适的设备处实现。仅出于说明的目的,交互200被描述为在终端设备110

1、控制网络设备120和服务器设备130处实现。
57.在一些实施例中,服务器设备130可以发送205生成用于数据传输的信息的请求。例如,服务器设备130可以调用nnef_bdtp协商_创建(nnef_bdtpnegotiation_create)服务。在一些实施例中,该请求可以包括以下中的一项或多项:asp标识符、每个终端设备的要传递的数据量、终端设备的预期数目、期望时间窗口、网络区域信息、一组终端设备的标识。在一些实施例中,服务器设备130可以提供地理区域或感兴趣区域作为网络区域信息,包括ta列表或ng

ran节点列表和/或小区标识符列表。该请求还可以包括用于向终端设备发送另外的信息的触发条件。例如,触发条件可以指示如果终端设备向网络注册,则需要向终端设备发送另外的信息。
58.控制网络设备120可以生成210用于数据传输的信息。例如,基于请求,控制网络设备120可以调用npcf_bdt策略控制_创建(npcf_bdtpolicycontrol_create)服务以授权关于后台数据传递的策略的创建。在一些实施例中,pcf可以基于请求确定用于数据传输的信息。在一些实施例中,该信息还可以基于其他信息来确定,例如网络策略、单网络切片选择辅助信息(s

nssai)中的级别信息、以及所需要的时间窗口、网络区域和当前传输策略的负载状态估计。控制网络设备120可以被配置为将asp标识符映射到目标dnn和切片信息(即,s

nssai)。
59.在一些实施例中,控制网络设备120可以生成候选信息列表并且向服务器设备130发送候选信息列表。如果服务器设备130接收到多于一个的候选信息列表,则服务器设备130可以选择其中之一并且向pcf通知所选择的信息列表。控制网络设备120还可以生成该信息的索引(例如,后台数据传输参考id)并且向服务器设备130传输215该索引。
60.控制网络设备120可以存储具有索引的信息。例如,具有索引的信息可以存储在udr中。相同或不同pcf可以从udr中取得该信息和对应网络区域信息。
61.在一些实施例中,服务器设备130可以发送用于更新该信息的另一请求。另一请求可以包括asp标识符、该信息和该信息的索引。替代地,另一请求还可以包括用于向终端设备110

1递送更新后的信息的指示。
62.服务器设备130确定终端设备110

1要在上行链路中发送后台数据。在一些实施例中,如果终端设备110

1发起在上行链路中发送后台数据,则服务器设备130确定终端设备110

1是否被允许在上行链路中发送后台数据。在一些实施例中,如果终端设备110

1开始向服务器设备130注册,则服务器设备130确定终端设备110

1是否被允许在上行链路中发送后台数据。
63.服务器设备130发送225针对用于数据传输的信息的请求。例如,如果服务器设备130确定终端设备110

1被允许在上行链路中发送后台数据,则服务器设备130可以向控制网络设备120发送针对用于数据传输的信息的请求。替代地,如果终端设备110

1开始向服务器设备130注册,则服务器设备130可以向控制网络设备120发送针对用于数据传输的信息的请求。服务器设备130可以经由n5接口向控制网络设备120发送索引以及af会话信息。
64.该请求包括终端设备110

1的标识信息。例如,该请求可以包括终端设备110

1的
标识。替代地,该请求可以包括一组终端设备的标识,终端设备110

1属于该组终端设备。在一些实施例中,该请求还可以包括应用的标识和/或操作系统(os)的标识。
65.该请求还包括用于数据传输的信息的索引。该请求还可以包括以下中的一项或多项:时间窗口,终端设备110

1被允许在时间窗口中在上行链接中发送后台数据;允许由终端设备在上行链路中传输的后台数据的量;或终端设备被允许在其中在上行链路中传输后台数据的网络区域的信息。
66.控制网络设备120基于索引来取得230用于数据传输的信息。例如,控制网络设备120可以取得存储在udr中的所有信息以获取该信息。控制网络设备120生成235用于在上行链路中发送数据的另外的信息。另外的信息可以包括以下中的至少一项:用于上行链路的每个终端设备的要发送的数据量、用于上行链路的期望时间窗口、或用于上行链路的网络区域信息。
67.控制网络设备120向终端设备110

1发送另外的信息。在一些实施例中,控制网络设备120可以为终端设备110

1生成路由选择和所选择的路由上的业务传输的信息(例如,ursp)。控制网络设备120可以与ursp一起发送另外的信息。控制网络设备120可以将ursp与另外的信息组合。下面的表1示出了扩展ursp规则的示例。应当注意,表1仅是示例而非限制。
68.表1
69.[0070][0071]
下面的表2示出了另外的信息的示例。应当注意,表2仅是示例而非限制。
[0072]
表2
[0073][0074][0075]
以这种方式,由于另外的信息仅应用于可以由用于ursp的业务描述符中的任何一
个标识的服务器设备130的会话(例如,af会话),ursp和另外的信息可以共享相同业务描述,因此,扩展ursp以包括更多信息可以在它们一起提供时减小ue策略的大小,从而可以减少n1信令。对于受另外的信息影响的应用业务,ursp和另外的信息策略很可能是一起提供的,例如,当服务器设备130即将开始业务传输时,它会触发控制网络设备120递送所需要的策略。
[0076]
此外,存在用于在上行链路中发送后台数据的单个专用pdu会话,该单个专用pdu会话基于另外的信息被建立和释放。这表示,在将应用与pdu会话关联时,需要同时考虑ursp和另外的信息,并且终端设备更容易执行pdu会话关联。
[0077]
在一些实施例中,控制网络设备120可以为另外的信息生成单独的表格。另外的信息和ursp可以分开发送。以这种方式,另外的信息可以更加向后兼容常规通信系统。下面的表3示出了另外的信息的示例。应当注意,表3仅是示例而非限制。
[0078]
表3
[0079]
[0080]
[0081][0082]
终端设备110

1可以确定245用于在上行链路中向服务器设备130发送后台数据的pdu。终端设备110

1基于另外的信息在上行链路中发送250后台数据。在示例实施例中,如果终端设备110

1确定存在与另外的信息匹配的pdu会话。终端设备110

1可以基于另外的信息确定用于在上行链路中发送后台数据的现有pdu会话。以这种方式,可以减少每个终端设备的pdu会话的总数。
[0083]
替代地,如果终端设备110

1确定所有pdu会话与另外的信息不匹配,则终端设备110

1可以发送建立用于在上行链路中发送后台数据的另外的协议数据单元的建立请求。建立请求可以包括用于在上行链路中发送后台数据的指示。仅作为示例,用于在上行链路中发送后台数据的指示可以是后台数据传输(bdt)指示符。
[0084]
在一些实施例中,可以有两个pdu会话,一个pdu会话用于后台数据纯涤,一个pdu会话用于非bdt,并且如果af会话需要bdt,则终端设备110

1可以仅选择受bdt控制的pdu会话。在上行链路和下行链路中,同一af会话可以绑定到2个不同pdu会话。然而,服务器设备130通常可能期望具有用于上行链路和下行链路两者的单个pdu会话以降低其服务逻辑的复杂性。因此,被称为bdt指示符的bdt指示被引入作为pdu会话的属性以允许终端设备110

1或控制网络设备120将af会话绑定到同一pdu会话。
[0085]
当新pdu会话的建立由终端设备110

1触发并且新pdu是用于bdt时,bdt指示符需要被包含在建立新pdu会话的请求中,并且bdt指示符然后被传送到会话管理功能(smf)以用于会话建立。smf可以建立pdu并且向控制网络设备120发送pdu的配置。pdu的配置可以包括后台数据的指示(即,bdt指示符)。pdu的配置还可以包括以下中的一项或多项:接入类型、ipv4地址和/或ipv6前缀、pei、gpsi、用户位置信息、ue时区、服务网络、rat类型、计费特性信息、会话ambr、订阅的默认qos信息、跟踪要求和内部组标识符(参见ts 23.501的第5.9.7节)、nsi id、dn授权简档索引、帧路由。控制网络设备120可以将服务器设备130的会话与包括bdt指示符的pdu的会话组合。
[0086]
对于每个新检测到的应用,终端设备110

1评估经组合的ursp和bdt规则并且确定应用是否匹配任何组合的ursp和bdt规则的业务描述符。当经组合的ursp和bdt规则被确定为适用于给定应用时,终端设备110

1可以按照路由选择描述符优先级的顺序在该规则内选择路由选择描述符。
[0087]
当有效的路由选择描述符被找到时,终端设备110

1可以确定是否存在匹配所选择的路由选择描述符中的所有组成的现有pdu会话。如果包含bdt策略,则终端设备110

1选择可以基于bdt策略来传递数据的现有pdu会话。
[0088]
如果现有的pdu会话都不匹配,则终端设备110

1可以尝试使用由所选择的路由选择描述符指定的值来建立新的pdu会话。如果包含bdt策略,ue请求建立pdu会话,该pdu会话可以基于bdt策略来传输数据,该请求包含bdt指示符。当控制网络设备120接收到包括bdt指示符的指示的新pdu的配置时,控制网络设备120可以将af会话绑定到pdu会话,该pdu会话可以基于另外的信息在考虑到bdt指示符的情况下传递数据。
[0089]
图3示出了根据本公开的实施例的方法300的流程图。方法300可以在任何合适的设备处实现。仅出于说明的目的,方法300被描述为在控制网络设备120处实现。
[0090]
在一些实施例中,控制网络设备120可以接收生成用于数据传输的信息的请求。例如,服务器设备130可以调用nnef_bdtpnegotiation_create服务。在一些实施例中,该请求可以包括以下中的一项或多项:asp标识符、每个终端设备的要传递的数据量、终端设备的预期数目、期望时间窗口、网络区域信息、用于传输另外的信息的触发条件、以及一组终端设备的标识。在一些实施例中,服务器设备130可以提供地理区域或感兴趣区域作为网络区域信息,包括ta列表或ng

ran节点列表和/或小区标识符列表。在一些实施例中,触发条件指示响应于终端设备向网络注册而向终端设备发送另外的信息。
[0091]
控制网络设备120可以生成用于数据传输的信息。例如,基于请求,控制网络设备120可以调用npcf_bdtpolicycontrol_create服务以授权关于后台数据传递的策略的创建。在一些实施例中,pcf可以基于请求确定用于数据传输的信息。在一些实施例中,该信息还可以基于其他信息来确定,例如网络策略、单网络切片选择辅助信息(s

nssai)中的级别信息、以及所需要的时间窗口、网络区域和当前传输策略的负载状态估计。控制网络设备120可以被配置为将asp标识符映射到目标dnn和切片信息。
[0092]
在一些实施例中,控制网络设备120可以生成候选信息列表并且向服务器设备130发送候选信息列表。如果服务器设备130接收到多于一个的候选信息列表,则服务器设备130可以选择其中之一并且向pcf通知所选择的信息列表。控制网络设备120还可以生成该信息的索引并且向服务器设备130发送该索引。
[0093]
控制网络设备120可以存储具有索引的信息。例如,具有索引的信息可以存储在udr中。相同或不同pcf可以从udr中取得该信息和对应网络区域信息。
[0094]
在一些实施例中,控制网络设备120可以发送用于更新该信息的另一请求。另一请求可以包括asp标识符、该信息和该信息的索引。替代地,另一请求还可以包括用于向终端设备110

1递送更新后的信息的指示。
[0095]
在框310处,控制网络设备120从服务器设备130接收请求。该请求包括终端设备110

1的标识信息。例如,该请求可以包括终端设备110

1的标识。替代地,该请求可以包括终端设备110

1所属的一组终端设备的标识。在一些实施例中,该请求还可以包括应用的标
识和/或操作系统(os)的标识。
[0096]
该请求还包括用于数据传输的信息的索引。该请求还可以包括以下中的一项或多项:终端设备110

1被允许在其中在上行链接中发送后台数据的时间窗口、允许由终端设备在上行链路中发送的后台数据的量、或终端设备被允许在其中在上行链路中发送后台数据的网络区域的信息。
[0097]
在框320处,控制网络设备120基于索引来取得用于数据传输的信息。例如,控制网络设备120可以取得存储在udr中的所有信息以获取该信息。
[0098]
在框330处,控制网络设备120生成用于在上行链路中发送数据的另外的信息。另外的信息可以包括以下中的至少一项:用于上行链路的每个终端设备的要发送的数据量、用于上行链路的期望时间窗口、或用于上行链路的网络区域信息。
[0099]
在框340处,控制网络设备120向终端设备110

1发送另外的信息。在一些实施例中,控制网络设备120可以为终端设备110

1生成路由选择和所选择的路由上的业务传输的信息(例如,ursp)。控制网络设备120可以与ursp一起发送另外的信息。控制网络设备120可以将ursp与另外的信息组合。替代地,控制网络设备120可以为另外的信息生成单独的表格。在一些实施例中,控制网络设备120可以响应于终端设备110

1在网络中注册而发送另外的信息。
[0100]
图4示出了根据本公开的实施例的方法400的流程图。方法400可以在任何合适的设备处实现。仅出于说明的目的,方法400被描述为在服务器设备130处实现。
[0101]
在一些实施例中,服务器设备130可以发送生成用于数据传输的信息的请求。在一些实施例中,该请求可以包括以下中的一项或多项:asp标识符、每个终端设备的要发送的数据量、终端设备的预期量、期望时间窗口、网络区域信息、用于发送第二信息的触发条件、以及一组终端设备的标识。在一些实施例中,服务器设备130可以提供地理区域或感兴趣区域作为网络区域信息,包括ta列表或ng

ran节点列表和/或小区标识符列表。
[0102]
在一些实施例中,服务器设备130可以发送候选信息列表。如果服务器设备130接收到多于一个的候选信息列表,则服务器设备130可以选择其中之一并且向pcf通知所选择的信息列表。
[0103]
在一些实施例中,服务器设备130可以发送用于更新该信息的另一请求。另一请求可以包括asp标识符、该信息和该信息的索引。替代地,另一请求还可以包括将更新后的信息传输到终端设备110

1的指示。
[0104]
在框410处,服务器设备130确定终端设备110

1要在上行链路中发送后台数据。在一些实施例中,如果终端设备110

1发起在上行链路中发送后台数据,则服务器设备130确定终端设备110

1是否被允许在上行链路中发送后台数据。在一些实施例中,如果终端设备110

1开始向服务器设备130注册,则服务器设备130确定终端设备110

1是否被允许在上行链路中发送后台数据。
[0105]
在框420处,服务器设备130发送针对对用于数据传输的信息的请求。例如,如果服务器设备130确定终端设备110

1被允许在上行链路中发送后台数据,则服务器设备130可以向控制网络设备120发送针对用于数据传输的信息的请求。替代地,如果终端设备110

1开始向服务器设备130注册,则服务器设备130可以向控制网络设备120发送对用于数据传输的信息的请求。服务器设备130可以经由n5接口向控制网络设备120发送索引以及af会话
信息。
[0106]
该请求包括终端设备110

1的标识信息。例如,该请求可以包括终端设备110

1的标识。替代地,该请求可以包括终端设备110

1所属的一组终端设备的标识。在一些实施例中,该请求还可以包括应用的标识和/或操作系统(os)的标识。
[0107]
该请求还包括用于数据传输的信息的索引。该请求还可以包括以下中的一项或多项:终端设备110

1被允许在其中在上行链接中发送后台数据的时间窗口、允许由终端设备在上行链路中发送的后台数据的量、或终端设备被允许在其中在上行链路中发送后台数据的网络区域的信息。
[0108]
图5示出了根据本公开的实施例的方法500的流程图。方法500可以在任何合适的设备处实现。仅出于说明的目的,方法500被描述为在终端设备110

1处实现。
[0109]
在框510处,终端设备110

1从服务器设备130

1接收用于在上行链路中发送后台数据的另外的信息。在一些实施例中,终端设备110

1可以与ursp一起接收另外的信息。
[0110]
在框520处,终端设备110

1基于另外的信息在上行链路中发送后台数据。终端设备110

1可以确定用于在上行链路中向服务器设备130发送后台数据的pdu。在示例实施例中,如果终端设备110

1确定存在与另外的信息匹配的pdu会话。终端设备110

1可以基于另外的信息确定用于在上行链路中发送后台数据的现有pdu会话。以这种方式,可以减少每个终端设备的pdu会话的总数。
[0111]
替代地,如果终端设备110

1确定所有pdu会话与另外的信息不匹配,则终端设备110

1可以基于另外的信息来建立用于在上行链路中发送后台数据的新的pdu会话。终端设备110

1可以发送建立用于在上行链路中传输后台数据的另外的协议数据单元的建立请求。建立请求可以包括用于上行链路中发送后台数据的指示。
[0112]
在一些实施例中,一种用于执行方法300的装置(例如,控制网络设备120)可以包括用于执行方法300中的对应步骤的相应部件。这些部件可以以任何合适的方式来实现。例如,它可以通过电路系统或软件模块来实现。
[0113]
在一些实施例中,该装置包括:用于在控制网络设备处从服务器设备接收请求的部件,该请求包括终端设备的标识信息和与用于数据传输的信息相关联的索引;用于基于该索引来取得用于数据传输的信息的部件;用于基于用于数据传输的信息生成用于在上行链路中传输后台数据的另外的信息的部件;以及用于向终端设备发送另外的信息的部件。
[0114]
在一些实施例中,用于在上行链路中发送后台数据的另外的信息包括以下中的至少一项:终端设备被允许在其中在上行链路中传输后台数据的时间窗口、允许由终端设备在上行链路中发送的后台数据的量、或终端设备被允许在其中在上行链路中发送后台数据的网络区域的信息。
[0115]
在一些实施例中,用于发送另外的信息的部件包括:用于为终端设备生成路由选择和所选择的路由上的业务传输的信息的部件;用于将路由选择和所选择的路由上的业务传输的信息与另外的信息组合的部件;以及用于发送经组合的路由选择和所选择的路由上的业务传输的信息与另外的信息的部件。
[0116]
在一些实施例中,该装置还包括:用于为终端设备生成路由选择和所选择的路由上的业务传输的信息的部件;用于为终端设备发送路由选择和所选择的路由上的业务传输的信息的部件;以及用于发送另外的信息的部件。
[0117]
在一些实施例中,该装置包括用于接收生成用于数据传输的信息的另外的请求的部件,另外的请求包括以下中的至少一项:终端设备被允许在其中在上行链路中发送后台数据的时间窗口、在上行链路中发送的后台数据的量、终端设备被允许在其中在上行链路中发送后台数据的网络区域的信息、一组终端设备的标识、或用于发送另外的信息的触发条件;用于基于另外的请求生成用于数据传输的第一信息的部件;用于生成与用于数据传输的信息相关联的索引的部件;用于向控制网络设备发送索引的部件;以及用于与索引一起存储用于数据传输的第一信息的部件。
[0118]
在一些实施例中,触发条件指示响应于终端设备向网络注册而向终端设备传输另外的信息。
[0119]
在一些实施例中,该装置包括:用于响应于接收到包括用于数据传输的信息的索引的更新请求而更新用于数据传输的信息的部件;以及用于存储更新后的用于数据传输的信息的部件。
[0120]
在一些实施例中,该装置包括:用于响应于终端设备触发协议数据单元的建立而从建立协议数据单元的会话管理设备接收协议数据单元的配置的部件,该配置包括后台数据的指示。
[0121]
在一些实施例中,该装置包括:用于响应于该请求包括该信息的索引而将服务器设备的会话绑定到协议数据单元的另外的会话的部件,在该另外的会话上,后台数据在上行链路中基于另外的信息被传输。
[0122]
在一些实施例中,一种用于执行方法400的装置(例如,服务器设备130)可以包括用于执行方法400中的对应步骤的相应部件。这些部件可以以任何合适的方式来实现。例如,它可以通过电路系统或软件模块来实现。
[0123]
在一些实施例中,该装置包括:用于确定终端设备要在上行链路中发送数据的部件;用于在服务器设备处向控制网络设备发送请求的部件,该请求包括终端设备的标识信息和与用于数据传输的信息相关联的索引;以及用于在上行链路中从终端设备接收数据的部件,该数据是在上行链路中基于用于数据传输的另外的信息被发送的,用于数据传输的另外的信息是基于用于数据传输的信息而生成的。
[0124]
在一些实施例中,用于向控制网络设备发送请求的部件包括:用于响应于确定终端设备被允许在上行链路中发送数据而向控制网络设备发送请求的部件。
[0125]
在一些实施例中,用于向控制网络设备发送请求的部件包括:用于响应于在终端设备在网络中注册之后确定终端设备被允许在上行链路中发送数据而向另外的网络设备发送请求的部件。
[0126]
在一些实施例中,该装置包括用于发送生成用于数据传输的信息的另外的请求的部件,另外的请求包括以下中的至少一项:用于在上行链路中发送后台数据的时间窗口、用于在上行链路中发送的后台数据的量、允许在其中在上行链路中发送后台数据的网络区域的信息、一组终端设备的标识、或用于发送第二信息的触发条件;以及用于接收与用于数据传输的信息相关联的索引的部件。
[0127]
在一些实施例中,触发条件指示响应于终端设备向网络注册而向终端设备传输另外的信息。
[0128]
在一些实施例中,该装置包括:用于传输包括用于数据传输的信息的索引的更新
请求的部件。
[0129]
在一些实施例中,一种用于执行方法500的装置(例如,终端设备110

1)可以包括用于执行方法500中的对应步骤的相应部件。这些部件可以以任何合适的方式来实现。例如,它可以通过电路系统或软件模块来实现。
[0130]
在一些实施例中,该装置包括:用于在终端设备处从控制网络设备接收用于在上行链路中发送后台数据的信息的部件;以及用于基于该信息在上行链路中向服务器设备发送后台数据的部件。
[0131]
在一些实施例中,用于在上行链路中发送后台数据的信息包括以下中的至少一项:允许终端设备在其中在上行链路中发送后台数据的时间窗口、允许由终端设备发送的后台数据的量、或允许终端设备在其中发送后台数据的网络区域的信息。
[0132]
在一些实施例中,用于接收信息的部件包括:用于接收用该信息更新后的路由选择的信息的部件。
[0133]
在一些实施例中,用于在上行链路中发送后台数据的部件包括:用于确定协议数据单元是否与该信息匹配的部件;用于响应于协议数据单元与该信息匹配而在协议数据单元上在行链路中发送后台数据的部件。
[0134]
在一些实施例中,用于在上行链路中发送后台数据的部件包括:用于确定协议数据单元是否与该信息匹配的部件;以及用于响应于协议数据单元与该信息不匹配而发送建立用于在上行链路中传输后台数据的另外的协议数据单元的请求的部件,该请求包括用于在上行链路中发送后台数据的指示。
[0135]
图6是适合于实现本公开的实施例的设备600的简化框图。设备600可以用于实现通信设备,例如图1所示的网络设备120、130或终端设备110

1。如图所示,设备600包括一个或多个处理器610、耦合到处理器610的一个或多个存储器620、以及耦合到处理器610的一个或多个通信模块(例如,传输器和/或接收器(tx/rx))640。
[0136]
通信模块640用于双向通信。通信模块640具有至少一个天线以促进通信。通信接口可以表示与其他网络元件通信所需要的任何接口。
[0137]
处理器610可以是适合于本地技术网络的任何类型,并且作为非限制性示例,可以包括以下中的一种或多种:通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、和基于多核处理器架构的处理器。设备600可以具有多个处理器,诸如在时间上从属于与主处理器同步的时钟的专用集成电路芯片。
[0138]
存储器620可以包括一个或多个非易失性存储器和一个或多个易失性存储器。非易失性存储器的示例包括但不限于只读存储器(rom)624、电可编程只读存储器(eprom)、闪存、硬盘、光盘(cd)、数字视频磁盘(dvd)和其他磁存储和/或光存储装置。易失性存储器的示例包括但不限于随机存取存储器(ram)622和在断电持续时间内不会持续的其他易失性存储器。
[0139]
计算机程序630包括由相关联的处理器610执行的计算机可执行指令。程序630可以存储在rom 624中。处理器610可以通过将程序630加载到ram 622中来执行任何合适的动作和处理。
[0140]
本公开的实施例可以通过程序630来实现,使得设备600可以执行如参考图2至5讨论的本公开的任何过程。本公开的实施例也可以通过硬件或软件和硬件的组合来实现。
[0141]
在一些实施例中,程序630可以有形地包含在计算机可读介质中,该计算机可读介质可以被包括在设备600(诸如在存储器620中)或设备600可访问的其他存储设备中。设备600可以将程序630从计算机可读介质加载到ram 622以供执行。计算机可读介质可以包括任何类型的有形非易失性存储器,诸如rom、eprom、闪存、硬盘、cd、dvd等。图7示出了cd或dvd形式的计算机可读介质700的示例。计算机可读介质具有存储在其上的程序630。
[0142]
通常,本公开的各种实施例可以用硬件或专用电路、软件、逻辑或其任何组合来实现。一些方面可以用硬件来实现,而其他方面可以用可以由控制器、微处理器或其他计算设备执行的固件或软件来实现。虽然本公开的实施例的各个方面被示出并且描述为框图、流程图或使用一些其他图形表示,但是应当理解,本文中描述的框图、装置、系统、技术或方法可以用硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备或其某种组合来实现。
[0143]
本公开还提供了有形地存储在非暂态计算机可读存储介质上的至少一个计算机程序产品。该计算机程序产品包括计算机可执行指令,诸如程序模块中包括的计算机可执行指令,该计算机可执行指令在目标真实或虚拟处理器上的设备中执行以执行以上参考图2

6描述的方法500和600。通常,程序模块包括执行特定任务或实现特定抽象数据结构的例程、程序、库、对象、类、组件、数据类型等。程序模块的功能可以根据各种实施例中的需要而在程序模块之间进行组合或拆分。用于程序模块的机器可执行指令可以在本地或分布式设备内执行。在分布式设备中,程序模块可以位于本地和远程存储介质中。
[0144]
用于执行本公开的方法的程序代码可以用一种或多种编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得这些程序代码在由处理器或控制器执行时引起在流程图和/或框图中指定的功能/操作被实现。程序代码可以完全在机器上执行,部分在机器上执行,作为独立软件包执行,部分在机器上并且部分在远程机器上执行,或者完全在远程机器或服务器上执行。
[0145]
在本公开的上下文中,计算机程序代码或相关数据可以由任何合适的载体携带以使得设备、装置或处理器能够执行如上所述的各种过程和操作。载体的示例包括信号、计算机可读介质等。
[0146]
计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读介质可以包括但不限于电子、磁性、光学、电磁、红外或半导体系统、装置或设备、或者其任何合适的组合。计算机可读存储介质的更具体示例包括具有一根或多根电线的电连接、便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光纤、便携式光盘只读存储器(cd

rom)、光学存储设备、磁存储设备、或其任何合适的组合。
[0147]
此外,尽管以特定顺序描绘了操作,但是这不应当被理解为要求这样的操作以所示的特定顺序或以连续的顺序执行或者执行所有示出的操作以实现期望的结果。在某些情况下,多任务和并行处理可能是有利的。同样,尽管以上讨论中包含若干具体实现细节,但是这些细节不应当被解释为对本公开的范围的限制,而应当被解释为可以是特定于特定实施例的特征的描述。在单独实施例的上下文中描述的某些特征也可以在单个实施例中组合实现。相反,在单个实施例的上下文中描述的各种特征也可以分别在多个实施例中或以任
何合适的子组合来实现。
[0148]
尽管已经以特定于结构特征和/或方法动作的语言描述了本公开,但是应当理解,所附权利要求书中定义的本公开不必限于上述特定特征或动作。相反,上述特定特征和动作被公开作为实现权利要求的示例形式。
再多了解一些

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

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

相关文献