用于基于组的服务配给的系统和方法与流程

文档序号:19160866发布日期:2019-11-16 01:21阅读:388来源:国知局
用于基于组的服务配给的系统和方法与流程

相关申请

本申请要求2017年3月24日提交的美国临时专利申请no.62/476,611和2017年4月20日提交的美国临时专利申请no.62/487,908的权益,它们均通过引用整体合并于此。

本申请总体上涉及无线通信系统,并且更具体地涉及组通信。



背景技术:

无线移动通信技术使用各种标准和协议在基站与无线移动设备之间传输数据。无线通信系统标准和协议可以包括:第三代合作伙伴项目(3gpp)长期演进(lte);电气和电子工程师协会(ieee)802.16标准(业界通常称为微波接入全球互操作性(wimax));用于无线局域网(wlan)的ieee802.11标准(业界通常称为wi-fi);以及由multefire联盟开发的multefire标准。在lte系统中的3gpp无线接入网(ran)中,基站可以包括ran节点,例如演进通用陆地无线接入网(e-utran)节点b(通常也称为演进的节点b、增强节点b、enodeb或enb)和/或e-utran中无线电网络控制器(rnc)(它们与称为用户设备(ue)的无线通信设备进行通信),并且在multefire系统中可以包括mf-ap。在第五代(5g)无线ran中,ran节点可以包括5g节点、新空口(nr)节点或g节点b(gnb)。下面讨论5g系统的附加细节。

通信可以被分类为例如单播、广播和组播/多播。单播用于描述将信息从一个点(即,单个源)发送到作为指定目的地的另一点的通信。在这种情况下,只有一个发送者和一个接收者。广播描述了单个设备正在向给定地址范围内的所有其他设备发送消息的通信。组播和/或多播用于描述将信息从一个或多个点发送到一组其他点的通信。在这种情况下,可能有一个或多个发送者,并且信息被分发给一组接收者。然而,该组接收者可以包括没有接收者或任何其他数量的接收者。组播/广播/多播分组的格式可以与单播分组的格式相同,并且可以仅通过使用特殊类别的目的地地址来区分。与广播传输不同的是,多播客户端只有在它们先前例如通过加入特定的组播/多播组地址来决定接收分组流时,才可以这样做。

使用广播/组播/多播传输的端到端传输路径包含用于经由核心网和无线电网络进行分组传送的机制。在无线电网络处使用单播传输向ue进行的分组传送可以是,来自核心网的通过在无线电网络处复制分组以用于传送到订阅了组播服务的多个ue而进行的多播/组播传输。在无线电网络处使用多播/广播向ue进行的分组传送可以指代,使用广播/多播信道通过空中接口进行的分组传送。

附图说明

图1是根据本文描述的某些实施例的用于基于组的服务的演进分组系统中的系统架构的框图。

图2是根据本文描述的某些实施例的具有基于服务的接口的5g网络架构的框图。

图3是根据某些实施例的在参考点表示中的支持基于组的服务的示例5g系统架构的框图。

图4是根据某些实施例的高层次基于组的服务过程的流程图。

图5是根据一个实施例的示例系统架构的框图。

图6是根据某些实施例配置的示例系统架构的框图。

图7是根据某些实施例的应用服务器发起的组服务过程的高层次流程图。

图8示出了根据一些实施例的网络的系统的架构。

图9示出了根据一些实施例的设备的示例组件。

图10示出了根据一些实施例的基带电路的示例接口。

图11是根据一些实施例的控制平面协议栈的图示。

图12是根据一些实施例的用户平面协议栈的图示。

图13示出了根据一些实施例的核心网的组件。

图14是示出根据一些示例实施例的能够从机器可读或计算机可读介质(例如,非瞬时性机器可读存储介质)读取指令并执行本文讨论的任何一种或多种方法的组件的框图。

图15a和15b是根据某些实施例的用于基于组的服务配给的泛在连接的方法的流程图。

图16a、16b和16c是根据某些实施例的用于组播服务配给的方法的流程图。

具体实施方式

以下具体实施方式参照附图。在不同的附图中可以使用相同的附图标记来识别相同或相似的要素。在下面的描述中,出于解释而非限制的目的,阐述了具体细节,例如特定的结构、架构、接口、技术等,以便提供对各种实施例的各个方面的透彻理解。然而,对于受益于本公开的本领域技术人员显而易见的是,可以在背离这些具体细节的其他示例中实践各个实施例的各个方面。在某些情况下,省略了对众所周知的设备,电路和方法的描述,以免不必要的细节掩盖对各个实施例的描述。为了本文件的目的,短语“a或b”是指(a)、(b)或(a和b)。

在3gpp演进分组系统(eps)中,基于lte的多播和广播移动服务(mbms)被广泛用于配给基于组的服务(gbs),例如lte-uu接口上的车辆到万物(v2x)通信、组消息传送以及任务关键相关服务等。预期mbms/mbms相似的传输/架构将继续在5g/5g+系统中发挥作用。

图1是用于基于组的服务的eps中的系统架构100的框图。系统架构100包括归属订户服务器(hss)110,其通过s6a接口连接到移动性管理实体(mme)112,mme112通过s1-mme接口连接到e-utran114。ue116通过uu接口连接到e-utran114。e-utran114还通过m1接口连接到mbms网关(mbms-gw)118,通过m3接口连接到mme112,以及通过s1-u接口连接到服务/分组网关(s/p-gw)122。s/p-gw122还通过s-11接口连接到mme,通过gx接口连接到策略和计费规则功能(pcrf)124,以及通过sgi接口连接到组通信系统应用服务器(gcsas)126。gcsas126通过rx接口连接到pcrf124,通过mb2-c和mb2-u接口连接到广播多播服务中心(bm-sc)120,以及通过gc1接口连接到ue116。mbms-gw118还通过sgimb和sgmb接口连接到mb-sc120,以及通过sm接口连接到mme112。

ue116可以在单播服务与多播/广播服务之间切换。s/p-gw122提供单播路径。mbms-gw118和bm-sc120提供多播/广播路径。对于lte,mbms(例如,参见3gpp技术报告(tr)23.799v.0.8.1(2016-09),“studyonarchitecturefornextgenerationsystem”)可以提供支持组处理和组通信的准则,以用于涉及ran指定的5g功能的一对多(1:多)通信和一对全部(1:全部)通信。因此,lte-mbms(例如,参见3gpp技术规范(ts)36.300v14.0.0(2016-09),“e-utraande-utranoveralldescription;stage2”)可以是用于5g的组播服务配给的基础。另参见3gppts23.501v0.3.0(2017-02):“systemarchitectureforthe5gsystem;stage2”。

在3gppts23.501中,例如,5g系统架构可以如图2所示,其描绘了在控制平面内具有基于服务的接口(例如,nnef、nnrf、npcf、nudm,naf、nausf、namf、nsmf、n1、n2、n3、n4、n6)的非漫游参考架构200。5g网络架构200包括例如网络开放功能(nef)202、网络存储库功能(nrf)204、策略控制功能(pcf)206、统一数据管理(udm)208、应用功能(af)210、认证服务器功能(ausf)212、接入和移动性管理功能(amf)214和会话管理功能(smf)216。还示出了ue218、(无线)接入网((r)an)220、用户平面功能(upf)222和数据网络(dn)224。在某些实施例中,amf214是核心网控制器,(r)an220提供3gpp接入,非3gpp接入可以通过例如wlan接入点(ap)来提供。

本文的某些实施例涉及用于基于组的服务配给的泛在连接。另外,或在其他实施例中,描述了5g系统中的组播服务配给。

a.用于5g/5g+系统中的基于组的服务的泛在连接

为了在5g/5g+系统中提供泛在连接,下一代核心(ngc)被设计为对于3gpp接入(例如,gnb、下一代enb)和非3gpp接入(例如,wlan、有线接入等)两者是接入不区分的(agnostic)。在现有的基于lte的mbms传输/架构下,非3gpp接入正变得缺失。因此,本文的实施例可以包括用于在5g/5g+系统中经由非3gpp接入来配给通用的基于组的服务的解决方案。

该框架有益于仅具有非3gpp接入的物联网(iot)设备(例如,智能家居温度计、智能仪表等),使其从5g/5g+系统获得基于组的服务。此外,对于具有3gpp和非3gpp接入能力但暂时进入3gpp接入的覆盖盲区的设备,有益的是,确保服务连续性,以用于该设备经由非3gpp接入继续接收基于组的服务(例如,视频广播服务)。对于两种接入对设备都可用的某些情况,设备可以基于预先配给的漫游策略,在3gpp与非3gpp接入之间切换。

各种实施例可以包括用于解决以下一个或多个问题的解决方案:3gpp网络如何激活wlan上的组播传输并向经由wlan-ap注册的ue提供gbs?3gpp网络如何向经由wlan-ap注册的ue提供系统信息?什么是系统信息?如何定义wlan的服务区域,以及它与gbs服务区域的关系如何?网络如何触发wlan在组播/广播/单播传输下操作以用于gbs?如何为经由wlan使用gbs的ue同步传输?网络如何提供经由wlan-ap注册的ue的服务连续性?ue如何开始接收关联的wlanap发送的gbs分组?

在各种实施例中可以包括两种替换方案用于为wlan-ap上的组播传输激活gbs,一种是经由应用服务器,另一种是经由n1信令消息(在ue与核心网控制平面功能(cn-cpf)中的amf之间))。

在某些实施例中,针对由应用id和/或临时基于组的服务id(tgsid)识别的gbs(取决于wlan-ap中所支持的传输模式(例如,单播、广播、组播)),可以经由wlan-ap广播支持特定gbs的系统信息。还可以经由一个或多个3gppran节点广播与非3gpp接入有关的系统信息,该系统信息可以在能够进行两种接入的ue进行漫游决策时使用。

在某些实施例中,根据gbs的授权服务区域,非3gpp互通功能(n3iwf)确定一个或多个逻辑虚拟小区,每个虚拟小区由虚拟小区id来识别。

在某些实施例中,为了为在wlan-ap周围移动的ue提供服务连续性以用于gbs,n3iwf确定由虚拟小区id识别的逻辑虚拟小区,并相应地将一个或多个wlan-ap配置以服务集id(ssid)/扩展ssid(essid)。与同一虚拟小区id关联的wlan-ap共享相同的安全参数。

在某些实施例中,可以在单播、广播或组播传输模式下为使用wlan接入的ue激活基于组的服务。

在某些实施例中,网络确定用于容纳一个或多个gbs的网络切片,其包括用于组播传输的公共核心网切片以及具有一个或多个ran节点和wlan-ap的ran切片。ran切片可以支持单播/广播/组播模式下的gbs分组的传输。

各种实施例可以包括以下优点中的一个或多个:为过去仅支持3gpp接入的基于组的服务配给(例如,epc中的基于lte的mbms服务)提供泛在连接;通过允许网络经由合适的wlan-ap配置以及用于ssid/essid和虚拟小区的ip地址分配来管理用于非3gpp接入技术(例如,wlan)的授权服务区域,从而支持服务连续性;通过允许网络例如根据wlan能力、可用的无线资源,为wlan上的基于组的服务配给激活不同的传输模式(例如,单播、广播、组播),来提供灵活的无线资源管理功能;提供接入不区分的网络切片解决方案(其包括用于组播传输的公共核心网切片以及具有一个或多个ran节点和wlan-ap的ran切片),并通过在不同的无线接入网之间共享相同的用户平面上下文来高效地使用网络资源。因此,本文公开的实施例提供了高效且灵活的方法来解决上述问题。

一些实施例可以做出以下一个或多个假设:gbs数据可以由3gpp网络以单播、广播、组播模式来传输;网络已经为基于3gpp的传输(例如,基于lte的传输、基于新空口的传输)配给了gbs以及授权服务区和应用标识符(id);ue具有wlan接入能力;ue已经经由wlan-ap成功附着到网络,并且已经建立了分组数据单元(pdu)会话,该会话是ue与提供pdu连接服务的数据网络之间的关联;ue使用pdu连接服务获得带有服务元数据信息的gbs,该服务元数据信息可以用于控制ue处的经由wlan服务上的http或短消息服务(sms)来自应用服务器或基于组的服务功能(gbsf)的服务。然后,ue被配置以用于gbs接收的用户服务描述(usd);ue向基于组的应用服务器注册。在核心网中,引入了可以与其他控制平面功能一起驻留的gbsf,以用于处理gbs服务策略,对加入/离开gbs组的ue进行组管理,以及为应用服务器分配tgsid。

a(1)用于gbs的示例系统架构

图3是根据某些实施例的在参考点表示中的支持基于组的服务的示例5g系统架构300的框图。系统架构300包括归属公共陆地移动网络(hplmn),该网络包括udm208、nef202、应用服务器313、amf214、smf216、gbsf310、n3iwf312、upf222、3gpp接入320(例如,ran节点)和数据网络224。系统架构300还提供非3gpp网络,其中,ue218可以通过不受信任的非3gpp接入322接入hplmn。图3还示出了系统架构300的各种实体之间的接口或参考点(例如,n1、n2、n3、n4、n6、n11、na、ng、ns、nu、nwu、nx、y1和y2)。本发明中的不受信任的非3gpp接入322是实施例之一,但不限于此。非3gpp接入的其他实施例可以包括受信任的非3gpp接入,例如wlan和有线接入(例如,光纤或电缆等)。

n3iwf312是负责使3gpp核心网和不受信任的非3gpp接入322互通的网络功能。各种实施例的特征可以包括以下一个或多个:通过n3接口(例如,类似于基于3gpp的网络中的s1-u接口,其可以是基于隧道的或非隧道的),将用户平面分组在上行链路中从ue重定向到upf222,在下行链路中从upf222重定向到ue218;经由y2接口管理和配置一个或多个非3gpp接入322(例如,wlan-ap);在核心网中通过n2接口(例如,类似于s1-ap控制平面信令接口)与amf214处理控制平面信令;转发从ue218向amf214发送的n1控制平面信令(例如,类似于基于3gpp的网络中的非接入层(nas)信令);通过nwu接口经由wlan-ap与ue218建立nwu控制平面信令(例如,类似于基于3gpp的网络中的无线资源控制(rrc)信令)。

gbsf310是基于组的服务功能,其负责处理组策略,例如媒体格式/类型、组安全参数、组播传输调度、组管理等。gbsf310可以是pcf中的扩展功能,或者是独立的网络功能。如果gbsf310是独立的网络功能,则它可以与其他网络功能进行交互,例如smf、pcf、amf、udm。例如,它可以从pcf206请求服务,如图2所示,以用于获取与ue、组、接入和移动性管理或会话管理有关的策略。对于另一示例,它可以向smf216请求服务以接收特定ue或一组gbs的会话状态。

系统架构300在核心网中分离控制平面信令消息和用户平面数据业务,并提供以下功能,简要地说是:核心网控制平面功能(cpf)、upf222和udm108。cpf可以包括amf214,用于注册/连接/安全上下文管理等,并向ran节点提供路由策略。cpf还可以包括smf116,用于确定用于iot设备所请求的服务的路由策略,在一个或多个受影响的数据网关(dgw)上配置/重配置路由策略。upf222可以包括一个或多个dgw,向smf216提供网络负载信息,在受影响的dgw处配置路由策略,并将业务分组转发到路由策略中配置的下一个dgw或数据网络224。udm208用作订阅存储库,并存储设备/服务订阅信息。

a(2)高层次gbs过程

图4是根据某些实施例的高层gbs过程400的流程图。图4示出了高层次gbs过程400的各个方面可以涉及以下实体:ue218、wlan-ap414、n3iwf312、cn-cpf412、upf222、udm208、nef/gpsf410和应用服务器313。参照图3。应当注意,cn-cpf412可以在单个实体中或在分开的实体中包括amf214、smf216或两者。类似地,nef/gpsf410可以包括nef202和gbsf310中的一个或两者,作为单个实体或分开的实体。

所示的高层次gbs过程400包括假设420、“解决方案0”422、“解决方案1”424、“解决方案2”426、“解决方案3”428、“解决方案4”430、“解决方案5”432,“解决方案4、5”系统信息获取434、“解决方案6-7”436和“解决方案8”438。下面将讨论这些元素中的每一个。

假设420包括第一假设:已经在ran节点对经由ran节点注册到amf214的ue启用了gbs。smf216已经吩咐upf222为gbs建立分组数据单元(pdu)会话。用于该组播的pdu会话可以包含由ip流id指示的一个或多个ip流,其中,pdu会话由pdu会话id来索引。在某些实施例中,假设pdu会话id与ip流id一起被指示(只要合适),并且每个gbs与用于组播的pdu会话中的至少一个相关联。这可以例如使用下面讨论的“模型a”或“模型b”方法来实现。假设420还包括第二假设:ue经由wlan-ap414和/或n3iwf312在amf214处注册到网络。

a(2)(a)系统信息获取(“解决方案0”)

关于图4所示的高层次gbs过程的问题(即,“问题0”)是:定义在wlan-ap414上激活gbs之前和之后,由网络发送的并由ue218经由wlan-ap414获取的系统信息。在一个实施例中(即,“解决方案0”422),当经由wlan-ap414注册到3gpp服务的ue218需要应用id的gbs,ue218检查系统信息是否表明gbs被激活用于wlan接入。在一个实施例中,ue218可以经由注册的3gpp接入(例如,ran节点)从网络接收系统信息,其中,系统信息与激活的gbs信息有关,其指示激活的gbs的列表和对应的激活接入类型,例如3gpp接入(例如,ran节点)、非3gpp接入(例如,wlan、有线)或两者。在一个实施例中,网络在3gpp接入和非3gpp接入(例如,wlan和有线)中均发送系统信息,其中,3gpp接入从amf获得非3gpp接入信息,amf从管理一个或多个非3gpp接入的n3iwf获取非3gpp信息。

wlan-ap414针对应用id的特定gbs服务所广播的系统信息可以包括以下信息中的至少一个:应用id、应用的wlan服务类型、wlan-ap的ssid/essid/基本ssid(bssid)、虚拟小区id和tgsid。可以在设备处预先配置应用id,以识别所订阅的服务。应用的wlan服务类型,例如不活动、广播、组播、单播,可以基于wlan-ap的能力。不活动的服务类型表明该服务尚未激活,并且其余的服务类型示出已激活的服务的传输模式。由虚拟小区id识别的每个虚拟小区可以包括具有相同或不同ssid的wlan-ap中的至少一个。虚拟小区id是全局唯一id,例如包括由n3iwf分配的n3iwf-id和临时小区id。对于分配有相同虚拟小区id的wlan-ap,特定服务id的系统信息是相同的。tgsid与某些服务区域相关联,这些服务区域可以经由wlan由一个或多个虚拟小区id来表示。对于授权以gbs的ue,ue可以从应用服务器313获得gbsf分配的tgsid。

