涉及网关设备的系统中的UE的服务数据流连续性的制作方法

文档序号:35451336发布日期:2023-09-14 07:28阅读:39来源:国知局
涉及网关设备的系统中的UE的服务数据流连续性的制作方法

本披露内容涉及实现服务数据流连续性的ue、网关设备和会话管理系统。具体地,本披露内容涉及在5g住宅网关(5g-rg)与5g电信网络或另一5g住宅网关之间移动的用户设备(ue)的服务数据流(sdf)连续性。


背景技术:

1、家庭设备通常经由被称为网关设备或住宅网关(rg)的设备连接到互联网。网关设备提供本地网络并将ip地址指派给本地网络中的设备。网关设备路由进出本地网络的数据流量。网关设备可以包含使用例如wifi接入技术的无线接入部分。

2、5g-rg是作为ue连接到5g核心网络(5gc)的住宅网关,用于表示本地网络中的设备。以这种方式,5g-rg后面的设备(也称为ue)可以经由5g-rg连接到数据网络,而无需在5gc中注册。3gpp ts 23.316v16.5.0指定了这样的网络布置。

3、5g-rg使用单个pdu会话接入到多个ue,该单个pdu会话是借助于例如帧路由为具有/32ipv4或/128ipv6地址的5g-rg建立的,该帧路由使得一系列ip地址或ipv6前缀可通过5g-rg的单个pdu会话到达。与本地网络中的每个设备都有单独的pdu会话相反,单个pdu会话具有存储在5gc中的单个会话管理上下文,这会减少5gc中的管理处理(聚合流量计数、计费等)。例如,利用帧路由,5gc可以通过所建立的单个pdu会话将本地网络中的设备的所有数据流量直接路由到5g-rg,其中,5g-rg然后进一步将数据流量转发到本地网络中的特定设备。这样,5g-rg后面的每个设备都可以使用其指派的ip地址通过5gc连接到数据网络(dn),而无需任何地址转换(例如nat)也无需在5gc中注册。然而,在这种情况下,5g-rg后面的设备本身在5gc中可能没有会话管理上下文,因为这些设备使用5g-rg的pdu会话。


技术实现思路

1、在上述网络布置中,可能出现ue移出本地网络的覆盖范围(或者从本地网络断开连接),并且因此无法再使用5g-rg来进行该连接。

2、当ue在本地网络(如个人iot(物联网)网络(pin))的覆盖范围之内或之外时,其也可以与数据网络(dn)的5gc建立pdu会话。通常,ue将能够执行切换程序来保持连接性,如3gpp ts 23.502v16.3.0中所定义的。然而,在具有上述住宅网关的网络布置中,从pdu会话的角度来看本地网络中的ue对于5gc是未知的,因为建立的pdu会话仅针对5g-rg而不针对专用ue。尽管在这种情况下存在为ue执行移动性的方式,但是这些方式要求ue为dnn创建新的pdu会话并获得从5gc指派的新地址(例如,ip地址),从而导致先前的连接中断。此外,切换程序意味着要传送现有的pdu会话,这在5g-rg后面的ue的情况下是不存在的。在ue移出之后,5g-rg本身也应该保持其pdu会话,因为它也可以服务于本地网络中的其他设备。

3、此外,3gpp已经开发了被称为接入流量导向、切换、拆分(atsss)的特征,该特征允许ue具有多接入pdu连接服务,该服务可以通过使用5gc中的两个独立隧道同时使用一个3gpp接入网络和一个非3gpp接入网络来在ue与数据网络之间交换pdu。利用atsss,当ue根据ue中的atsss规则连接到非3gpp网络时,可以经由该网络来引导服务数据流sdf。然而,利用atsss,经由3gpp接入网络的pdu会话和经由非3gpp接入网络的pdu会话两者都在ue中终止,并且因此都在ue的控制之下,这与本技术所覆盖的至少一个pdu会话在网关设备中而不是在ue中终止的情况相反。

