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

远程单元中的数据分组路由的制作方法

2022-06-02 10:31:18 来源:中国专利 TAG:

远程单元中的数据分组路由
1.本技术是于2019年7月3日进入中国国家阶段的、pct申请号为pct/ep2017/052593、国际申请日为2017年2月7日、中国申请号为201780082153.7、发明名称为“远程单元中的数据分组路由”的申请的分案申请。
技术领域
2.这里所公开的主题总体上涉及无线通信,并且更具体地,涉及诸如5g用户设备的远程单元中的数据分组路由。


背景技术:

3.在此定义以下缩写,其中至少一些缩写在以下描述中提到。
4.3gpp第三代合作伙伴计划
5.4g第四代
6.5g第五代
7.ap接入点
8.dscp区分服务代码点
9.dl下行链路
10.dnn数据网络名称
11.enb演进节点b.
12.epc演进分组核心
13.epdg增强分组数据网关
14.e-utran演进的通用地面无线电接入
15.ims ip多媒体子系统
16.iot物联网
17.ip因特网协议
18.lan局域网
19.lte长期演进
20.nssai网络切片选择辅助信息
21.ofdm正交频分复用
22.pasp pdu接入选择策略
23.pdu分组数据单元
24.plmn公共陆地移动网络
25.ran无线电接入网络
26.sc-fdma单载波频分多址
27.sip会话发起协议
28.s-nssai会话网络切片选择辅助信息
29.ssc会话和服务连续性
30.ssid服务集合标识
31.tcp传输控制协议
32.udp用户数据报协议
33.ue用户实体/设备(移动终端)
34.ul上行链路
35.urp用户设备路由策略
36.wimax全球微波接入互操作性
37.wlan无线局域网
38.当前,诸如第五代(“5g”)ue的远程单元可以具有多个网络接口,每一个使用3gpp接入(例如5g无线电接入)或非3gpp接入(例如wlan无线电接入、卫星无线电接入等)。ue经由ue与移动通信网络之间的、通过3gpp接入或非3gpp接入所建立的诸如pdu会话的网络连接来传送数据业务。在一些实施例中,ue可以通过非3gpp接入网直接卸载数据业务。
39.pdu会话本质上是由ue所明确建立的ue与移动通信网络之间的虚拟数据连接。当建立pdu会话时,pdu会话具有由ue和移动通信网络协商的某些属性。这些属性在pdu会话的整个生命周期内保持相同。pdu会话可以是通过3gpp接入或通过非3gpp接入建立的。


技术实现要素:

40.公开了用于远程单元中的数据分组路由的方法,装置和系统。该装置和系统执行方法的功能。
41.在一个实施例中,一种用于远程单元中的数据分组路由的方法包括:接收要发射的数据分组并确定用于该数据分组的分组路由信息。在这里,分组路由信息包括网络切片信息、连续性类型、以及数据网络名称(“dnn”)。该方法还包括确定分组路由信息是否与第一连接类型的网络连接相匹配,其中远程单元具有与移动通信网络的至少一个第一连接类型的网络连接。第一连接类型的每个网络连接与网络切片信息、连续性类型、以及dnn相关联。该方法进一步包括:响应于确定分组路由信息与网络连接相匹配,由远程单元通过匹配网络连接来发送数据分组。
附图说明
42.通过参考在附图中所说明的特定实施例,将呈现对以上简要描述的实施例的更具体描述。理解的是,这些附图仅描绘了一些实施例并且因此不被认为是对范围的限制,将通过使用附图以附加特征和细节来对实施例进行描述和说明,在附图中:
43.图1是图示用于远程单元中的数据分组路由的无线通信系统的一个实施例的示意性方框图;
44.图2图示用于远程单元中的数据分组路由的协议架构的一个实施例;
45.图3a图示用于远程单元中的数据分组路由的用户设备路由策略(“urp”)的一个实施例;
46.图3b图示用于远程单元中的数据分组路由的urp规则的一个实施例;
47.图4图示用于在远程单元中路由业务(数据分组)的路由组件的一个实施例;
48.图5是图示用于远程单元中的数据分组路由的计算设备的一个实施例的示意性方
框图;
49.图6是图示用于远程单元中的数据分组路由的方法的一个实施例的示意性流程图;以及
50.图7是图示用于远程单元中的数据分组路由的方法的另一实施例的示意性流程图。
具体实施方式
51.如所属领域的技术人员将了解到的,实施例的方面可以具体体现为系统、装置、方法、或程序产品。因此,实施例可以采取完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)、或者组合了软件和硬件方面的实施例的形式。
52.例如,所公开的实施例可以实现为其包括定制的超大规模集成(“vlsi”)电路或门阵列,诸如逻辑芯片、晶体管、或其他分立组件的现成半导体的硬件电路。所公开的实施例还可以实现在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的可编程硬件设备中。作为另一示例,所公开的实施例可以包括一个或多个可执行代码的物理或逻辑块,该物理或逻辑块可以例如被组织为对象、过程、或功能。
53.此外,实施例可以采取具体体现在一个或多个计算机可读存储设备中的计算机程序产品的形式,该计算机可读存储设备用于存储以下称为代码的机器可读代码、计算机可读代码、和/或程序代码。存储设备可以是有形的、非暂时性的、和/或非传输的。存储设备可能不具体体现为信号。在某个实施例中,存储设备仅采用用于访问代码的信号。
54.可以使用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是用于存储代码的存储设备。存储设备可以是例如但不局限于电、磁、光、电磁、红外、全息、微机械、或半导体系统、装置、或设备、或者前述的任何适当组合。
55.存储设备的更具体示例(非详尽列表)将包括下述:具有一个或多个线路的电连接、便携式计算机磁盘、硬盘、随机存取存储器(“ram”)、只读存储器(“rom”)、可擦除可编程只读存储器(“eprom”或闪存)、便携式光盘只读存储器(“cd-rom”)、光学存储设备、磁存储器设备、或者前述的任何合适组合。在本文档的上下文中,计算机可读存储介质可以是任何有形介质,其可包含或存储供指令执行系统、装置、或设备使用或与指令执行系统、装置、或设备结合在一起使用的程序。
56.本说明书中对“一个实施例”、“实施例”、或者类似语言的引用意味着结合该实施例所描述的特定特性、结构、或特征包含在至少一个实施例中。因而,整个说明书中出现短语“在一个实施例中”、“在实施例中”、以及类似语言可以但不是必须全部是指相同实施例,而是意味着“一个或多个但不是所有实施例”,除非另有明确规定。术语“包括”、“包含”、“具有”及其变型意味着“包括但不局限于”,除非另有明确说明。所列举的项列表并不意指任何或所有项是互斥的,除非另有明确说明。术语“一”、“一个”、“该”也是指“一个或多个”,除非另有明确说明。
57.此外,可以以任何合适的方式对所描述的实施例的特征、结构、或特性进行组合。在以下描述中,提供了诸如编程、软件模块、用户选择、网络交易、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例这样的许多具体细节以提供对实施例的透彻理解。
然而,相关领域的技术人员将认识到可以在没有一个或多个具体细节的情况下或者利用其他方法、组件、材料等来实施实施例。在其他情况下,未详细示出或描述公知的结构、材料、或操作以避免使实施例的各方面复杂难懂。
58.下面参考根据实施例的方法、装置、系统、以及程序产品的示意性流程图和/或示意性方框图来描述实施例的各方面。应当理解的是示意性流程图和/或示意性方框图中的每个框以及示意性流程图和/或示意性方框图中的框的组合可是由代码来实现的。可以将该代码提供给通用计算机、专用计算机、或其他可编程数据处理装置的处理器以生成机器,以便通过计算机的处理器或其他可编程数据处理装置所执行的指令创建用于实现在示意性流程图和/或示意性方框图中所指定的功能/动作的手段。
59.还可以将代码存储到存储设备中,该代码可指示计算机、其他可编程数据处理装置、或其他设备以特定方式起作用以便存储在存储设备中的指令生成其包括指令的制品,该指令用于实现在示意性流程图和/或示意性方框图中所指定的功能/动作。
60.还可以将代码加载到计算机、其他可编程数据处理装置、或其他设备上,以使得在计算机、其他可编程装置、或其他设备上执行一系列操作步骤以生成计算机实现的处理,以便在计算机或其他可编程装置上执行的代码提供用于实现在示意性流程图和/或示意性方框图中所指定的功能/动作的处理。
61.附图中的示意性流程图和/或示意性方框图图示根据各个实施例的装置、系统、方法、以及程序产品的可能实现的架构、功能、以及操作。在这方面,示意性流程图和/或示意性方框图中的每个框可以表示代码的模块、片段、或部分,该模块、片段、或部分包括用于实现(一个或多个)指定逻辑功能的代码的一个或多个可执行指令。
62.还应注意的是,在一些替代实施方式中,框中所提到的功能可以不按图中所示的顺序发生。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的顺序执行,这取决于所涉及的功能。可以想到在功能、逻辑、或效果上与图中所说明的一个或多个框或其部分相等效的其他步骤和方法。
63.每个图中的元件的描述可以参考前述图的元件。在所有图中相同数字指相同元件,其包括相同元件的替代实施例。
64.为了解决在5g ue中有效地路由业务(例如数据分组)的问题,公开了一种ue路由策略,该ue路由策略用于基于pdu会话特征是否与ue路由策略中的规则相匹配来选择特定pdu会话或建立新pdu会话。该ue路由策略包括多个优先级化的ue路由策略规则,并且ue选择与(例如从ue内的较高层所接收到的)数据分组相匹配的最高优先级ue路由策略规则。每个ue路由策略规则包括业务过滤字段(用于使数据分组与规则相匹配)以及包括下述中的一个或多个的路由信息:切片信息字段、连续性类型字段、数据网络字段、用于定义ue与现有pdu连接相匹配的pdu会话特征的路由信息。如果没有pdu会话与ue路由策略规则中的路由信息相匹配,则ue请求新的pdu会话,该新的pdu会话支持ue路由策略规则中的路由信息参数。
65.ue路由策略还可以指示匹配业务的直接卸载是否是优选的、允许的、或禁止的。每个ue路由策略规则还可以包括直接卸载字段,该直接卸载字段用于指示针对与规则相匹配的数据分组匹配业务的直接卸载是否是优选的、允许的、或禁止的。当优选时,ue在搜索匹配的pdu会话之前尝试直接卸载匹配的业务。当允许直接卸载时,仅在如果建立其支持ue路
由策略规则中的参数的pdu会话不成功的情况下,ue才尝试直接卸载匹配的业务。当禁止直接卸载时,不允许ue直接卸载匹配的业务。
66.图1是根据本公开的实施例的用于远程单元中的数据分组路由的无线通信系统100。在一个实施例中,无线通信系统100包括远程单元105、蜂窝基站单元110、蜂窝通信链路115、非蜂窝接入网络120、以及非蜂窝通信链路125。即使在图1中描绘了特定数量的远程单元105、蜂窝基站单元110、蜂窝通信链路115、非蜂窝接入网络120、以及非蜂窝通信链路125,但是本领域技术人员将认识到,在无线通信系统100中可以包括任意数量的远程单元105、蜂窝基站单元110、蜂窝通信链路115、非蜂窝接入网络120、以及非蜂窝通信链路125。
67.在一个实施方式中,无线通信系统100符合3gpp协议的长期演进(“lte”),其中蜂窝基站单元110在dl上使用正交频分复用(“ofdm”)调制方案进行发射,并且远程单元105在ul上使用单载波频分多址(“sc-fdma”)方案进行发射。然而,更一般地,无线通信系统100可以实现其他协议当中的例如wimax的一些其他开放或私有通信协议。本公开不旨在局限于任何特定无线通信系统架构或协议的实施方式。
68.在一个实施例中,远程单元105可以包括诸如台式计算机、膝上型计算机、个人数字助理(“pda”)、平板计算机、智能电话、智能电视(例如与因特网相连的电视)、智能家电(例如与因特网相连的家电)、机顶盒、游戏机、安全系统(包括安全摄像机)、车载计算机、网络设备(例如路由器、交换机、调制解调器)等的计算设备。在一些实施例中,远程单元105包括诸如智能手表、健身带、光学头戴式显示器等的可穿戴设备。此外,可以将远程单元105称为订户单元、移动设备、移动站、用户、终端、移动终端、固定终端、订户站、ue、用户终端、设备、或者在本领域中所使用的其他术语。远程单元105可以通过上行链路(“ul”)和下行链路(“dl”)通信信号直接与一个或多个蜂窝基站单元110进行通信。此外,可以通过蜂窝通信链路115来承载ul和dl通信信号。类似地,远程单元105可以经由通过非蜂窝通信链路125承载的ul和dl通信信号来与一个或多个非蜂窝接入网络120进行通信。
69.在一些实施例中,远程单元105经由与移动核心网络130的网络连接与远程主机140进行通信。例如,远程单元105可以使用蜂窝基站单元110或非蜂窝接入网络120与移动核心网络130建立pdu连接。此后移动核心网络130使用pdu连接在远程单元105与远程主机140之间中继业务。在其他实施例中,远程单元105可以在业务不经过移动核心网络130的情况下通过非蜂窝接入网络120与远程主机进行通信。这被称为直接卸载(direct offloading)。
70.蜂窝基站单元110可以跨地理区域分布。在某些实施例中,还可以将蜂窝基站单元110称为接入终端、基地(base)、基站、节点-b、enb、归属节点-b、中继节点、设备、或者在本领域中所使用的任何其他术语。蜂窝基站单元110通常是无线电接入网络(“ran”)的一部分,其可以包括可通信地与一个或多个相应蜂窝基站单元110相耦合的一个或多个控制器。无线电接入网的这些及其他元件未示出但是通常为本领域普通技术人员所熟知。蜂窝基站单元110通过ran与移动核心网络130相连接。
71.蜂窝基站单元110可以经由无线通信链路为服务区域——例如小区或小区扇区——内的多个远程单元105提供服务。蜂窝基站单元110可以通过通信信号直接与一个或多个远程单元105进行通信。通常,蜂窝基站单元110发射下行链路(“dl”)通信信号以在时间、频率、和/或空间域中为远程单元105提供服务。此外,dl通信信号可以通过蜂窝通信链
路115承载。蜂窝通信链路115可以是许可的或未许可的无线电频谱中的任何合适载波。蜂窝通信链路115便于在一个或多个远程单元105和/或一个或多个蜂窝基本单元110之间进行通信。
72.非蜂窝接入网络120可以跨地理区域分布。每个非蜂窝接入网络120可以为具有服务区域的多个远程单元105提供服务。典型地,非蜂窝接入网络120的服务区域小于蜂窝基站单元110的服务区域。非蜂窝接入网络120可以通过接收ul通信信号并发射dl通信信号而直接与一个或多个远程单元105进行通信以在时间、频率、和/或空间域中为远程单元105提供服务。dl和ul通信信号这两者都通过非蜂窝通信链路125承载。非蜂窝接入网络120可以使用未许可的无线电频谱进行通信。
73.如图1所示,非蜂窝接入网络120经由分组数据网络135与移动核心网络130相连接。在某些实施例中,非蜂窝接入网络120可以由移动核心网络130的运营商控制并且可以具有对移动核心网络130的直接接入。在其他实施例中,wlan an 110不受移动核心网络130的运营商控制并且因而不具有对移动核心网络130的直接接入。在这里,非蜂窝接入网络120依赖于诸如因特网的分组数据网络135以与移动核心网络130相连接。如在这里更详细地描述,移动核心网络130可以经由非蜂窝接入网络120向远程单元105提供服务。
74.在一个实施例中,移动核心网络130是在lte规范中所指定的5g分组核心或演进分组核心(“epc”),其可以与其他分组数据网络135当中的、例如因特网和私有数据网络的其他网络相耦合。每个移动核心网络130属于单个公共陆地移动网络(“plmn”)。本公开不旨在局限于任何特定无线通信系统架构或协议的实施方式。因而,在非lte实施方式中,蜂窝基站单元110可以与诸如“5g”分组核心网络的非epc型的分组核心网络相耦合。
75.如图所示,远程单元105可以与蜂窝基站单元110和非蜂窝接入网络120两者相连接。远程单元105可以经由蜂窝基站单元110和非蜂窝接入网络120建立诸如pdu会话的第一连接类型的若干网络连接。远程单元105还可以能够使用第二类型的网络连接(例如直接卸载连接)经由非蜂窝接入网络120直接卸载某些业务。当直接卸载业务时,远程单元105在业务不经过移动核心网络130的情况下经由非蜂窝接入网络120与远程主机140进行通信。
76.移动核心网络130向远程单元105提供例如ue路由策略(“urp”)的路由策略,并且远程单元105基于urp来确定是直接卸载业务还是通过某个pdu会话来发送业务。如下面进一步详细描述的,urp中的每个规则包括下述中的至少一个:切片信息、连续性类型、以及用于识别匹配的pdu会话(或请求支持规则中的参数的新pdu会话)的数据网络参数。例如,第一urp规则可以包括切片信息和连续性类型,而第二urp规则仅包括连续性类型。在某些实施例中,urp规则指示针对与规则相匹配的业务直接卸载是优选的、允许的、还是禁止的。下面参考图3a-3b对urp和urp规则进行更详细地描述。
77.图2描绘了根据本公开的实施例的用于远程单元中的数据分组路由的协议架构200。该协议架构200是在ue 205内实现的。ue 205可以是上面参考图1所讨论的远程单元105的一个实施例。ue 205包括至少一个在ue 205内的应用层210处进行操作的应用。该应用可以产生要在ue 205外部传输的分组(例如传输到远程主机140)。应用层210将分组传递到tcp/udp层215。
78.tcp/udp层215通常在ue 205内的传输层处进行操作。在这里,tcp/udp层215提供会话和数据报通信服务(例如用于应用层210)。tcp/udp层215将分组传递到ip层,该ip层包
括预路由组件220和路由组件225。预路由组件220提供诸如网络地址转换(“nat”)、目的地网络地址转换(“dnat”)、端口映射、端口重定向等的服务。
79.路由组件225选择用于发射分组的网络连接和网络接口235。如所示的,ue 205具有与多个ip地址230相关联的多个网络连接。ip地址230可以是内部(例如私有)地址、外部(例如公共)地址、或组合。可将多个网络连接分类为pdu会话和非pdu会话网络连接(还称为“直接卸载连接”)。通过3gpp接入250的所有网络连接都是pdu会话240。另外,可以使用非3gpp接入245来建立pdu会话240。然而,并非通过非3gpp接入245的所有网络连接都是pdu会话240。
80.每个pdu会话具有其包括切片信息属性、连续性类型属性、以及数据网络名称属性的某些属性。如上所述,这些属性在pdu会话的整个生命周期中保持相同。pdu会话可以具有附加属性(例如其可以是ipv4、ipv6、以太网等的“类型”)。接入类型属性可以指示pdu会话是通过非3gpp接入245还是3gpp接入250建立的。
81.切片信息属性定义了由pdu会话所提供的服务类型,并且可选地定义了与服务相关联的承租人(“服务承租人(service tenant)”)。承租人属性用于区分用于提供相同类型服务的不同网络切片。切片信息属性的示例包括但不局限于[汽车,“丰田”]、或[公用事业,“bchydro”]、或[公共安全,“芝加哥警察局”]、以及[移动宽带]。在这些示例中,第一参数指示由pdu会话所提供的服务类型,并且如果存在,则第二参数指示服务承租人。应当注意的是,切片信息属性(承租人)的第二组成部分是可选的,因此如上例中一样可以省略。
[0082]
在某些实施例中,切片信息属性指示诸如切片类型或切片标识符的网络切片信息。网络切片信息可以是定义切片服务类型和切片区分标志(例如与服务相关联的承租人)的会话网络切片选择辅助信息(“s-nssai”)值。在图2中,第一pdu会话(标记为“pdu会话#1”)和第二pdu会话(标记为“pdu会话#2”)支持相同的“切片信息”值(例如s-nssai-a),而第三pdu会话(标记为“pdu会话#3”)和第四pdu会话(标记为“pdu会话#4”)这两者支持另一“切片信息”值(例如s-nssai-b)。
[0083]
连续性类型属性定义由pdu会话所提供的连续性类型。连续性类型值可以指诸如ssc模式1、ssc模式2、以及ssc模式3的会话和服务连续性(“ssc”)模式。在图2中,第一和第二pdu会话支持相同的“连续性类型”(ssc模式2),第三pdu会话支持ssc模式1,并且第四pdu会话支持ssc模式3。利用ssc模式1(例如地址保持连续性),指配给pdu会话的地址在pdu会话的整个生命周期内保持相同,而与ue移动性无关。ssc模式1确保在pdu会话上传输的数据会话不会被中断。
[0084]
利用ssc模式2(例如数据会话连续性),pdu会话的网络地址可能会改变,但旧地址也会保留,直到使用此地址的数据会话终止。在一段持续时间内,可以为pdu会话分配两个地址(例如旧地址和新地址)。尽管pdu会话的地址可能会改变,但是ssc模式2确保在pdu会话上所传输的数据会话不会被中断。利用ssc模式3,不提供会话连续性。在这种情况下,只要分配给pdu会话的地址变化,在pdu会话上所传输的数据会话就可能被中断。
[0085]
数据网络名称(“dnn”)属性定义了业务经由pdu会话所路由到的外部数据网络。作为示例,dnn可以是“因特网”或“ims”或“mms.operator-x.com”。ddn与在lte规范中所使用的apn(接入点名称)相类似。在图2中,第一pdu会话支持到dnn-a的业务,第二pdu会话支持到dnn-b的业务,并且第三和第四pdu会话支持到dnnc的业务。
[0086]
应当注意的是第一pdu会话通过非3gpp接入245建立,而第二、第三、以及第四pdu会话通过3gpp接入250建立。如所描绘的,ue205已通过非3gpp接入245建立了非pdu会话网络连接(与ip地址“ip@1”相关联)。在某些实施例中,非pdu会话网络连接可以用于直接卸载业务。
[0087]
如下面将参考图4-7更详细地描述,ue 205使用路由策略(例如ue路由策略“urp”)来确定如何将传出业务路由到其网络接口中的一个。与传统路由策略不同,urp考虑可在5g移动网络中所建立的网络连接(pdu会话)的属性。下面参考图3a-3b对urp进行更详细地描述。
[0088]
图3a-3b描绘了ue路由策略(“urp”)300和urp规则305。urp 300包括多个优先化的urp规则305。如图3a所示,urp 300包括按照优先级的降序所描述的n个urp规则305。在这里,第一个列出的urp规则305具有最高优先级,第二个列出的规则具有次高优先级,以此类推,直到具有最低优先级的第n个列出的urp规则305。在某些实施例中,最后的urp规则305(例如具有最低优先级的urp规则305)对应于默认规则。按照这种方式,每个分组可与urp 300中的规则相匹配。urp 300由移动通信网络(例如从移动核心网络130中的实体)提供给ue 205(或远程单元105)。
[0089]
图3b图示具有多个组件或字段的urp规则305,其至少包括业务过滤组件310及下述中的一个或多个:切片信息组件320、连续性类型组件325、以及数据网络组件330。因而,urp规则305可以包括切片信息组件320、连续性类型组件325、以及数据网络组件330中的一个、两个、或全部三个。在某些实施例中,urp规则305还可以包括直接卸载组件315和/或接入类型组件335。组件310-335中的每一个包括值。在一些实施例中,组件310-335中的一个或多个值可以是用于指示出任何特征将匹配的预定值。例如,默认urp规则305可以在业务过滤组件310中包括值“any(任何)”,其指示所有业务都与该规则相匹配。每个urp规则305指示如何(例如由ue 205或远程单元105)路由与规则相匹配的业务。
[0090]
业务过滤组件310包括要与数据分组的特征进行比较以确定该规则是否适用于数据分组的信息。该信息可以包括应用标识、协议名称(例如tcp、udp等)、源和/或目的地端口号、源和/或目的地地址、dscp值等。将其特征与urp规则305的业务过滤组件310相匹配的任何数据分组称为该urp规则305的“匹配业务”。如上所述,业务过滤组件310可以包括用于指示任何业务特征与该规则相匹配的预定值(诸如“null(空)“值),以便该规则适用于所有业务。这种综合urp规则可以用于定义ue 205的默认路由行为。
[0091]
直接卸载组件315是包括三元值的可选字段,该三元值指示针对直接卸载到非3gpp接入网络而言匹配业务是禁止的、优选的、还是允许的。直接卸载组件315还可以指示针对其而言匹配业务是禁止的、优选的、或允许的特定非3gpp接入类型(例如wlan)或标识符(例如ssid-x)或者特定非3gpp接入类型或标识符的列表。然而,如果直接卸载组件315未指示出特定非3gpp接入或标识符,则ue 205假定该值适用于所有非3gpp接入。
[0092]
在禁止直接卸载的情况下,不允许ue 205使用直接卸载以传输该urp规则305的匹配业务。在直接卸载是优选的情况下,ue 205在寻找匹配的pdu会话之前首先尝试使用直接卸载来传输该urp规则305的匹配业务。在允许直接卸载的情况下,ue 205首先尝试寻找匹配的pdu会话,但是当此urp规则305是不能被建立的匹配pdu时,允许使用直接卸载来传输匹配业务。
[0093]
在一些实施例中,直接卸载组件315可以包括多个值,这多个值中的至少一个用于指示该值适用于的特定非3gpp接入类型或标识符。在直接卸载组件315包括指示特定非3gpp接入类型或标识符的第一值以及不指示特定非3gpp接入类型或标识符的第二值的情况下,则第一值被视为由第二值所指示的默认操作的例外。
[0094]
例如,如果直接卸载组件315包括指示对于ssid-a的wlan而言直接卸载是优选的第一条目以及指示对于任何wlan而言直接卸载是允许的第二条目(例如没有特定非3gpp接入类型或标识符包含有第二条目),则ue 205将首先尝试使用直接卸载以用于通过ssid-a的连接的wlan来传输匹配业务,并且仅当无法建立与urp规则相匹配的pdu会话时才尝试将匹配业务直接卸载到任何wlan。作为示例,如果直接卸载组件315包括指示对于ssid-b的wlan而言直接卸载是优选的第一条目、指示对于任何wlan而言直接卸载是允许的第二条目(例如没有特定非3gpp接入类型或标识符包含有第二条目)、以及指示对于ssid-c和ssid-d的wlan而言直接卸载是被禁止的第三条目,则ue 205将首先尝试使用直接卸载以用于通过ssid-b的连接的wlan来传输匹配业务,并且在无法建立与urp规则相匹配的pdu会话的情况下尝试直接将匹配业务卸载到不是ssid-c或ssid-d的任何wlan。
[0095]
切片信息组件320包括该urp规则305的匹配业务的网络切片选择信息。网络切片选择信息可以是诸如会话网络切片选择辅助信息(“s-nssai”)的网络切片选择参数。如果可以通过支持任何这些参数(例如s-nssai)的pdu会话来传输匹配业务,则它还可以包括网络切片选择参数的优先级列表(例如按优先级顺序的多个s-nssai)。在某些实施例中,切片信息组件320还包括该urp规则305的匹配业务的承租人信息。例如,s-nssai可以包括服务类型参数和切片区分标志参数,其中服务类型参数指示业务类型(例如lot、汽车、移动宽带)并且切片区分标志参数指示服务的承租人。承租人信息用于区分相同服务类型的网络切片。
[0096]
连续性类型组件325指示匹配业务的会话级连续性的类型。如上所讨论的,可以使用ssc模式来指示连续性类型。在一些实施例中,如果可以通过支持任何所列类型(例如ssc模式)的pdu会话来传输匹配业务,则连续性类型组件325还可以包括按优先级顺序(例如ssc模式的优先级列表)的多个连续性类型(例如ssc模式)。数据网络组件330包括匹配业务的dnn。如果可以通过与任何所列dnn相关联的pdu会话来传输匹配业务,则数据网络组件330还可以包括按优先级顺序的多个dnn(例如dnn的优先级列表)。
[0097]
在某些实施例中,urp规则305可以包括接入类型组件335。接入类型组件335指示要在其上建立pdu的接入类型(例如3gpp或非3gpp)。接入类型组件335还可以包括要在其上建立pdu会话的接入的优先级列表。在ue 205需要建立新pdu会话的情况下(例如由于ue 205没有已建立的具有包含在urp规则305中的切片信息、连续性类型、以及数据网络名称的pdu会话),接入类型组件335指示要尝试在其上建立pdu会话的接入类型(或者在提供优先级列表的情况下首先尝试)
[0098]
作为第一示例,一个urp规则305可以包括具有值为“应用='toyota_car'”的业务过滤组件310、具有值为“禁止”的直接卸载组件315、具有值为“[汽车,'丰田']”的切片信息组件320、具有值为“ssc模式3”的连续性类型组件325、具有值为“因特网”的数据网络组件330、以及”3gpp接入“的接入类型组件335。该规则强制执行以下策略:应用“toyota-car”的业务不能被直接卸载到非3gpp。相反,匹配业务将通过具有[汽车(服务类型),'丰田'(租
户)]、ssc模式3的连续性类型的切片信息的pdu会话传输,并且经由因特网路由。接入类型组件335(在这里,“3gpp”)指示ue 205将尝试通过3gpp接入250建立pdu会话并且不被允许通过非3gpp接入245建立pdu会话。直接卸载组件315(在这里,“禁止”而无需指示任何特定接入类型或标识符)进一步指示如果无法(例如,通过指定的接入类型)建立该pdu会话,则无法传输该应用的业务。
[0099]
作为第二示例,另一urp规则305可以包括具有值为“协议=udp或tcp”并且“端口=5060(即sip业务)”的业务过滤组件310、具有值为“允许”的直接卸载组件315、具有值为“[移动宽带]”的切片信息组件320、具有值为“ssc模式1”的连续性类型组件325、具有值为“ims”的数据网络组件330、以及“3gpp,非3gpp”的接入类型组件335。该规则强制执行以下策略:所有sip业务应在具有“移动宽带”的切片信息、ssc模式1的pdu会话上传输,并且经由ims(“ip多媒体子系统”)路由。接入类型组件335(在这里,“3gpp,非3gpp”)指示ue 205首先尝试通过3gpp接入250建立pdu会话并且下一次尝试通过非3gpp接入245建立pdu会话。直接卸载组件315(在这里,“允许”而无需指示任何特定接入类型或标识符)进一步指示如果无法(例如通过指定的接入类型)建立该pdu会话,则可以直接将sip业务卸载到任何非3gpp接入。
[0100]
作为第三示例,另一urp规则305可以包括具有值为“应用='location_tracker'”的业务过滤组件310、具有值为“优选,类型:wlan ssid=xyz”的直接卸载组件315、具有值为“[iot],[移动宽带]”的切片信息组件320、具有值为“ssc模式3”的连续性类型组件325、以及具有值为“运营商-x.com”的数据网络组件330。该规则强制执行以下策略:应优先地将应用“location_tracker”的所有业务直接卸载到具有ssid=xyz的wlan。如果无法直接卸载(例如如果不存在与具有ssid=xyz的wlan连接),则ue 205将在具有“iot”或“移动宽带”的切片信息、ssc模式3的pdu会话上传输匹配业务,并且经由数据网络“运营商-x.com”路由。
[0101]
直接卸载组件315(在这里,“优选,type:wlan ssid=xyz”)进一步指示如果无法建立该pdu会话并且ue未连接到具有ssid=xyz的wlan,则无法传输此应用的业务。应该注意的是,该urp规则305不包括接入类型组件335,并且因而指示可以通过pdu会话的任何接入类型建立pdu会话并且无需表示对尝试建立接入类型pdu会话的偏好。或者,urp规则305可以包括具有值为“任何”的接入类型组件335,从而还指示可以通过pdu会话的任何接入类型建立pdu会话并且无需表示对尝试建立接入类型pdu会话的偏好。
[0102]
作为第四示例,另一urp规则305可以包括具有值为“应用='video_viewer'”的业务过滤组件310、具有值为“优选(wlan ssid=xyz),允许(wlan ssid=任何)”的直接卸载组件315、具有值为”[移动宽带,'提供者-a']”的切片信息组件320、具有值为“ssc模式3”的连续性类型组件325、具有值为“streaming.com”的数据网络组件330、以及“wlan,3gpp”的接入类型组件335。此规则强制执行以下策略:应优先地将应用“video_viewer”的所有业务卸载到具有ssid=xyz的wlan。如果无法直接卸载(例如如果不存在与具有ssid=xyz的wlan的连接),则ue 205将在具有[移动宽带,'提供商-a']的切片信息、ssc模式3的pdu会话上传输匹配业务,并且经由网络“streaming.com”路由。接入类型组件335(在这里,“wlan,3gpp”)指示ue 205首先尝试通过wlan建立pdu会话(例如非3gpp接入245)并且下一次尝试通过3gpp接入250建立pdu会话。直接卸载组件315(在这里,“优选(wlan ssid=xyz),允许
(wlanssid=任何)”)进一步指示如果无法建立该pdu会话(例如通过指定的接入类型),则可将它卸载到任何wlan。
[0103]
作为第五示例,默认urp规则305可以包括具有值为“*”(例如指示所有业务匹配的特殊值)的业务过滤组件310、具有值为”优选“的直接卸载组件315、具有值为“[移动宽带]”的切片信息组件320”、具有值为“ssc模式2”的连续性类型组件325、以及具有值为“因特网”的数据网络组件330(注意的是,该urp规则305不包括)。该规则强制执行以下策略:优选地应将与任何其他规则不匹配的所有业务直接卸载到任何非3gpp接入(注意的是,直接卸载组件315未指定特定非3gpp接入或标识符)。如果它不能被直接卸载到非3gpp接入,则ue 205将在具有[移动宽带]的切片信息、ssc模式2的pdu会话上传输匹配业务,并且经由因特网路由。注意的是该urp规则305不包括接入类型组件335,并且因而指示可以通过pdu会话的任何接入类型建立pdu会话并且无需表示对尝试建立接入类型pdu会话的偏好。或者,urp规则305可以包括具有值为“任何”的接入类型组件335,从而也指示可以通过pdu会话的任何接入类型建立pdu会话并且无需表示对尝试建立接入类型pdu会话的偏好。
[0104]
尽管在上述示例中urp规则305包括切片信息组件320、连续性类型组件325、以及数据网络组件330中的每一个,但是在其他实施例中urp规则305可以包括切片信息组件320并且无连续性类型组件325或数据网络组件330、连续性类型组件325并且无切片信息组件320或数据网络组件330、数据网络组件330并且无切片信息组件320或连续性类型组件325、切片信息组件320和连续性类型组件325并且无数据网络组件330、切片信息组件320和数据网络组件330并且无连续性类型组件325、或者连续性类型组件325和数据网络组件330并且无切片信息组件320。在这样的实施例中,urp规则305包括业务过滤组件310并且可以(或可以不)包括直接卸载组件315和/或接入类型组件。
[0105]
图4描绘了根据本公开实施例的由路由组件225用于ue 205中的数据分组路由的过程400。一旦路由组件225接收到来自上层(例如应用层210、tcp/udp层215、以及预路由组件220)的数据分组405,该过程400开始。在接收到分组之后,路由组件225接入urp 415以寻找与所接收到的分组相匹配的第一匹配urp规则(例如最高优先级urp规则305)(框410)。urp 415可以是以上参考图3a所讨论的urp 300的一个实施例。urp 415包含优先级化的路由规则集合,并且路由组件225按优先级顺序来评估urp规则。urp 415包含“默认”规则,因此ue 205总是寻找与分组相匹配的urp规则。在一个实施例中,默认规则是最低优先级规则并且适用于所有业务。将与数据分组405相匹配的urp规则称为匹配urp规则。
[0106]
接下来,路由组件225确定针对数据分组405而言直接卸载到连接的非3gpp接入245是否是优选的(参见框420)。如这里所使用的,每当通过直接卸载传输分组(例如直接卸载到特定非3gpp接入网)具有比使用pdu会话来传输分组更高的优先级时,直接卸载是“优选的”。在一些实施例中,如上面参考图3b所描述的,可以在匹配的urp规则中指示优选的直接卸载。在其他实施例中,对直接卸载是否是优选的指示可以与urp 415分开。
[0107]
如果路由组件225确定数据分组405应该优选地被卸载到连接的非3gpp接入245,则路由组件225使用连接的非3gpp接入245在任何pdu会话之外发送数据分组405(即直接卸载分组,参见框425)。在某些实施例中,如果还不存在与非3gpp接入网络或类型的连接,则ue 205可以尝试与在直接卸载信息中所指示的特定非3gpp接入网络或类型建立连接。否则,如果路由组件225确定数据分组405不应优选地被卸载到连接的非3gpp接入245,则路由
组件225确定ue 205是否具有与匹配的urp规则相匹配(例如支持)的活动pdu会话(参见框430)。
[0108]
当活动pdu会话支持包括在匹配urp规则中的切片信息、连续性类型、以及dnn时,ue 205具有与匹配urp规则相匹配的活动pdu会话。将与匹配urp规则相匹配的pdu会话称为“匹配pdu会话”。如果匹配urp规则包括多个(优先级化的)s-nssai,则与该urp规则相匹配的pdu会话是支持最高优先级snssai以及连续性类型和dnn的pdu会话。如果匹配urp规则包括多个(优先级化的)ssc模式,则与该urp规则相匹配的pdu会话是支持最高优先级ssc模式以及s-nssai和dn n的pdu会话。
[0109]
如果匹配urp规则包括多个(优先级化的)s-nssai和多个(优先级)ssc模式,则与该urp规则相匹配的pdu会话是支持最高优先级s-nssai和最高优先级ssc模式和dnn的pdu会话。在urp规则包括多个(优先级化的)s-nssai和多个(优先级化的)ssc模式的一个实施例中,则匹配的s-nssai优于ssc模式。例如,考虑其列出了切片信息为“s-nssai=a(第1优先级),s-nssai=b”并且连续性类型为“ssc模式1(第一优先级),ssc模式2”的urp规则。在ue 205具有其具有s-nssai=b和ssc模式3的第一pdu会话以及其具有s-nssai=a和ssc模式2的第二pdu会话的情况下,则ue 205将选择第二pdu会话(具有s-nnsai=a),因为与切片信息匹配具有比与连续性类型匹配更高的优先级。
[0110]
如果路由组件225可找到匹配的pdu会话,则ue 205经由该pdu会话发射数据分组405(参见框435)。否则,ue 205请求建立其支持匹配urp规则中的属性的新pdu会话(参见框440)。在这里,ue 205请求其支持切片信息、连续性类型并且与包括在匹配urp规则中的dnn相关联的pdu会话。如果匹配urp规则包括接入类型组件,则ue 205尝试通过指定的接入类型建立该pdu会话。如果urp规则不包括接入类型组件,则ue 205根据pdu接入选择策略(“pasp”)(在ue 205中提供的单独策略)的内容来确定通过非3gpp接入245或通过3gpp接入250建立该pdu会话。
[0111]
如果ue 205无法找到或建立匹配的pdu会话,则路由组件225确定是否允许将分组直接卸载到非3gpp接入245。如果允许直接卸载,则路由组件225使用连接的非3gpp接入245来在任何pdu会话之外发送数据分组405(即直接卸载分组而无需通过例如移动核心网络130及其ran的移动通信网络来传输分组)。否则,路由组件225确定不能传输分组。
[0112]
图5描绘了根据本公开实施例的可以用于远程单元中的数据分组路由的装置500的一个实施例。装置500 10包括远程单元105的一个实施例。此外,远程单元105可以包括处理器505、存储器510、输入设备515、显示器520、用于通过第一接入网(例如3gpp ran)进行通信的第一收发器525、以及用于通过第二接入网(例如非3gpp接入)进行通信的第二收发器530。在一些实施例中,将输入设备515和显示器520组合成诸如触摸屏的单个设备。在某些实施例中,远程单元105可以不包括任何输入设备515和/或显示器520。
[0113]
在一个实施例中,处理器505可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器505可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器505执行存储在存储器510中的指令以执行这里所述的方法和例程。处理器505通信式地与存储器510、输入设备515、显示器520、第一收发器525、以及第二收发器530相耦合。
[0114]
在一些实施例中,处理器505接收要发射的数据分组。例如,在处理器505上运行的应用可以产生数据分组。数据分组可以被向下传递到在处理器505上所实现的路由层(例如ip层的路由组件225)。例如,路由层可以由在处理器505上运行的操作系统提供。
[0115]
处理器505进一步确定数据分组的分组路由信息。在这里,分组路由信息包括数据分组的网络切片信息、连续性类型、以及数据网络名称(“dnn”)。在一个实施例中,处理器505通过接入诸如上述urp 300的urp并对数据分组的特征与urp中的规则(按优先级递减的顺序)进行比较直至找到匹配规则为止来确定分组路由信息。此后处理器505从匹配urp规则检索数据分组的网络切片信息、连续性类型、以及数据网络名称(“dnn”)。
[0116]
在一些实施例中,匹配urp规则包括指示直接卸载是优选的、允许的、还是禁止的直接卸载字段。如果直接卸载是优选的,则处理器505在确定分组路由信息之前首先尝试将数据分组直接卸载到连接的非3gpp接入网。在某些实施例中,如果尚未建立与在匹配规则中所指定的非3gpp接入网的连接,则处理器505尝试连接到非3gpp接入网以直接卸载数据分组。
[0117]
接下来,处理器505确定分组路由信息是否与诸如已建立的pdu会话的网络连接相匹配。如果分组路由信息与网络连接(pdu会话)相匹配,则处理器505通过匹配网络连接来发送数据分组。
[0118]
否则,如果分组路由信息与网络连接不匹配,则处理器505请求其支持分组路由信息的新网络连接。在某些实施例中,处理器505确定是否无法建立所请求的新网络连接,并且(例如根据匹配urp规则)确定是否允许直接卸载。在无法建立新网络连接的情况下并且在允许直接卸载的情况下,处理器505将数据分组卸载到非3gpp接入网。利用直接卸载,数据分组不经过移动通信网络。
[0119]
在一个实施例中,存储器510是计算机可读存储介质。在一些实施例中,存储器510包括易失性计算机存储介质。例如,存储器510可以包括其包括动态ram(“dram”)、同步动态ram(“sdram”)、和/或静态ram(“sram”)的ram。在一些实施例中,存储器510包括非易失性计算机存储介质。例如,存储器510可以包括硬盘驱动器、闪存、或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器510包括易失性和非易失性计算机存储介质这两者。
[0120]
在一些实施例中,存储器510存储与远程单元中的数据分组路由有关的数据,例如存储urp 300。在一些实施例中,存储器510还存储程序代码及诸如操作系统或运行在远程单元105和一个或多个软件应用上的其他控制器算法的有关数据。
[0121]
在一个实施例中,输入设备515可以包括任何已知的计算机输入设备,其包括触摸板、按钮、键盘、触控笔、麦克风等。在一些实施例中,可以将输入设备515与显示器520集成为例如触摸屏或类似的触敏显示器。在一些实施例中,输入设备515包括诸如键盘和触摸板这样的两个或更多个不同的设备。在某些实施例中,输入设备515可以包括用于捕获图像或者否则输入视觉数据的相机。
[0122]
在一个实施例中,显示器520可包括任何电子已知的可控显示器或显示设备。显示器520可以被设计为输出视觉、听觉、和/或触觉信号。在一些实施例中,显示器520包括能够向用户输出视觉数据的电子显示器。例如,显示器520可以包括但不局限于lcd显示器、led显示器、oled显示器、投影仪、或者能够向用户输出图像,文本等的类似显示设备。作为另一
非限制性示例,显示器520可以包括诸如智能手表、智能眼镜、头戴显示器等的可穿戴显示器。此外,显示器520可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。
[0123]
在某些实施例中,显示器520包括用于生成声音的一个或多个扬声器。例如,显示器520可以生成可听告警或通知(例如嘟嘟声或响铃)。在一些实施例中,显示器520包括用于生成振动、运动、或其他触觉反馈的一个或多个触觉设备。在一些实施例中,可以将显示器520的全部或部分与输入设备515集成在一起。例如,输入设备515和显示器520可以形成触摸屏或类似的触敏显示器。在其他实施例中,显示器520可以位于输入设备515附近。
[0124]
第一收发器525使用诸如3gpp无线电接入网络的第一接入网络与移动通信网络(例如plmn)进行通信。在一些实施例中,移动通信网络包括上面参考图1所讨论的蜂窝基站单元110和移动核心网络130。第一收发器525可以包括用于与非3gpp接入网络进行通信的硬件电路和/或软件代码。例如,第一收发器可以包括用于向蜂窝基站单元110提供ul通信信号的一个或多个发射器以及用于接收来自蜂窝基站单元110的dl通信信号的一个或多个接收器。
[0125]
在一个实施例中,第二收发器530是用于与诸如非3gpp接入网的另一(例如第二)接入网进行通信的无线电收发器。第二收发器530可以包括用于与非3gpp接入网进行通信的硬件电路和/或软件代码。例如,第二收发器530包括用于向非蜂窝接入网络120提供ul通信信号的发射器以及用于接收来自非蜂窝接入网络120的dl通信信号的接收器。虽然仅描绘了两个收发器,但是远程单元105可以包括用于通过附加网络(有线和无线这两者)进行通信的附加收发器。
[0126]
图6是图示根据本公开实施例的用于远程单元中的数据分组路由的方法600的一个实施例的示意性流程图。在一些实施例中,方法600由诸如远程单元105或ue的装置来执行。在某些实施例中,方法600可以是由例如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等的执行程序代码的处理器来执行的,。
[0127]
方法600包括接收605要发射的数据分组。在一个实施例中,ue205的路由组件225接收605来自上层的数据分组。方法600包括确定610数据分组的分组路由信息。在这里,分组路由信息至少包括网络切片信息、连续性类型、以及数据网络名称(“dnn”)。在一个实施例中,ue 205访问ue路由策略(“urp”)并从匹配的urp规则确定分组路由信息。当数据分组的特征与urp规则的业务过滤组件相匹配时,urp规则与数据分组匹配。数据分组的特征可以包括应用标识符、协议类型、网络端口等。
[0128]
方法600包括确定615分组路由信息是否与网络连接相匹配。在一个实施例中,路由组件225确定分组路由信息是否与所建立的pdu会话相匹配。在这里,当pdu会话支持包括在匹配urp规则中的网络切片信息、连续性类型、以及数据网络名称时,pdu会话(或其他网络连接)与分组路由信息相匹配。响应于确定615分组路由信息与网络连接相匹配,方法600包括通过匹配网络连接(例如pdu会话)发送620数据分组。方法600结束。
[0129]
图7是图示根据本公开实施例的用于远程单元中的数据分组路由的方法700的一个实施例的示意性流程图。在一些实施例中,方法700是由诸如远程单元105或ue 205的装置来执行的。在某些实施例中,方法700可以是由例如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等的执行程序代码的处理器来执行的。
[0130]
方法700包括接收705要发射的数据分组。在一个实施例中,ue205的路由组件225接收来自上层的数据分组。方法700包括确定710数据分组的直接卸载类型。在这里,直接卸载类型是优选的、允许的、或禁止的。在一个实施例中,ue 205访问ue路由策略(“urp”)并从匹配urp规则确定710直接卸载类型。当数据分组的特征与urp规则的业务过滤组件相匹配时,urp规则与数据分组相匹配。数据分组的特征可以包括应用标识符、协议类型、网络端口等。
[0131]
方法700包括确定715直接卸载是否是优选的。在一个实施例中,每当直接卸载类型是“优选的”时,直接卸载是优选的。相反,每当直接卸载类型是“允许的”或“禁止的”时,直接卸载不是优选的。响应于直接卸载是优选的,方法700包括通过将分组直接卸载720到连接的非3gpp接入来发送数据分组。在某些实施例中,如果尚未建立与在匹配规则中所指定的与非3gpp接入网的连接,则ue 205尝试连接到非3gpp接入网以直接卸载数据分组。
[0132]
否则,响应于直接卸载不是优选的,方法700包括确定725数据分组的分组路由信息。在这里,分组路由信息至少包括网络切片信息、连续性类型、以及数据网络名称(“dnn”)。在一个实施例中,ue205访问urp并从匹配urp规则确定725分组路由信息。
[0133]
方法700包括确定730分组路由信息是否与网络连接相匹配。在一个实施例中,路由组件225确定730分组路由信息是否与所建立的pdu会话相匹配。在这里,当pdu会话支持包含在匹配urp规则中的网络切片信息、连续性类型、以及数据网络名称时,pdu会话(或其他网络连接)与分组路由信息相匹配。响应于确定730分组路由信息与网络连接相匹配,方法700包括通过匹配网络连接(例如pdu会话)发送735数据分组。
[0134]
否则,响应于确定730分组路由信息与网络连接不匹配,方法700包括请求740支持分组路由信息的新网络连接(例如pdu会话)。方法700还包括确定745是否建立了新网络连接。响应于确定745建立了新网络连接,则方法700包括通过新网络连接发送750数据分组。
[0135]
否则,响应于确定730分组路由信息与网络连接不匹配,方法700包括确定755直接卸载是否是允许的。在一个实施例中,每当直接卸载类型是“允许的”时,直接卸载是允许的。相反,每当直接卸载类型是“禁止的”时,直接卸载不是优选的。响应于直接卸载是优选的,方法700包括通过将分组直接卸载720到连接的非3gpp接入来发送数据分组。在某些实施例中,如果尚未建立与在匹配规则中所指定的非3gpp接入网的连接,则ue 205尝试连接到非3gpp接入网以直接卸载数据分组。否则,响应于确定755不允许直接卸载,方法700结束而不发送数据分组。
[0136]
可以以其他特定形式实施实施例。所描述的实施例在所有方面都应被视为仅是说明性的而非限制性的。因此,本发明的范围由所附权利要求而不是由先前描述来指示。在权利要求的含义和等同范围内的所有变化都包含在其范围内。
再多了解一些

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

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

相关文献