在一个实施例中(解决方案0的选项1),如果应用的wlan服务类型被指示为单播/广播,则ue218经由n3iwf312向amf发送n1信令消息,以用于开始应用的单播传输,其中,n1消息指示以下信息之一:应用id;在网络附着过程期间接收的临时ueid;以及从应用服务器313接收的服务令牌,其中,该令牌用作单播/广播服务的授权。amf可以查询gbsf,以验证服务令牌。如果授权有效,则网络在响应消息中提供以下信息中的至少一个:应用id;所请求服务的网络切片id,其中,网络切片id也存储在用于转发应用id的组播服务的n3iwf312处;以及临时ue服务id,其可以与所分配的用于ue的网络切片相关联。

在另一实施例中(解决方案0的选项2),如果应用的wlan服务类型被指示为组播,则ue218发送用于接收应用的组播传输的请求消息。下面提供了细节(参见解决方案1至解决方案8)。

a(2)(b)网络发起的gbs的组播传输(解决方案1)

关于图4所示的高层次gbs过程的另一问题(即“问题1”)是:定义网络如何为经由wlan-ap414和n3iwf312注册到网络的ue激活组播服务,包括向amf的组播服务请求之前的交互以及amf与n3iwf312之间的交互。图4所示的高层次gbs过程的一个实施例(即“解决方案1”424)包括用于wlan接入的网络发起的组播服务更新。ue218向应用服务器指示以下信息中的至少一个:接入类型设置为wlan;应用id;tgsid(如果可用且仍然有效);应用用户id;在注册过程期间amf/n3iwf经由n3/n2信令消息分配的临时ue-id;以及位置信息,包括地理坐标(例如,经度和纬度)、由网络广播的系统信息中指示的虚拟小区id和/或关联的wlan-ap的ssid。

解决方案1.1:在解决方案1之后,如果位置信息在尚未激活的组播服务的服务区域内,则应用服务器313经由在网络实体(例如,图4所示的nef/gbsf410)处操作的nef向网络发起组播服务更新请求,其中,请求消息指示以下信息中的至少一个:指示服务区域更新的请求类型;用于激活由应用id识别的组播服务的位置信息(例如,地理坐标、虚拟小区id、关联的wlan-ap的ssid);可以由服务区id识别的授权服务区域(应用服务器在接收到服务授权并开始服务时可以获得该服务区域id);和/或无线接入技术类型(例如,lte、nr(新空口)、wlan、有线等)。

解决方案1.2:在解决方案1.1之后,nef使用以下信息中的至少一个向udm208请求服务区域更新的授权:应用id;授权服务区域,其可以被指示为一个或多个服务区域id(sai);位置信息;和/或要更新的服务(例如,无线接入技术类型和/或服务区域)。

解决方案1.3:在解决方案1.2之后,在响应消息中,nef从udm222获得以下信息中的至少一个:sai;amf地址/端口信息;和/或smf地址/端口信息。

解决方案1.3.1:在解决方案1.3之后,nef可以向gbsf发送指示sai和/或应用id的查询消息。在响应消息中,nef可以获得用于应用id的sai的tgsid。

解决方案1.4:在解决方案1.3.1之后,nef将组播服务更新请求转发给amf,其中,请求消息包括以下信息中的至少一个:tgsidsai;优选的无线接入技术(例如,wlan、lte、有线等);和/或虚拟小区id。

解决方案1.5:在解决方案1.4之后,如果wlan被指示为优选的无线接入技术,则amf使用以下组播服务信息中的至少一个来确定哪个n3iwf请求启用组播服务:tgsid;组播的upf路由配置文件,包括组播ip流id和组播ip流的数据网关(dgw)地址/端口;sai;和/或虚拟小区id。

解决方案1.6:在解决方案1.5之后,amf获得具有tgsid的组播服务的路由配置文件。在第一实施例中,amf从nef获得路由配置文件。在该实施例中,nef将组播服务更新请求转发到smf,其中,请求消息包括tgsid和sai中的至少一个。在第二实施例中,amf从smf获得路由配置文件。在该实施例中,amf经由从nef接收的以下两个信息向smf查询路由配置文件:tgsid和sai。

a(2)(c)ue发起的gbs的组播传输(解决方案2)

图4中所示的高层次gbs过程的一个实施例(即“解决方案2”426)包括用于wlan接入的ue发起的组播服务更新。ue218例如可能接收到没有指示用于应用id识别的感兴趣的应用的tgsid的系统信息,即,在wlan-ap处尚未激活组播服务,或者系统信息指示,对于该应用id,应用的wlan服务类型指示为不活动。因此,ue218可以经由n3iwf312向amf发送n1信令消息作为服务请求,其中,该服务请求指示以下信息中的至少一个:感兴趣的组播服务的应用id;和/或位置信息,例如虚拟小区id、关联的wlan-ap的ssid和/或地理信息。替换地,如果ue从3gpp接入接收到与wlan中的gbs有关的系统信息,则ue218可以经由3gpp接入(例如,ran节点)向amf发送n1信令消息作为服务请求,其中,该请求消息指示感兴趣的gbs、用于gbs的优选接入类型、虚拟小区id和关联的wlan-ap的ssid。

解决方案2.1:在解决方案2之后,amf可以检查所提供的位置信息是否在组播服务的授权服务区域中。如果需要,amf可以基于虚拟小区id和/或wlan-ap的ssid向n3iwf312查询wlan-ap414的位置信息。amf可以检查所提供的tgsid在注册的n3iwf312(从虚拟小区id解析)处是否仍然有效或被激活。如果基于所存储的组播上下文,所提供的tgsid在amf处无效或未激活,或者所提供的位置信息不在授权服务区域内,则amf可以向n3iwf312发送定向消息,以用于重定向到已经配给了组播服务的另一amf。

解决方案2.2:在解决方案2.1之后,如果amf确定按所请求的那样激活组播服务,则amf指示n3iwf启用具有以下组播信息的组播服务:应用id;tgsid;组播的upf路由配置文件,包括组播ip流id和组播ip流的dgw地址/端口;组播服务区域信息;和/或虚拟小区id。

解决方案2.3:在解决方案2.2之后,amf获得具有tgsid的组播服务的upf路由配置文件。在一个实施例中,amf从nef获得upf路由配置文件。在该实施例中,nef将组播服务更新请求转发到smf,其中,请求消息包括tgsid和sai中的至少一个。在另一实施例中,amf从smf获得upf路由配置文件。在该实施例中,amf经由从nef接收的以下两个信息向smf查询路由配置文件:tgsid和sai。

a(2)(d)n3iwf启用组播服务(解决方案3)

关于图4中所示的高层次gbs过程的另一问题(即,“问题2”)是:定义当从amf接收到所请求的信息时,n3iwf312如何启用组播服务。图4中所示的高层次gbs过程的一个实施例(即,“解决方案3”428)定义了n3iwf312的某些动作。在解决方案1.5或解决方案2.3之后,当n3iwf312接收到来自amf的服务请求时,n3iwf312确定在全部或选定的关联的wlan-ap处启用组播服务,以用于转发组播ip分组。如果n3iwf312具有ip多播能力,则n3iwf312通过指示用于所指示的gbs的gbs标识符、n3iwf标识符、n3iwfip地址、端口号,来与amf针对组播服务执行ip多播加入过程。amf向n3iwf312通知用于所指示的gbs的ip多播地址、组播ip流id和用于组播ip流的upf中的dgw的地址/端口。如果n3iwf312不支持ip多播能力,则n3iwf312跳过与amf的ip多播加入过程,但是注册其n3iwf标识符、激活的gbs标识符,并从amf订阅组播服务信息更新。amf根据所订阅的报告服务请求,将组播服务的更新报告给n3iwf。

解决方案3.1:在解决方案3之后,n3iwf312存储组播上下文,包括tgsid、组播ip流id、组播ip流的下行链路dgw地址/端口以及已经激活组播服务的一个或多个虚拟小区id的信息。

解决方案3.2:在解决方案3.1之后,根据授权服务区域,n3iwf312可以确定为tgsid识别的组播服务在多个wlan-ap当中重配置一个或多个虚拟小区。

解决方案3.3:在解决方案3.2之后,n3iwf312更新要广播的系统信息,并将系统信息发送到对应的wlan-ap414。ue218可以接收系统信息改变的通知,然后获取系统信息。另外,在与非3gpp接入上的gbs有关的系统信息可以通过3gpp接入来广播的一个实施例中,n3iwf312将更新的系统信息直接(如果存在接口)或在n2上经由amf提供给3gpp接入。

a(2)(e)n3iwf处理网络切片-广播解决方案(解决方案4)

在图4所示的高层次gbs过程的一个实施例(即“解决方案4”428)中,n3iwf312按一个或多个已连接wlan-ap处理用于所请求的组播服务的网络切片。即,一个n3iwf312管理一个或多个服务组,在其中,每个服务组伴随一个或多个已连接wlan-ap。每个服务组被配置为一个虚拟小区。简单地说,一个n3iwf312可以将所有已连接wlan-ap配置为一个虚拟小区。n3iwf312向所有关联的wlan-ap发送指示以下信息的y2信令消息:应用id;wlan服务类型被指示为广播/组播;tgsid(如果是组播);虚拟小区id;要为组播服务广播的更新的系统信息;同步信息(例如,在用户平面传输中从upf获得,或在控制平面信令消息中从amf获得);传输的时间调度;和/或所分配的子网的ipv4地址池/ipv6前缀。

解决方案4.1:在解决方案4之后,n3iwf312为所有或选定的已连接wlan-ap存储以下信息中的至少一个:应用id;tgsid;虚拟小区id;一个或多个wlan-ap的ssid/essid;所分配的子网的ipv4地址池/ipv6前缀;组播ip流id;用于组播ip流的upf中的dgw地址/端口。

解决方案4.2(网络切片):在解决方案4.1之后,n3iwf312为启用的组播服务创建网络切片,并通过y2向所有或选定的已连接wlanap发送以下信息中的至少一个:wlan服务类型被指示为广播/组播;应用id;tgsid;虚拟小区id;系统信息调度;和/或所分配的子网的ipv4地址池/ipv6前缀。

解决方案4.3(wlanap动作-系统信息):在解决方案4.2之后,在接收到从n3iwf312发送的消息后,wlan-ap414开始向wlanue发送系统信息,其中,系统信息包括以下信息中的至少一个:应用id;wlan服务类型被指示为广播/组播;wlan-ap的ssid/essid/bssid;虚拟小区id;和/或tgsid。另外,在与非3gpp接入上的gbs有关的系统信息可以通过3gpp接入来广播的一个实施例中,n3iwf312将更新的系统信息直接(如果存在接口)或在n2上经由amf提供给3gpp接入,其中,系统信息包括以下信息中的至少一个:应用id;wlan服务类型被指示为广播/组播;wlan-ap的ssid/essid/bssid;虚拟小区id;和/或tgsid。

解决方案4.4:在解决方案4.3之后,接收系统信息的ue218可以向wlan-ap414发送y1消息,以用于与对应于tgsid的特定ssid/essid/bssid相关联。在响应消息中,wlan-ap414可以将ip地址分配给ue218,以用于组播的网络切片。在与非3gpp接入上的gbs有关的系统信息由3gpp接入来广播并且n3iwf312向3gpp接入提供更新的系统信息的一个实施例中,接收系统信息的ue218可以发送指示关联的wlan-ap的ssid/essid/bssid、虚拟小区id和对应的tgsid的n1消息。在响应消息中,amf可以经由wlan将wlan-ap的ssid/essid/bssid提供给ue218以用于组播的网络切片。

解决方案4.5:在解决方案4.4之后,n3iwf312根据所存储的路由策略开始将接收到的组播数据从upf222转发到wlan-ap414。

a(2)(f)n3iwf处理网络切片-单播解决方案(解决方案5)

在图4中所示的高层次gbs过程的一个实施例(即,“解决方案5”430)中,n3iwf312按单个ue处理用于所请求的组播服务的网络切片。当n3iwf312从amf接收到服务请求时,n3iwf312确定在单播传输模式下启用组播服务,以用于将ip分组转发到请求了服务的单个ue218。n3iwf312针对在注册过程期间由amf/n3iwf经由n3/n2信令消息分配的临时ue-id所标识的ue218响应amf,以使用组播服务的单播传输。amf可以查询smf以为n3iwf312建立单播路由路径,并获得关于单播ip流id和用于单播ip流的upf222中的dgw地址/端口的信息。n3iwf312存储用于单播传输的ue上下文,然后进一步向所有关联的wlan-ap发送指示以下信息的y2信令消息:应用id;wlan服务类型被指示为单播;虚拟小区id;要为组播服务广播的系统信息;和/或所分配的子网的ipv4地址池/ipv6前缀。

解决方案5.1(gbs上下文):在解决方案5之后,当n3iwf312从amf接收到带有upf222的单播信息的服务请求时,n3iwf312在与应用id关联的gbs上下文中存储以下信息中的至少一个:应用id;虚拟小区id;一个或多个wlan-ap的ssid;ip流id;用于ip流的upf222中的dgw地址/端口;和/或用于gbs的临时ue-id。

解决方案5.2(系统信息和wlan-ap动作):在解决方案5.1之后,在接收到从n3iwf312发送的消息后,wlan-ap414启用单播模式,并开始向wlanue发送系统信息,其中,系统信息包括以下信息中的至少一个:应用id;wlan服务类型被指示为单播;wlan-ap的ssid;和/或虚拟小区id。

解决方案5.3:在解决方案5.1之后,基于所存储的用于应用id的组播上下文,n3iwf312开始向注册了wlan的ue,经由单播传输将接收到的组播数据从upf222转发到需要组播服务的wlan-ap。

解决方案5.4:在解决方案5.1之后,n3iwf312可以向不同的ue本地共享单播传输,不同的ue可以通过使用upf的受制于特定tgsid的相同路由配置文件,经由wlan-ap请求tgsid的单播传输。

a(2)(g)wlanap发送gbs的组播分组(解决方案6)

关于图4中所示的高层次gbs过程的另一问题(即,“问题3”)是:定义n3iwf312如何启用经由upf222的用户平面传输以及如何通过wlan-ap414发送gbs服务的组播分组。

在一个实施例中(解决方案6.1-y2,广播模式传输),在解决方案4.3之后,如果传输模式指示为广播并且未提供tgsid,则wlan-ap414使用广播信道在y1上发送指示带有流id和应用id的分组。

在另一实施例中(解决方案6.2-y2,组播模式传输),在解决方案4.3之后,如果传输指示为组播,则wlan-ap414使用广播信道在y1上发送指示带有流id、tgsid和应用id的分组。仅授权服务组内的已附着ue具有用于接收组播传输的组信息tsgid。

在另一实施例中(解决方案6.3-y2,单播模式传输),在解决方案5.4之后,如果传输指示为单播并且提供了服务组中的临时ueid,则wlan-ap414对服务组中指示的ue使用单播传输。

a(2)(h)ue接收gbs的组播分组(解决方案7)

关于图4中所示的高层次gbs过程的另一问题(即,“问题4”)是:定义ue218如何开始接收由关联的wlan-ap414发送的组播分组。在一个实施例中(解决方案7),当ue218接收到gbs服务的系统信息时,ue218遵循调度信息开始接收在以下选项下发送的分组。

在一个实施例中(解决方案7的选项1-广播模式),如果wlan服务类型指示为广播,则ue218在y1上从广播信道接收用应用id、ip流id指示的gbs分组。

在另一实施例中(解决方案7的选项2-组播模式),如果wlan服务类型指示为组播,则ue218在y1上从广播信道接收用应用id、ip流id和tgsid指示的gbs分组。

在另一实施例中(解决方案7的选项3-单播模式),如果wlan服务类型指示为单播,则ue212在y1上从单播信道接收用应用id、ip流id和临时ueid指示的gbs分组。

a(2)(i)gbs的服务连续性(解决方案8)

关于图4中所示的高层次gbs过程的另一问题(即,“问题5”)是:定义网络如何在非3gpp接入之间为组播服务提供服务连续性。为了提供gbs的服务连续性,根据一个实施例(解决方案8),n3iwf312将一个或多个wlanap配置为一个虚拟小区。当在wlan-ap的服务覆盖周围移动时,只要ue218停留在同一虚拟小区上,ue218就可以对gbs维持wlan连接而不中断服务。在解决关于网络如何在3gpp与非3gpp接入之间为组播服务提供服务连续性的问题的一个实施例中,amf可以是锚网络功能,用于通过经由3gpp接入或n3iwf用信令向ue通知n1消息,引导能够使用可用接入类型的ue使用特定接入进行组播服务。在另一实施例中,ue可以接收与由tgsid和接入类型指示的组播服务有关的ue路由选择策略(ursp),并且可以相应地选择可应用于gbs的接入。

例如,虚拟小区的所有关联的wlanap可以被配置以如下选项:被配置以n3iwf上唯一的ssid/essid;特定信道可以被配置用于组播服务;或关联的wlan-ap需要共享相同的安全设置,例如安全模式、算法、共享密钥和更新间隔。在这种情况下,n3iwf312存储wlan-ap的ssid、bssid和虚拟小区id之间的映射:tgsid-虚拟小区id#i-{ssid1,ssidi,...}-essid。

此外,对于具有依赖位置的服务策略/要求的一些应用,n3iwf312可以为应用id识别的gbs管理多个虚拟小区id。尽管ue218在关联之后移动到不同的小区时可以继续gbs,但是可能发生某种程度的服务中断。

通过将wlan-ap配置有与不同虚拟小区id关联的多个ssid,优化可以适用。当ue停留在这种wlan-ap覆盖时,它可以与多个ssid相关联。

对于tgsid,n3iwf可以为至少一个wlan-ap分配一个虚拟小区id。n3iwf存储用于tgsid的虚拟小区id的集合

能够进行wlan接入的ue可以通过以下选项获取系统信息:从关联的wlan-ap在y1上发送的广播消息中;或从nwu信令消息(类似于eps中的rrc消息)获取用于tgsid的按需系统信息。

a(3)用于gbs的泛在连接的其他示例

示例1a可以包括一种装置,该装置包括用于将用于一个或多个接入层网络实体的一个或多个配置参数确定为由虚拟小区标识符(id)识别的虚拟小区的模块,虚拟小区包括控制平面网络实体上的唯一服务集id(ssid)/扩展ssid(essid)、用于服务的特定信道或者一个或多个安全设置中的一个或多个;用于将至少一些配置参数传递到一个或多个接入层网络实体的模块。

示例2a可以包括示例1a或本文一些其他示例的主题,其中,一个或多个接入层网络实体包括一个或多个无线局域网接入点(wlan-ap)。

示例3a可以包括示例1a-2a中任一项或本文一些其他示例的主题,其中,安全设置包括安全模式、一个或多个共享密钥或者一个或多个更新间隔中的一个或多个。

示例4a可以包括示例1a-2a中任一项或本文一些其他示例的主题,其中,用于配置一个或多个接入层网络实体的模块包括:用于将一个或多个接入层网络实体配置有与不同虚拟小区id关联的多个ssid的模块。

