用于经由多个接入网络被注册的终端的方法和装置与流程

文档序号:21049285发布日期:2020-06-09 21:05阅读:148来源:国知局
用于经由多个接入网络被注册的终端的方法和装置与流程

示例实施例总体上涉及通信网络中用户设备(ue)的注册。



背景技术:

在通信接入网络中,用户设备(ue)必须在进行数据通信之前向网络注册。该注册过程确保用于ue的数据通信的安全性,同时针对服务提供方保护网络的完整性。



技术实现要素:

至少一个示例实施例涉及通信网络中的网络节点。

在一个实施例中,网络节点包括至少一个处理器;以及至少一个存储器,该存储器存储指令,该指令在由至少一个处理器执行时使网络节点:通过第三代合作伙伴计划(3gpp)接入向用户设备发送关于非3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在非3gpp接入上处于连接管理空闲状态。

在一个实施例中,如果用户设备在3gpp接入上也处于连接管理空闲状态,则所述通知消息包括寻呼消息。

在一个实施例中,如果用户设备在3gpp接入上处于连接管理已连接状态,则所述通知消息包括非接入层信令消息。

至少另一示例实施例涉及网络节点。

在一个实施例中,网络节点包括至少一个处理器;以及至少一个存储器,该存储器存储指令,该指令在由至少一个处理器执行时使网络节点:通过非第三代合作伙伴计划(3gpp)接入向用户设备发送关于3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在3gpp接入上处于连接管理空闲状态,并且在非3gpp接入上处于连接管理已连接状态,并且通过3gpp接入接收服务请求消息。

至少另一个示例实施例涉及网络节点。

在一个实施例中,网络节点包括至少一个处理器;以及至少一个存储器,该存储器存储指令,该指令在由至少一个处理器执行时使网络节点:接收注册请求,该注册请求指示短消息服务消息能够经由多个接入类型被传递到用户设备,发送注册接受消息,该注册接受消息确认短消息服务消息被允许经由多个接入类型而被传递。

在一个实施例中,多个接入类型包括第三代合作伙伴计划(3gpp)接入和非3gpp接入。

至少另一个示例实施例涉及通信网络中的用户设备。

在一个实施例中,用户设备包括至少一个处理器;以及至少一个存储器,该存储器存储指令,该指令在由至少一个处理器执行时使用户设备:通过第三代合作伙伴计划(3gpp)接入,接收关于非3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时被注册到通信网络,所述用户设备在非3gpp接入上处于连接管理空闲状态。

在一个实施例中,如果用户设备在3gpp接入上也处于连接管理空闲状态,则所述通知消息包括寻呼消息。

在一个实施例中,如果用户设备在3gpp接入上处于连接管理已连接状态,则所述通知消息包括非接入层信令消息。

至少另一个示例实施例涉及用户设备。

在一个实施例中,用户设备包括至少一个处理器;以及至少一个存储器,该存储器存储指令,该指令在由至少一个处理器执行时使用户设备通过非第三代合作伙伴计划(3gpp)接入,接收关于3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在3gpp接入上处于连接管理空闲状态,并且在非3gpp接入上处于连接管理已连接状态,并且通过3gpp接入发送服务请求消息。

至少另一个示例实施例涉及一种用户设备。

在一个实施例中,用户设备包括至少一个处理器;以及至少一个存储器,存储器存储指令,该指令在由至少一个处理器执行时,使用户设备:发送注册请求,该注册请求指示可以通过多个接入类型将短消息服务消息传递给用户设备,接收注册消息接受消息,该注册接受消息确认允许通过多个接入类型传送短消息服务消息。

在一个实施例中,多个接入类型包括第三代合作伙伴计划(3gpp)接入和非3gpp接入。

至少另一个示例实施例涉及方法。

在一个实施例中,该方法包括:由网络节点的至少一个第一处理器通过第三代合作伙伴计划(3gpp)接入来向用户设备发送关于非3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,用户设备在非3gpp接入上处于连接管理空闲状态。

在一个实施例中,如果用户设备在3gpp接入上也处于连接管理空闲状态,则所述通知消息包括寻呼消息。

在一个实施例中,如果用户设备在3gpp接入上处于连接管理已连接状态,则所述通知消息包括非接入层信令消息。

至少另一个示例实施例涉及一种方法。

在一个实施例中,该方法包括:由网络节点的至少一个第一处理器通过非第三代合作伙伴计划(3gpp)接入来向用户设备发送关于3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在3gpp接入上处于连接管理空闲状态,并且在非3gpp接入上处于连接管理已连接状态,并且由至少一个第一处理器通过3gpp接入来接收服务请求消息。

