在无线通信系统中建立用于与局域网通信的会话的方法、装置和系统与流程

文档序号:22760341发布日期:2020-10-31 09:59阅读:217来源:国知局
本公开涉及用于建立会话(session)的方法、装置和系统,并且更具体地,涉及建立用于与局域网通信的会话的方法。
背景技术
::为了满足因为第四代(4th-generation,4g)通信系统的商业化而相对于无线数据流量(traffic)的激增需求,已经做出了努力来开发改进的通信系统。为了实现更高的数据传输速率,正在考虑在超高频带毫米波(millimeterwave,mmwave)(诸如,例如60ghz)中开发通信系统的实现方式。在改进的通信系统中,已经讨论了波束成形、大规模多输入多输出(multi-inputmulti-output,mimo)、全维mimo(fulldimensionalmimo,fd-mimo)、阵列天线、模拟波束成形和大规模天线技术,作为减轻传播路径损耗和增加超高频带中传播距离的方式。为了通信系统网络的改进,在5g通信系统中,已经开发了诸如演进的小小区、高级小小区、云无线电接入网(cloudradioaccessnetwork,ran)、超密集网络、设备到设备(devicetodevice,d2d)通信、无线回程、移动网络、协作通信、协调多点(coordinatedmulti-points,comps)和干扰消除等技术。此外,对于5g系统,已经开发了其他技术,诸如,作为高级编码调制(advancedcodingmodulation,acm)方案的混合频移键控(hybridfrequency-shiftkeying,fsk)和正交幅度调制(quadratureamplitudemodulation,qam)调制(fskandqam,fqam)以及滑动窗口叠加编码(slidingwindowsuperpositioncoding,swsc),以及作为高级接入方案的滤波器组多载波(filterbankmulticarrier,fbmc)、非正交多址(non-orthogonalmultipleaccess,noma)和稀疏码多址(sparsecodemultipleaccess,scma)。此外,在最近开发的4g通信系统和5g通信系统(超4g系统和预5g系统)中,准备提供固定无线接入(fixedwirelessaccess,fwa)服务,其用无线周期(period)代替现有的有线周期。对于作为具有低移动性的用户设备的用户驻地设备(customerpremisesequipment,cpe),fwa可以优化性能,同时简化核心网的角色。也就是说,为了处理爆炸性增长的数据,已经为无线电接入网和核心网引入了用于实现更高通信效率的新技术。随着前述技术的引入,无线通信系统已经能够提供更多样的服务,从而需要平滑地提供这种服务的方式。技术实现要素:技术问题本公开提供了一种有效地与局域网建立通信会话的方法。解决问题的技术方案本公开提供了一种在无线通信系统中与局域网建立通信会话的方法。发明的有益效果本公开可以有效地与局域网建立通信会话。附图说明图1是根据一些实施例的用于描述通信系统的结构的图。图2示出了根据一些实施例的长期演进(longtermevolution,lte)通信系统中的无线电接入网(radioaccessnetwork,ran)和演进分组核心(evolvedpacketcore,epc)的架构。图3示出了根据一些实施例的第五代(5g)通信系统的ran和核心网(corenetwork,cn)的架构。图4示出了根据一些实施例的用于描述通过用户平面功能(userplanefunction,upf)建立会话的方法的系统。图5示出了根据一些实施例的用于描述通过集成用户平面实体与局域网建立会话的方法的系统。图6是根据一些实施例的与会话管理功能(sessionmanagementfunction,smf)的局域网建立会话的方法的流程图。图7是根据一些实施例的与smf的局域网建立会话的方法的详细流程图。图8是根据一些实施例的与基站的局域网建立会话的方法的流程图。图9是根据一些实施例的与基站的局域网建立会话的方法的详细流程图。图10和图11示出了根据一些实施例的用于描述通过使用集成用户平面实体与局域网建立会话的方法的流程。图12是根据一些实施例的包括在无线通信系统中的实体的框图。具体实施方式最佳模式根据一些实施例,一种在无线通信系统中建立用于与局域网通信的会话的方法包括:当在局域网和用户设备(userequipment,ue)之间建立会话时,获得使用集成模式的请求,在该集成模式中,基站的用户平面实体使用一起执行用户平面功能(upf)的操作的集成用户平面实体;基于ue的用户信息,确定是否接受集成模式的使用;基于确定的结果,选择集成用户平面实体作为将在其中建立会话的用户平面实体;以及向所选集成用户平面实体发送会话建立请求。使用集成模式的请求可以包括集成用户平面实体的识别信息或局域网和ue之间的会话建立请求中的至少一个。使用集成模式的请求的获得可以包括从已经从基站接收到了使用集成模式的请求的接入管理功能(accessmanagementfunction,amf)接收使用集成模式的请求。该方法还可以包括从集成用户平面实体接收关于所建立的会话的资源分配信息。到所选集成用户平面实体的会话建立请求的发送可以包括,在从集成用户平面实体接收到资源分配信息时,向amf提供资源分配信息。集成用户平面实体的选择可以包括,基于局域网的名称、集成用户平面实体的识别信息或ue的跟踪区域(trackingarea,ta)中的至少一个来选择集成用户平面实体。根据一些实施例,提供了一种其上记录有用于在计算机上执行该方法的程序的计算机可读记录介质。根据一些实施例,一种在无线通信系统中建立用于与局域网通信的会话的方法包括:从ue接收用于与局域网通信的会话建立请求;基于该会话建立请求,确定基站的用户平面实体是否是一起执行upf的操作的集成用户平面实体;当建立会话时,基于确定,向amf发送使用集成模式的请求,在该集成模式中,使用集成用户平面实体;以及通过集成用户平面实体建立用于与局域网通信的会话,该集成用户平面实体是根据已经从amf接收到使用集成模式的请求的会话管理功能(smf)的选择而确定的。使用集成模式的请求可以包括集成用户平面实体的识别信息或局域网和ue之间的会话建立请求中的至少一个。该方法还可以包括在其中建立会话的集成用户平面实体的模块中生成无线电承载,该无线电承载发送和接收用于ue和局域网之间的通信的会话。该方法还可以包括向smf发送关于所建立的会话的资源分配信息。根据一些实施例,提供了一种其上记录有用于在计算机上执行该方法的程序的计算机可读记录介质。根据一些实施例,一种用于在无线通信系统中建立用于与局域网通信的会话的smf包括:收发器,该收发器被配置为,当在局域网和ue之间建立会话时,获得使用集成模式的请求,在该集成模式中,基站的用户平面实体使用一起执行upf的操作的集成用户平面实体,并且向所选集成用户平面实体发送会话建立请求;以及处理器,该处理器被配置为基于ue的用户信息来确定是否接受集成模式的使用,并且基于确定的结果,选择集成用户平面实体作为将在其中建立会话的用户平面实体。使用集成模式的请求可以包括集成用户平面实体的识别信息或局域网和ue之间的会话建立请求中的至少一个。收发器还可以被配置为从已经从基站接收到了使用集成模式的请求的amf接收使用集成模式的请求。收发器还可以被配置成从集成用户平面实体接收关于所建立的会话的资源分配信息。收发器还可以被配置为在从集成用户平面实体接收到资源分配信息时,向amf提供资源分配信息。处理器还可以被配置为基于局域网的名称、集成用户平面实体的识别信息或ue的跟踪区域(ta)中的至少一个来选择集成用户平面实体。根据一些实施例,在无线通信系统中建立用于与局域网通信的会话的基站包括:收发器,该收发器被配置为从ue接收用于与局域网通信的会话建立请求,并且当建立会话时,向amf发送使用其中使用集成用户平面实体的集成模式的请求,以及处理器,该处理器被配置为基于会话建立请求,确定基站的用户平面实体是否是一起执行upf的操作的集成用户平面实体,并且通过集成用户平面实体建立用于与局域网通信的会话,该集成用户平面实体是根据已经从amf接收到使用集成模式的请求的smf的选择而确定的。使用集成模式的请求可以包括集成用户平面实体的识别信息或局域网和ue之间的会话建立请求中的至少一个。处理器还可以被配置为在其中建立会话的集成用户平面实体的模块中生成无线电承载,该无线电承载发送和接收用于ue和局域网之间的通信的会话。公开模式在下文中,将参考附图公开本公开的实施例。当描述本公开的实施例时,将不描述在本公开的
技术领域
:中公知且与本公开不直接相关的技术事项。通过省略不必要的描述,本公开的主题将被更清楚地描述而不会被模糊。出于同样的原因,一些元件将在附图中被放大、省略或简化。每个元件的大小并不完全反映元件的实际大小。在每个附图中,相同或相应的元件将引用相同的附图标记。参考下面结合附图描述的实施例,本公开的优点和特征以及实现它们的方法将变得清楚。然而,本公开不限于所公开的实施例,而是可以以各种方式实现,并且提供这些实施例是为了完成本公开的公开并允许本领域普通技术人员理解本公开的范围。本公开由权利要求的类别来定义。在整个说明书中,相同的附图标记指示相同的元件。应当理解,流程图和/或框图图示的每个块以及流程图和/或框图图示中的块的组合可以由计算机程序指令实现。这些计算机程序指令也可以存储在通用计算机、专用计算机或其他可编程数据处理设备的处理器中,使得由计算机或可编程数据处理设备的处理器实现的指令产生用于执行流程图和/或框图的一个或多个块中指定的功能的装置。这些计算机程序指令也可以存储在计算机可用或计算机可读存储器中,其可以指导计算机或其他可编程数据处理装置以特定方式运行,使得存储在计算机可用或计算机可读存储器中的指令产生包括实现流程图和/或框图的一个或多个块中指定的功能的指令的制品。计算机程序指令也可以被加载到计算机或其他可编程数据处理装置上,以使得在计算机或其他可编程设备上执行一系列操作步骤,从而产生计算机实现的过程,使得运行计算机或其他可编程装置的指令可以提供用于实现流程图和/或框图的一个或多个块中指定的功能的步骤。此外,每个块表示代码的模块、段或部分,其包括用于实现指定(多个)逻辑功能的一个或多个可执行指令。还应当注意的是,在其他实现方式中,块中标注的(多个)功能可以不按所指示的顺序发生。例如,取决于所涉及的功能,连续示出的两个块实际上可以基本上同时执行,或者这些块有时可以以相反的顺序执行。本文所使用的术语“~单元”指软件或硬件元件,诸如现场可编程门阵列(field-programmablegatearray,fpga)、专用集成电路(applicationspecificintegratedcircuit,asic)等,并且“~单元”扮演着特定的角色。然而,“~单元”的含义并不限于软件或硬件。“~单元”可以有利地被配置为驻留在可寻址存储介质上,并且被配置为再现一个或多个处理器。因此,例如,单元可以包括组件,诸如软件组件、面向对象的软件组件、类组件和任务组件、进程、函数、属性、过程、子程序、程序代码段、驱动、固件、微码、电路、数据、数据库、数据结构、表、数组和变量。组件和“(多个)~单元”中提供的功能可以组合为更少的组件和“(多个)~单元”,或者进一步被分为附加的组件和“(多个)~单元”。此外,组件和“(多个)~单元”可以被实现为在设备或安全多媒体卡中运行一个或多个cpu。在实施例中,“~单元”可以包括一个或多个处理器。如在以下描述中所使用的,为了便于解释,示出了用于识别接入节点的术语、涉及网络实体的术语、涉及消息的术语、涉及网络对象之间的接口的术语以及涉及各种识别信息的术语。因此,本公开不受以下术语的限制,并且可以使用指示具有等同技术含义的目标的其他术语。在下文中,为了便于描述,本公开采用在第三代合作伙伴项目长期演进(3rd-generationpartnershipprojectlongtermevolution,3gpplte)标准中定义的术语和名称或者基于它们而改变的术语和名称。然而,本公开不限于这些术语和名称,并且可以被同等地应用于符合其他标准的系统。在整个说明书中,用户终端可以指用户设备(ue)。ue可以包括个人计算机(personalcomputer,pc)、蜂窝电话、智能电话、电视(television,tv)、平板计算机、膝上型计算机、个人数字助理(personaldigitalassistant,pda)、便携式多媒体播放器(portablemultimediaplayer,pmp)、导航系统、mp3播放器、数码相机、黑匣子、车载设备、包括在车载设备中的模块、车辆等。然而,ue不限于前述示例,并且可以包括各种设备。在整个说明书中,会话可以指通过能够交换数据的无线通信设备之间的耦合生成的数据流。也就是说,会话可以意味着网络环境中设备之间通信的逻辑连接,并且因为对本领域普通技术人员来说是清楚的,将不再进行详细描述。在整个说明书中,实体可以指系统或程序中的组件。实体可以具有与组件、元件、实体和主体相同的含义,并且当被功能识别时,可以用于与功能相同的含义。例如,在通信系统中,实体可以指在网络中执行特定功能的组件,诸如网关、移动性管理实体(mobilitymanagemententity,mme)、接入管理功能(amf)等。不用说,本公开不限于此示例。在整个说明书中,用户平面实体(upf)可以指网络中传递和处理用户数据(例如,分组、流、流量等)的组件,并且可以包括但不限于,例如基站的用户平面实体(无线电接入网(ran)-用户平面(up))、用户平面功能(upf)和用户平面网关(userplanegateway,gwup或gw-u)。在整个说明书中,控制平面实体(controlplaneentity,cpf)可以指网络中传递和处理控制数据(例如,分组、流、流量(traffic)等)的组件,并且可以包括但不限于,例如基站的控制平面实体(ran-控制平面(controlplane,cp))、会话管理功能(smf)和控制平面网关(controlplanegateway,gwcp或gw-c)。在整个说明书中,集成用户平面实体可以指其中集成了ran的用户平面实体(诸如基站)和核心网(cn)的用户平面实体(诸如upf)的实体。该集成可以意味着但不限于,一个实体包括两个或更多个实体,一个实体执行两个或更多个实体的操作,或者一个实体包括两个或更多个实体的组件。在整个说明书中,局域网可以指包括本地服务器的网络。例如,局域网可以意味着由通信服务提供商提供的本地服务的服务器或者由通信服务提供商提供的本地服务的服务器。不用说,本公开不限于此示例。根据一些实施例,局域网可以意味着能够在不经过cn的实体的情况下发送和接收数据的网络或服务器,而中央网络可以意味着能够通过cn的实体发送和接收数据的网络或服务器。在整个说明书中,流量(traffic)可以指要发送和接收的数据。根据一些实施例,要发送和接收的数据可以具有分组形式。不用说,本公开不限于此示例。图1是根据一些实施例的用于描述通信系统的结构的图。图1示出了包括长期演进(lte)和第五代(5g)通信系统的两个通信系统的结构。参考图1,用户设备(ue)101可以使用lte通信方案和5g通信方案。当ue101使用lte通信方案时,ue101可以与lte基站连接,即,与和lte通信系统的cn(演进分组核心(epc))连接的演进的nodeb(evolvednodeb,enodeb)102连接。当ue101使用下一代移动通信方案,即新无线电(newradio,nr)通信方案时,ue101可以与下一代基站连接,即,与可以与nr通信系统的cn(5g核心)连接的gnodeb103连接。nr系统也可以被称为5g系统,并且在下文中,5g和nr可以互换使用。尽管在图1中示出了lte通信系统和nr通信系统单独存在,但是该图示仅是为了便于描述的示例,并且对于本领域普通技术人员来说,显然lte通信系统和nr通信系统可以彼此交互工作。根据一些实施例,ue可以一起使用nr通信系统和lte通信系统,并且ue可以通过使用诸如lte-nr双连接的功能,同时使用nr通信系统和lte通信系统。根据一些实施例,ue101与enodeb102和gnodeb103之间的连接可以被称为ran,并且enodeb102和gnodeb103可以与cn120和130连接,并且通过cn120和130中实体的数据处理连接到数据网络(例如,数据服务器、互联网等)。根据一些实施例,在lte或nr通信系统中,通过共享信道服务所有用户流量,这需要收集ue101的状态(诸如缓冲器状态、可用传输功率状态、信道状态等)信息,并且执行调度的设备,其中enodeb102或gnodeb103可以负责这些功能。一个enodeb102或gnodeb103一般可以控制多个小区,并且可以将无线电接入技术或波束成形技术应用于正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)。enodeb102或gnodeb103还可以应用自适应调制和编码(adaptivemodulation&coding,amc),其中基于信道状态确定调制方案和信道编码率。根据一些实施例,cn120或130可以通过建立和管理与外部网络的会话来实现流量的传输和接收。例如,网络120或130中的各种实体可以执行各种操作,以允许ue101与外部网络通信,诸如支持ue101的移动性、建立会话、设置服务质量(qualityofservice,qos)等。将参考图2和图3详细地描述包括在cn120或130中的实体。图2示出了根据一些实施例的lte通信系统200中的ran和epc的架构。lte通信系统200不限于图2所示的示例,并且可以包括比图2所示的更多或更少的实体。根据一些实施例,ue101可以包括能够使用如上所述的通信系统的各种设备,并且可以包括能够认证和识别通信系统的用户的模块。根据一些实施例,如上所述,enodeb102可以提供ue101和cn之间的无线连接,并收集ue101的状态信息,诸如缓冲器状态、可用传输功率状态、信道状态等,并执行调度。根据一些实施例,ue101和enodeb102之间的连接可以被称为ran,而除了ue101和enodeb102之间的连接之外的另一部分(例如,服务网关(servinggateway,s-gw)、分组数据网络(packetdatanetwork,pdn)-网关(pdngateway,p-gw)等)可以被称为cn。如上所述,lte通信系统的cn可以被称为epc。根据一些实施例,s-gw201可以是转发数据(或数据分组)的实体,并且可以是用户平面实体。在与enodeb102或另一通信网络的切换(handover)中,s-gw201可以是参考点(即,锚点)。本领域的普通技术人员可以根据其名称直观地解释s-gw201,因此将不再进行详细描述。根据一些实施例,p-gw202可以是在ue101和作为外部网络的pdn203之间提供连接的实体。例如,p-gw202可以向ue101分配互联网协议(internetprotocol,ip)地址,其可以是与s-gw201的切换中的参考点,并且可以应用qos控制策略和检查用于计费的使用量。本领域的普通技术人员可以根据其名称直观地解释p-gw202,因此将不再进行详细描述。根据一些实施例,s-gw201和p-gw202可以在功能上被分类为gw-c(gwcp)和gw-u(gwup),其中gw-c可以是控制平面实体,且gw-u可以是用户平面实体。根据一些实施例,pdn203可以指外部网络,诸如互联网、外部服务器等。根据一些实施例,移动性管理实体(mme)204可以认证ue101,管理会话(诸如承载),以及ue101的连接状态。本领域普通技术人员可以根据其名称直观地解释mme204,因此将不再进行详细描述。根据一些实施例,归属用户服务器(homesubscriberserver,hss)205可以是包括用于认证ue101的信息的实体,并且可以存储qos等级信息(例如,优先级信息、关于可用带宽的信息等)。本领域普通技术人员可以根据名称直观地解释hss205,因此将不再进行详细描述。尽管在图2中未示出,但是作为lte通信系统的cn的epc还可以包括如下实体,诸如策略和计费规则功能(policyandchargingrulefunction,pcrf)、用户简档库(subscriberprofilerepository,spr)、在线计费系统(onlinechargingsystem,ocs)或离线计费系统(offlinechargingsystem,ofcs)。pcrf(未示出)可以是确定要应用于ue101的计费策略和qos策略的实体,并且spr(未示出)可以是存储由pcrf确定的计费策略和qos策略的实体。ocs(未示出)和ofcs(未示出)可以是管理使用量和计费的实体。本领域普通技术人员可以根据名称直观地解释包括在cn中的实体,因此将不再进行详细描述。根据一些实施例,每个实体可以通过使用特定接口来执行通信。例如,可以使用x2接口在enodeb102之间执行通信,并且使用s1接口在enodeb102和s-gw201之间执行通信。其他实体也可以使用特定接口来执行通信。用于实体之间的通信的接口对于本领域普通技术人员来说可能是清楚的,因此将不再进行详细描述。图3示出了根据一些实施例的5g通信系统300的ran和cn的架构。5g通信系统300不限于图3所示的示例,并且可以包括比图3所示的更多或更少的实体。在图3中,通信系统可以被示为包括基于网络功能而区分的实体。ue101可以对应于前述描述,因此将不再进行详细描述。根据一些实施例,gnodeb103可以对应于lte通信系统的enodeb102。采用5g通信方案的gnodeb103可以是使用与lte相同或不同的无线通信技术的基站,并且可以向ue提供比enodeb102更快和更有效的服务。在本说明书中,基站可以包括enodeb和gnodeb。根据一些实施例,基于要处理的信号,基站可以被分类为用户平面实体或控制平面实体。基站的用户平面实体可以被称为无线电接入网用户平面(radioaccessnetworkuserplane,ranup),并且基站的控制平面实体可以被称为rancp。根据一些实施例,upf301可以是转发用户数据的实体,并且可以是用户平面实体。根据一些实施例,smf302可以是管理会话的实体,并且当ue101具有多个会话时,smf302可以被分配给这些会话中的每一个,以允许ue101与至少一个smf302连接。amf304可以是管理ue101的接入和移动性的实体,其中ue101可以与一个amf304连接。根据一些实施例,一个amf304可以管理多个smf203,并且一个smf302可以管理多个upf301。根据一些实施例,smf302和amf304可以控制平面实体,并且upf301和smf302可以对应于上面参考图2描述的gw-u和gw-c。根据一些实施例,数据网络(datanetwork,dn)303可以意味着数据网络,并且可以具有与图2的pdn相对应的概念。dn303可以将要发送给ue101的分组数据单元(packetdataunit,pdu)传递到upf301,并且接收由ue101通过upf301发送的pdu。dn303可以是局域网或中央网络。根据一些实施例,策略控制功能(policycontrolfunction,pcf)305可以是确定与计费相关的策略的实体。应用功能(applicationfunction,af)306可以是提供关于分组流的信息以保证qos的实体。根据一些实施例,认证服务器功能(authenticationserverfunction,ausf)307可以是存储用于ue101的认证的信息的实体,并且统一数据管理(unifieddatamanagement,udm)308可以是存储关于用户的信息的实体。本领域普通技术人员可以根据名称直观地解释包括在5gcn中的实体,因此将不再进行详细描述。根据一些实施例,每个实体可以通过使用特定接口来执行通信。例如,可以使用ng3接口在gnodeb103和upf301之间执行通信,并且使用ng4接口在upf301和smf302之间执行通信。其他实体也可以使用特定接口来执行通信。这对于本领域普通技术人员来说是清楚的,因此将不再进行详细描述。根据一些实施例,当ue具有低移动性或期望接入本地服务器时,图1至图3所示的实体的角色可以大大减少。例如,当终端具有低移动性或期望接入本地服务器时,upf301或amf304中的至少一个的角色可以减少。因此,在符合标准结构和功能的同时,可能需要更优化的结构,以有效地使用cn。图4示出了根据一些实施例的用于描述通过upf建立会话的方法的系统。参考图4,在图4的系统400中,仅示出了图3的5g通信系统300的一些组件,并且图3的gnodeb103被示为两个实体:用户平面实体ranup401和控制平面实体rancp402,并且每个连接节点由用于实体之间的通信的接口的名称来指示(例如,n2、n3、n4、n6、n11、x3等)。根据一些实施例,ranup401和rancp402可以被称为基站410,并且根据一些实施例,upf301、smf302和amf304可以被称为cn420,但不限于这些示例。根据一些实施例,在图4所示的cn420中,示出了为了描述本公开而需要描述的实体,并且对于本领域普通技术人员来说清楚的是,cn420可以包括如上所述的附加的实体或更少的实体。根据一些实施例,ue101可以请求rancp402,以建立用于接入dn303的会话。rancp402可以接收会话建立请求,并通过n2接口向amf304传递用于建立会话的信息。根据一些实施例,amf304可以选择smf302用于所请求的会话建立和管理。也就是说,amf304可以从多个smf302中选择要处理会话建立和管理的一个smf302。amf304可以向所选smf302提供关于会话建立请求的信息。根据一些实施例,smf302可以基于从amf304获得的关于会话建立请求的信息,选择要建立会话的upf301。也就是说,smf302也可以从多个upf301中选择一个要建立会话的upf301。upf301可以确定要建立会话的模块。根据一些实施例,当upf301在ue101和dn303之间建立会话时,ue101可以通过所建立的会话向dn303发送数据和从dn303接收数据。upf301可以将通过ranup401接收到的用户数据转发到dn303。根据一些实施例,当ue期望接入局域网时,cn420可以基于ue101的当前位置向ue101传递关于局域网的信息,以减少dn之间的延迟并保证qos,从而可以选择落在距局域网特定范围内或最接近局域网的upf301。换句话说,当ue接入局域网或具有低移动性时,就服务提供而言,优选的是,upf301位于靠近ranup401的位置或与ranup401位于相同的数据中心,并且特别地,本公开提供了一种用于使用集成用户平面实体建立会话的方法,在该集成用户平面中,upf301和ranup401被集成到一个实体中以进一步提高通信效率。将参考图5详细描述通过使用集成用户平面实体建立会话的方法。图5示出了根据一些实施例的用于描述通过集成用户平面实体与局域网建立会话的方法的系统。参考图5,在图5的系统500中,示出了集成用户平面(up)实体501代替图4的upf301和ranup401。尽管在图5中集成up实体501被示为包括在基站510中,但是本公开不限于此示例,并且对于本领域普通技术人员来说,集成up实体501与基站510单独存在也是清楚的。如上所述,rancp402可以从ue101接收会话建立请求。当ue101请求与局域网502建立会话时,ue101可以通过使用集成up实体501来执行与局域网502的通信。根据一些实施例,图5的局域网502(不同于中央网络,即,图4的dn303的网络)能够在不经过cn520的实体的情况下执行通信。根据一些实施例,amf304可以选择smf302用于所请求的会话建立和管理。为了通过集成up实体501建立会话,amf304可能必须从多个smf302中选择管理集成up实体501的smf302。smf302也可能必须选择集成up实体501作为用于建立会话的用户平面实体。为了通过集成up实体501选择会话,rancp402和smf302都需要选择集成up实体501。也就是说,当集成up实体501执行ranup401和upf301两种类型的实体的操作时,rancp402和smf302需要选择集成up实体501作为用于建立会话的用户平面实体,而不选择ranup401和upf301。在下文中,将详细描述用于选择集成up实体501的方法和用于在包括rancp402的基站和包括smf302的cn中建立会话的方法。图6是根据一些实施例的用于与smf局域网建立会话的方法的流程图。在操作620中,当smf在局域网和ue之间建立会话时,smf可以获得使用集成模式的请求,在该集成模式中,基站的用户平面实体使用一起执行upf的操作的集成up实体。基站可以向amf提供集成up实体的识别信息,使得smf可以选择集成up。amf可以基于集成up实体的识别信息,选择管理集成up实体的smf。amf可以将使用集成模式的请求发送到所选smf。根据一些实施例,使用集成模式的请求可以包括集成up实体的识别信息或局域网和ue之间的会话建立请求中的至少一个。换句话说,关于使用集成模式的请求的消息不仅可以进一步包括关于使用集成模式、通过集成up实体执行与局域网的通信的请求的信息,还可以包括集成up实体的识别信息或关于与ue的局域网的会话建立请求的信息中的至少一个。在关于会话建立请求的信息中,可以包括集成up实体的识别信息。根据一些实施例,集成up实体的识别信息可以是ip地址。根据一些实施例,集成up实体的识别信息可以是局域网关(localgateway,l-gw)的ip地址或局域数据网络(localareadatanetwork,ladn)的信息。在操作640中,smf可以基于ue的用户信息来确定是否接受集成模式的使用。根据一些实施例,smf可以从udm获得用户信息。smf可以基于用户信息来确定ue是否具有接入局域网的权限。可替代地,smf可以基于用户信息确定ue是否具有通过接入局域网而被提供有特定服务的权限。根据一些实施例,当无权接入局域网的终端请求使用集成模式时,smf可以不接受使用集成模式的请求。也就是说,smf可以拒绝使用集成模式的请求。根据一些实施例,当无权接入局域网的终端请求使用集成模式时,smf可以不接受使用集成模式的请求。也就是说,smf可以拒绝使用集成模式的请求。当没有由smf管理的集成up实体时,smf可以拒绝使用集成模式的请求。根据一些实施例,当无权接入局域网的终端请求使用集成模式时,smf可以接受使用集成模式的请求。当smf接受使用集成模式的请求时,如在操作660中,smf可以选择集成up实体作为将在其中建立会话的用户平面实体。smf可以基于从amf接收到的集成up实体的识别信息来选择集成up实体。在操作660中,基于确定的结果,smf可以选择集成up实体作为将在其中建立会话的用户平面实体。根据一些实施例,smf可以基于局域网的名称、集成up实体的识别信息、集成up实体的识别信息或ue的位置信息(例如,跟踪区域(ta))中的至少一个来选择集成up实体。根据一些实施例,可能存在由一个smf管理的几个用户平面实体(例如,upf)和由一个smf管理的几个集成用户平面实体,使得smf可以基于dn名称或接入点(accesspoint,ap)名称、集成up实体的地址和ue的位置信息来选择集成up实体。在操作680中,smf可以向所选集成up实体发送会话建立请求。根据一些实施例,在操作670中,smf可以从所选集成up实体请求在ue和局域网之间的会话的建立。集成up实体可以在接收到来自smf的会话建立请求时生成会话。当集成up实体建立会话时,集成up实体可以向smf发送关于所建立的会话的信息。关于所建立的会话的信息可以包括资源分配信息。资源分配信息是关于由集成up实体分配、以建立会话的资源的信息,可以包括但不限于,隧道端点识别符(tunnelendpointidentifier,teid)或关于包括在集成up实体中的模块中的会话创建的模块的信息(例如,模块地址信息、模块识别信息等)中的至少一个。已经从集成up实体接收到资源分配信息的smf可以向amf提供该资源分配信息。amf可以将从smf接收到的资源分配信息提供给基站,该基站可以在其中建立会话的集成up实体中的模块中创建用于发送和接收在ue和局域网之间的会话的无线电承载。图7是根据一些实施例的用于与smf局域网建立会话的方法的详细流程图。在操作720中,当smf在局域网和ue之间建立会话时,smf可以获得使用集成模式的请求,在该集成模式中,基站的用户平面实体使用一起执行upf的操作的集成up实体。这可以对应于参考图6做出的描述,因此将不再进行详细描述。在操作740中,smf可以确定集成模式的使用是否可能。如上参考图6所述,smf可以基于用户信息确定集成模式的使用是否可能。根据一些实施例,smf可以基于局域网的地址信息来确定集成模式的使用是否可能,并且基于集成up实体的识别信息来确定集成模式的使用是否可能。例如,当没有由smf管理的集成up实体时,可能不能使用集成模式。smf可以基于ue的位置或ue的移动性来确定集成模式的使用是否可能。当ue的位置在特定时间段内改变的频率超过特定次数时(即,ue的移动性大于特定值),smf可以拒绝从ue接收到的使用集成模式的请求。当smf确定集成模式的使用是可能的时,在操作750中,smf可以选择集成用户实体。这可以对应于前面的描述,因此将不再进行详细描述。当smf确定集成模式的使用时不可能的时,在操作760中,smf可以选择upf。根据一些实施例,smf可以选择upf来控制要通过cn建立的会话。如上文参考图4所述,smf可以选择多个upf中的一个来控制upf建立会话,并且ue可以向可以将数据转发给dn的upf发送数据。在操作780中,smf可以向所选实体发送会话建立请求。也就是说,smf可以基于集成模式的使用是否可能的确定的结果,向upf或集成up实体发送会话建立请求,并且已经接收到该请求的实体可以建立会话。图8是根据一些实施例的用于与基站的局域网建立会话的方法的流程图。在操作820,基站可以从ue接收用于与局域网的通信的会话建立请求。根据一些实施例,用于与局域网通信的会话可以是使用ladn的会话或使用l-gw的会话。根据一些实施例,会话建立请求可以包括用于建立会话的任何操作。例如,会话建立请求可以包括但不限于初始接入操作中的至少一个,诸如由ue执行的获得国际移动用户身份(internationalmobilesubscriberidentity,imsi)的操作(其包括诸如来自基站的eps连接管理(epsconnectionmanagement,ecm)连接建立的过程)、用户认证操作、非接入层(non-accessstratum,nas)安全密钥配置操作或位置注册操作。在操作840中,基站可以基于会话建立请求来确定基站的用户平面实体是否是一起执行upf的操作的集成up实体。根据一些实施例,基站可以确定包括在基站中的用户平面(即,ranup)是否是包括upf功能的集成up实体。可替代地,即使当基站不是包括在其中的用户平面时,基站也可以确定用于建立与局域网通信的会话的用户平面是否是包括upf功能的集成up实体。在操作860中,基于确定,基站可以在会话建立中发送使用集成模式的请求,在该集成模式中,使用集成up实体。根据一些实施例,当ue请求建立的会话是用于与局域网通信的会话,并且基站的用户平面实体是集成up实体时,基站可以向amf发送使用集成模式的请求。根据一些实施例,使用集成模式的请求可以包括集成up实体的识别信息或局域网和ue之间的会话建立请求中的至少一个。根据一些实施例,基站可以发送集成up实体的识别信息,使得核心网可以选择基站的用户平面实体而不是upf作为用于建立会话的用户平面实体。根据一些实施例,当ue请求建立的会话不是用于与局域网通信的会话,并且基站的用户平面实体不是集成up实体时,基站可以向amf发送会话建立请求,而不是使用集成模式的请求。在操作880中,基站可以通过根据已经从amf接收到使用集成模式的请求的smf的选择而确定的集成up实体,建立用于与局域网通信的会话。根据一些实施例,amf可以从基站接收使用集成模式的请求。amf可以基于包括在使用集成模式的请求中的集成up实体的识别信息来选择smf。根据一些实施例,amf可以选择管理集成up实体的smf。amf可以将使用集成模式的请求发送到所选smf。smf可以从局域网和amf获得使用集成模式的请求。基站可以向amf提供集成up实体的识别信息,使得smf可以选择集成up实体。amf可以基于集成up实体的识别信息选择管理集成up实体的smf。amf可以将使用集成模式的请求发送到所选smf。smf可以基于ue的用户信息来确定是否接受集成模式的使用。根据一些实施例,smf可以从udm获得用户信息,并且基于用户信息确定ue是否具有接入局域网的权限。可替代地,smf可以基于用户信息确定ue是否具有通过接入局域网而被提供有特定服务的权限。当smf接受使用集成模式的请求时,smf可以选择集成up实体作为将在其中建立会话的用户平面实体。smf可以基于从amf接收到的集成up实体的识别信息来选择集成up实体。根据一些实施例,smf可以基于局域网的名称、集成up实体的识别信息或ue的ta中的至少一个来选择集成up实体。根据一些实施例,可能存在由一个smf管理的几个用户平面实体(例如,upf)和由一个smf管理的几个集成用户平面实体,使得smf可以基于dn名称或接入点名称、集成up实体的地址和ue的位置信息来选择集成up实体。smf可以向所选集成up实体发送会话建立请求。也就是说,基站可以从smf接收会话建立请求,并且可以通过由smf确定的集成up实体建立用于与局域网通信的会话。当基站建立会话时,集成up实体可以向smf发送关于所建立的会话的信息。关于所建立的会话的信息可以包括资源分配信息。已经从集成up实体接收到资源分配信息的smf可以向amf提供资源分配信息。amf可以将从smf接收到的资源分配信息提供给基站,该基站可以在其中建立会话的集成up实体中的模块中创建用于发送和接收在ue和局域网之间的会话的无线电承载。图9是根据一些实施例的用于与基站的局域网建立会话的方法的详细流程图。在操作920中,当smf在局域网和ue之间建立会话时,基站可以获得使用集成模式的请求,在该集成模式中,基站的用户平面实体使用一起执行upf的操作的集成up实体。这可以对应于参考图8所做的描述,因此将不再进行详细描述。在操作940中,基站可以确定是否请求与局域网的会话建立。根据一些实施例,基站可以确定ue是否建立了用于接入本地服务器的会话。根据一些实施例,基站可以确定ue期望接入的服务器(作为本地服务器)是否是用于提供由通信运营商提供的服务的服务器。根据一些实施例,基站可以确定ue期望接入的服务器(作为本地服务器)是否是无需通过cn即可接入的服务器。在操作950中,基站可以确定是否支持集成模式。根据一些实施例,基站可以确定包括在基站中的用户平面是否包括upf的功能。可替代地,基站可以确定建立用于接入本地服务器的会话的用户平面实体是否是包括upf的功能的用户平面实体。在操作960中,基站可以发送使用集成模式的请求。当ue请求与局域网的会话的建立并支持集成模式时,ue可以向amf发送使用集成模式的请求。也就是说,ue可以发送包括集成up实体的识别信息的使用集成模式的请求,以通过使用集成up实体建立会话,从而通过集成up实体建立会话而无需通过upf或cn接入局域网。在操作970中,基站可以发送会话建立请求。当ue没有请求与局域网的会话的建立并且不支持集成模式时,ue可以向amf发送会话建立请求。会话建立请求可以不包括集成up实体的识别信息。图10和图11示出了根据一些实施例的用于描述通过使用集成用户平面实体与局域网建立会话的方法的流程。图10是用于通过集成up实体501在ue101和局域网之间建立会话的流程图。rancp402和集成up实体501可以将基站区分为用户平面和控制平面。在操作1002中,ue101可以将会话建立请求发送给rancp402。如上所述,会话建立请求可以包括用于会话建立的各种操作。例如,会话建立请求可以包括获得imsi的操作、认证操作等,但不限于此。在操作1004中,rancp402可以确定使用集成模式的请求。如上所述,rancp402可以确定ue101是否请求与本地服务器通信的会话的建立,并且rancp402是集成up实体501。在操作1006中,rancp402可以向amf304提供集成up实体501的识别信息。根据一些实施例,rancp402可以向amf304提供集成up实体501的识别信息以及使用集成模式的请求。在操作1008中,amf304可以选择smf302。根据一些实施例,amf304可以选择管理集成up实体501的smf302。在操作1010中,amf304可以向在操作1008中选择的smf302发送集成up实体501的识别信息和会话建立请求。在操作1012中,smf302可以从udm308获得用户信息。根据一些实施例,用户信息可以包括用户订阅数据,诸如用户的计费策略、qos信息等。在操作1014中,smf302可以确定是否使用集成模式。如上所述,smf302可以基于从udm308获得的用户信息来确定是否使用集成模式。在操作1016中,smf302可以选择集成up实体501。当smf302确定使用集成模式时,smf302可以基于集成up实体501的识别信息,选择集成up实体501作为用于建立会话的用户平面实体。在操作1018中,smf302可以请求会话建立。根据一些实施例,smf302可以从所选集成up实体501请求会话建立。在操作1020中,集成up实体501可以向smf302提供资源分配信息。根据一些实施例,集成up实体501可以建立会话,并且向smf302提供关于所建立的会话的资源分配信息。资源分配信息可以对应于前面的描述,因此将不再进行详细描述。在操作1022中,smf302可以向amf304提供资源分配信息。在操作1024中,amf304可以向rancp402提供资源分配信息。在操作1026中,rancp402可以生成数据无线电承载(dataradiobearer,drb)。根据一些实施例,基于资源分配信息,rancp402可以为其中建立会话的集成up实体501的模块生成drb。在相关技术中,需要经过upf来接入本地网络,这需要通用分组无线电服务(generalpacketradioservice,gprs)隧道协议(gprstunnelingprotocol,gtp)-用户平面(gtp-u)封装。然而,当使用集成up实体501时,不需要使用upf来接入局域网,跳过了gtp-up封装,因此减少了延迟并分散了流量。根据一些实施例,通过使用集成up实体501建立用于与局域网通信的会话的方法可以使用lte的选定ip流量卸载@局域网(selectediptrafficoffload@localnetwork,sipto@ln)的消息或用于建立5g的局域数据网络(ladn)会话的消息来执行。图11是示出实体之间发送和接收到的消息的示例的流程图。在操作1102中,ue101可以发送分组数据单元(pdu)会话建立消息或用于附接(attach)的消息。根据一些实施例,pdu会话建立消息或用于附接的消息可以是用于请求与局域网通信的会话的建立的消息,并且可以包括包含用于会话建立的其他操作的消息。在操作1104中,rancp402可以确定使用集成模式的请求。这可以对应于前面的描述,因此将不再进行详细描述。在操作1106,rancp402可以向amf304发送初始ue消息。根据一些实施例,初始ue消息可以是用于ue的附接的消息。初始ue消息可以包括使用集成模式的请求或集成up实体识别信息中的至少一个。在操作1107中,amf304可以通过订阅检索从udm308获得用户信息。在操作1108中,amf304可以选择smf302。这可以对应于前面的描述,因此将不再进行详细描述。在操作1110中,amf304可以向smf302发送创建会话请求。根据一些实施例,创建会话请求可以包括集成up实体501的识别信息或会话建立请求中的至少一个。在操作1112中,smf302可以通过订阅检索从udm308获得用户信息。在操作1114中,smf302可以确定是否使用集成模式。在操作1116中,smf302可以选择集成up实体501。操作1114和1116可以对应于前面的描述,因此将不再进行详细描述。在操作1118,smf302可以向集成up实体501发送n4会话建立/修改请求。根据一些实施例,n4会话建立/修改请求可以包括会话建立请求。在操作1120中,集成up实体501可以向smf302发送n4会话建立/修改响应。根据一些实施例,n4会话建立/修改响应可以包括关于所建立的会话的资源分配信息。资源分配信息可以对应于前面的描述,因此将不再进行详细描述。在操作1122中,smf302可以向amf304发送创建会话响应。根据一些实施例,创建会话响应可以包括资源分配信息。在操作1124中,amf304可以向rancp402发送n2pdu会话请求。根据一些实施例,n2pdu会话请求可以包括资源分配信息。在操作1126中,rancp402可以生成drb。这可以对应于前面的描述,因此将不再进行详细描述。图12是根据一些实施例的包括在无线通信系统中的实体1200的框图。参考图12,上述实体可以包括收发器1210、存储器1220和处理器1230。也就是说,参考图2和图3描述的4g和5g通信系统的所有实体,包括根据本公开的基站的用户平面实体和控制平面实体以及cn的实体,可以包括图12的组件。然而,实体不限于上述示例,并且实体1200可以包括比图12所示的组件更多或更少的组件。根据一些实施例,实体1200的组件,即收发器1210、存储器1220和处理器1230可以以单个芯片或卡的形式实现。根据一些实施例,收发器1210可以发送和接收流量。收发器1210还可以执行与ue、基站或其他实体的通信,但不限于上述示例。当图12的实体1200是smf时,在局域网和ue之间的会话的建立中,收发器1210可以获得使用在其中使用集成up实体的集成模式的请求,并且向所选集成up实体发送会话建立请求。收发器1210还可以从已经从基站接收到使用集成模式的请求的amf接收使用集成模式的请求。收发器1210可以从集成up实体接收关于所建立的会话的资源分配信息,并且在从集成up实体接收到资源分配信息时,向amf提供资源分配信息。当图12的实体1200是基站时,收发器1210可以从ue接收用于与局域网通信的会话建立请求,并且在会话建立中将使用在其中使用集成up实体的集成模式的请求发送到amf。收发器1210还可以向smf发送关于所建立的会话的资源分配信息。根据一些实施例,存储器1220可以存储用于控制处理器1230和收发器1210的指令或程序。存储器1220还可以包括数据库。根据一些实施例,存储器1220可以包括闪存类型、硬盘类型、多媒体卡微型类型、卡型存储器(例如,安全数字(securedigital,sd)或极限数字(extremedigital,xd)存储器等)、随机存取存储器(randomaccessmemory,ram)、静态随机存取存储器(staticrandomaccessmemory,sram)、只读存储器(read-onlymemory,rom)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、可编程只读存储器(programmableread-onlymemory,prom)、磁存储器、磁盘、光盘等中的至少一种类型的存储介质。根据一些实施例,处理器1230一般可以控制实体1200的整体操作。例如,处理器1230可以通过执行存储在实体1200中的程序来整体控制包括在实体1200中的组件。当图12的实体1200是smf时,处理器1230可以基于ue的用户信息确定是否接受集成模式的使用,并且基于确定的结果选择集成up实体作为将在其中建立会话的用户平面实体。处理器1230可以基于局域网的名称、集成up实体的识别信息或者ue的ta中的至少一个来选择集成up实体。当图12的实体1200是基站时,处理器1230可以基于会话建立请求来确定基站的用户平面实体是否是一起执行upf的操作的集成up实体,并且通过根据已经从amf接收到使用集成模式的请求的smf的选择而确定的集成up实体,建立用于与局域网通信的会话。处理器1230还可以在其中建立会话的集成up实体的模块中生成发送和接收用于ue和局域网之间的通信的会话的无线电承载。由实体1200的组件执行的与局域网建立会话的操作可以对应于前面的描述,因此将不再进行详细描述。其他实体也可以操作用于由每个组件执行上述方法。根据本公开的装置可以包括处理器、用于存储程序数据并执行程序数据的存储器、诸如磁盘驱动器的永久存储器、用于与外部设备通信的通信端口以及诸如触摸面板、按键、按钮等的用户接口设备。用软件模块或算法实现的方法可以作为可在处理器上执行的计算机可读代码或程序命令存储在计算机可读记录介质上。计算机可读记录介质的示例包括磁存储介质(例如只读存储器(rom)、随机存取存储器(ram)、软盘和硬盘)和光记录介质(例如光盘rom(compactdisc-rom,cd-rom)和数字多功能盘(digitalversatiledisc,dvd))。计算机可读记录介质也可以分布在网络耦合的计算机系统上,以便以分布式方式存储和执行计算机可读代码。该介质可以由计算机读取,存储在存储器中,并由处理器执行。在以上描述中引用的所有文件,包括公开的文件、专利申请以及专利,可以以与当每个引用的文件被单独地和具体地结合或整体地结合时相同的方式,通过引用整体地结合于此。在附图所示的示例性实施例中使用了附图标记来帮助理解本公开,并且使用了特定术语来描述本公开的实施例,但是本公开不限于特定术语,并且本公开可以包括本领域普通技术人员一般可以想到的任何元件。本公开可以由块组件和各种过程操作来表示。这些功能块可以由执行特定功能的各种数量的硬件和/或软件组件来实现。例如,本公开可以采用各种集成电路组件,例如,存储器元件、处理元件、逻辑元件、查找表等,这些集成电路组件可以在一个或多个微处理器或其他控制设备的控制下执行各种功能。类似地,在使用软件编程或软件元素来实现本公开的元件的情况下,本公开可以用任何编程或脚本语言(诸如c、c++、java、汇编程序等)来实现,其中各种算法用数据结构、对象、进程、例程或其他编程元素的任意组合来实现。功能方面可以实现为在一个或多个处理器中执行的算法。此外,本公开可以采用根据相关技术的用于电子配置、信号处理和/或控制、数据处理等的任何数量的技术。术语“机制”、“元件”、“装置”或“组件”被广泛使用,并且不限于本公开的机械或物理实施例。术语可以包括与处理器等结合的一系列软件的例程。在此示出和描述的特定实现方式是本公开的说明性示例,并且不旨在以任何方式限制本公开的范围。为了简洁起见,可能没有对根据相关技术的电子设备、控制系统、软件开发和系统的其他功能方面进行详细描述。此外,所呈现的各种附图中所示的连接线或连接器旨在表示各种元件之间的示例性功能关系和/或物理或者逻辑耦合。此外,除非该元件被具体描述为“必要的”或“关键的”,否则没有项目或组件对于本公开的实践是必要的。在公开内容中(特别是在权利要求中),“该”的使用和与其类似的其他指示词可以对应于单数形式和复数形式。此外,当在本公开中描述范围时,该范围必须被认为发明包括采用该范围内的任何单个元件(除非另有描述),并且必须被认为已经在本公开的详细描述中写入了该范围内包括的每个单独的元件。除非根据本公开的方法的操作的顺序被明确提及或以其他方式描述,否则操作可以以适当的顺序执行。操作的顺序不限于提到操作的顺序。所有示例或示例性术语的使用(例如,“等”、“和(或)等”和“等等”)仅旨在详细描述本公开,并且除非由权利要求书定义,否则范围不一定受示例或示例性术语的限制。此外,本领域普通技术人员可以理解,在不脱离本公开及其等同物的精神和技术范围的情况下,可以根据设计条件和因素通过各种修改、组合和改变来配置本公开。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1