示例5a可以包括示例1a-4a中任一项或本文一些其他示例的主题,还包括:用于为应用id和临时基于组的服务id(tgsid)识别的基于组的服务管理一个或多个虚拟小区的模块。

示例6a可以包括示例5a或本文一些其他示例的主题,还包括:用于存储一个或多个接入层网络实体的虚拟小区id、tgsid、应用id、ssid/essid和基本服务集id(bssid)之间的映射的模块。

示例7a可以包括示例1a-6a中任一项或本文一些其他示例的主题,还包括:用于用应用id、wlan服务类型、wlan-ap标识符、虚拟小区id或tgsid中的一个或多个提供更新的系统信息的模块。

示例8a可以包括示例1a-7a中任一项或本文一些其他示例的主题,其中,用于将用于一个或多个接入层网络实体的一个或多个配置参数确定为由虚拟小区id识别的虚拟小区的模块和用于传递至少一些配置参数的模块被包括于非3gpp互通功能(n3iwf)或其一部分或实现中。

示例9a可以包括一种装置,该装置包括:用于识别来自非3gpp互通功能(n3iwf)的信号中的一个或多个配置参数的模块;和用于至少部分地基于配置参数与用户设备(ue)进行通信的模块。

示例10a可以包括示例9a或本文一些其他示例的主题,其中,配置参数包括虚拟小区标识符(id)、服务集id(ssid)、扩展ssid(essid)、用于服务的信道或者一个或多个安全设置中的一个或多个。

示例11a可以包括示例10a或本文一些其他示例的主题,其中,安全设置包括安全模式、一个或多个共享密钥或者一个或多个更新间隔中的一个或多个。

示例12a可以包括示例9a-11a中任一项或本文一些其他示例的主题,其中,用于识别一个或多个配置参数的模块和用于与ue通信的模块被包括于无线局域网接入点(wlan-ap)或其一部分或实现中。

示例13a可以包括用于移动网络中的泛在连接的基于组的服务(gbs)配给的方法和装置是,第一控制平面网络实体(n3iwf)通过用以下参数中的至少一个将一个或多个接入层网络实体(无线局域网接入点(wlan-ap))配置为由虚拟小区id识别的一个虚拟小区,来配置服务区域:第一网络实体(n3iwf)上的唯一服务集id(ssid)/扩展ssid(essid)、用于服务的特定信道、安全设置。

示例14a可以包括示例13a或本文一些其他示例的主题,其中,安全设置包括以下参数中的至少一个:安全模式、算法、共享密钥和更新间隔。

示例15a可以包括示例13a或本文一些其他示例的主题,其中,第一网络实体可以将接入层网络实体配置有与不同的ssid关联的多个ssid,以便用户设备(ue)停留在覆盖内时与多个ssid关联。

示例16a可以包括示例13a或14a或本文一些其他示例的主题,其中,第一网络实体可以为应用id和临时基于组的服务id(tgsid)识别的基于组的服务管理多个虚拟小区。

示例17a可以包括示例16a或本文一些其他示例的主题,其中,第一网络实体存储wlan-ap的ssid/essid、基本服务集id(bssid)、虚拟小区id、应用id和临时基于组的服务id之间的映射。

示例18a可以包括示例14a或本文一些其他示例的主题,其中,第一网络实体用以下参数中的至少一个提供更新的系统信息:应用id、wlan服务类型被指示为广播/组播/单播、wlanap的ssid/essid/基本服务集id(bssid)、虚拟小区id和tgsid。

示例19a可以包括示例18a或本文一些其他示例的主题,其中,ue可以从由关联的wlan-ap发送的广播消息中或者从去往第一网络实体的信令消息中获取系统信息,以获取用于tgsid按需系统信息。

示例20a可以包括用于移动网络中的泛在连接的基于组的服务(gbs)配给的方法和装置是,第一网络实体(n3iwf)为启用的服务创建网络切片,存储以下信息中的至少一个,并向一个或多个关联的接入层网络实体(wlanap)发送指示以下信息中的至少一个的信令消息:应用id、wlan服务类型、临时基于组的id(如果使用组播传输)、虚拟小区id、要为组播服务广播的更新的系统信息、同步信息、传输的时间调度、所分配的子网的1pv4地址池/ipv6前缀。

示例21a可以包括示例20a或本文一些其他示例的主题,其中,同步信息是在用户平面传输中从第二网络实体(用户平面功能(upf))或在控制平面信令消息中从第三网络实体(接入和移动性管理功能(amf))获得的。

示例22a可以包括示例20a或本文一些其他示例的主题,其中,wlan服务类型提供用于该服务的传输模式,并且包括广播、组播和单播。

示例23a可以包括示例21a或本文一些其他示例的主题,其中,第一网络实体用以下参数中的至少一个提供更新的系统信息:应用id、wlan服务类型、wlan-ap的ssid/essid/bssid、虚拟小区id和tgsid。

示例24a可以包括用于移动网络中的泛在连接的基于组的服务(gbs)配给的方法和装置是,第一网络实体(n3iwf)从第二网络实体(amf)接收服务请求,并确定在一个或多个关联的接入层网络实体(wlanap)处启用由应用id和临时基于组的服务id(tgsid)识别的gbs,以用于转发组播ip分组。

示例25a可以包括示例24a或本文一些其他示例的主题,其中,如果第一网络实体具有ip多播能力,则它与第二网络实体针对该服务执行ip多播加入过程,其中,第二网络实体向第一网络实体通知第三网络实体中的组播传输信息。

示例26a可以包括示例25a或本文一些其他示例的主题,其中,组播传输信息包括组播ip流id和第三网络实体(upf)中的用于组播ip流的数据网关(dgw)地址/端口。

示例27a可以包括示例26a或本文一些其他示例的主题,其中,第一网络实体存储服务上下文,包括tgsid、组播ip流id、组播ip流的下行链路dgw地址/端口、已经激活了组播服务的一个或多个虚拟小区id的信息。

示例28a可以包括示例27a或本文一些其他示例的主题,其中,根据授权服务区域,第一网络实体可以确定为tgsid识别的组播服务在多个接入层网络实体(wlan-ap)当中重配置一个或多个虚拟小区。

示例29a可以包括示例28a或本文一些其他示例的主题,其中,第一网络实体更新要广播的系统信息,并将系统信息发送到对应的wlanap。ue可以得到系统信息改变的通知,然后获取系统信息。

示例30a可以包括用于以下的装置:创建网络切片以启用基于组的服务(gbs);存储配置信息,该配置信息包括应用id、无线局域网(wlan)服务类型、临时基于组的服务id、同步信息或虚拟小区id中的一个或多个;以及将配置信息发送给一个或多个接入层网络实体。

示例31a可以包括示例30a或本文一些其他示例的主题,其中,接入层网络实体是wlan接入点(ap)。

示例32a可以包括示例30a-31a中任一项或本文一些其他示例的主题,其中,该装置在用户平面传输中从第二网络实体或在控制平面信令消息中从第三网络实体获取同步信息。

示例33a可以包括示例30a-32a中任一项或本文一些其他示例的主题,其中,wlan服务类型指示用于服务的传输模式。

示例34a可以包括示例30a-33a中任一项或本文一些其他示例的主题,其中,该装置还提供更新的系统信息,该更新的系统信息包括应用id、wlan服务类型、服务集标识符(ssid)、扩展ssid(essid)、基本服务集id(bssid)、虚拟小区id或临时基于组的服务id(tgsid)。

示例35a可以包括示例30a-34a任一项或本文一些其他示例的主题,其中,该装置是非3gpp互通功能(n3iwf)或其一部分或实现。

示例36a可以包括用于以下的装置:识别来自非3gpp互通功能(n3iwf)的信号中的一个或多个配置参数;以及至少部分地基于配置参数与用户设备(ue)进行通信,其中,配置参数包括以下中的一个或多个:应用id、无线局域网(wlan)服务类型、临时基于组的服务id、同步信息或虚拟小区id。

示例37a可以包括示例36a或本文一些其他示例的主题,其中,wlan服务类型指示用于服务的传输模式。

示例38a可以包括示例37a或本文一些其他示例的主题,其中,传输模式是广播、组播或单播之一。

示例39a可以包括示例36a-38a中任一项或本文一些其他示例的主题,其中,该信号是第一信号,并且该装置还识别来自n3iwf的第二信号中的更新的系统信息。

示例40a可以包括示例39a或本文一些其他示例的主题,其中,更新的系统信息包括以下中的一个或多个:应用id、wlan服务类型、服务集标识符(ssid)、扩展ssid(essid)、基本服务集id(bssid)、虚拟小区id或临时基于组的服务id(tgsid)。

示例41a可以包括示例36a-30a中任一项或本文一些其他示例的主题,其中,该装置是wlan接入点(ap)或其一部分或实现。

示例42a可以包括一种方法,包括:识别或使得识别来自接入和移动性管理功能(amf)的信号中的服务请求;至少部分地基于服务请求,启用或使得启用基于组的服务(gbs);以及用应用id和临时基于组的服务id(tgsid)来识别或使得识别gbs。

示例43a可以包括示例42a或本文一些其他示例的主题,还包括:与amf执行或使得执行互联网协议(ip)多播加入过程。

示例44a可以包括示例42a-43a中任一项或本文一些其他示例的主题,还包括:识别或使得识别组播ip流id和用于组播ip流的数据网关(dgw)地址/端口。

示例45a可以包括示例42a-44a中任一项或本文一些其他示例的主题,还包括:存储或使得存储服务上下文,包括tgsid、组播ip流id、组播ip流的下行链路dgw地址/端口以及具有激活的组播服务的一个或多个虚拟小区id。

示例46a可以包括示例42a-45a中任一项或本文一些其他示例的主题,还包括:为tgsid识别的组播服务在多个接入层网络实体当中重配置或使得重配置一个或多个虚拟小区。

示例47a可以包括示例42a-46a中任一项的主题,其中,该方法由非3gpp互通功能(n3iwf)或其一部分或实现来执行。

示例48a可以包括一种方法,包括:识别或使得识别来自非3gpp互通功能(n3iwf)的信号中的一个或多个配置参数;以及至少部分地基于配置参数,与用户设备(ue)进行通信或使得进行通信,其中,配置参数包括以下中的一个或多个:应用id、无线局域网(wlan)服务类型、临时基于组的服务id、同步信息或虚拟小区id。

示例49a可以包括示例48a或本文一些其他示例的主题,其中,wlan服务类型指示用于服务的传输模式。

示例50a可以包括示例49a或本文一些其他示例的主题,其中,传输模式是广播、组播或单播之一。

示例51a可以包括示例48a-50a中任一项或本文一些其他示例的主题,其中,该信号是第一信号,并且该装置还识别来自n3iwf的第二信号中的更新的系统信息。

]示例52a可以包括示例51a或本文一些其他示例的主题,其中,更新的系统信息包括以下中的一个或多个:应用id、wlan服务类型、服务集标识符(ssid)、扩展ssid(essid)、基本服务集id(bssid)、虚拟小区id或临时基于组的服务id(tgsid)。

示例53a可以包括示例48a-52a中任一项或本文一些其他示例的主题,其中,该方法由wlan接入点(ap)或其一部分或实现来执行。

示例54a可以包括信号,该信号包括基于组的服务(gbs)配置信息,其包括以下中的一个或多个:非3gpp互通功能(n3iwf)上的唯一服务集标识符(ssid)/扩展ssid(essid)、用于gbs的特定信道或安全设置。

示例55a可以包括示例54a或本文一些其他示例的主题,其中,安全设置包括安全模式、一个或多个共享密钥或者一个或多个更新间隔中的一个或多个。

示例56a可以包括一种装置,包括用于执行示例1a-55a中任一项中描述的或与之相关的方法,或者本文所述的任何其他方法或过程的一个或多个要素的模块。

示例57a可以包括一种或多种非瞬时性计算机可读介质,包括指令,指令在由电子设备的一个或多个处理器执行时,使电子设备执行示例1a-55a中任一项中描述的或与之相关的方法,或者本文所述的任何其他方法或过程的一个或多个要素。

示例58a可以包括一种装置,包括用于执行示例1a-55a中任一项中描述的或与之相关的方法,或者本文所述的任何其他方法或过程的一个或多个要素的逻辑、模块或电路。

示例59a可以包括如示例1a-55a中任一项描述的或与之相关的方法、技术或过程,或者其一部分或部分。

示例60a可以包括一种装置,包括:一个或多个处理器;和一种或多种计算机可读介质,包括指令,指令在由一个或多个处理器执行时,使一个或多个处理器执行如示例1a-55a中任一项描述的或与之相关的方法、技术或过程,或者其部分。

示例61a可以包括如示例1a-55a中任一项描述的或与之相关的信号、或者其部分或部分。

示例62a可以包括如本文所示和所述的无线网络中的信号。

示例63a可以包括如本文所示和所述的在无线网络中进行通信的方法。

示例64a可以包括如本文所示和所述的用于提供无线通信的系统。

示例65a可以包括如本文所示和所述的用于提供无线通信的设备。

b.5g系统中的组播服务配给

为了支持组播,在软件定义网络(sdn)移动网络中配给基于组的服务的框架可以包括以下特征:允许启用互联网协议(ip)多播/非ip多播的ran节点提供组播服务;以及允许具有媒体存储的应用服务器请求服务,以用于经由核心网(cn)控制平面功能(cpf)中的smf216控制组播会话,以及以安全方式直接在upf上发送数据222。

图5是根据一个实施例的示例系统架构500的框图。如图所示,示例系统架构500包括移动设备510、ran220、服务门户功能(spf)530、cn-cpf412、cn-upf550、应用服务器313和订阅存储库570。还示出了对应的接口ng0、ng1、ng2、ng3、ng4、ng5、ng6a、ng6b、ng7和sngi。

图5所示的系统架构可以适合例如图2中的5g系统架构,并且某些要素可以描述如下。udm208对应于订阅存储库570。amf214和smf216可以在cn-cpf412中。nef202或pcf206可以具有与spf530类似的特征,其中,nef202可以存储和从数据存储功能(dsf)通过n19参考点(未示出)获取信息,以用于网络外部和网络内部开放。amf214可以基于运营商部署,使用pcf206或nef202开放的服务。

当考虑在5g/5g+服务中进行组播服务配给时,可能存在各种模型。在第一示例模型(例如,模型a)中,第三方服务提供商管理他们自己的例如在媒体中心中的数据存储,并且依赖于由移动网络运营商(mno)提供的组播服务来在移动网络上传输数据。例如,第三方服务提供商(例如,)可以为所请求的一组用户在移动网络上请求组播服务(例如,共享实时视频流)。例如与经由广播多播服务中心(bm-sc)的lte-mbms传输相比,该用例的实施例可以减少由应用服务器313与bm-sc之间的bm-sc预加载引起的潜在延迟,并且可以是跨移动网络更具扩展性和互操作性的组播服务。

在第二示例模型(例如,模型b)中,第三方服务提供商可以使用数据存储服务来缓冲要经由mno提供的组播服务传输的数据。例如,对于商业视频广播服务,第三方服务提供商可以请求存储服务,并将商业视频数据存储功能存储在移动网络中。取决于服务请求或服务调度,可以向用户提供组播服务。

本文描述的实施例可以被设计成满足例如上述准则。另外,参照例如图1中的5g架构,本文的实施例可以包括与上述模型b有关的方面,并且可以描述dsf如何提供服务并将其服务开放给提供组播服务的第三方服务提供商(应用服务器),网络如何在作为媒体中心的集中式dsf上执行会话控制和/或网络如何在分布式dsf上执行会话控制。

在某些实施例中,可以充当应用服务器313与amf214和/或smf216(例如,在图5所示的cn-cpf412中)之间的互通功能的nef202可以为应用服务器313开放基于组的服务,以用于处理分组数据单元(pdu)组播会话。

在某些实施例中,dsf提供数据存储服务以及基于组的服务,如针对上述模型b所指示的。

在某些实施例中,pdu组播会话可以被配置为具有或不具有ip组播传输,这取决于受影响的ran节点、cn-cpf412、upf222中的数据网关(dgw)中的ip组播能力支持。不应用ip多播传输的pdu组播会话可以对受影响的dgw的业务负载提供更严格的控制,这可以使得upf222中的dgw之间的负载平衡更好。

在某些实施例中,可以使用pdu组播会话控制的两种机制,通过适应于不同的基于组的服务(例如,车辆到万物(v2x)、用于软件更新的组消息传送等)的业务特性,来适应各种服务准则。

在某些实施例中,可以通过加密/完整性机制来保护从应用服务器313发送到upf222中的dsf/边界dgw和/或受影响的ran节点的用户平面数据分组。

例如与演进分组系统(eps)中的基于mbms的组通信系统相比,本文描述的实施例可以具有各种优点。例如,mbms架构可能依赖于eps中的专用bm-sc/mbms网关(gw)/多小区/多播协调实体(mce)部署。因此,本文的某些实施例描述了可以配给基于组的服务的统一框架,其可以适用于处理具有或不具有ip多播的pdu组播会话,这取决于upf/nef中的ran/cncpf/dgw处的ip多播能力和网络状况/配置。也就是说,例如,在应用或不应用ip多播的情况下,两种机制都可以在配给基于组的服务时共享相同的sdn网络架构。

作为另一示例优点,与模型a一起,本文描述的实施例可以还包括dsf和服务以支持如上所述的模型b的组播服务。两种模型都可以丰富对多功能组播服务的支持。

作为另一个示例,在不管是否支持ran节点和核心网实体的ip多播功能而都有能力处理组播会话的情况下,本文所述的实施例可以使得广泛的部署成为可能并且是以经济的方式。

作为另一示例,本文描述的实施例可以减少用于配置和管理pdu组播会话的信令开销。

作为另一示例,包括pdu组播会话建立而不使用ip多播的某些实施例可以对upf中的dgw提供更严格的业务负载控制,这可以在upf中的dgw之间实现更好的负载平衡。

作为又一示例,pdu组播会话控制机制可以适于基于组的服务(例如,v2x、用于软件更新的组消息传送等)的不同业务特性。

此外,本文描述的某些实施例在解决例如epc架构中的前述问题时可以是高效且灵活的。

b(1)具有dsf的示例系统架构

图6是根据本文描述的某些实施例配置的示例系统架构600的框图。本文描述的实施例可以包括控制平面内的基于服务的接口,包括图2所示的所有元件和接口,并且附加地可以包括dsf610部署选项,如图6所示。在参考点部署中,dsf610可以通过ndsf参考点直接或经由nef202间接地与udm208接口。此外,dsf610可以经由nd参考点与upf222接口。本文的某些实施例描述了用于添加dsf610的特征。

本文的实施例可以支持上述模型b(和其他模型),以用于例如5g系统中的基于sdn的网络架构(其可以具有分开的控制平面和用户平面功能)中的组播服务。smf216可以具有基于服务质量(qos)、upf222中的dgw的业务负载、服务区域等来分离和/或合并ip流的灵活性。因此,与eps中的基于隧道的mbms架构相比,可以通过例如分离控制平面功能和用户平面功能来降低复杂度。