4、本披露内容的目的是使得ue能够在与网关设备后面的本地网络的连接和与电信网络(例如5g网络)的连接或者与另一网关设备的连接之间移动,同时在移动之后继续至少一个服务数据流。

5、因此,在一方面,本披露内容涉及一种被配置用于控制系统中的连接连续性(例如服务数据流连续性)的用户设备ue,该系统包括:

6、第一网关设备,该第一网关设备具有与电信网络的第一建立的分组数据单元pdu会话,该电信网络存储该第一网关设备的与该第一建立的pdu会话相关联的第一会话管理上下文,并且使用该第一网关设备的第一建立的pdu会话为多个ue提供本地网络以通过该电信网络进行数据传送;以及

7、与该第一网关设备分离的另外的设备,该另外的设备可能已经具有第二建立的pdu会话或者被配置用于与电信网络建立该第二pdu会话,该电信网络存储与第二建立的或将要建立的pdu会话相关联的第二会话管理上下文。

8、该另外的设备可以例如是ue本身、第二网关设备或能够与5gc建立pdu会话的任何其他设备。

9、当该另外的设备是ue本身,ue可以具有与电信网络的第二建立的pdu会话,该电信网络存储与该第二建立的pdu会话相关联的第二会话管理上下文。第二建立的pdu会话可能没有任何服务数据数据流或服务质量qos流,并且因此表示‘空’pdu会话。在一个实施例中,空pdu会话不具有与任何pdu会话相关联的默认sdf/qos流。这种空pdu会话可能有益于使得ue能够使用现有的相关联pdu会话以快速的方式包括服务数据流,以向用户提供准连续的体验。例如,当存在第二建立的pdu会话时,ue已经具有存储在电信网络中的会话管理上下文。

10、第二网关设备也可以充当另外的设备,并且可以具有与电信网络的第二建立的pdu会话,该电信网络存储与第二建立的pdu会话相关联的第二会话管理上下文。除了由第一网关设备提供的本地网络之外或者作为其扩展,第二网关设备可以为多个ue提供另外的本地网络。在这种情况下,第二会话管理上下文包括第二网关设备的pdu会话,该pdu会话由本地网络中的ue用于通过电信网络向数据网络传输数据,并且因此可以不为空。第一和第二网关设备可以位于相同的场所(如住宅、酒店、医院等),以在更大的区域上提供移动性或更好的覆盖。

11、在本披露内容的一方面,ue被配置成通过传输以下各项中的至少一项来控制连接连续性:

12、-到该电信网络的pdu会话修改请求,该pdu会话修改请求包括对存储在该电信网络中的该第一会话管理上下文中的第一pdu会话信息的引用,以使该ue将该第一pdu会话信息的至少一部分包括在该第二会话管理上下文中;以及

13、-到该第一网关设备的接入请求,该接入请求包括对存储在该电信网络中的该第二会话管理上下文中的第二pdu会话信息的引用,以将该第二pdu会话信息的至少一部分包括在该第一会话管理上下文中。

14、为了在ue移出由第一网关设备提供的本地网络或从该本地网络断开连接时至少部分地继续连接,ue可以被配置成向电信网络传输pdu会话修改请求以修改其现有的第二pdu会话,该会话如上所述可以是空的。为此,ue可以将对与ue相关联的第一pdu会话信息的至少一个引用包括在第一网关设备的存储在电信网络中的第一会话管理上下文中。pdu会话信息可以包括当连接到第一网关设备时与ue相关联的一个、多个或任何(活动的)(多个)sdf和/或(多个)qos流。对pdu会话信息的引用使得电信网络(例如其会话管理系统)能够跟踪存储在其中的与ue相关联的pdu会话信息。然后,与ue相关联的pdu会话信息或其一部分可以从与第一网关设备的第一建立的pdu会话相关联的第一会话管理上下文中分支出来,并且被包括在与ue的第二(可能为空的)建立的pdu会话相关联的第二会话管理上下文中。