至少另一示例实施例涉及一种方法。

在一个实施例中,该方法包括:由网络节点的至少一个第一处理器接收注册请求,该注册请求指示短消息服务消息能够经由多个接入类型被传递到用户设备,由至少一个第一处理器发送注册接受消息,该注册接受消息确认短消息服务消息被允许经由多个接入类型而被传递。

在一个实施例中,多个接入类型包括第三代合作伙伴计划(3gpp)接入和非3gpp接入。

至少另一示例实施例涉及一种方法。

在一个实施例中,该方法包括:由用户设备的至少一个第一处理器通过第三代合作伙伴计划(3gpp)接入来接收关于非3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,用户设备在非3gpp接入上处于连接管理空闲状态。

在一个实施例中,如果用户设备在3gpp接入上也处于连接管理空闲状态,则所述通知消息包括寻呼消息。

在一个实施例中,如果用户设备在3gpp接入上处于连接管理已连接状态,则所述通知消息包括非接入层信令消息。

至少另一个示例实施例涉及一种方法。

在一个实施例中,该方法包括:由用户设备的至少一个第一处理器通过非第三代合作伙伴计划(3gpp)接入来接收关于3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在3gpp接入上处于连接管理空闲状态,并且在非3gpp接入上处于连接管理已连接状态,并且由至少一个第一处理器通过3gpp接入来发送服务请求消息。

至少另一示例实施例涉及一种方法。

在一个实施例中,该方法包括:由用户设备的至少一个第一处理器发送注册请求,该注册请求指示短消息服务消息能够经由多个接入类型被传递到用户设备,由至少一个第一处理器接收注册接受消息,该注册接受消息确认短消息服务消息被允许经由多个接入类型被传递。

在一个实施例中,多个接入类型包括第三代合作伙伴计划(3gpp)接入和非3gpp接入。

至少一个示例实施例涉及一种计算机程序。

在一个实施例中,计算机程序包括计算机可读指令,该计算机可读指令用于使装置执行至少以下操作:由网络节点的至少一个第一处理器通过第三代合作伙伴计划(3gpp)接入来向用户设备发送关于非3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,用户设备在非3gpp接入上处于连接管理空闲状态。

在一个实施例中,计算机程序包括计算机可读指令,该计算机可读指令使装置执行至少以下操作:由网络节点的至少一个第一处理器通过非第三代合作伙伴计划(3gpp)接入来向用户设备发送关于3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在3gpp接入上处于连接管理空闲状态并且在非3gpp接入上处于连接管理已连接状态,并且由至少一个第一处理器通过3gpp接入来接收服务请求消息。

在一个实施例中,计算机程序包括计算机可读指令,该计算机可读指令用于使装置执行至少以下操作:由网络节点的至少一个第一处理器接收注册请求,该注册请求指示短消息服务消息能够经由多个接入类型被传递到用户设备,由至少一个第一处理器发送注册接受消息,该注册接受消息确认短消息服务消息被允许经由多个接入类型被传递。

在一个实施例中,计算机程序包括计算机可读指令,该计算机可读指令使装置执行至少以下操作:由用户设备的至少一个第一处理器通过第三代合作伙伴计划(3gpp)接入来接收关于非3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,用户设备在非3gpp接入上处于连接管理空闲状态。

在一个实施例中,计算机程序包括计算机可读指令,该计算机可读指令使装置执行至少以下操作:由用户设备的至少一个第一处理器通过非第三代合作伙伴计划(3gpp)接入来接收关于3gpp接入的通知消息,用户设备经由3gpp接入并且经由非3gpp接入而被同时注册到通信网络,所述用户设备在3gpp接入上处于连接管理空闲状态并且在非3gpp接入上处于连接管理已连接状态,并且由至少一个第一处理器通过3gpp接入来发送服务请求消息。

在一个实施例中,计算机程序包括计算机可读指令,该计算机可读指令使装置执行至少以下操作:由用户设备的至少一个第一处理器发送注册请求,该注册请求指示短消息服务消息能够经由多个接入类型被传递到用户设备,通过至少一个第一处理器接收注册接受消息,该注册接受消息确认短消息服务消息被允许经由多个接入类型而被传递。

附图说明

图1示出了根据示例实施例的网络节点;

图2示出了根据示例实施例的针对会话管理过程的方法的通信图;

图3示出了根据示例实施例的针对另一会话管理过程的方法的通信图;