在以下实施例中描述了dsf610、pdu组播会话建立、会话控制机制和安全机制的细节。

b(1)(a)数据存储功能

在dsf610中,根据某些实施例,在核心/边缘网络中可以分布有多个数据库服务器(dbs)。数据库服务器包括dsf信息(例如,为数据库服务器部署的物理地理位置、地址信息和/或可用存储空间),其可以被存储和维护在udm208或域名系统(dns)服务器上。如果dns服务器被部署并用作数据存储管理功能(dsmf),则udm208和/或nef202可以用服务请求向dsmf查询关于所分配的dsf信息,服务请求指示例如以下信息中的至少一个:所请求的存储容量;组服务的服务区域;和/或提出服务请求的应用服务器313的附着点。dsf610可以向udm/dns服务器周期性地或以基于事件触发的方式(例如,如果x内的存储空间发生变化,则存储空间增加或减少),用上述信息来更新其状态。

在对nef202发送的数据存储请求消息的响应消息中,可以提供以下信息中的至少一个:dbs地址信息,表示为例如地址/端口或全域名(fqdn)或所注册的公共陆地移动网络(rplmn)中的唯一标识(dsf-id);所分配的数据存储id(ds-id);允许的数据存储容量;和/或有效期。

此外,结合例如图7中的步骤710、720、730、740和790(跳过了步骤750、760、762、764、770和772)所描述的实施例可以是用于经由nef202获得数据存储服务的单独过程。

b(1)(b)pdu组播会话建立

结合例如图7中的步骤760和762描述的实施例可以包括:建立pdu组播会话。取决于例如受影响的ran节点/cn-cpf/upf中的ip多播能力以及网络负载状况,smf216(例如,在图5中所示的cn-cpf412中)可以确定在例如使用或不使用ip多播的情况下可以使用哪种类型的pdu组播会话来配给可以由应用服务器313请求的基于组的服务。

smf216在使用或不使用ip多播的情况下可以具有例如以下选项用于配置upf222中的dgw上的路由策略。

b(1)(b)(i)使用ip多播

在一个实施例中,可以为加入的具有ip多播能力的ran节点创建pdu多播会话。cn-cpf412中的smf216可以在cn-upf550中的一个或多个dgw上为ip多播会话配置路由策略。dgw可以检查ip多播地址,并可以确定如何转发组服务分组。例如,如果加入的ran节点发生更改,则可能或可能需要为受影响的dgw重配置路由策略。ip多播组可以由spf530或cn-cpf412来管理。

b(1)(b)(ii)不使用ip多播

在另一实施例中,cn-cpf412中的smf216可以在upf222中的一个或多个dgw上配置路由策略。在路由策略中,一些dgw可以被配置为向不同的目标(例如,目的地是不同的dgw或ran节点)转发同一接收的业务流。例如,可以通过复制从源输入接收的分组并转发到两个或更多个目标输出(其可以去往不同的ran节点)来分离分组流。可以根据qos要求,在边界dgw与目的地ran节点之间使用一个或多个多个流来建立pdu组播会话。例如,可以在边界dgw或任何中间dgw处分离业务流。

b(1)(c)pdu组播会话控制机制

在eps中,广播多播服务中心(bmsc)可以在去往mbms-gw/移动性管理实体(mme)/enodeb的会话控制消息中指示mbms承载服务的开始或停止。为了适应于可能使用不同业务图案和特性的多样化的基于组的服务,可以如下应用不同的会话控制机制(参照图7中所示的示例消息流):选项1使用结合例如图7所示的步骤740或780、782、784描述的实施例,以用于基于策略的会话控制;以及选项2使用结合例如图7所示的步骤795、797、799描述的实施例,从应用服务器313直接控制。

更具体地,选项1是基于调度策略的,这可以节省或减少应用服务器/spf/cn-cpf/cn-upf/ran当中的某些信令开销。可以在受影响的控制平面功能当中提供会话控制策略。对于某些基于组的服务,传输可能是短的且可预测的,使得可能有益的是,例如会话控制消息指示附加信息,例如下行链路传输的持续时间和下行链路传输的业务负载(例如,传输速率、分组大小等)。下行链路传输可以例如在持续时间到期时停止。作为另一示例,可以提供下行链路传输的周期以及下行链路传输的平均业务负载,例如可以周期性地调度下行链路传输。下行链路传输可以例如在持续时间到期时停止。

选项2是基于直接控制的,在其中,应用服务器313可以使用控制平面信令直接向控制平面功能发送会话控制消息,包括例如会话开始/更新/暂停/恢复/停止/同步信息(例如,时间戳)。可选地,upf222可以发送同步数据分组。

b(1)(d)用于用户平面加密/完整性的安全机制

应用服务器313、dsf610、upf222和受影响的ran220节点之间的用户平面分组传输可以通过使用例如一个或多个用于加密的安全参数对数据分组进行加密来确保。另外,可以在nef202与应用服务器313之间使用用于完整性保护的安全参数。例如,控制平面中的安全功能可以使用由udm208提供的第一安全参数,并且可以生成第二安全参数,以用于对基于组的服务的分组加密/解密。可以经由nef202和受影响的ran220节点将第二安全参数发送到应用服务器313,其中,安全参数可以是唯一的,或者可以在amf214和/或cn-cpf412控制域中的smf216之间共享。如果在应用服务器313与dsf610和/或upf222之间应用了不同的加密机制,则可以生成第三安全参数,并将其发送到受影响的功能(例如,dsf/upf/应用服务器)。可以基于第一安全参数来生成第四安全参数,并将其用于保护控制平面信令完整性。

b(2)示例消息流(模型a)

参照图5描述了模型a的各方面。对于模型a,充当应用服务器与cn-cpf412之间的互通功能的spf530提供基于组的服务策略,以用于处理pdu组播会话。pdu组播会话可以被配置有或没有ip多播传输,这取决于受影响的ran220节点、cn-cpf412、cn-upf550和spf530中的ip多播能力支持。不应用ip多播传输的pdu组播会话可以对受影响的dgw的流量负载提供更严格的控制,这使得cn-upf412中的dgw之间负载平衡更好。pud组播会话控制机制提供更多的信息,以便适应于不同的基于组的服务(例如,v2x、用于软件更新的组消息传送等)的业务特性。从应用服务器发送到受影响的ran220节点的用户平面分组由加密/完整性机制来保护。

集中式sdn网络控制器例如经由开放流协议直接控制一个或多个数据网关,以反映实时网络状况。在控制平面和用户平面分离的情况下,cn-cpf412直接在cn-upf550中的一个或多个dgw上配置路由策略,然后,dgw可以经由ng4接口对分组流实施路由策略。除了在dgw处将分组流从一个源输入转发到一个目标输出之外,dgw还可以将分组从一个源输入复制到一个或多个目标输出,即将一个分组流分离为多于一个转发分组流。为了在基于sdn的网络架构中提供基于组的服务,分离流的能力不仅可以在会话管理上带来灵活性,而且可以避免如eps中的基于隧道的mbms架构那样的复杂性。

对于消息流,应用服务器313向spf530发送组服务请求,服务请求包括以下信息中的至少一个:组服务id;应用服务器id;由服务区域id指示的服务区域或地理区域;服务请求类型被指示为组;以及服务配置文件,包括服务时间、业务负载、优先级、最大/平均/最小传输速率、时延、组大小(组中的设备数)。

spf530用以上信息中的至少一个在服务授权请求消息中从订阅存储库570请求服务授权。在响应消息中,订阅存储库570提供包括以下至少一个的信息:组服务id;根据服务订阅的组服务策略;用于ip分组加密/完整性的安全参数;所订阅的基于组的服务的服务区域信息(其可以是地理区域或服务区域id(sai)),其中,组服务策略可以包括qos参数(例如,mbr、时延要求等)。sai经由o&m来维护,并且可以被映射到与从应用服务器313发送的所配置的sai不同的sai。

spf530配置组策略,并分配与为组服务创建的组服务上下文关联的tgsid。例如,组服务策略指示基于组的服务的业务特性。另外,spf530将安全参数存储在组服务上下文中。

根据sai,spf530将带有以下信息中的至少一个的组服务请求发送到受影响的cn-cpf412:tgsid;组服务区id(gsai);安全参数;映射的sai;会话管理的策略;和/或组服务区域信息,其中,组服务区域信息可以是映射的sai或服务区域id(sai)。映射的sai由第三网络实体提供,或者由第一网络实体计算。会话管理的策略可以包括第一网络实体的ip多播能力以及服务配置文件。

根据映射的sai,cn-cpf412向受影响的ran220节点查询无线资源、ip多播能力,以及向cn-upf550中的一个或多个dgw查询网络状况和ip多播能力。替换地,dgw和ran220节点的ip多播能力被配置/存储在cn-cpf412处。因此,cn-cpf412确定是否对基于组的服务应用ip多播并配置路由策略。

为了pdu组播会话建立,cn-cpf412将由tgsid识别的路由策略通知cn-upf550和受影响的ran220节点。另外,cn-cpf412为由tgsid识别的组服务确定边界dgw的端口号和ip地址。接收到指示启用ip多播的组服务请求的ran220节点向cn-cpf412执行ip多播加入过程。然后,cn-cpf412组织ip多播组并相应地配置路由策略。另外,如果cn-upf550在检查完整性时请求了,则cn-cpf412可以将安全参数存储在组服务上下文中(如果需要)。此外,cn-cpf412将安全参数转发给ran220节点,以用于解密由tgsid识别的ip分组。也就是说,从应用服务器313发送到受影响的ran220节点的ip分组通过加密机制来保护(在下面讨论)。

cn-cpf412向spf530发送响应消息,并且spf530将该信息转发到应用服务器313,其中,响应消息包括边界dgwip地址和端口号、安全参数以及tgsid的信息。可能存在多于一个边界dgw信息,即,应用服务器313可以经由具有不同ip地址和/或端口号的多于一个边界dgw发送相同的数据业务。

然后,应用服务器313向spf530和cn-cpf412开始会话控制消息。

cn-cpf412将具有会话控制参数的会话控制消息通知ran220节点和cn-upf550。会话控制方法和参数的细节在以下对pdu组播会话控制机制的描述中进行描绘。

应用服务器313对ip业务分组的内容进行加密,在ip分组头中标记tgsid,并且经由所分派的dgwip地址/端口号开始组服务下行链路传输,其中,接收到标记有tgsid的ip分组的dgw实施路由规则,以复制并相应地转发ip分组。ran220节点使用所存储的安全参数来解密由tgsid识别的分组。

与上面讨论的pdu组播会话建立类似,在服务区域内,受影响的节点需要支持ip多播能力。取决于受影响的ran节点/cn-cpf/cn-upf中的ip多播能力以及网络负载状况,cn-cpf412确定哪种类型的pdu组播会话用于配给应用服务器请求的基于组的服务。

cn-cpf412在使用或不使用ip多播的情况下具有以下选项用于配置cn-upf550中的dgw上的路由策略。在使用ip多播的第一替代方案中,为加入的具有ip多播能力的ran节点创建pdu多播会话。cn-cpf412在cn-upf550中的一个或多个dgw上为ip多播会话配置路由策略。dgw检查ip多播地址,并确定如何转发组服务分组。只要加入的ran节点发生变化,就需要为所有受影响的dgw重配置路由策略。ip多播组可以由spf530或cn-cpf412来管理。

在不使用ip多播的第二替代方案中,cn-cpf412配置cn-upf550中的一个或多个dgw上的路由策略。在路由策略中,某些dgw可以被配置为向不同的目标(例如,目的地是不同的dgw或ran节点)转发同一接收的业务流。也就是说,通过复制从源输入接收的分组并转发到两个或更多个目标输出(其可以去往不同的ran节点)来分离分组流。在边界dgw与目的地ran节点之间用一个或多个多个流来建立pdu组播会话。例如,业务流可以在边界dgw或任何中间dgw处分离。

关于pdu组播会话控制机制,在eps中,bmsc向mbms-gw/mme/enodeb在会话控制消息中指示mbms承载服务的开始或停止。然而,对于某些基于组的服务,传输是短的且可预测的,将有益的是,会话控制消息可以指示用于下行链路传输的附加信息。例如,在会话开始消息中,可以提供下行链路传输的持续时间以及下行链路传输的业务负载(例如,传输速率、分组大小等)。在这种情况下,下行链路传输在持续时间到期时停止。dgw可以在实施路由策略之前节省一些保护时间。另外,利用业务负载信息,cn-upf412可以更好地调节dgw之间的业务负载。这种会话控制机制适合于用一个调度传输经由组消息传送的软件更新。

对于另一示例,在会话开始消息中,提供了下行链路传输的周期以及下行链路传输的平均业务负载,即,下行链路传输是周期性调度的。这些信息适合于v2x消息传送。应用服务器313从组中的设备收集所需的信息,并以周期性的组播方式提供该信息。

因此,利用上述信息,减少了应用服务器/spf/cn-cpf/cn-upf/ran当中的一些信令开销。

关于用于用户平面加密/完整性的安全机制,通过对数据分组进行加密来确保应用服务器313与受影响的ran220节点之间的用户平面分组传输。cn-cpf412将由订阅存储库提供的第一安全参数用于所请求的基于组的服务,并生成第二安全参数,以用于解密基于组的服务的数据分组。经由spf530和受影响的ran220节点将第二安全参数发送到应用服务器313,第二安全参数可以是唯一的,或者在cn-cpf412控制域当中共享。另外,cn-cpf412可以在组服务上下文中存储第三安全参数,以用于保护由订阅存储库为所请求的基于组的服务提供的用户平面数据完整性。当cn-upf550请求第三安全参数以检查完整性时,使用第三安全参数。

b(3)示例消息流(模型b)

图7是根据某些实施例的应用服务器313发起的组服务过程700的高层次流程图。过程700可以例如与以上讨论的模型b一起使用。关于图5、图6和图7,过程700由应用服务器313、nef202、udm208、dsf610、upf222、amf214和/或smf216(在图7中示为amf/smf703)和ran220来执行。

在步骤710,应用服务器313向nef202发送组服务请求,包括例如以下信息中的至少一个:组服务id;应用服务器id;服务区域id(sai)指示的服务区域或地理区域;服务请求类型被指示为组;服务配置文件,包括服务时间、业务负载、优先级、最大传输速率、平均传输速率、最小传输速率、时延和组大小(组中的设备数);以及dsf请求,包括所需或请求的数据存储容量、预期的接入响应时间、ds-id和dsf-id(例如,表示为地址/端口、fqdn或rplmn中的唯一标识(如果获得但未过期))。

在步骤720,nef202可以在服务授权请求消息中例如用以上信息中的至少一个从udm208请求服务授权。在响应消息中,udm208可以提供包括例如以下至少一个的信息:tgsid;受影响的amf/smf地址信息;根据服务订阅的组服务策略;用于ip分组加密/完整性保护的安全参数;所订阅的基于组的服务的服务区域信息(其可以是地理区域或sai);dsf信息;和/或用于组服务的有效时间。组服务策略可以包括qos参数(例如,最大比特率(“mbr”)、时延要求等)。sai可以经由操作和维护(“o&m”)来维护,并且可以被映射到与从应用服务器313发送的所配置的sai不同的sai(“映射的sai”)。dsf信息可以包括dsf地址信息(其可以表示为例如地址/端口或fqdn或rplmn中的dsf-id)、ds-id、允许的数据存储容量或有效期。

可选地,nef202可以基于例如在响应消息中从udm208接收到的信息,为基于组的服务查询组服务功能(gsf)。gsf可以分配与为组服务创建的组服务上下文关联的tgsid。另外,gsf可以存储组服务策略,或者从pcf/udm中获取它。例如,组服务策略可以指示基于组的服务的业务特性。另外,gsf可以将安全参数存储在组服务上下文中。安全参数使用和安全机制可以在本文的实施例中描述。

在步骤730,nef202可以将数据存储请求发送到例如由所分派的dsf-id识别的数据库,其中,该请求可以包括例如ds-id、允许的数据存储容量、有效期或应用服务器id(例如,地址、fqdn)。在响应消息中,dsf610可以指示例如创建数据存储的成功/失败。

在步骤740处,例如根据sai,nef202可以将带有例如以下信息中的至少一个的组服务请求发送到cn-cpf中的受影响的amf/smf:tgsid;组服务区id(“gsai”);安全参数;会话管理的策略;和/或组服务区域信息。组服务区域信息可以是例如映射的sai或sai,在其中,映射的sai可以例如由udm208提供,或者例如由nef202计算。会话管理的策略可以包括例如ran220节点/dgw的ip多播能力以及服务配置文件。

在步骤750,根据例如映射的sai,cn-cpf中的amf可以向受影响的ran220节点查询例如无线资源和ip多播能力,以及例如向upf222中的一个或多个dgw查询网络状况和ip多播能力。替换地,可以例如在cn-cpf中的smf处配置或存储dgw和ran220节点的ip多播能力。因此,cn-cpf中的smf可以确定是否对基于组的服务应用ip多播,然后可以计算路由策略。

在步骤760和762处,cn-cpf中的smf可以发送组服务请求,以例如向upf中的受影响的dgw和受影响的ran节点通知例如由tgsid识别的路由策略。

另外,cn-cpf中的smf可以可选地确定例如用于由tgsid识别的组服务的边界dgw的端口号和ip地址,其可以用在结合步骤790描述的实施例中,以用于直接访问应用服务器313(如果nef202允许)。在步骤764,如果允许从应用服务器直接访问dsf610,则cn-cpf中的smf或nef可以将例如边界dgw的端口号和ip地址的信息提供给所分配的dsf610。smf可以向边界dgw通知所分派的dsf610信息,并且可以向dsf610通知边界dgw信息。dsf610的直接访问可以是应用服务器313用于管理例如dsf610的数据存储(例如,上载/更新/删除数据存储)的单独过程。

cn-cpf中的smf可以组织例如ip多播组,并且可以相应地配置路由策略。如果ran220节点支持ip多播,则nef202可以发送指示例如ip多播启用和关联的tsgid的组服务请求。作为响应,ran220节点可以例如执行例如向cn-cpf中的amf/smf的ip多播加入过程。

如果ran220节点不支持ip多播,则nef202可以发送指示例如组播的路由策略的组服务请求。当从upf222接收到例如由tsgid识别的组播分组时,ran220节点可以存储组播,并且可以实施广播传输,例如mbms。

另外,cn-cpf中的amf/smf可以将安全参数存储在组服务上下文中。如果需要,cn-upf中的dgw可以例如在检查完整性时请求安全参数。此外,cn-cpf中的amf/smf可以将安全参数转发到ran220节点,以用于例如解密由tgsid识别的ip分组。例如,可以通过例如加密机制来保护从应用服务器发送到受影响的ran220节点的ip分组。安全机制可以如本文的实施例中所述的。

在步骤770和772,cn-cpf可以将响应消息发送到nef202,并且nef202可以将信息转发到应用服务器313,其中,响应消息可以包括例如以下信息中的至少一个:tgsid;安全参数;dsf-id;ds-id;允许的qos;或体积,其例如可以在连接步骤790中描述的实施例中使用。