15、相反,当ue移动到第一网关设备的本地网络中时,ue可以被配置成向第一网关设备传输接入请求以连接到本地网络。ue可以被配置成在接入请求或另一请求中包括对存储在电信网络中的与ue相关联的第二pdu会话信息的引用。pdu会话信息可以包括当连接到电信网络时与ue相关联或者与第二网关设备相关联的一个、多个或任何(活动的)(多个)sdf和/或(多个)qos流。对pdu会话信息的引用使得电信网络(例如其会话管理系统)能够跟踪ue的存储在其中的pdu会话信息或其一部分。然后,ue的相关pdu会话信息可以被嵌套到第一网关设备的第一会话管理上下文中,该第一网关设备具有与电信网络的第一建立的pdu会话。

16、第一pdu会话信息和第二pdu会话信息或其部分可以相同(例如,当ue移动时sdf保持相同)或不同(例如,当ue连接到第一网关设备或电信网络或第二网关设备时,sdf已经被丢弃或者新的sdf已经被建立)。

17、本披露内容的这一方面通过使用来自ue的引用将pdu会话信息从一个会话管理上下文传送到另一个会话管理上下文来实现pdu会话信息应用的连续性。

18、应当理解,第一和/或第二网关设备可以是5g住宅网关(rg)设备,其提供具有非3gpp无线接入的本地网络(例如wifi网络)但是也提供具有3gpp无线接入的本地网络(例如邻近服务)或其他局域网无线接入技术。第一和/或第二网关设备可以被能够通过电信网络(如5gc)为多个ue建立pdu会话的任何设备代替。第一和/或第二网关设备可以包括演进的5g-rg设备和/或具有pin网关能力的设备。

19、还应当理解,建立或修改会话管理上下文可以包括发起、适配或移除数据流,如来自pdu会话的服务数据流(sdf)和/或服务质量(qos)流。pdu会话信息可以包括一个或多个这种信息,例如,如以上提及的一个或多个sdf和/或一个或多个qos流。

20、数据流通常涉及可能具有一组共同特性的数据分组流。这些特性可以在流量过滤器中描述,该流量过滤器可以是参数元组、流量流模板(tft)、分组检测规则或任何类似的事物。

21、在5g电信网络中,sdf描述了具有由流量过滤器定义的一组共同特性的特定分组流,该流量过滤器可以是参数元组,如5元组(ip源地址、ip目的地址、端口源地址、端口目的地址和协议类型)或3元组(ip源地址、ip目的地址、端口目的地址)。在5g中,当应用相同的策略和计费规则时,一个或多个sdf可以包含在相同的qos流中。

22、对pdu会话信息的引用包括允许在电信网络中的会话管理上下文中跟踪该信息或其一部分的任何事物,包括这种信息的标识符。可以通过使用其他信息(如在第二建立的pdu会话中用于ue的地址)来帮助基于该引用的跟踪。对于第一和第二pdu会话,地址(例如ip地址)可以是相同的。

23、该引用可以是更一般的,如对与上下文相关联的设备的引用,或者对会话管理上下文中的特定信息的更具体的引用。例如,该引用可以包括以下或至少由以下组成:要包括在pdu会话修改请求中的第一网关设备的标识符(例如5g-rg id)或另外的设备的标识符(例如第二网关设备的ue id或5g-rg id)。该引用可以进一步包括一个或多个pdu会话id、一个或多个(例如一系列)sdf以及ue在本地网络中使用的ip地址。引用的其他替代方案也是可能的。

24、在一个实施例中,ue可以被配置成确定本地网络的可用性,并且可能在本地网络不可用时传输pdu会话修改请求而可能在本地网络可用时传输接入请求或其他请求。ue可以例如确定来自本地网络的信号电平,并且例如通过将该信号电平与信号电平阈值进行比较使用该电平来确定是否或何时向电信网络传输pdu会话修改请求或者是否或何时向第一网关设备传输接入请求或其他请求。该实施例有助于ue对连接连续性的控制。