图4示出了根据示例实施例的针对短消息服务的注册过程的方法的通信图;

图5示出了根据示例实施例的针对用户设备(ue)活动过程的方法的通信图;和

图6示出了根据示例实施例的在非3gpp接入的非接入层上的用户设备(ue)短消息服务过程的方法的通信图。

具体实施方式

尽管示例实施例能够进行各种修改和备选形式,但是其实施例在附图中通过示例示出并且将在本文中进行详细描述。然而,应理解,无意将示例实施例限制为所公开的特定形式,相反,示例实施例将覆盖落入权利要求范围内的所有修改、等同形式和备选形式。在整个附图的描述中,相同的附图标记表示相同的元件。

尽管术语第一、第二等在本文中可用于描述各种元件,但是这些元件不应受这些术语的限制。这些术语仅用于区分一个元件和另一元件。例如,在不脱离本公开的范围的情况下,第一元件可以被称为第二元件,并且类似地,第二元件可以被称为第一元件。如本文所使用的,术语“和/或”包括一个或多个相关列出的项的任何和所有组合。

当元件被称为“连接”或“耦合”到另一个元件时,它可以直接连接或耦合到其他元件,或者可以存在中间元件。相反,当元件被称为“直接连接”或“直接耦合”至另一个元件时,则不存在中间元件。应当以类似的方式来解释用于描述元件之间的关系的其他词语(例如,“在...之间”与“直接在...之间”、“相邻”与“直接相邻”,等等)。

在本文中使用的术语仅出于描述特定实施例的目的,而不是限制性的。如本文所使用的,单数形式“一”、“一个”和“该”也意图包括复数形式,除非上下文另外明确指出。将进一步理解的是,当在本文中使用术语“包括(comprises)”、“包括(comprising)”、“包括(includes)”、和/或“包括(including)”时,其指定了所述特征、整数、步骤、操作、元件,和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、元件、组件和/或其组的存在或添加。

还应注意,在一些备选实施方式中,所指出的功能/动作可以不按图中所指出的顺序发生。例如,取决于所涉及的功能性/动作,连续示出的两个图实际上可以基本上同时执行,或者有时可以按照相反的顺序执行。

在说明书中提供了具体细节以提供对示例实施例的透彻理解。然而,本领域普通技术人员将理解,可以在没有这些具体细节的情况下实践示例实施例。例如,系统可以用框图示出,以便不会在不必要的细节上混淆示例实施例。在其他实例中,为了避免混淆示例实施例,可以在没有不必要的细节的情况下示出已知的过程、结构和技术。

如本文所讨论的,参考动作来描述说明性实施例,并且可以被实现为程序模块或功能过程的操作(例如,以流程图、流图、数据流图、结构图、框图等的形式)的符号表示包括例程、程序、对象、组件、数据结构等,其执行特定任务或实现特定抽象数据类型,并且可以使用例如在现有的端点、客户端、网关、节点、代理、控制器、计算机、基于云的服务器、网页服务器、代理或代理服务器、应用服务器等处的现有硬件来实现。如稍后所讨论的,这样的现有硬件尤其可以包括一个或多个中央处理器(cpu)、片上系统(soc)设备、数字信号处理器(dsp)、专用集成电路、现场可编程门阵列(fpga)计算机等。

尽管流程图或通信流图可以将操作描述为连续过程,但是许多操作可以并行、并发或同时被执行。另外,可以重新安排操作的顺序。进程可以在其操作完成时终止,但也可以具有图中未包括的附加步骤。进程可以对应于方法、函数、过程、子例程、子程序等。当进程对应于函数时,其终止可以对应于该函数返回到调用函数或主函数。

如本文所公开的,术语“存储介质”、“计算机可读存储介质”或“非暂时性计算机可读存储介质”可以表示用于存储数据的一个或多个设备,包括只读存储器(rom)、随机存取存储器(ram)、磁性ram、核心存储器、磁盘存储介质、光学存储介质、闪存设备和/或用于存储信息的其他有形机器可读介质。术语“计算机可读介质”可以包括但不限于便携式或固定存储设备、光学存储设备以及能够存储、包含或携带指令和/或数据的各种其他介质。

此外,示例实施例可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或其任意组合来实现。当以软件、固件、中间件或微代码实现时,用于执行必要任务的程序代码或代码段可以被存储在机器或计算机可读介质中,诸如计算机可读存储介质。当以软件实现时,一个或多个处理器将执行必要的任务。