在步骤780、782和784中,可选地,应用服务器313可以向nef202发送可以指示例如tgsid的服务开始请求消息,并且nef202可以向cn-cpf中的amf/smf和dsf610转发该消息。

在步骤790,应用服务器313可以直接经由nef202进行会话控制,并且nef202可以向amf/smf/ran节点转发会话控制消息。例如,cn-cpf中的amf可以向ran节点通知具有会话控制参数的会话控制消息,并且cn-cpf中的smf可以向upf中的一个或多个dgw通知该会话控制消息,该会话控制消息可以包括例如会话开始/更新/暂停/恢复/停止/同步信息(例如,时间戳)。本文的实施例可以例如在结合上述pdu组播会话控制机制描述的实施例中描述会话控制和参数。

在步骤795、797和799,dsf610可以向边界dgw发送ip业务分组。可选地,应用服务器313可以利用例如特定的dsf-id和ds-id向dsf610发送数据传输。

dsf/边界dgw/smf和ran节点可能需要存储安全参数。以下可以是用于保护下行链路数据业务的示例。在第一选项中,可以通过一组加密参数来保护dsf610与ran之间的事务。在这种情况下,例如,dsf610可以向边界dgw发送加密的ip业务分组。在第二选项中,可以不同地保护dsf610与边界dgw之间以及边界dgw与ran220之间的事务。安全参数可以例如由cn-cpf中的amf/smf来维护。

此外,dsf/边界dgw可以例如在ip分组头中标记tgsid,并且可以经由例如所分派的dgwip地址/端口号开始组服务下行链路传输,其中,接收到标记有tgsid的ip分组的dgw可以实施路由规则以进行复制,并且相应地可以转发ip分组。ran节点可以使用所存储的安全参数来例如解密由tgsid识别的分组。

可以将安全控制机制应用于例如应用服务器313与dsf/upf/ran节点之间。例如,应用服务器313可以加密ip业务分组的内容,在传输之前在ip分组头中标记tgsid。dsf可以使用所存储的安全参数来例如解密由tgsid识别的分组。

b(4)组播服务配给的其他示例

示例1b可以包括网络开放功能(nef),包括:用于识别从应用服务器接收的组服务请求的模块;用于至少部分地基于接收的组服务请求,在服务授权消息中从统一数据管理(udm)请求服务授权的模块;和用于响应于服务授权消息,识别从udm接收的响应消息的模块。

示例2b可以包括示例1b和/或本文一些其他示例的nef,其中,组服务请求包括组服务id、应用服务器id、服务区域、指示为组的服务请求类型、服务配置文件或数据存储功能(dsf)请求。

示例3b可以包括示例2b和/或本文一些其他示例的nef,其中,服务区域包括服务区域id(sai)或地理区域。

示例4b可以包括示例2b和/或本文一些其他示例的nef,其中,服务配置文件包括服务时间、业务负载、优先级、最大传输速率、平均传输速率、最小传输速率、时延或组大小。

示例5b可以包括示例4b和/或本文一些其他示例的nef,其中,组大小包括组中的设备的数量。

示例6b可以包括示例2b和/或本文一些其他示例的nef,其中,dsf请求包括所需的数据存储容量、预期的接入响应时间、数据存储id(ds-id)或dsf-id。

示例7b可以包括示例6b和/或本文一些其他示例的nef,其中,dsf-id包括地址、端口、全域名(fqdn)或所注册的公共陆地移动网络(rplmn)中的唯一标识。

示例8b可以包括示例1b和/或本文一些其他示例的nef,其中,来自udf的响应消息包括临时组服务id(tgsid)、接入和移动性功能(amf)/会话管理功能(smf)地址信息、根据服务订阅的组服务策略、互联网协议(ip)分组加密的安全参数、所订阅的基于组的服务的服务区域信息、dsf信息或用于组服务的有效时间。

示例9b可以包括示例8b和/或本文一些其他示例的nef,其中,组服务策略可以包括服务质量(qos)参数。

示例10b可以包括示例9b和/或本文一些其他示例的nef,其中,qos参数包括最大比特率(mbr)或时延要求。

示例11b可以包括示例9b和/或本文一些其他示例的nef,其中,sai通过操作和维护(o&m)来维护,并且其中,sai被映射到与由应用服务器提供的sai不同的sai(映射的sai)。

示例12b可以包括示例9b和/或本文一些其他示例的nef,其中,dsf信息包括dsf地址信息、所分派的ds-id、允许的数据存储容量或有效期。

示例13b可以包括示例12b和/或本文一些其他示例的nef,其中,dsf地址信息被表示为地址、端口、fqdn、rplmn中的dsf-id。

示例14b可以包括示例8b和/或本文一些其他示例的nef,其中,所订阅的基于组的服务的服务区域信息包括地理区域或sai。

示例15b可以包括示例1b和/或本文一些其他示例的nef,还包括:用于至少部分地基于在响应消息中从udm接收的信息,向组服务功能(gsf)查询基于组的服务的模块。

示例16b可以包括示例1b和/或本文一些其他示例的nef,还包括:用于至少部分地基于来自udm的响应消息,向dsf发送数据存储请求的模块;以及用于识别来自dsf的响应消息的模块。

示例17b可以包括示例16b和/或本文一些其他示例的nef,其中,数据存储请求包括ds-id、允许的数据存储容量、有效期或应用服务器id。

示例18b可以包括示例16b和/或本文一些其他示例的nef,其中,来自dsf的响应消息指示数据存储的创建成功或数据存储的创建失败。

示例19b可以包括示例1b和/或本文一些其他示例的nef,还包括:用于至少部分地基于来自udm的响应消息,将组服务请求发送到控制网络控制平面功能(cn-cpf)的模块;用于识别从cn-cpf接收的响应消息的模块;以及用于将与从cn-cpf接收的响应消息有关的信息发送到应用服务器的模块。

示例20b可以包括示例19b和/或本文一些其他示例的nef,其中,组服务请求包括tgsid、组服务区域id(gsai)、一个或多个安全参数、会话管理的策略或组服务区域信息。

示例21b可以包括示例20b和/或本文一些其他示例的nef,其中,组服务区域信息包括映射的sai或sai。

示例22b可以包括示例21b和/或本文一些其他示例的nef,其中,umd提供映射的sai。

示例23可以包括示例2b和/或本文一些其他示例的nef,其中,nef计算映射的sai。

示例24b可以包括示例20b和/或本文一些其他示例的nef,其中,会话管理的策略包括无线接入网(ran)节点ip多播能力、数据网关(dgw)ip多播能力或服务配置文件。

示例25b可以包括示例19b和/或本文一些其他示例的nef,其中,从cn-cpf接收的响应消息包括tgsid、安全参数、dsf-id、ds-id、允许的qos或体积。

示例26b可以包括示例19b和/或本文一些其他示例的nef,还包括:用于识别从应用服务器接收的服务开始请求消息的模块;用于将接收的服务开始消息发送到cn-cpf的模块;以及用于将接收的服务开始消息发送到dsf的模块。

示例27b可以包括示例26b和/或本文一些其他示例的nef,其中,服务开始消息包括tgsid。

示例28b可以包括cn-cpf,其包括:用于至少部分地基于映射的sai,向ran节点发送查询的模块;用于至少部分地基于映射的sai,向dgw发送查询的模块;以及用于识别ran节点的ip多播能力的模块。

示例29b可以包括示例28b和/或本文一些其他示例的cn-cpf,其中,向ran节点的查询包括无线资源查询或ip多播能力查询。

示例30b可以包括示例28b和/或本文一些其他示例的cn-cpf,其中,向dgw的查询包括网络状况查询或ip多播能力查询。

示例31b可以包括示例28b和/或本文一些其他示例的cn-cpf,还包括:用于存储ran节点的ip多播能力的模块。

示例32b可以包括示例28b和/或本文一些其他示例的cn-cpf,还包括:用于建立ran节点的ip多播能力的模块。

示例33b可以包括示例28b和/或本文一些其他示例的cn-cpf,还包括:用于确定是否为基于组的服务应用ip多播的模块;用于计算路由策略的模块;以及用于发送组服务请求的模块,该组服务请求将路由策略通知给dgw和ran节点。

示例34b可以包括示例33b和/或本文一些其他示例的cn-cpf,其中,路由策略使得nef能够发送组服务请求,其中,如果ran节点支持ip多播,则组服务请求包括ip多播启用的指示和关联的tsgid;以及发送组服务请求,其中,如果ran节点不支持ip多播,则组服务请求包括组播的路由策略。

示例35b可以包括示例33b和/或本文一些其他示例的cn-cpf,其中,如果ran节点支持ip多播,则路由策略使得ran能够向amf/smf执行ip多播加入过程;如果ran节点不支持ip多播,则存储组播;以及如果ran节点不支持ip多播,则还实施广播传输。

示例36b可以包括示例35b和/或本文一些其他示例的cn-cpf,其中,广播传输是多媒体广播多播服务。

示例37b可以包括示例28b和/或本文一些其他示例的cn-cpf,还包括:用于为tgsid识别的组服务确定dgw的端口号和ip地址的模块;用于将dgw的端口号和ip地址发送到dsf的模块;以及用于将dsf信息发送到dgw的模块。

示例38b可以包括示例28b和/或本文一些其他示例的cn-cpf,还包括:用于从dgw接收安全参数的模块;用于在组服务上下文中存储安全参数的模块;以及用于将安全参数发送到ran节点的模块。

示例39b可以包括cn-cpf,其包括:用于识别从nef接收的会话控制消息的模块;用于向ran节点通知接收的会话控制消息的模块;用于向dgw通知接收的会话控制消息的模块。

示例40b可以包括示例39b和/或本文一些其他示例的cn-cpf,其中,接收的会话控制消息使得应用服务器能够通过nef进行会话控制。

示例41b可以包括示例40b和/或本文一些其他示例的cn-cpf,其中,会话控制消息包括会话控制参数。

示例42b可以包括示例41b和/或本文一些其他示例的cn-cpf,其中,会话控制参数包括会话开始、会话更新、会话暂停、会话恢复、会话停止或会话同步信息。

示例43b可以包括示例42b和/或本文一些其他示例的cn-cpf,其中,会话同步信息包括时间戳。

示例44b可以包括dsf,其包括:用于将ip业务分组发送到dgw的模块;用于在ip分组头中标记tgsid的模块;以及用于通过dgwip地址开始组服务下行传输的模块。

示例45b可以包括示例44b和/或本文一些其他示例的dsf,还包括:用于识别从应用服务器接收的ip业务分组的模块。

示例46b可以包括示例45b和/或本文一些其他示例的dsf,其中,ip业务分组包括dsf-id或ds-id。

示例47b可以包括示例45b和/或本文一些其他示例的dsf,其中,ip业务分组是基于dsf维护的一组加密参数加密的。

示例48b可以包括示例47b和/或本文一些其他示例的dsf,其中,tgsid使得dgw能够实施规则,并且其中,dgw复制ip业务分组,并且其中,dgw至少部分基于tgsid,将ip分组转发到ran节点。

示例49b可以包括示例48b和/或本文一些其他示例的dsf,其中,ran节点至少部分地基于该组加密参数来解密由tgsid识别的ip分组。

示例50b可以包括示例44b和/或本文一些其他示例的dsf,其中,基于由cn-cpf维护的一组加密参数来对ip业务分组进行加密。

示例51b可以包括一种装置,用于:识别从第一网络实体接收的与基于组的服务有关的消息;以及至少部分地基于接收的消息,向第二网络实体发送与基于组的服务有关的响应消息。

示例52b可以包括示例51b和/或本文一些其他示例的装置,其中,基于组的服务是组播会话控制服务。

示例53b可以包括示例52b和/或本文一些其他示例的装置,其中,第一网络实体是应用服务器,并且其中,接收的消息是组服务请求。

示例54b可以包括示例53b和/或本文一些其他示例的装置,其中,第二网络实体是udm,并且其中,响应消息是服务授权消息。

示例55b可以包括示例54b和/或本文一些其他示例的装置,其中,该装置还用于:响应于服务授权消息,识别从udm接收的响应消息。

示例56b可以包括示例52b和/或本文一些其他示例的装置,其中,该装置是提供网络开放功能的服务器。

示例57b可以包括示例51b和/或本文一些其他示例的装置,其中,基于组的服务是组播会话建立服务。

示例58b可以包括示例57b和/或本文一些其他示例的装置,其中,第一网络实体是nef,并且其中,接收的消息是组服务请求。

示例59b可以包括示例58b和/或本文一些其他示例的装置,其中,第二网络实体是ran节点,并且其中,响应消息是ip多播查询。

示例60b可以包括示例59b和/或本文一些其他示例的装置,其中,该装置还用于:至少部分地基于ip多播查询来组织ip多播组;以及至少部分地基于ip多播查询来建立路由策略。

示例61b可以包括示例57b和/或本文一些其他示例的装置,其中,该装置是提供包括amf和smf的cn-cpf的服务器。

示例62b可以包括示例51b和/或本文一些其他示例的装置,其中,基于组的服务是组播数据存储服务。

示例63b可以包括示例62b和/或本文一些其他示例的装置,其中,第一网络实体是nef,并且其中,接收的消息是数据存储请求。

示例64b可以包括示例63b和/或本文一些其他示例的装置,其中,第二网络实体是nef,并且其中,响应消息是数据存储创建成功或数据存储创建失败的指示。

示例65b可以包括示例64b和/或本文一些其他示例的装置,其中,该装置还用于:至少部分地基于数据存储创建成功,对ip数据分组进行加密;以及将加密的ip分组发送到dgw。

示例66b可以包括示例62b和/或本文一些其他示例的装置,其中,该装置是提供数据存储功能的服务器。

示例67b可以包括一种控制组播会话的方法,该方法包括:识别或使得识别接收的响应消息,其中,接收的响应消息包括sai;至少部分地基于sai,发送或使得发送组服务请求。

示例68b可以包括示例67b和/或本文一些其他示例的方法,其中,识别或使得识别接收的响应消息包括:识别或使得识别从udm接收的响应消息。

示例69b可以包括示例68b和/或本文一些其他示例的方法,还包括:向udm发送组授权请求。

示例70b可以包括示例67b和/或本文一些其他示例的方法,还包括:识别或使得识别从应用服务器接收的组服务请求。

示例71b可以包括示例67b和/或本文一些其他示例的方法,其中,至少部分地基于sai发送或使得发送组服务请求包括:至少部分地基于sai,向cn-cpf发送或使得发送组服务请求。

示例72b可以包括示例71b和/或本文一些其他示例的方法,还包括:识别或使得识别从cn-cpf接收的回复消息。

示例73b可以包括示例67b和/或本文一些其他示例的方法,其中,响应消息包括dsf-id,该方法还包括:至少部分地基于dsf-id,向dsf发送或使得发送数据存储请求。

示例74b可以包括一种建立组播会话的方法,该方法包括:识别或使得识别接收的组服务请求,其中,组服务请求包括映射的sai;以及至少部分地基于映射的sai,发送或使得发送ip多播查询。

示例75b可以包括示例74b和/或本文一些其他示例的方法,其中,识别或使得识别接收的组服务请求包括:识别或使得识别从nef接收的组服务请求。

示例76b可以包括示例74b和/或本文一些其他示例的方法,其中,至少部分地基于映射的sai发送或使得发送ip多播查询包括:至少部分地基于映射的sai,向ran节点发送或使得发送ip多播查询。

示例77b可以包括示例76b和/或本文一些其他示例的方法,还包括:至少部分地基于向ran节点的ip多播查询来组织ip多播组;至少部分地基于ran节点是否支持ip多播来建立路由策略。

示例78b可以包括示例77b和/或本文一些其他示例的方法,其中,至少部分地基于ran节点是否支持ip多播来建立路由策略包括:如果ran节点支持ip多播,则使nef发送指示ip多播启用的组服务请求。

示例79b可以包括示例77b和/或本文一些其他示例的方法,其中,至少部分地基于ran节点是否支持ip多播来建立路由策略包括:如果ran节点支持ip多播,则使ran执行ip多播加入过程。

示例80b可以包括示例77b和/或本文一些其他示例的方法,其中,至少部分地基于ran节点是否支持ip多播来建立路由策略包括:如果ran节点不支持ip多播,则使nef发送指示组播路由策略的组服务请求。

示例81b可以包括示例77b和/或本文一些其他示例的方法,其中,至少部分地基于ran节点是否支持ip多播来建立路由策略包括:如果ran节点不支持ip多播,则使ran存储组播并实施广播传输。

示例82b可以包括一种为组播会话提供数据存储的方法,该方法包括:识别或使得识别接收的数据存储请求;响应于数据存储请求,发送或使得发送数据存储创建成功的指示。

示例83b可以包括示例82b和/或本文一些其他示例的方法,其中,识别或使得识别接收的数据存储请求包括:识别或使得识别从nef接收的数据存储请求。

示例84b可以包括示例83b和/或本文一些其他示例的方法,其中,响应于数据存储请求而发送或使得发送数据存储创建成功的指示包括:响应于数据存储请求,识别或发送或使得发送数据存储创建成功的指示给nef。

示例85b可以包括示例82b和/或本文一些其他示例的方法,还包括:存储一组加密参数;至少部分地基于该组加密参数,对ip业务分组进行加密;以及将加密的ip业务分组发送到upf。

示例86b可以包括为第一网络实体(nef)在移动网络中配给基于组的服务的方法和装置:在第一网络实体从第三网络实体(应用服务器)接收到指示服务请求的第二消息后,向第二网络实体(udm)发送第一消息,其中,第一消息包含以下信息中的至少一个:组服务id、应用服务器id、由服务区域id(sai)指示的服务区域或地理区域、指示为组的服务请求类型、包括服务时间、业务负载、优先级、最大/平均/最小传输速率、延迟、组大小(组中的设备数量)的服务配置文件、包括所需数据存储容量、预期接入响应时间、数据存储id(ds-id)和dsf-id(表示为地址/端口、fqdn(全域名)或rplmn(注册的plmn)中的唯一标识(如果获得但没有到期))的dsf请求。