25、在一个实施例中,ue可以被配置成在来自网关设备的消息中接收对第一pdu会话信息的至少一个引用。例如,可以在与第一网关设备的连接建立期间或者在第一网关设备向ue分配地址期间接收该引用。该引用可以例如经由关联响应消息在wifi网络中获得。另一个实施例涉及ue可以在ip地址分配期间接收引用,该ip地址分配可以例如在层2上的关联过程完成之后利用dhcp(或主机启动协议,即具有icmpv6的邻居发现协议[rfc1122])来进行。这将获得引用与接入类型解耦,因为dhcp可以在不同的低层媒体接入技术上使用。例如,该引用可以包括在dhcp消息[rfc2939]或icmpv6路由器广告消息的选项字段中,或者在任何其他字段中。

26、类似地,如果另外的设备是例如第二网关设备,则可以在来自第二网关设备的消息中接收该引用,如上文针对第一网关设备所定义的。

27、在一个实施例中,ue被配置用于以下各项中的至少一项:

28、-从第一网关设备或第二网关设备接收认证令牌,并且将该认证令牌与pdu会话修改请求一起传输到电信网络或者与接入请求一起传输到网关设备,如第一网关设备;

29、-从第一网关设备和电信网络接收认证令牌,并且分别或组合地确定对每个接收到的令牌的认证。

30、当ue在(多个)本地网络之间或者在本地网络与电信网络之间移动时,该实施例使得能够对ue的认证进行验证,以传送与该ue相关联的pdu会话信息或其一部分。

31、在一个实施例中,ue被配置成将标识第二pdu会话信息的引用包括在到第一网关设备的关联请求、icmpv6路由器请求、dhcp发现请求或dhcp请求请求中。

32、本披露内容的其他实施例涉及ue中用于保持pdu会话连续性的方法。该方法可以通过运行包含软件代码部分的软件来执行,该软件代码部分在被执行时执行该方法的一个或多个步骤。

33、在一方面,在系统中披露了ue中的方法,该系统包括第一网关设备,该第一网关设备具有与电信网络的第一建立的分组数据单元pdu会话,该电信网络存储该第一网关设备的与该第一建立的pdu会话相关联的第一会话管理上下文,并且使用该第一网关设备的第一建立的pdu会话为多个ue提供本地网络。该系统还可以包括另外的设备(例如ue本身或第二网关设备),该另外的设备具有与电信网络的第二建立的pdu会话,该电信网络存储与该第二建立的pdu会话相关联的第二会话管理上下文。

34、该方法可以涉及由ue向电信网络传输pdu会话修改请求和向第一网关设备传输接入请求中的至少一个。pdu会话修改请求可以包括对存储在电信网络中的第一会话管理上下文中的第一pdu会话信息或其一部分的引用,以使ue将第一pdu会话信息的至少一部分包括在第二会话管理上下文中。接入请求可以包括对存储在电信网络中的第二会话管理上下文中的第二pdu会话信息或其一部分的引用,以将第二pdu会话信息的至少一部分包括在第一会话管理上下文中。

35、本披露内容的其他方面涉及由ue执行以按照上述ue的一个或多个实施例(包括权利要求2至6所述的实施例)中指定的方式进行操作的方法。

36、电信网络可以是包括无线电接入网络和/或固定接入网络的3gpp 5g网络以及在3gpp中标准化的5g核心(5gc)网络。在这样的电信网络中,可以定义网络功能,其通常涉及在系统(例如云平台)上运行的一组软件而不是具有专用硬件的集成产品。因此,在本披露内容中,将参考执行特定功能的系统,例如执行会话管理功能(smf)的会话管理系统。

37、本披露内容的其他方面涉及电信网络中的会话管理系统和网关设备及其方法。

38、会话管理系统可以直接或间接访问存储在电信网络中的会话管理上下文。

39、本披露内容的一方面涉及一种电信网络中的会话管理系统,该电信网络存储与第一网关设备的第一建立的pdu会话相关联的第一会话管理上下文,该第一网关设备为多个ue提供本地网络,以使得能够使用该第一建立的pdu会话通过该电信网络与数据网络进行数据交换,并且该电信网络存储与另外的设备(例如ue或第二网关设备)的第二建立的pdu会话相关联的第二会话管理上下文。该会话管理系统被配置用于以下各项中的至少一项:

40、-从该另外的设备接收pdu会话修改请求以修改该第二建立的pdu会话,其中,该pdu会话修改请求包含对该第一会话管理上下文中的第一pdu会话信息的引用,并且其中,该会话管理系统被进一步配置用于基于该引用(例如借助于该引用)来跟踪该第一pdu会话信息并且将该第一pdu会话信息的至少一部分包括在该第二会话管理上下文中;

41、-从该第一网关设备接收pdu会话修改请求以修改该第一建立的pdu会话,其中,该pdu会话修改请求包含对该第二会话管理上下文中的第二pdu会话信息的引用,并且其中,该会话管理系统被进一步配置用于基于该引用(例如借助于该引用)来跟踪该第二pdu会话信息并且将该第二pdu会话信息的至少一部分包括在该第一会话管理上下文中。

42、这使得会话管理系统能够在ue移出或移入到第一网关设备的本地网络时为ue提供连接连续性,例如服务数据流连续性。

43、现有技术中的另一个问题是,将地址(例如ip地址)指派给ue的是5g-rg而不是5gc。本地网络通常是单独的管理域,并且该域中的决策与5gc解耦。由于网络的许多特征基于ue的ip地址及其与pdu会话的绑定,因此目前不支持其中ip地址不由电信网络分配和验证的具有pdu类型ip或ipv6的会话的移动。因此,在一个实施例中,会话管理系统可以被配置成从第一网关设备接收ue的地址,并且将该地址指派给该ue以用于第二建立的pdu会话。该实施例使得能够在本地网络和电信网络中保持地址(例如ip地址)相同,使得无论何时建立ue或第二网关设备的第一或第二pdu会话,服务数据流对于第一和第二建立的pdu会话都可以保持相同。例如,当ue或第二网关设备发出pdu会话建立请求时,会话管理系统可以从第一网关设备请求地址(例如基于所请求的dnn来识别的地址),并且相应地接收该地址并在pdu会话建立接受消息中将该地址指派给ue。第一网关设备指派地址的其他方式包括将第一网关设备指派为dnn的外部dhcp服务器。

44、在一个实施例中,会话管理系统被配置成执行以下各项中的至少一项:

45、-通过从第一会话管理上下文中移除包括在第二会话管理上下文中的第一pdu会话信息或其一部分,在修改第二建立的pdu会话期间或之后执行pdu会话修改程序以修改第一网关设备的第一建立的pdu会话;以及

46、-通过从第二会话管理上下文中移除包括在第一会话管理上下文中的第二pdu会话信息或其一部分,在修改第一建立的pdu会话期间或之后执行pdu会话修改程序以修改另外的设备(例如ue或第二网关设备)的第二建立的pdu会话。

47、这些实施例有助于在ue移动到另一网络期间或之后更新相应的会话管理上下文。

48、此外,会话管理系统可以被配置成在电信网络中添加与修改的第一pdu会话或第二pdu会话相对应的至少一个转发规则和/或更新电信网络的接入网络。这些实施例有助于例如在执行用户面功能(upf)以将ue的数据路由到第一或第二建立的pdu会话的系统中根据改变的会话管理上下文来设置电信网络。作为另一个示例,会话管理系统还可以更新电信网络的接入部分,以移除ue的sdf正在使用并且不再被其他ue的sdf使用的任何现有qos流。

49、在一个实施例中,会话管理系统可以被配置用于以下各项中的至少一项:

50、-在对第二pdu会话的修改请求中接收来自该ue的认证令牌,并且将该认证令牌传输到电信网络中的第一网关设备或认证系统以认证ue;

51、-在对该第二pdu会话的修改请求中接收来自该ue的认证令牌,并且从该第一网关设备接收该认证令牌以认证该ue。

52、这些实施例使得会话管理系统能够在请求连接的连续性时结合网关设备来验证对ue的认证。认证验证可以在网关设备、会话管理系统或两者中进行。