代码段可以表示过程、函数、子程序、程序、例程、子例程、模块,软件包、类或指令、数据结构或程序语句的任意组合。代码段可以通过传递和/或接收信息、数据、变量、参数或存储器内容而被耦合到另一个代码段或硬件电路。信息、变量、参数、数据等可以通过任何合适的方式被传递、转发或传输,包括内存共享、消息传递、令牌传递、网络传输等。

本文所使用的术语“包括”和/或“具有”被定义为包括(即,开放语言)。如本文所使用的,术语“耦合”被定义为连接,尽管不一定直接地连接并且不一定机械地连接。源自单词“指示”(例如,“指示(indicates)”和“指示(indication)”)的术语旨在涵盖可用于传达或引用所指示的对象/信息的所有各种技术。指示了用于传达或引用对象/信息的可用技术的一些但并非全部示例包括:指示对象/信息的传递、指示对象/信息的标识符的传递、指示用于生成对象/信息的信息的传递、指示对象/信息的某些部段或部分的传递、指示对象/信息的某些派生词的传递、以及指示表示对象/信息的某些符号的传递。

根据示例实施例,客户端、网关、节点、代理控制器、计算机、基于云的服务器、网页服务器、应用服务器、代理或代理服务器等可以是(或包括)硬件、固件、执行软件的硬件或它们的任意组合。这样的硬件可以包括一个或多个中央处理器(cpu)、片上系统(soc)设备、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)计算机等,它们被配置为专用机器以执行本文描述的功能以及这些元件的任何其他众所周知的功能等。在至少某些情况下,cpu、soc、dsp、asic和fpga通常可被称为处理电路、处理器和/或微处理器。

端点、客户端、网关、节点、代理、控制器、计算机、基于云的服务器、网页服务器、应用服务器、代理或代理服务器等也可以包括各种接口,包括被连接到一个或多个天线的发射器/接收器、计算机可读介质和(可选的)显示设备。一个或多个接口可以被配置为经由相应的数据和控制平面或接口来向一个或多个网络元件(诸如,交换机、网关、终端节点、控制器、服务器、客户端等)(有线地和/或无线地)发送/从其接收数据或控制信号。

上文已经关于本发明的特定实施例描述了益处、其他优点和问题的解决方案。但是,这些益处、优点、问题的解决方案以及任何可能导致或引起此类益处、优点或解决方案,或使此类益处、优点或解决方案变得更加明显的元素,均不得解释为任何或所有权利要求的关键、必需或必要特征或元素。

示例实施例可以与诸如以下的各种电信网络和系统结合地被使用(其中,这仅仅是示例列表):通用移动电信系统(umts)、全球移动通信系统(gsm)、高级移动电话服务(amps)系统、窄带amps系统(namps)、总接入通信系统(tacs)、个人数字蜂窝(pdc)系统、美国数字蜂窝(usdc)系统、eia/tiais-95中描述的码分多址(cdma)系统、高速率分组数据(hrpd)系统、全球微波接入互操作性(wimax)、超移动宽带(umb)、第三代合作伙伴计划lte(3gpplte)以及5g网络。

通用方法:

第五代系统(5gs)允许用户设备(ue)经由多个接入网络进行注册。接入网络的类型包括第三代合作伙伴计划(3gpp)接入网络和非3gpp接入网络。当ue经由多个接入网络被注册到单个公共陆地移动网络(plmn)时,第五代核心(5gc)中的ue的服务功能应该是唯一的。也就是说,3gpp接入网络和非3gpp接入网络都应该选择相同的接入和移动性管理功能(如3gppts23.501中定义的amf),其中此功能是与其他代移动通信系统的关键差异(诸如,演进分组共享(eps)网络)。在eps网络内,如果ue使用多个接入网络,则要求ue在演进分组核心(epc)内具有两个服务功能:在3gpp接入网络的情况下为mme,而在非3gpp(非置信)接入网络的情况下为演进分组数据网关(epdg)。

在5gc内,在ue经由多个接入网络被注册的场景下,amf必须使用适当的接入网络来传递从5g核心的其他网络功能(nf)接收到并且以ue为目标的下行链路(dl)消息。

amf负责在ue和其他网络功能之间转发dl消息,例如(非详尽描述):与smf交换的非接入层(nas)会话管理(sm)消息以及与sms功能(smsf)交换的短消息服务(sms)消息。必须考虑以下来确保通过相关接入来发送dl信令:

i.信令事务应当由唯一的接入来服务;和/或

ii.ue和通信网络中的服务策略。