示例87b可以包括示例86b或本文一些其他示例的方法,其中,第二消息包括以下信息中的至少一个:组服务id、应用服务器id、由服务区域id(sai)指示的服务区域或地理区域、指示为组的服务请求类型、包括服务时间、业务负载、优先级、最大/平均/最小传输速率、时延、组大小(组中的设备数量)的服务配置文件、包括所需数据存储容量、预期的接入响应时间、数据存储id(ds-id)和dsf-id(表示为地址/端口、fqdn(全域名)或rplmn(注册的plmn)中的唯一标识(如果获得但未到期)的dsf请求。

示例88b可以包括示例86b或本文一些其他示例的方法,其中,组服务区域信息可以是映射的sai或服务区域id(sai),其中,映射的sai由第三网络实体提供,或者由第一网络实体计算。

示例89b可以包括示例86b或本文一些其他示例的方法,其中,在从第四实体(udm)接收到第三消息后发送第一消息,其中,第三消息指示以下信息中的至少一个:临时组服务id(tgsid)、受影响的amf/smf地址信息、根据服务订阅的组服务策略、用于ip分组加密/完整性保护的安全参数、所订阅的基于组的服务的服务区域信息(其可以是地理区域或服务区域id(sai))、dsf信息、用于组服务的有效时间;其中,组服务策略可以包括qos参数(例如,mbr、时延要求等);sai经由o&m来维护,并且可以被映射到与从应用程序服务器发送的所配置的sai不同的sai(映射的sai);dsf信息包括dsf地址信息(表示为地址/端口或fqdn或rplmn中的唯一标识(dsf-id))、所分派的数据存储id(ds-id)、允许的数据存储容量、有效期。

示例90b可以包括为第一网络实体(nef)在移动网络中配给基于组的服务的方法和装置:通过向第二网络实体(dsf)发送第一消息并且从第二网络实体(dsf)接收第二消息来请求数据存储服务;其中,第一消息包含以下信息中的至少一个:所分派的数据存储id(ds-id)、允许数据存储容量、有效期、应用服务器id(地址、fqdn);第二消息包含以下信息中的至少一个:数据存储创建的成功/失败。

示例91b可以包括为第一网络实体(cn-cpf中的smf)在移动网络中配给基于组的服务的方法和装置:在从第二网络实体(nef)接收到第一消息后确定会话管理的策略,并将第二消息发送到第三网络实体(upf),其中,第二消息包含以下信息中的至少一个:临时id、安全参数、路由策略、数据存储功能地址信息;

示例92b可以包括示例6b或本文一些其他示例的方法,其中,第一消息包含以下信息中的至少一个:临时id、安全参数、组服务区域信息、会话管理的策略和数据存储功能地址信息。

示例93b可以包括示例6b或本文一些其他示例的方法,其中,用于第三网络实体的安全参数是唯一的,或者在cn-cpf控制域之间共享。

示例94b可以包括为第一网络实体(cn-cpf中的amf)在移动网络中配给基于组的服务的方法和装置:在从第二网络实体(nef)接收到第一消息后确定一个或多个受影响的第二网络实体(ran),并将第二消息发送到一个或多个第二网络实体(ran),其中,第一消息包含:临时id、映射的服务区域标识、qos参数、安全参数;第二消息包含以下信息中的至少一个:临时id、安全参数、路由策略;

示例95b可以包括示例9b或本文一些其他示例的方法,其中,第三网络实体(ran)在从第二网络实体接收的第一消息中指示的组服务区域内。

示例96b可以包括为第一网络实体(cn-cpf中的smf)在移动网络中建立第一会话的方法和装置:确定第一网络实体是否使用ip多播,以用于为基于组的服务的第一会话配置一个或多个路由策略,其中,应用以下标准中的至少一个:网络实体的ip多播能力、网络负载状况。

示例97b可以包括为第一网络实体(cn-cpf中的smf)在移动网络中控制第一会话的方法和装置:向第二网络实体(upf中的dgw)指示第一消息,其中,第一消息可以包括用于会话控制的以下参数中的至少一个:开始、持续时间、停止、周期性时段、会话持续时间。

示例98b可以包括为第一网络实体(ran)在移动网络中处理第一会话的方法和装置:通过使用所存储的安全参数来解密从第一会话接收的分组。

示例99b可以包括示例98b或本文一些其他示例的方法,其中,从第二网络实体接收安全参数,并将其存储在组会话上下文中。

示例100b可以包括示例98b或本文一些其他示例的方法,其中,从第三网络实体(应用服务器或dsf)接收分组,第三网络实体对ip业务分组的内容进行加密,在ip分组头中标记id,并开始经由所分派的用户平面接口进行传输。

示例101b可以包括示例100b或本文一些其他示例的方法,其中,用户平面接口信息在第三网络实体处被预先配置,或者从第四网络实体(nef)获得;其中,接口信息可以包括第五网络实体(边界dgw)的ip地址或端口号,该第五网络实体接收标记有临时id的ip分组,并实施路由规则以重复并相应地转发ip分组。

示例102b可以包括一种装置,包括用于执行示例1b-101b中任一项描述的或与之相关的方法,或者本文所述的任何其他方法或过程的一个或多个要素的模块。

示例103b可以包括一种或多种非瞬时性计算机可读介质,包括指令,指令在由电子设备的一个或多个处理器执行时,使电子设备执行示例1b-101b中任一项描述的或与之相关的方法,或者本文所述的任何其他方法或过程的一个或多个要素。

示例104b可以包括一种装置,包括用于执行示例1b-101b中任一项描述的或与之相关的方法,或者本文所述的任何其他方法或过程的一个或多个要素的逻辑、模块或电路。

示例105b可以包括如示例1b-101b中任一项描述的或与之相关的方法、技术或过程,或者其部分或一部分。

示例106b可以包括一种装置,包括:一个或多个处理器;和一种或多种计算机可读介质,包括指令,指令当由一个或多个处理器执行时,使一个或多个处理器执行如示例1b-101b中任一项描述的或与之相关的方法、技术或过程,或者其部分。

示例107b可以包括如本文所示和所述的在无线网络中进行通信的方法。

示例108b可以包括如本文所示和所述的用于提供无线通信的系统。

示例109b可以包括如本文所示和所述的用于提供无线通信的设备。

c.示例系统和方法

图8示出了根据一些实施例的网络的系统800的架构。系统800被示为包括用户设备(ue)801和ue802。ue801和802被示为智能电话(例如,可连接到一个或多个蜂窝网络的手持触摸屏移动计算设备),但是也可以包括任何移动或非移动计算设备,例如个人数据助理(pda)、寻呼机、膝上型计算机、台式计算机、无线手持设备或包括无线通信接口的任何计算设备。

在一些实施例中,ue801和802中的任一个可以包括物联网(iot)ue,其可以包括针对利用短期ue连接的低功率iot应用所设计的网络接入层。iotue可以利用诸如机器到机器(m2m)或机器类型通信(mtc)的技术,以经由公共陆地移动网络(plmn)、邻近服务(prose)或设备到设备(d2d)通信、传感器网络或iot网络与mtc服务器或设备交换数据。m2m或mtc数据交换可以是机器发起的数据交换。iot网络描述了用短期连接互连iotue(其可以包括(在互联网基础设施内)唯一可识别的嵌入式计算设备)。iotue可以执行后台应用(例如,保活消息、状态更新等),以促进iot网络的连接。

ue801和802可以被配置为与无线接入网(ran)810连接(例如,以通信方式耦合)。ran810可以是例如演进通用移动通信系统(umts)陆地无线接入网(e-utran)、nextgenran(ngran)或某些其他类型的ran。ue801和802分别利用连接803和804,每个连接包括物理通信接口或层(下面进一步详细讨论);在该示例中,连接803和804被示为用于实现通信耦合的空中接口,并且可以符合蜂窝通信协议,例如全球移动通信系统(gsm)协议、码分多址(cdma)网络协议、即按即说(ptt)协议、蜂窝上ptt(poc)协议、通用移动通信系统(umts)协议、3gpp长期演进(lte)协议、第五代(5g)协议、新空口(nr)协议等。

在该实施例中,ue801和802还可以经由prose接口805直接交换通信数据。prose接口805可以替换地称为侧链路接口,其包括一个或多个逻辑信道,包括但不限于物理侧链路控制信道(pscch)、物理侧链路共享信道(pssch)、物理侧链路发现信道(psdch)和物理侧链路广播信道(psbch)。

ue802被示为经配置以经由连接807接入接入点(ap)806。连接807可以包括本地无线连接,例如符合任何ieee802.11协议的连接,其中,ap806将包括无线保真路由器。在该示例中,ap806被示为连接到互联网而不连接到无线系统的核心网(下面进一步详细描述)。

ran810可以包括启用连接803和804的一个或多个接入节点。这些接入节点(an)可以称为基站(bs)、nodeb、演进nodeb(enb)、下一代nodeb(gnb)、ran节点等,并且可以包括在地理区域(例如,小区)内提供覆盖的地面站(例如,陆地接入点)或卫星站。ran810可以包括用于提供宏小区的一个或多个ran节点(例如,宏ran节点811)以及用于提供毫微微小区或微微小区(例如,与宏小区相比具有更小的覆盖区域、更小的用户容量或更高的带宽的小区)的一个或多个ran节点(例如,低功率(lp)ran节点812)。

ran节点811和812中的任一个可以端接空中接口协议,并且可以是用于ue801和802的第一联系点。在一些实施例中,ran节点811和812中的任一个可以履行ran810的各种逻辑功能,包括但不限于无线电网络控制器(rnc)功能,例如无线承载管理、上行链路和下行链路动态无线资源管理和数据分组调度以及移动性管理。

根据一些实施例,ue801和802可以被配置为:根据各种通信技术(例如但不限于正交频分多址(ofdma)通信技术(例如,用于下行链路通信)或单载波频分多址(sc-fdma)通信技术(例如,用于上行链路和prose或侧链路通信)),在多载波通信信道上使用正交频分复用(ofdm)通信信号彼此或与ran节点811和812中的任一个进行通信,但实施例的范围不限于此。ofdm信号可以包括多个正交子载波。

在一些实施例中,下行链路资源网格可以用于从ran节点811和812中的任一个到ue801和802的下行链路传输,而上行链路传输可以利用类似的技术。网格可以是称为资源网格或时频资源网格的时频网格,其为下行链路中每个时隙中的物理资源。这种时频平面表示对于ofdm系统来说是常见做法,这使得无线电资源分配是直观的。资源网格的每列和每行分别对应于一个ofdm符号和一个ofdm子载波。资源网格在时域中的持续时间对应于无线帧中的一个时隙。资源网格中的最小时频单元称为资源元素。每个资源网格包括多个资源块,其描述了某些物理信道到资源元素的映射。每个资源块包括资源元素的集合;在频域中,这可以表示当前能够被分配的最小资源量。存在若干不同的使用这种资源块传送的物理下行链路信道。

物理下行链路共享信道(pdsch)可以将用户数据和更高层信令携带到ue801和802。物理下行链路控制信道(pdcch)可以携带关于与pdsch信道有关的传输格式和资源分配的信息等。它还可以向ue801和802通知与上行链路共享信道有关的传输格式、资源分配和h-arq(混合自动重传请求)信息。通常,可以基于从ue801和802中的任一个反馈的信道质量信息,在ran节点811和812中的任一个处执行下行链路调度(将控制信道资源块和共享信道资源块分派给小区内的ue802)。可以在用于(例如,分派给)ue801和802中的每一个的pdcch上发送下行链路资源分派信息。

pdcch可以使用控制信道元素(cce)来传送控制信息。在被映射到资源元素之前,pdcch复值符号可以首先被组织成四元组,然后可以使用子块交织器进行排列,以用于速率匹配。可以使用这些cce中的一个或多个来发送每个pdcch,其中,每个cce可以对应于九组称为资源元素组(reg)的四个物理资源元素。可以将四个正交相移键控(qpsk)符号映射到每个reg。可以使用一个或多个cce来发送pdcch,这取决于下行链路控制信息(dci)的大小和信道状况。在lte中可以定义具有不同数量的cce的四种或更多种不同的pdcch格式(例如,聚合等级,l=1、2、4或8)。

一些实施例对于控制信道信息可以使用作为上述概念的扩展的概念进行资源分配。例如,一些实施例可以利用增强物理下行链路控制信道(epdcch),其使用pdsch资源进行控制信息传输。可以使用一个或多个增强控制信道元素(ecce)来发送epdcch。与上面类似,每个ecce可以对应于九组称为增强资源元素组(ereg)的四个物理资源元素。在某些情况下,ecce可以具有其他数量的ereg。

ran810被示为经由s1接口813以通信方式耦合到核心网(cn)820。在实施例中,cn820可以是演进分组核心(epc)网络、下一代分组核心(npc)网络或某些其他类型的cn。在该实施例中,s1接口813被分成两部分:s1-u接口814,其携带ran节点811和812与服务网关(s-gw)822之间的业务数据;以及s1移动性管理实体(mme)接口815,其为ran节点811和812与mme821之间的信令接口。

在该实施例中,cn820包括mme821、s-gw822、分组数据网络(pdn)网关(p-gw)823和归属订户服务器(hss)824。mme821在功能上可以类似于遗留服务通用分组无线服务(gprs)支持节点(sgsn)的控制平面。mme821可以管理接入中的移动性方面,例如网关选择和跟踪区域列表管理。hss824可以包括用于网络用户的数据库,包括用于支持网络实体处理通信会话的订阅相关信息。cn820可以包括一个或若干hss824,这取决于移动订户的数量、设备的容量、网络的组织等。例如,hss824可以提供对路由/漫游、认证、授权、命名/地址解析、位置依赖性等的支持。

s-gw822可以端接去往ran810的s1接口813,并且在ran810与cn820之间路由数据分组。此外,s-gw822可以是用于ran节点间切换的本地移动性锚点,并且还可以提供用于3gpp间移动性的锚定。其他责任可以包括法定拦截、计费和某种策略实施。

p-gw823可以端接去往pdn的sgi接口。p-gw823可以经由互联网协议(ip)接口825,在cn820(例如,epc网络)与外部网络(例如,包括应用服务器830(替换地称为应用功能(af))的网络)之间路由数据分组。通常,应用服务器830可以是向核心网提供使用ip承载资源的应用(例如,umts分组服务(ps)域、lteps数据服务等)的元件。在该实施例中,p-gw823被示为经由ip通信接口825以通信方式耦合到应用服务器830。应用服务器830还可以被配置为:经由cn820支持用于ue801和802的一种或多种通信服务(例如,互联网协议上的语音(voip)会话、ptt会话、组通信会话、社交网络服务等)。

p-gw823还可以是用于策略实施和计费数据收集的节点。策略和计费规则功能(pcrf)826是cn820的策略和计费控制元件。在非漫游场景中,在归属公共陆地移动网络(hplmn)中可以存在与ue的互联网协议连接接入网(ip-can)会话关联的单个pcrf。在业务脱离本地的漫游场景中,可以存在与ue的ip-can会话关联的两个pcrf:hplmn内的归属pcrf(h-pcrf)和受访公共陆地移动网络(vplmn)中的受访pcrf(v-pcrf)。pcrf826可以经由p-gw823以通信方式耦合到应用服务器830。应用服务器830可以用信号通知pcrf826以指示新的服务流,并选择适当的服务质量(qos)和计费参数。pcrf826可以用适当的业务流模板(tft)和qos类标识符(qci)将该规则配给到策略和计费执行功能(pcef)(未示出)中,这使得按应用服务器830所指定的那样开始qos和计费。

图9示出了根据一些实施例的设备900的示例组件。在一些实施例中,设备900可以包括应用电路902、基带电路904、射频(rf)电路906、前端模块(fem)电路908、一个或多个天线910以及电源管理电路(pmc)912,至少如所示那样耦合在一起。所示的设备900的组件可以包括在ue或ran节点中。在一些实施例中,设备900可以包括更少的元件(例如,ran节点可以不利用应用电路902,改为包括处理器/控制器以处理从epc接收的ip数据)。在一些实施例中,设备900可以包括附加元件,例如存储器/存储、显示器、相机、传感器或输入/输出(i/o)接口。在其他实施例中,下面描述的组件可以包括在多于一个设备中(例如,对于云ran(c-ran)实现方式,所述电路可以分开地包括在多于一个设备中)。

应用电路902可以包括一个或多个应用处理器。例如,应用电路902可以包括例如但不限于一个或多个单核或多核处理器的电路。处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以与存储器/存储耦合或者可以包括它们,并且可以被配置为:执行存储在存储器/存储中的指令,以使得各种应用或操作系统能够在设备900上运行。在一些实施例中,应用电路902的处理器可以处理从epc接收的ip数据分组。

基带电路904可以包括例如但不限于一个或多个单核或多核处理器的电路。基带电路904可以包括一个或多个基带处理器或控制逻辑,以处理从rf电路906的接收信号路径接收的基带信号,并生成用于rf电路906的发送信号路径的基带信号。基带电路904可以与应用电路902接口,用于生成和处理基带信号,并控制rf电路906的操作。例如,在一些实施例中,基带电路904可以包括第三代(3g)基带处理器904a、第四代(4g)基带处理器904b、第五代(5g)基带处理器904c或用于其他现有代、开发中的代或未来开发的代(例如,第二代(2g)、第六代(6g)等)的其他基带处理器904d。基带电路904(例如,基带处理器904a-d中的一个或多个)可以处理使得经由rf电路906与一个或多个无线电网络进行通信成为可能的各种无线电控制功能。在其他实施例中,基带处理器904a-d的一些或全部功能可以包括在存储于存储器904g中并经由中央处理单元(cpu)904e执行的模块中。无线电控制功能可以包括但不限于信号调制/解调、编码/解码、无线电频移等。在一些实施例中,基带电路904的调制/解调电路可以包括快速傅里叶变换(fft)、预编码或星座映射/解映射功能。在一些实施例中,基带电路904的编码/解码电路可以包括卷积、咬尾卷积、turbo、维特比或低密度奇偶校验(ldpc)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并且在其他实施例中可以包括其他合适的功能。

在一些实施例中,基带电路904可以包括一个或多个音频数字信号处理器(dsp)904f。音频dsp904f可以包括用于压缩/解压缩和回声消除的元件,并且在其他实施例中可以包括其他合适的处理元件。在一些实施例中,基带电路的组件可以合适地组合在单个芯片、单个芯片组中,或者设置在同一电路板上。在一些实施例中,基带电路904和应用电路902的一些或所有构成组件可以一起实现在例如片上系统(soc)上。

在一些实施例中,基带电路904可以提供与一种或多种无线电技术兼容的通信。例如,在一些实施例中,基带电路904可以支持与演进通用陆地无线接入网(eutran)或其他无线城域网(wman)、无线局域网(wlan)或无线个域网(wpan)的通信。基带电路904被配置为支持多于一种无线协议的无线电通信的实施例可以被称为多模基带电路。

rf电路906可以使得通过非固体介质使用调制的电磁辐射来与无线网络的通信成为可能。在各种实施例中,rf电路906可以包括开关、滤波器、放大器等,以促进与无线网络的通信。rf电路906可以包括接收信号路径,其可以包括用于下变频从fem电路908接收的rf信号并向基带电路904提供基带信号的电路。rf电路906还可以包括发送信号路径,其可以包括用于上变频基带电路904提供的基带信号并将rf输出信号提供给fem电路908以用于传输的电路。

在一些实施例中,rf电路906的接收信号路径可以包括混频器电路906a、放大器电路906b和滤波器电路906c。在一些实施例中,rf电路906的发送信号路径可以包括滤波器电路906c和混频器电路906a。rf电路906还可以包括综合器电路906d,用于合成由接收信号路径和发送信号路径的混频器电路906a使用的频率。在一些实施例中,接收信号路径的混频器电路906a可以被配置为:基于综合器电路906d提供的合成频率对从fem电路908接收的rf信号进行下变频。放大器电路906b可以被配置为放大下变频后的信号,并且滤波器电路906c可以是低通滤波器(lpf)或带通滤波器(bpf),被配置为:从下变频后的信号中去除不想要的信号,以生成输出基带信号。可以将输出基带信号提供给基带电路904,以用于进一步处理。在一些实施例中,输出基带信号可以是零频率基带信号,但这并非要求。在一些实施例中,接收信号路径的混频器电路906a可以包括无源混频器,但是实施例的范围不限于此。

在一些实施例中,发送信号路径的混频器电路906a可以被配置为:基于综合器电路906d提供的合成频率对输入基带信号进行上变频,以生成用于fem电路908的rf输出信号。基带信号可以由基带电路904提供,并且可以由滤波器电路906c滤波。

在一些实施例中,接收信号路径的混频器电路906a和发送信号路径的混频器电路906a可以包括两个或更多个混频器,并且可以分别被布置用于正交下变频和上变频。在一些实施例中,接收信号路径的混频器电路906a和发送信号路径的混频器电路906a可以包括两个或更多个混频器,并且可以被布置用于镜像抑制(例如,hartley镜像抑制)。在一些实施例中,接收信号路径的混频器电路906a和发送信号路径的混频器电路906a可以被分别布置用于直接下变频和直接上变频。在一些实施例中,接收信号路径的混频器电路906a和发送信号路径的混频器电路906a可以被配置用于超外差操作。

在一些实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但是实施例的范围不限于此。在一些替换实施例中,输出基带信号和输入基带信号可以是数字基带信号。在这些替换实施例中,rf电路906可以包括模数转换器(adc)和数模转换器(dac)电路,并且基带电路904可以包括数字基带接口,以与rf电路906通信。

在一些双模实施例中,可以提供单独的无线电ic电路,以用于处理每个频谱的信号,但是实施例的范围不限于此。

在一些实施例中,综合器电路906d可以是小数n综合器或小数n/n+1综合器,但是实施例的范围不限于此,因为其他类型的频率综合器可以是合适的。例如,综合器电路906d可以是δ-σ综合器、倍频器或包括具有分频器的锁相环的综合器。

综合器电路906d可以被配置为:基于频率输入和除法器控制输入来合成输出频率以供rf电路906的混频器电路906a使用。在一些实施例中,综合器电路906d可以是小数n/n+1综合器。

在一些实施例中,频率输入可以由压控振荡器(vco)提供,但这并非要求。除法器控制输入可以由基带电路904或应用电路902(例如,应用处理器)根据期望的输出频率来提供。在一些实施例中,可以基于由应用电路902指示的信道,从查找表确定除法器控制输入(例如,n)。

rf电路906的综合器电路906d可以包括除法器、延迟锁相环(dll)、复用器和相位累加器。在一些实施例中,除法器可以是双模除法器(dmd),并且相位累加器可以是数字相位累加器(dpa)。在一些实施例中,dmd可以被配置为:将输入信号除以n或n+1(例如,基于进位),以提供小数除法比率。在一些示例实施例中,dll可以包括一组级联的可调谐的延迟元件、相位检测器、电荷泵和d型触发器。在这些实施例中,延迟元件可以被配置为将vco周期分解为nd个相等的相位分组,其中,nd是延迟线中的延迟元件的数量。以此方式,dll提供负反馈,以帮助确保通过延迟线的总延迟是一个vco周期。

在一些实施例中,综合器电路906d可以被配置为生成载波频率作为输出频率,而在其他实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四倍),并与正交发生器和除法器电路结合使用,以在载波频率下生成相对于彼此具有多个不同相位的多个信号。在一些实施例中,输出频率可以是lo频率(flo)。在一些实施例中,rf电路906可以包括iq/极坐标转换器。