53、在一个实施例中,会话管理系统包含可以访问第一会话管理上下文的第一会话管理实体和可以访问第二会话管理上下文的第二会话管理实体,其中,该第一会话管理实体或该第二会话管理实体被配置成从储存库请求信息以基于该引用(例如借助于该引用)来识别存储该第二会话管理上下文或该第一会话管理上下文的该第二会话管理实体或该第一会话管理实体。当第一和第二会话管理上下文位于网络中的不同位置(例如在不同的smf中)时,该实施例有助于从该第一和第二会话管理上下文中取得pdu会话信息。

54、在一个实施例中,会话管理系统被配置用于以下各项中的至少一项:

55、-在用于建立该第一网关设备的第一建立的pdu会话的pdu会话建立请求中接收并存储来自该第一网关设备的指示,该指示表明该第一网关设备可用于将地址指派给ue;

56、-响应于从另外的设备接收到针对第二建立的pdu会话的pdu会话建立请求而从该第一网关设备请求该另外的设备(例如ue或第二网关设备)的地址,并且从该第一网关设备接收该地址;

57、-在pdu会话建立接受消息中向该另外的设备分配由该第一网关设备指派给该另外的设备的地址;

58、-在用于建立该第一网关设备的第一建立的pdu会话的pdu会话建立请求中接收来自该第一网关设备的指示,该指示表明该第一网关设备可用于将地址指派给ue,并且将该指示分发到与该pdu会话建立请求中指示的数据网络相关联的会话管理系统的多个实体。

59、在该实施例中,使会话管理系统知道第一网关设备对于地址分配的可用性,或者指示应该从第一网关设备获得地址。该实施例有助于在本地网络和电信网络中为ue分配相同的地址。使用相同的地址(如ip地址)可以帮助跟踪会话信息和/或有助于从一个pdu会话传送到另一个pdu会话。可以采取措施将指示或其衍生物存储在会话管理系统的几个实体中。在一个实施例中,这些实体可以与向会话管理系统提供pdu会话建立请求的数据网络名称(dnn)相关联。

60、本披露内容的其他实施例涉及会话管理系统中用于保持连接连续性的方法。该方法可以通过运行包含软件代码部分的软件来执行,该软件代码部分在被执行时执行该方法的一个或多个步骤。

61、在一方面,披露了一种会话管理系统中的方法。会话管理系统可以直接或间接访问存储在电信网络中的第一和第二会话管理上下文。会话管理系统可以存储与第一网关设备的第一建立的pdu会话相关联的第一会话管理上下文,该第一网关设备为多个ue提供本地网络,以使得能够使用该第一建立的pdu会话通过该电信网络与数据网络进行数据交换,并且可以存储与另外的设备(例如ue或第二网关设备)的第二建立的pdu会话相关联的第二会话管理上下文。会话管理系统中的方法可以包括从另外的设备接收pdu会话修改请求的步骤。pdu会话修改请求可以包含对第一会话管理上下文中的第一pdu会话信息的引用,并且会话管理系统然后可以基于该引用(例如,借助于该引用)来跟踪第一pdu会话信息,并且将第一pdu会话信息的至少一部分包括在第二会话管理上下文中。该方法还可以包括从第一网关设备接收pdu会话修改请求的步骤。在这种情况下,pdu会话修改请求包含对第二会话管理上下文中的第二pdu会话信息的引用,并且会话管理系统基于该引用(例如,借助于该引用)来跟踪第二pdu会话信息,并且将第二pdu会话信息的至少一部分包括在第一会话管理上下文中。

62、本披露内容的其他方面涉及由会话管理系统执行以按照上述会话管理系统的实施例(包括权利要求8至12所述的实施例)中指定的方式进行操作的方法。

63、本披露内容的一方面涉及一种设备(例如网关设备),其被配置成为多个ue提供本地网络并且提供与电信网络的第一建立的pdu会话,以通过该电信网络针对该多个ue与数据网络进行数据通信的。该设备被配置用于以下各项中的至少一项:

64、-通过该本地网络向该多个ue中的至少一个传输对存储在该电信网络中的与该第一建立的pdu会话相关联的第一会话管理上下文中的第一pdu会话信息的引用。当ue断开连接或移出本地网络时,ue可以在到电信网络的pdu会话修改请求中使用该引用以允许连接连续性;

65、-从ue接收对与另外的设备(ue本身或第二网关设备)的第二建立的pdu会话相关联的第二会话管理上下文中的第二pdu会话信息的引用,并且通过该电信网络传输包括该引用的pdu会话修改请求,以将该第二pdu会话信息的至少一部分包括在该第一网关设备的第一会话管理上下文中。

66、同样,以这种方式,设备支持ue移入或移出由网关设备提供的本地网络的连接连续性。

67、在一个实施例中,网关设备被配置用于向会话管理系统传输指示,该指示表明网关设备可用于将地址指派给ue。在一个进一步的实施例中,网关设备被配置成从会话管理系统接收对ue的地址的请求,并将该地址提供给ue的会话管理系统,其中,所提供的地址对应于在网关设备的本地网络中分配的或将要分配的地址。在一个实施例中,网关设备被配置成向由该网关设备提供的本地网络中的ue分配地址,其中,所分配的地址对应于提供给会话管理系统的地址。这些实施例有助于在本地网络和电信网络中使用相同的地址,和/或反之亦然。使用相同的地址(如ip地址)可以帮助跟踪会话信息和/或从一个pdu会话传送到另一个pdu会话。

68、在一个实施例中,由网关设备进行的地址控制可以与认证ue的连接连续性相结合。网关设备可以被配置成当ue连接到本地网络时向ue传输与存储在电信系统中(例如存储在会话管理系统或认证系统中)的认证令牌相对应的认证令牌。在一个实施例中,当在网关设备处从会话管理系统接收到对包括令牌的地址的请求并且作为响应向会话管理系统提供地址或验证结果时,执行对ue的认证。

69、本披露内容的其他实施例涉及网关设备中用于保持连接连续性的方法。该方法可以通过运行包含软件代码部分的软件来执行,该软件代码部分在被执行时执行该方法的一个或多个步骤。

70、在一方面,披露了一种网关设备中的方法。网关设备被配置成为多个ue提供本地网络并且提供与电信网络的第一建立的pdu会话以通过该电信网络针对该多个ue与数据网络进行数据通信。在一个实施例中,该方法涉及通过本地网络向该多个ue中的至少一个传输对存储在电信网络中的与第一建立的pdu会话相关联的第一会话管理上下文中的第一pdu会话信息的引用。当ue断开连接或移出本地网络时,ue可以在到电信网络的pdu会话修改请求中使用该引用以允许连接连续性。该方法可以涉及从ue接收对与另外的设备(ue本身或第二网关设备)的第二建立的pdu会话相关联的第二会话管理上下文中的第二pdu会话信息的引用并且通过该电信网络传输包括该引用的pdu会话修改请求以将该第二pdu会话信息的至少一部分包括在该第一网关设备的第一会话管理上下文中的步骤。

71、本披露内容的其他方面涉及由网关设备执行以按照上述网关设备的一个或多个实施例(包括权利要求14所述的实施例)中指定的方式进行操作的方法。

72、如将由本领域的技术人员理解的,本发明的各方面可以具体化为一种系统、方法或计算机程序产品。因此,本发明的各方面可以采取完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或者在本文中通常可以被称为“电路”、“模块”或者“系统”的组合软件和硬件方面的实施例的形式。本披露内容中描述的功能可以实施为由计算机的处理器/微处理器执行的算法。此外,本发明的各方面可以采取在具有在其上实施的、例如存储的计算机可读程序代码的一种或多种计算机可读介质中实施的计算机程序产品的形式。