示例实施例提供了一种方法,该方法经由除amf之外的实体所决定的适当的接入网络来传递sm消息,并且经由amf所选择的接入网络来传输sms消息。

在5gs中必须支持sm消息的传递以用于数据服务,数据服务对于5g内的用户是最重要的服务之一。在5gs中必须支持sms消息的传输以用于sms消息交换。预计sms服务将在5g中继续使用。

场景1:非接入层信令(nas)sm消息:

协议数据单元(pdu)会话可能被用户/运营商策略约束为使用特定的接入网络。这些策略可能与订阅/资费约束或服务交付策略有关(其中,例如,诸如延迟等服务要求只能在诸如3gpp接入等某些接入网络上得到满足)。

场景2:sms消息:

另一方面,关于sms消息是否应与某个接入网络相关联,存在不同的行业观点。观点之一是,由于amf在涉及单个接入网络的注册过程期间从smsf调用sms激活服务,因此sm消息应仅经由该单个接入网络被传递。在这种场景下,由ue和smsf来选择应该传递sms消息的接入网络,而不是由amf来选择。另一行业观点是,由于sms消息的传递不一定包括接入网络的用户平面,因此可以选择任何接入网络来转发sms消息的传递。在这种场景下,应该由ue和amf来选择传递sm消息的接入网络。

在示例实施例中,提供了一种经由被除amf之外的实体决定的适当的接入网络来传递sm消息的方法,其中经由amf选择的接入网络来传输sms消息。经由被除amf以外的实体决定的接入网络来传递sms消息的场景可以符合:经由被除amf以外的实体决定的适当的接入网络来传递sm消息的场景。此外,示例实施例可以容易地扩展到其他类型的消息(例如,位置服务消息)。

结构示例实施例:

图1示出了根据示例实施例的网络节点10。如图2-图5所示,网络节点10包括用于诸如用户设备(ue)10的装置的结构。然而,该相同结构也可应用于图2-图5的包括amf20、smf30、smsf40等的网络侧电子设备。如图1所示,网络节点10是包括处理器(cpu)100、存储器110、网络接口120和总线150的处理设备。将理解的是,处理设备可以包括附加组件,为了简洁起见,未描述这些附加组件。

处理器100可以是但不限于中央处理器(cpu)、控制器和算术逻辑单元(alu)、数字信号处理器、微型计算机、现场可编程门阵列(fpga)、专用集成电路(asic)、片上系统(soc)、可编程逻辑单元、微处理器或能够以定义的方式执行操作的任何其他设备。

存储器110可以是计算机可读存储介质,计算机可读存储介质总体上包括随机存取存储器(ram)、只读存储器(rom)、和/或永久大容量存储设备,诸如磁盘驱动器或固态驱动器。存储器110还存储操作系统和用于提供处理设备100的功能性的任何其他例程/模块/应用。这些软件组件也可以使用驱动机制(未示出)而从单独的计算机可读存储介质被加载到存储器110中。这样的单独的计算机可读存储介质可以包括盘、磁带、dvd/cd-rom驱动器、存储卡或其他类似的计算机可读存储介质(未示出)。在一些示例实施例中,可以经由一个或多个接口(未示出)而不是经由计算机可读存储介质来将软件组件加载到存储器110中。将理解的是,处理设备可以包括一个以上的存储器和一个以上的存储器。存储器110具有注册模块(rm)105,注册模块105包括由计算机100出于注册的目的而执行的计算机可读指令集。特别地,rm105的这些计算机可读指令命令处理器100执行本文公开的任何或所有方法步骤,特别是关于图2-5描述的任何或所有方法步骤。

网络接口120可以包括各种接口,这些接口包括被连接到一个或多个天线或电线来无线或有线地传输/接收控制和数据信号的一个或多个发射器/接收器(或收发器)。发射器可以是包括用于经由与网络上的其他网络元件的一个或多个有线和/或无线连接来传输信号(包括:例如,控制信号或数据信号)的硬件和软件的设备。同样,接收器可以是包括用于经由与网络上的其他网络元件的一个或多个有线和/或无线连接来接收信号(包括:例如,控制信号或数据信号)的硬件和软件的设备。

在一些示例实施例中,处理设备(网络节点)10可以被配置为执行被存储在存储器110中的计算机可读指令,以便执行本文所讨论的网络侧功能/功能性等中的一个或多个(例如amf、smf等)。在另一示例实施例中,处理设备10可以被配置为执行被存储在存储器110中的计算机可读指令,以便执行ue10的功能/功能性。此外,基于各种示例实施例的以上描述,将容易理解的是示例实施例可以在网络侧和/或在用户设备侧上被实现。