fem电路908可以包括接收信号路径,其可以包括被配置为对从一个或多个天线910接收的rf信号进行操作,放大接收的信号并将接收的信号的放大版本提供给rf电路906以用于进一步处理的电路。fem电路908还可以包括发送信号路径,其可以包括被配置为放大由rf电路906提供的用于发送的信号以用于由一个或多个天线910中的一个或多个发送的电路。在各种实施例中,通过发送信号路径或接收信号路径的放大可以仅在rf电路906中完成,仅在fem电路908中完成,或者在rf电路906和fem电路908两者中完成。

在一些实施例中,fem电路908可以包括tx/rx切换器,以在发送模式与接收模式操作之间切换。fem电路908可以包括接收信号路径和发送信号路径。fem电路908的接收信号路径可以包括lna,用于放大接收的rf信号,并将放大的接收rf信号作为输出提供(例如,给rf电路906)。fem电路908的发送信号路径可以包括:功率放大器(pa),用于放大(例如,由rf电路906提供的)输入rf信号;以及一个或多个滤波器,用于生成rf信号,以用于(例如,由一个或多个天线910中的一个或多个进行)后续发送。

在一些实施例中,pmc912可以管理提供给基带电路904的功率。特别地,pmc912可以控制电源选择、电压缩放、电池充电或dc-dc转换。当设备900能够由电池供电时,例如当设备900被包括在ue中时,常常可以包括pmc912。pmc912可以提高功率转换效率,同时提供期望的实现尺寸和散热特性。

图9示出了pmc912仅与基带电路904耦合。然而,在其他实施例中,pmc912可以附加地或替换地与其他组件耦合,例如但不限于应用电路902、rf电路906或fem908,并且为其他组件执行类似的电源管理操作。

在一些实施例中,pmc912可以控制设备900的各种省电机构,或者为其一部分。例如,如果设备900处于rrc_connected状态(其中,它仍然连接到ran节点,因为它预期不久之后将接收业务),则它可以在一不活动时段之后进入称为不连续接收模式(drx)的状态。在该状态期间,设备900可以下电达短暂的时间间隔,从而节省电力。

如果在延长的时间段内没有数据业务活动,则设备900可以转换到rrc_idle状态(其中,它与网络断开连接,并且不执行诸如信道质量反馈、切换等操作)。设备900进入非常低功率的状态,并且它执行寻呼,其中它再次周期性地唤醒以侦听网络,然后再次下电。设备900在该状态下不可以接收数据,为了接收数据,它可以转换回rrc_connected状态。

附加省电模式可以允许设备对网络不可用达比寻呼间隔长的时段(范围从几秒到几小时)。在此时间期间,设备完全不可达网络并且可以完全下电。在此时间期间发送的任何数据都会产生大的延迟,并且假设该延迟是可接受的。

应用电路902的处理器和基带电路904的处理器可以用于执行协议栈的一个或多个实例的元素。例如,基带电路904的处理器(单独地或组合地)可以用于执行层3、层2或层1功能,而应用电路902的处理器可以利用从这些层接收的数据(例如,分组数据),并进一步执行层4层功能(例如,传输通信协议(tcp)和用户数据报协议(udp)层)。如本文所提到的,层3可以包括无线资源控制(rrc)层,下面将进一步详细描述。如本文所提到的,层2可以包括介质接入控制(mac)层、无线链路控制(rlc)层和分组数据汇聚协议(pdcp)层,下面将进一步详细描述。如本文所提到的,层1可以包括ue/ran节点的物理(phy)层,下面将进一步详细描述。

图10示出了根据一些实施例的基带电路的示例接口。如上所讨论的,图9的基带电路904可以包括处理器904a-904e和由所述处理器使用的存储器904g。处理器904a-904e中的每一个可以分别包括存储器接口1004a-1004e,以向/从存储器904g发送/接收数据。

基带电路904还可以包括用于以通信方式耦合到其他电路/设备的一个或多个接口,例如存储器接口1012(例如,用于向/从基带电路904外部的存储器发送/接收数据的接口)、应用电路接口1014(例如,用于向/从图9的应用电路902发送/接收数据的接口)、rf电路接口1016(例如,用于向/从图9的rf电路906发送/接收数据的接口)、无线硬件连接接口1018(例如,用于向/从近场通信(nfc)组件、组件(例如,低功耗)、组件和其他通信组件发送/接收数据的接口)和电源管理接口1020(例如,用于向/从pmc912发送/接收功率或控制信号的接口)。

图11是根据一些实施例的控制平面协议栈的图示。在该实施例中,控制平面1100被示为ue801(或替换地,ue802)、ran节点811(或替换地,ran节点812)与mme821之间的通信协议栈。

phy层1101可以通过一个或多个空中接口发送或接收由mac层1102使用的信息。phy层1101还可以执行链路适配或自适应调制和编码(amc)、功率控制、小区搜索(例如,用于初始同步和切换目的)以及由诸如rrc层1105的更高层使用的其他测量。phy层1101可以仍然进一步执行对传输信道的检错、传输信道的前向纠错(fec)编码/解码、物理信道的调制/解调、交织、速率匹配、映射到物理信道、以及多输入多输出(mimo)天线处理。

mac层1102可以执行逻辑信道与传输信道之间的映射,将来自一个或多个逻辑信道的mac服务数据单元(sdu)复用到传输块(tb)以经由传输信道传递到phy,将macsdu从经由传输信道自phy传递的传输块(tb)解复用到一个或多个逻辑信道,将macsdu复用到tb,调度信息上报,通过混合自动重传请求(harq)进行纠错,以及逻辑信道优先级排序。

rlc层1103可以以多种操作模式操作,包括:透明模式(tm)、非确认模式(um)和确认模式(am)。rlc层1103可以执行上层协议数据单元(pdu)的传送,通过自动重传请求(arq)进行纠错以用于am数据传送,以及对rlcsdu进行串接、分段和重组以用于um和am数据传送。rlc层1103还可以执行rlc数据pdu的重新分段以用于am数据传送,对rlc数据pdu重新排序以用于um和am数据传送,检测重复数据以用于um和am数据传送,丢弃rlcsdu以用于um和am数据传送,检测协议错误以用于am数据传送,并执行rlc重建。

pdcp层1104可以执行ip数据的头压缩和解压缩,维护pdcp序列号(sn),在重建较低层时执行上层pdu的顺序传递,在重建较低层时为映射在rlcam上的无线承载消除较低层sdu的重复,加密和解密控制平面数据,执行控制平面数据的完整性保护和完整性验证,控制基于定时器的数据丢弃,以及执行安全操作(例如,加密、解密、完整性保护、完整性验证等)。

rrc层1105的主要服务和功能可以包括系统信息的广播(例如,包括在与非接入层(nas)相关的主信息块(mib)或系统信息块(sib)中),与接入层(as)相关的系统信息的广播,ue与e-utran之间的rrc连接的寻呼、建立、维护和释放(例如,rrc连接寻呼、rrc连接建立、rrc连接修改和rrc连接释放),点对点无线承载的建立、配置、维护和释放,安全功能(包括密钥管理),异无线接入技术(rat)移动性和ue测量上报的测量配置。所述mib和sib可以包括一个或多个信息元素(ie),每个信息元素可以包括单独的数据字段或数据结构。

ue801和ran节点811可以利用uu接口(例如,lte-uu接口),以经由协议栈(包括phy层1101、mac层1102、rlc层1103、pdcp层1104以及rrc层1105)来交换控制平面数据。

在所示的实施例中,非接入层(nas)协议1106形成ue801与mme821之间的控制平面的最高层。nas协议1106支持ue801的移动性和会话管理过程,以建立和维护ue801与p-gw823之间的ip连接。

s1应用协议(s1-ap)层1115可以支持s1接口的功能,并且包括基本过程(ep)。ep是ran节点811与cn820之间的交互的单元。s1-ap层服务可以包括两个组:ue关联服务和非ue关联服务。这些服务执行以下功能,包括但不限于:e-utran无线接入承载(e-rab)管理、ue能力指示、移动性、nas信令传输、ran信息管理(rim)和配置传送。

流控制传输协议(sctp)层(替换地称为流控制传输协议/互联网协议(sctp/ip)层)1114可以部分地基于ip层1113支持的ip协议确保ran节点811与mme821之间的信令消息的可靠传送。l2层1112和l1层1111可以指代由ran节点和mme用于交换信息的通信链路(例如,有线或无线)。

ran节点811和mme821可以利用s1-mme接口经由协议栈来交换控制平面数据,包括l1层1111、l2层1112、ip层1113、sctp层1114和s1-ap层1115。

图12是根据一些实施例的用户平面协议栈的图示。在该实施例中,用户平面1200被示为ue801(或替换地,ue802)、ran节点811(或替换地,ran节点812)、s-gw822和p-gw823之间的通信协议栈。用户平面1200可以利用至少一些与控制平面1100相同的协议层。例如,ue801和ran节点811可以利用uu接口(例如,lte-uu接口),以经由协议栈来交换用户平面数据,包括phy层1101、mac层1102、rlc层1103、pdcp层1104。

用于用户平面(gtp-u)层1204的通用分组无线服务(gprs)隧道协议可以用于在gprs核心网内以及在无线接入网与核心网之间携带用户数据。例如,所传输的用户数据可以是ipv4、ipv6或ppp格式中的任一种格式的分组。udp和ip安全(udp/ip)层1203可以提供用于数据完整性的校验和、用于在源和目的地处寻址不同功能的端口号、以及对选定数据流的加密和认证。ran节点811和s-gw822可以利用s1-u接口,以经由协议栈来交换用户平面数据,包括l1层1111、l2层1112、udp/ip层1203和gtp-u层1204。s-gw822和p-gw823可以利用s5/s8a接口,以经由协议栈来交换用户平面数据,包括l1层1111、l2层1112、udp/ip层1203和gtp-u层1204。如上面关于图11所讨论的那样,nas协议支持ue801的移动性和会话管理过程,以建立和维护ue801和p-gw823之间的ip连接。

图13示出了根据一些实施例的核心网的组件。cn820的组件可以实现在一个物理节点中,或者实现在分开的物理节点中,包括用于从机器可读或计算机可读介质(例如,非瞬时性机器可读存储介质)读取和执行指令的组件。在一些实施例中,网络功能虚拟化(nfv)用于经由存储在一个或多个计算机可读存储介质中的可执行指令虚拟化任何或所有上述网络节点功能(下面进一步详细描述)。cn820的逻辑实例化可以被称为网络切片1301。cn820的一部分的逻辑实例化可以被称为网络子切片1302(例如,网络子切片1302被示为包括pgw823和pcrf826)。

nfv架构和基础设施可以用于将一个或多个网络功能虚拟化(否则由专用硬件执行)到包括行业标准服务器硬件、存储硬件或交换机的组合的物理资源上。换句话说,nfv系统可以用于执行一个或多个epc组件/功能的虚拟或可重配置的实现。

图14是示出根据一些示例实施例的能够从机器可读或计算机可读介质(例如,非瞬时性机器可读存储介质)中读取指令并执行本文讨论的任何一种或多种方法的组件的框图。具体地,图14示出了硬件资源1400的图形表示,包括一个或多个处理器(或处理器核)1410、一个或多个存储器/存储设备1420以及一个或多个通信资源1430,其中的每一个可以经由总线1440以通信方式耦合。对于利用了节点虚拟化(例如,nfv)的实施例,可以执行管理程序1402,从而为一个或多个网络切片/子切片提供执行环境,以利用硬件资源1400。

处理器1410(例如,中央处理单元(cpu)、精简指令集计算(risc)处理器、复杂指令集计算(cisc)处理器、图形处理单元(gpu)、数字信号处理器(dsp),例如基带处理器、专用集成电路(asic)、射频集成电路(rfic)、另一处理器或其任何合适的组合)可以包括例如处理器1412和处理器1414。