73、可以利用一种或多种计算机可读介质的任何组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是例如但不限于电子、磁、光、电磁、红外、或半导体系统、装置或设备,或上述的任何合适的组合。计算机可读存储介质的更具体的示例可以包括但不限于以下:具有一个或多个导线的电连接装置、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪速存储器)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储设备、磁存储设备、或者上述的任何合适的组合。在本发明的上下文中,计算机可读存储介质可以是可包含或存储用于由指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合使用的程序的任何有形介质。

74、计算机可读信号介质可以包括具有在其中(例如,在基带中或作为载波的一部分)实施的计算机可读程序代码的传播数据信号。这种传播信号可以采取各种形式中的任何一种,包括但不限于,电磁的、光的或其任何合适的组合。计算机可读信号介质可以是不是计算机可读存储介质并且可以通信、传播、或传输程序(以用于由指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合使用)的任何计算机可读介质。

75、可以使用任何适当的介质传输在计算机可读介质上实施的程序代码,这种介质包括但不限于无线、有线、光纤、电缆、rf等,或上述的任何合适的组合。用于执行本发明的各方面的操作的计算机程序代码可以以一种或多种编程语言的任何组合编写,该一种或多种编程语言包括诸如java(tm)、smalltalk、c++等面向对象的编程语言和诸如“c”编程语言或相似的编程语言等常规过程编程语言。程序代码可以完全地在个人计算机上执行、部分地在个人计算机上执行、作为独立软件包执行、部分地在个人计算机上执行并部分地在远程计算机上执行、或完全地在远程计算机或服务器上执行。在后一种场景中,远程计算机可以通过包括局域网(lan)或广域网(wan)的任何类型网络连接到个人计算机,或可以进行与外部计算机的连接(例如,使用互联网服务提供商、通过互联网)。

76、下面将参照根据本发明的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明的各方面。将理解的是流程图和/或框图的每个框以及流程图和/或框图中的框的组合可以由计算机程序指令实施。可以将这些计算机程序指令提供给通用计算机、专用计算机、或其他可编程数据处理装置的处理器,具体是微处理器或中央处理单元(cpu)以产生机器,使得经由计算机或其他可编程数据处理装置或其他设备的处理器执行的指令创建用于实施流程图和/或框图的一个或多个框中指定的功能/动作的装置。

77、这些计算机程序指令还可以存储在计算机可读介质中,该计算机可读介质可以指导计算机、其他可编程数据处理装置、或其他设备以用特殊的方式发挥功能,从而使得存储在该计算机可读介质中的指令产生制造的包括指令的物品,这些指令实施流程图和/或框图的一个或多个框中指定的功能/动作。

78、计算机程序指令还可以被加载到计算机、其他可编程数据处理装置或其他设备上,以引起在计算机、其他可编程装置或其他设备上执行一系列操作步骤以产生计算机实施的过程,从而使得在计算机或其他可编程装置上执行的指令提供用于实施在流程图和/或框图的一个或多个框中指定的功能/动作的过程。

79、附图中的流程图和框图展示了根据本发明的各实施例的系统、方法和计算机程序产品的可能实施方式的体系架构、功能和操作。关于此,流程图或框图中的每个框可以表示包括用于实施(多个)特定逻辑功能的一个或多个可执行指令的代码的模块、片段或部分。还应当指出的是,在一些替代实施方式中,框中标明的功能可以不按图中标记的顺序发生。例如,根据涉及的功能,连续示出的两个框实际上可被大体同时执行,或者这些框可能有时以相反的顺序被执行。还将指出的是,可以通过执行特定功能或动作的基于专用硬件的系统或专用硬件和计算机指令的组合来实施框图和/或流程图的每个框及框图和/或流程图中框的组合。

80、此外,提供了一种用于执行本文描述的方法的计算机程序,以及存储该计算机程序的非暂态计算机可读存储介质。

81、除非另外明确说明,否则针对特定实施例或关于特定实施例讨论的元素和方面可以适当地与其他实施例的元素和方面相结合。将参考附图进一步说明本发明的实施例,附图将示意性地示出根据本发明的实施例。将理解的是本发明不以任何方式局限于这些具体实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1