方法的特定示例实施例:

场景1:非接入层(nas)sm消息:

该场景包括以下假设。

i.如果在ue和5gc之间存在使用接入的信令路径,则称该ue在该接入上处于连接管理(cm)-connected。

ii.无法通过非3gpp接入来寻呼ue。也就是说,ue不能通过互联网被寻呼。

iii.pdu会话标识符标识pdu会话,该pdu会话是与在演进分组核心(epc)中使用的分组数据网络(pdn)连接等效的5gc。pdu会话允许ue具有经由5gc的、与数据网络的连接性。

通常,当amf将上行链路(ul)信令转发到另一个网络功能(nf)时,amf指示ue的身份以及被用于接收该消息的接入的接入类型。另一nf(例如,smf)负责确保给定事务完全在相同接入上被执行(例如,如果ue已经发布关于接入的请求,则另一个nf负责确保在相同接入上发送对ue的网络响应)。

更具体地,会话管理(sm)实体(诸如ue和smf)负责确保sm消息经由适当的接入网络而被传递(例如,当pdu会话被用户/运营商策略限制为使用特定的接入而ue可通过多种接入获得信令时)。

图2示出了根据示例实施例的用于会话管理过程的方法的通信图。该方法被描述为由图1的网络节点(处理设备)10的处理器100执行,尽管应当理解,在本说明书的上下文中,处理器100的类集(collection)正在执行这些步骤。即,用于装置或ue10、amf20和smf30中的每一个的处理器100共同执行该方法的步骤。

在步骤s200中,ue10和smf30的处理器100协商与pdu会话在其上可以运行的接入类型相关联的策略,以便执行pdu会话建立过程和/或其他sm过程(例如pdu会话修改过程)。这可以对应于仅允许特定的接入类型集合的策略,也可以对应于允许任何接入类型的策略。

ue10的处理器100可以包括pdu会话是否被允许在sm消息(例如,如果sm过程是pdu会话建立过程,则是pdu会话建立请求消息)中使用(并且因此交换相关联的sm信令)特定的接入类型集合或任何接入类型的指示。可以提供对应的网络策略。

i.a.由统一数据管理(udm)到smf,作为通过n10(udm/smf之间的接口)发送的订阅数据的一部分;和/或

i.b.由pcf到smf,作为通过n7发送的策略规则的一部分(pcf/smf之间的接口)。

在sm过程期间,smf30的处理器100可以通过考虑从ue10的处理器100接收到的信息、统一数据管理(udm)和/或策略计费功能(pcf)来决定用于pdu会话的策略,并且向ue10的处理器100指示所决定的策略。

在步骤s202中,当存在amf20的处理器100应该将来自ue10的ul消息转发到smf30的时机时,处理器100向smf30提供来自ue10的ul消息以及ue10的身份和已经被接收的该消息的接入的接入类型的通知。

在步骤s204中,当smf30的处理器100需要向ue10发送dl消息或激活/去激活pdu会话(经由去往an的n2请求)时,smf30的处理器100确定将要使用的适当接入类型,例如,其可以受以下的约束:

ii.a.对应ul消息通过其被接收的接入(当dl消息是对ul消息的响应时)。

ii.b.与ue10协商的接入策略(例如,在pdu会话建立时)。

在步骤s204中,smf30的处理器100向可能包括的amf发送n11(amf/smf之间的接口)请求。

iii.a.对ue10身份和“接入类型要求”的引用,即对用以到达ue10的接入类型的约束,指示:例如,唯一接入类型、允许的接入类型的集合(可以对其进行优先排序)、或对可以使用的接入类型不存在约束。

iii.b.可选地,n1(ue/amf之间的接口)sm消息,该消息应该被转发给ue10。

iii.c.可选地,n2请求,该n2请求应该被转发给an,通过其来激活/去激活pdu会话。

在步骤s206a中,如果ue10在n11请求中被指示或暗示为允许的(多个)接入类型中的一个接入类型上已经处于cm-connected(这意味着在该接入上与ue10建立了通信信道),则amf通过该接入传递dln1消息。如果存在多个可用的接入网络(即n11请求消息所允许的并且ue所连接的接入网络),则amf30根据配置的信息(例如,网络策略)选择接入网络。

在步骤s206b中,如果amf20的处理器100可以在n11请求中被指示或暗示为允许的接入类型中的一个(或多个)接入类型上寻呼ue10,则amf20的处理器100在该接入上寻呼ue10,并且当ue10得到cm-connected时,经由该接入传递dln1消息或n2请求。