存储器/存储设备1420可以包括主存储器、磁盘存储器或其任何合适的组合。存储器/存储设备1420可以包括但不限于任何类型的易失性或非易失性存储器,例如动态随机存取存储器(dram)、静态随机存取存储器(sram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、闪存、固态存储等。

通信资源1430可以包括互连或网络接口组件或其他合适的设备,以经由网络1408与一个或多个外围设备1404或者一个或多个数据库1406通信。例如,通信资源1430可以包括有线通信组件(例如,用于经由通用串行总线(usb)耦合)、蜂窝通信组件、nfc组件、组件(例如,低功耗)、组件和其他通信组件。

指令1450可以包括软件、程序、应用、小应用程序、app或用于使至少任一处理器1410执行本文所讨论的任何一种或多种方法的其他可执行代码。指令1450可以完全或部分地驻留在处理器1410(例如,在处理器的高速缓存内)、存储器/存储设备1420或其任何合适的组合中的至少一个内。此外,指令1450的任何部分可以从外围设备1404或数据库1406的任何组合传送到硬件资源1400。因此,处理器1410的存储器、存储器/存储设备1420、外围设备1404和数据库1406是计算机可读和机器可读介质的示例。

在实施例中,图8、9、10、13和/或14或者本文一些其他附图的一个或多个中的一个或多个设备、组件或者其部分或实现可以:创建网络切片,以启用基于组的服务(gbs);存储配置信息,该配置信息包括应用程序id、无线局域网(wlan)服务类型、临时基于组的服务id、同步信息或虚拟小区id中的一个或多个;以及将配置信息发送到一个或多个接入层网络实体。

在实施例中,图8、9、10、13和/或14或者本文一些其他附图的一个或多个中的一个或多个设备、组件或者其部分或实现可以:识别来自非3gpp互通功能(n3iwf)的信号中的一个或多个配置参数;以及至少部分地基于配置参数与用户设备(ue)进行通信,其中,配置参数包括以下中的一个或多个:应用id、无线局域网(wlan)服务类型、临时基于组的服务id、同步信息或虚拟小区id。

在一些实施例中,图8、9、10、13、14或者本文一些其他附图的电子设备、网络、系统、芯片或组件,或者其部分或实现可以被配置为执行本文描述的一个或多个过程、技术或方法或者其部分。在图15a中描绘了一个这样的过程。例如,该过程可以包括:识别(1510)或使得识别来自接入和移动性管理功能(amf)的信号中的服务请求;至少部分地基于服务请求,启用(1520)或使得启用基于组的服务(gbs);用应用id和临时基于组的服务id(tgsid)识别(1530)或使得识别gbs。

在一些实施例中,图8、9、10、13、14或者本文一些其他附图的电子设备、网络、系统、芯片或组件,或者其部分或实现可以被配置为执行本文所述的一个或多个过程、技术或方法或者其部分。在图15b中描绘了一个这样的过程。例如,该过程可以包括:识别(1540)或使得识别来自非3gpp互通功能(n3iwf)的信号中的一个或多个配置参数;至少部分地基于配置参数,与用户设备(ue)进行通信(1550)或使得进行通信,其中,配置参数包括以下中的一个或多个:应用id、无线局域网(wlan)服务类型、临时基于组的服务id、同步信息或虚拟小区id。

在实施例中,图8、9、10、13的组件,特别是图14的硬件资源可以:识别从第一网络实体接收的与基于组的服务有关的消息;以及至少部分地基于接收的消息,将与基于组的服务有关的响应消息发送到第二网络实体。

在一些实施例中,图8、9、10、13或14的元件可以配置为执行本文所述的一个或多个过程、技术或方法或者其部分。在图16a中描绘了一个这样的过程。例如,该过程可以包括一种控制组播会话的方法,该方法包括:识别(1610)或使得识别接收的响应消息,其中,接收的响应消息包括服务区域标识(sai);以及至少部分地基于sai,发送(1620),或使得发送组服务请求。

在一些实施例中,图8、9、10、13或14的元件可以配置为执行本文所述的一个或多个过程、技术或方法或者其部分。在图16b中描绘了一个这样的过程。例如,该过程可以包括一种建立组播会话的方法,该方法包括:识别(1630)或使得识别接收的组服务请求,其中,组服务请求包括映射的服务区域id(sai);以及至少部分地基于映射的sai,发送或使得发送ip多播查询。

在一些实施例中,图8、9、10、13或14的元件可以配置为执行本文所述的一个或多个过程、技术或方法或者其部分。在图16c中描绘了一个这样的过程。例如,该过程可以包括为组播会话提供数据存储的方法,该方法包括:识别(1660)或使得识别接收到的数据存储请求;以及响应于数据存储请求,发送(1670)或使得发送数据存储创建成功的指示。

本文描述的系统和方法的实施例和实现方式可以包括各种操作,这些操作可以体现在将由计算机系统执行的机器可执行指令中。计算机系统可以包括一个或多个通用或专用计算机(或其他电子设备)。计算机系统可以包括包含用于执行操作的特定逻辑的硬件组件,或者可以包括硬件、软件和/或固件的组合。

计算机系统和计算机系统中的计算机可以经由网络连接。适合于本文所述的配置和/或使用的网络包括一个或多个局域网、广域网、城域网和/或互联网或ip网络,例如万维网、专用互联网、安全互联网、增值网络、虚拟专用网络、extranet、intranet,或者甚至是通过媒体的物理传输与其他机器进行通信的独立机器。特别地,合适的网络可以由两个或更多个其他网络的部分或整体形成,包括使用不同硬件和网络通信技术的网络。

一种合适的网络包括服务器和一个或多个客户端;其他合适的网络可以包括服务器、客户端和/或对等节点的其他组合,并且给定的计算机系统可以既充当客户端又充当服务器。每个网络包括至少两个计算机或计算机系统,例如服务器和/或客户端。计算机系统可以包括工作站、膝上型计算机、可断开连接的移动计算机、服务器、大型机、集群、所谓的“网络计算机”或“瘦客户机”、平板电脑、智能电话、个人数字助理或其他手持式计算设备、“智能”消费电子设备或电器、医疗设备或其组合。

合适的网络可以包括通信或联网软件,例如可从和其他供应商获得的软件,并且可以在双绞线、同轴电缆或光纤缆线、电话线、无线电波、卫星、微波中继、调制的ac电力线、物理介质传输和/或本领域技术人员已知的其他数据传输“线”上,使用tcp/ip、spx、ipx和其他协议进行操作。网络可以涵盖较小的网络和/或可以通过网关或类似机制连接到其他网络。

各种技术或其某些方面或部分可以采取体现在有形介质(例如,软盘、cd-rom、硬盘驱动器,磁卡或光卡、固态存储器设备、非瞬时性计算机可读存储介质或任何其他机器可读存储介质)中的程序代码(即,指令)的形式,其中,当将程序代码加载到机器(例如,计算机)中并由其执行时,该机器成为用于实践各种技术的装置。在可编程计算机上执行程序代码的情况下,计算设备可以包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备和至少一个输出设备。易失性和非易失性存储器和/或存储元件可以是ram、eprom,闪存驱动器、光驱、磁性硬盘驱动器或其他用于存储电子数据的介质。enb(或其他基站)和ue(或其他移动站)还可以包括收发机组件、计数器组件、处理组件和/或时钟组件或定时器组件。可以实现或利用本文描述的各种技术的一个或多个程序可以使用应用程序编程接口(api)、可重用控件等。这样的程序可以以高级过程或面向对象的编程语言来实现,以与计算机系统进行通信。然而,如果期望,可以以汇编或机器语言来实现程序。在任何情况下,语言都可以是编译语言或解释语言,并且可以与硬件实现方式组合。

每个计算机系统包括一个或多个处理器和/或存储器;计算机系统还可以包括各种输入设备和/或输出设备。处理器可以包括通用设备,例如或其他“现成的”微处理器。处理器可以包括专用处理设备,例如asic、soc、sip、fpga、pal、pla、fpla、pld或其他定制或可编程设备。存储器可以包括静态ram、动态ram、闪存、一个或多个触发器、rom、cd-rom、dvd、磁盘、磁带或磁性、光学或其他计算机存储介质。输入设备可以包括键盘、鼠标、触摸屏、光笔、平板电脑、麦克风、传感器或其他带有随附固件和/或软件的硬件。输出设备可以包括监视器或其他显示器、打印机、语音或文本合成器、开关、信号线或其他带有随附固件和/或软件的硬件。

应当理解,本说明书中描述的许多功能单元可以被实现为一个或多个组件,这是用于更特别地强调其实现方式独立性的术语。例如,组件可以被实现为包括定制超大规模集成(vlsi)电路或门阵列的硬件电路、或者诸如逻辑芯片、晶体管或其他分立组件的现成半导体。组件也可以在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑器件等可编程硬件设备中实现。

组件也可以在软件中实现,以由各种类型的处理器执行。所识别的可执行代码的组件可以例如包括计算机指令的一个或多个物理或逻辑块,其可以例如被组织为对象、过程或功能。然而,所识别的组件的可执行文件不必在物理上位于一起,而是可以包括存储在不同位置的不同指令,当这些指令在逻辑上结合在一起时,构成该组件并实现该组件的所述目的。

实际上,可执行代码的组件可以是单个指令或许多指令,并且甚至可以分布在若干不同的代码段上,在不同程序之间以及跨若干存储设备。类似地,操作数据可以被标识并在本文中示出在组件内,并且可以以任何合适的形式体现并组织在任何合适类型的数据结构内。操作数据可以被收集为单个数据集,或者可以分布在不同位置上,包括在不同存储设备上,并且可以至少部分地仅作为电子信号而存在于系统或网络上。组件可以是无源的或有源的,包括可操作以执行期望功能的代理。

所描述的实施例的若干方面将被示为软件模块或组件。如本文所使用的,软件模块或组件可以包括位于存储设备内的任何类型的计算机指令或计算机可执行代码。软件模块可以例如包括计算机指令的一个或多个物理或逻辑块,其可以被组织为执行一个或多个任务或实现特定数据类型的例程、程序、对象、组件、数据结构等。应当理解,代替软件或除软件之外,可以以硬件和/或固件来实现软件模块。本文描述的一个或多个功能模块可以被分离成子模块和/或被组合成单个或更少数量的模块。

在某些实施例中,特定软件模块可以包括存储在存储器设备的不同位置、不同存储器设备或不同计算机中的不同指令,它们一起实现模块的所描述的功能。实际上,模块可以包括单个指令或许多指令,并且可以分布在若干不同的代码段上,在不同程序之间以及跨若干存储器设备。一些实施例可以在分布式计算环境中实践,其中,任务由通过通信网络链接的远端处理设备来执行。在分布式计算环境中,软件模块可以位于本地和/或远端存储器存储设备中。另外,在数据库记录中绑定或呈现在一起的数据可以驻留在同一存储器设备中,也可以驻留在若干存储器设备上,并且可以跨网络在数据库中的记录字段中链接在一起。

在整个说明书中对“示例”的引用意味着,结合该示例描述的特定特征、结构或特性包括在至少一个实施例中。因此,在整个说明书中各处出现的短语“在示例中”并不一定都指同一实施例。

如本文使用的,为了方便,可以在公共列表中呈现多个项目、结构要素、组成要素和/或材料。然而,这些列表应被解释为如同列表中的每个成员都被单独识别为单独且唯一的成员。因此,在没有相反指示的情况下,这样的列表中的单个成员都不应当仅基于它出现在公共组中而被解释为事实上等同于同一列表中的任何其他成员。另外,本文中可以参考各种实施例和示例以及其各种组件的替代。应当理解,这样的实施例、示例和替代不应被理解为实际上彼此等同,而应被认为是单独且自主的表示。

此外,在一个或多个实施例中,可以以任何合适的方式来组合所描述的特征、结构或特性。在下面的描述中,提供了许多具体细节,例如材料、频率、尺寸、长度、宽度、形状等的示例,以提供对实施例的透彻理解。然而,本领域技术人员将认识到,可以在没有一个或多个特定细节的情况下,或者利用其他方法、组件、材料等来实践实施例。在其他情况下,没有详细示出和描述公知的结构、材料或操作,以免掩盖实施例的各方面。

应当认识到,本文描述的系统包括特定实施例的描述。这些实施例可以组合成单个系统,部分组合成其他系统,拆分成多个系统,或者以其他方式划分或组合。另外,可以想到,可以在另一实施例中使用一个实施例的参数/属性/方面/等。为了清楚起见,仅在一个或多个实施例中描述了参数/属性/方面/等,并且认识到,这些参数/属性/方面/等可以与另一实施例的参数/属性/等组合,或者被其替代,除非在此特别声明。

尽管为了清楚的目的已经详细地描述了前述内容,但是将显而易见的是,可以在不脱离其原理的情况下进行某些改变和修改。应当注意,存在许多实现本文所述的过程和装置的替代方式。因此,本实施例应被认为是说明性的而不是限制性的,并且描述不限于本文给出的细节,而是可以在所附权利要求的范围和等同范围内进行修改。

d.附加示例

示例1是一种用于移动网络中的泛在连接的基于组的服务(gbs)配给的装置,所述装置包括存储器接口和处理器。所述存储器接口用于向存储器设备发送或从存储器设备接收应用标识符(id)值和临时基于组的服务id(tgsid)值。所述处理器用于:处理来自接入和移动性管理功能(amf)的服务请求,其中,所述服务请求包括与组播服务关联的所述应用id值和所述tgsid值;以及响应于所述服务请求,在一个或多个关联的接入层网络实体处启用组播服务,以用于转发组播互联网协议(ip)分组。

示例2是示例1所述的装置,其中,所述装置被配置用于非3gpp互通功能(n3iwf),并且其中,所述一个或多个关联的接入层网络实体包括无线局域网(wlan)-接入点(ap)。

示例3是示例2所述的装置,其中,所述一个或多个关联的接入层网络实体是基于由所述amf发送的组播服务区域信息来确定的,并且所述组播服务区域信息包括一个或多个虚拟小区标识符、关联的wlan-ap的服务集id(ssid)或地理信息。

示例4是示例2所述的装置,其中,所述处理器还被配置为:确定所述n3iwf包括ip多播能力;以及响应于确定所述n3iwf包括ip多播能力,与所述amf执行ip多播加入过程,以用于组播服务。

示例5是示例3-4中任一项所述的装置,其中,所述n3iwf处理从所述amf接收的用户平面功能(upf)的组播传输信息,在其中,所述组播传输信息包括组播ip流id和所述upf中的用于组播ip流的数据网关(dgw)地址或端口。

示例6是示例1-4中任一项所述的装置,其中,所述装置被配置为:通过所述存储器接口存储组播上下文,所述组播上下文包括所述tgsid值、组播ip流标识符值、组播ip流的下行链路数据网关地址或端口值、以及已激活组播服务的一个或多个虚拟小区标识符。

示例7是示例1-4中任一项所述的装置,其中,所述处理器还被配置为:基于由服务区域标识符指示的授权服务区域,在所述一个或多个关联的接入层网络实体当中针对所述tgsid重配置一个或多个虚拟小区。

示例8是示例1-4中任一项所述的装置,其中,所述处理器还被配置为:更新要广播的系统信息;以及将更新的系统信息发送到所述一个或多个关联的接入层网络实体。

示例9是示例1所述的装置,其中,所述处理器还被配置为:为组播服务创建网络切片;将至少一个参数存储到所述存储器设备,所述参数包括:应用id、无线局域网(wlan)服务类型、用于使用组播传输的临时基于组的id、虚拟小区id、要为组播服务广播的更新的系统信息、同步信息、传输的时间调度和所分配的互联网协议版本4(ipv4)地址池或ipv6子网前缀;以及生成信令消息,以向所述一个或多个关联的接入层网络实体指示所述至少一个参数。

示例10是示例9所述的装置,其中,所述同步信息是在所述用户平面传输中从用户平面功能(upf)或在控制平面信令消息中从所述amf获得的。

示例11是示例10所述的装置,其中,所述处理器还被配置为:提供具有以下参数中的至少一个的更新的系统信息:应用id、wlan服务类型、wlan-ap的服务集id(ssid)/扩展ssid(essid)/基本ssid(bssid)、虚拟小区id和tgsid。

示例12是示例9所述的装置,其中,所述wlan服务类型提供用于组播服务的传输模式,并且包括广播、组播和单播。

示例13是示例1所述的装置,其中,所述处理器还被配置为:确定以单播传输模式启用组播服务,以用于将组播ip分组转发到生成了服务请求的用户设备(ue);生成对amf的响应,以用于由在注册过程期间分配的临时ueid所识别的ue使用组播服务的单播传输;存储用于单播传输模式的ue上下文,并将对应的上下文数据提供给所述一个或多个关联的接入层网络实体;以及响应于来自所述amf的对用户平面功能(upf)的单播信息的服务请求,存储与所述应用id关联的组播上下文。

示例14是示例13所述的装置,其中,所存储的用于单播传输的ue上下文包括以下中的一个或多个:应用id、指示为单播的无线局域网(wlan)服务类型、虚拟小区id、为组播服务广播的系统信息、以及所分配的ipv4地址池/ipv6子网前缀。

示例15是示例13所述的装置,其中,所述组播上下文包括以下中的一个或多个:应用id、虚拟小区id、一个或多个无线局域网(wlan)-接入点(ap)的服务集id(ssid)、ip流id、upf中的用于由ip流id识别的ip流的数据网关地址/端口、以及用于使用基于组播的服务的临时ueid。

示例16是示例13所述的装置,其中,所述处理器还被配置为:基于所存储的组播上下文,将从所述upf接收的组播数据经由去往对应的wlan注册的ue的单播传输转发到使用组播服务的所述一个或多个关联的接入层网络实体。

示例17是示例13所述的装置,其中,所述处理器还被配置为:通过使用所述upf的受制于特定tgsid的相同路由配置文件,向后来经由wlanap请求所述tgsid的单播传输的一个或多个不同的ue本地共享单播传输。

示例18是一种计算机可读存储介质,其上存储有计算机可读指令,所述计算机可读指令在被执行时命令第一接入和移动性管理功能(amf)的处理器:从网络的互通功能接收与用户设备(ue)关联的服务请求,其中,所述服务请求包括用于组播服务的应用标识符(id)和与所述ue对应的位置信息中的至少一个;确定所述位置信息是否对应于组播服务的授权服务区域以及临时基于组的服务id(tgsid)是否有效或已激活;当所述位置信息不对应于授权服务区域时,或者当所述tgsid无效或未激活时,生成用于所述互通功能将服务请求重定向到已经配给了组播服务的第二amf的消息;以及当所述位置信息对应于授权服务区域并且所述tgsid有效或已激活时,生成用于所述互通功能启用组播服务的消息。

示例19是示例18所述的计算机可读存储介质,其中,所述位置信息包括以下中的至少一个:虚拟小区id、关联的无线局域网(wlan)接入点(ap)的服务集id(ssid)和地理信息。

示例20是示例19所述的计算机可读存储介质,其中,为了基于虚拟小区id、wlan-ap的ssid和地理信息中的至少一个来确定所述位置信息是否对应于授权服务区域,所述计算机可读指令还命令所述处理器向所述互通功能查询所述wlanap的位置。

示例21是示例19所述的计算机可读存储介质,其中,所述虚拟小区id是全局唯一id,其包括互通功能id和由所述互通功能分配的临时小区id,并且其中,为了确定所述tgsid是否有效或已激活,所述计算机可读指令还命令所述处理器解析所述虚拟小区id以获得注册的互通功能的信息,以确定所述tgsid在所述互通功能处是否有效或已激活,或者在所述第一amf处处理所存储的组播上下文。

示例22是示例18-21中任一项所述的计算机可读存储介质,其中,所存储的组播上下文包括以下中的一个或多个:tgsid、虚拟小区id、指示授权服务区域的一个或多个服务区域id(sai)、以及组播的用户平面功能(upf)。

示例23是示例18-21中任一项所述的计算机可读存储介质,其中,所述互通功能包括非3gpp互通功能(n3iwf)。

示例24是示例18-21中任一项所述的计算机可读存储介质,其中,用于所述互通功能启用组播服务的消息包括组播信息,所述组播信息包括应用id、tgsid、组播的用户平面功能(upf)路由配置文件、组播服务区域信息和虚拟小区id。

示例25是示例24所述的计算机可读存储介质,其中,所述upf路由配置文件包括用于组播ip流的id和用于组播ip流的数据网关(dgw)地址/端口,并且其中,所述第一amf在所述upf路由配置文件中从网络开放功能(nef)或会话管理功能(smf)接收所述tgsid。

示例26是一种装置,包括:用于将用于一个或多个接入层网络实体的一个或多个配置参数确定为由虚拟小区标识符(id)识别的虚拟小区的模块,其中,所述虚拟小区id包括控制平面网络实体上的唯一服务集id(ssid)/扩展ssid(essid)、用于服务的特定信道或一个或多个安全设置中的一个或多个;和用于将至少一些配置参数传递到所述一个或多个接入层网络实体的模块。

示例27是示例26所述的装置,其中,所述一个或多个接入层网络实体包括一个或多个无线局域网接入点(wlan-ap)。

示例28是示例26所述的装置,其中,所述安全设置包括以下中的一个或多个:安全模式、一个或多个安全算法、一个或多个共享密钥、或者一个或多个更新间隔。

示例29是示例26所述的装置,还包括:用于为应用id识别的且与临时基于组的服务id(tgsid)关联的基于组的服务管理一个或多个虚拟小区的模块。

示例30是示例29所述的装置,还包括:用于存储虚拟小区id、tgsid、应用id、ssid/essid和所述一个或多个接入层网络实体的基本服务集id(bssid)之间的映射的模块。

示例31是示例26-30中任一项所述的装置,还包括:用于提供具有应用id、wlan服务类型、wlan-ap标识符、虚拟小区id或tgsid中的一个或多个的更新的系统信息的模块。

示例32是示例28所述的装置,其中,用于将用于一个或多个接入层网络实体的一个或多个配置参数确定为由虚拟小区id识别的虚拟小区的模块和用于传递至少一些配置参数的模块被包括于非3gpp互通功能(n3iwf)或其一部分或实现中。

本领域技术人员将理解,在不脱离本发明的基本原理的情况下,可以对上述实施例的细节做出许多改变。因此,本发明的范围应当仅有随附的权利要求来确定。

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