在步骤s206c中,如果amf20的处理器100无法经由在n11请求中被指示或暗示为允许的接入类型来接入ue10,则amf20的处理器100可以尝试在n11请求中未被指示或暗示为允许的接入上通知ue10(例如,通过寻呼,如以下步骤v.a中所述,或通过nas消息,如以下步骤v.b中所述)。

在步骤s208中,在步骤206c中接收到通知消息后,ue10的处理器100然后可以试着通过先前与smf协商的针对对应pdu会话所允许的接入来实现cm-connected。

在步骤s210中,然后,amf可以经由允许的接入类型发送dlsm消息或用户数据。

在一些示例实施例中,可以如下来实现以下内容。

在步骤s206c中,存在如下场景:ue10在非3gpp接入上不处于cm-connected,并且dl流量到达了在3gpp接入上不被允许的pdu会话。

va.在实施例中,可以在3gpp接入上寻呼ue10,并向ue10的处理器100指示原因(例如,提供pdu会话id=pdu会话的标识符)。该寻呼可以包含pdu会话id,并且可以促使ue10在非3gpp上变为cm-connected(当策略限制ue针对该pdu会话id使用3gpp接入时;如步骤s208所示)。

v.b.ue在3gpp上处于cm-connected,其中由于ue10已经处于cm-connected,因此无法被寻呼。在这种场景下,网络通过3gpp接入发送nas信令消息。该消息可以使得:其命令ue10在另一接入上实现cm-connected(指示原因=pdu会话id;如步骤s208所示)。

图3示出了根据示例实施例的另一会话管理过程的方法的通信图。该方法被描述为由图1的网络节点(处理设备)10的处理器100执行,尽管应当理解,在本说明书的上下文中,处理器100的集合正在执行这些步骤。即,装置或ue10、amf20和smf30中的每一个的处理器100共同执行该方法的步骤。

在步骤s300中,在pdu会话建立过程期间,amf20的处理器100经由n2和pdu会话id来从ue10接收接入技术类型信息。amf20的处理器100可以将接入技术类型信息与pdu会话id相关联。

在步骤s302中,smf30的处理器100可以向amf20发送n11消息,该消息包括应该被转发给ue10的sm消息。此外,n11消息还可以包括pdu会话id。

在步骤s302中,如果pdu会话id被包括在n11消息中,则amf20的处理器100应搜索在接入技术类型信息和pdu会话id(在pdu会话建立过程期间创建的)之间的关联信息,然后根据关联信息选择接入网络(例如,如果pdu会话id与3gpp接入网络相关联,则通过3gpp接入网络发送sm消息;否则,如果pdu会话id与非3gpp接入网络相关联,则通过非3gpp接入网络发送sm消息)。

本示例实施例可以被扩展到除sm(例如,位置服务消息)之外的其他类型的消息。

场景2:sms消息

图4示出了根据示例实施例的用于短消息服务的注册过程的方法的通信图。该方法被描述为由图1的网络节点(处理设备)10的处理器100执行,尽管应当理解,但是在本说明书的上下文中,处理器100的类集正在执行这些步骤。即,装置或ue10、amf20、smsf40和udm50中的每一个的处理器100共同执行该方法的步骤。

在步骤s400中,为了支持nas传输上的sms,ue10的处理器100在注册请求消息中包括“支持sms”指示,该指示表明ue10有在非接入层(nas)传输上进行sms的能力。另外,ue10的处理器100指示可以经由多个接入网络将sms消息发送到ue10。

在步骤s402中,amf20的处理器100与udm50的处理器100执行更新位置过程。如果“支持sms”指示被包括在注册请求消息中,则amf20的处理器100关于sms服务是否被允许用以ue10来检查来自udm50的针对ue10的sms订阅。如果允许,则amf20的处理器100发现并选择smsf40以服务ue10。

在步骤s404中,如果amf20的处理器100已经选择了smsf,则amf20的处理器100将对ue10的“支持sms”指示包括在注册接受消息中。否则,在步骤s406中,仅在amf20的处理器100已经从所选择的smsf40接收到肯定指示的步骤s410之后,amf20的处理器100才将对ue10的“支持sms”指示包括在注册接受消息中。

注册接受消息(在步骤s404或s412中被发送)可以确认是否允许经由多个接入网络进行sms消息传递。

如果经由多个接入网络的sms消息传递由ue10指示并且被amf20接受,则amf20的处理器100选择将传递dlsms消息的接入网络。amf20的处理器100可以针对接入网络中的每个接入网络来考虑cm状态。

否则,ue10不允许或不请求经由多个接入网络进行sms消息传递,amf20应该确保经由特定接入网络来传递dlsms消息,通过该特定接入网络来在nas上进行用于sms注册过程。

在步骤s406中,amf20的处理器100从smsf40调用sms激活服务。该请求包括amf20地址和订阅永久标识符(supi)。amf20的处理器100使用来自步骤s402的smsf40地址。

在步骤s406中,smsf40的处理器100利用与udm的更新位置过程来获取与sms相关的订阅。smsf40的处理器100还创建ue10上下文以存储sms订阅信息和服务该ue10的amf20地址。udm存储用于短消息终止路由的smsf40地址。

在步骤s410中,smsf40的处理器100利用响应消息来响应amf20。amf20的处理器100存储作为ue10上下文的一部分接收的ssf40地址。

图5示出了根据示例实施例的用于用户设备(ue)10活动过程的方法的通信图。该方法被描述为由图1的网络节点(处理设备)10的处理器100执行,尽管应当理解,但是在本说明书的上下文中,处理器100的类集正在执行这些步骤。即,装置或ue10、amf20、smsf40和接入节点(an)60中的每一个的处理器100共同执行该方法的步骤。

在步骤s500中,amf20接收关于ue10可达性的指示,例如,来自ue10的处理器100的注册请求或服务请求消息、或来自接入网络的ue10可达性指示。

在步骤s502中,如果amf20包含ue10的移动性管理(mm)上下文,并且如果针对该ue10的amf的ue可达性请求参数(urrp-amf)被配置为曾经报告ue10是可达的,则amf20的处理器100应向smsf40发送ue活动通知(永久id,ue可达)消息,并清除该ue10的对应urrp-amf。

如果sms消息传递经由多个接入网络而被传递被ue10所指示,并且在用于sms在nas上的注册过程期间被amf20的处理器100所接受,则amf20的处理器100应该考虑ue是否可达到多址接入网(an)60的cm状态。

图6示出了根据示例实施例的非3gpp接入的非接入层上的用户设备(ue)短消息服务过程的方法的通信图。该方法被描述为由图1的网络节点(处理设备)10的处理器100执行,尽管应当理解,但是在本说明书的上下文中,处理器100的类集正在执行这些步骤。即,装置或ue10、amf20、smsf40、短消息服务网关移动交换中心(sms-gmsc)70、交换中心(sc)80和udm90中的每一个的处理器100共同执行该方法的步骤。

在步骤s600、s602和s604中,ue(移动终端或mt)10的处理器遵循在3gppts23.040中定义的过程来在sc80/sms-gmsc70/udm90之间进行sms交互。

在步骤s606中,smsf40的处理器100经由n20向amf20发送sms寻呼请求。sms消息包括ue10id和sms-mt指示。

在步骤s608中,amf20的处理器100基于运行商策略和/或“支持sms”指示来确定用于传递mt-sms的接入网络(诸如,例如,如果“支持sms”指示经由注册接受消息被发送,并且运行商允许ue通过其进行注册的不同接入来发送sms,那么,如果ue10在3gpp上接入处于cm-idle,则选择非3gpp接入)。

在步骤s610、s612和s614中,ue10的处理器100被通知待决的mt-sms,执行服务请求过程,并且与5gc交换与sms有关的消息。

基于上面描述的示例实施例,要注意的是一些示例实施例被描述为过程或者方法被描绘为流程图。尽管流程图将操作描述为顺序过程,但是许多操作可以并行、并发或同时执行。另外,可以重新安排操作的顺序。内存可以在其操作完成时终止,但也可以具有图中未包括的附加步骤。进程可以对应于方法、函数、过程、子例程、子程序等。

上面讨论的方法可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或其任意组合来实现,流程图示出了其中一些方法。当以软件、固件、中间件或微代码实现时,用于执行必要任务的程序代码或代码段可以被存储在机器或计算机可读介质中,诸如存储介质,诸如非暂时性存储介质。处理器可以执行必要任务。

出于描述示例实施例的目的,本文公开的特定结构和功能细节仅是代表性的。然而,本发明可以按照许多备选形式来体现,并且不应解释为仅限于本文阐述的实施例。

尽管已经描述了示例实施例,但显示,可以按照许多方式来改变示例实施例。这种变化不应该被视为背离示例实施例的既定精神和范围,并且对于本领域技术人员而言显而易见的所有这种修改都旨在被包括在以下权利要求书的范围内。

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