用于互操作性的方法和装置与流程

文档序号:14213759阅读:214来源:国知局
用于互操作性的方法和装置与流程

相关申请的交叉引用

本申请要求享有于2016年7月22日提交、申请号为15/217,497、发明名称为“用于互操作性的方法和装置”的美国非临时专利申请的优先权,该美国非临时专利申请又要求享有于2015年9月2日提交、申请号为62/213,452的美国临时专利申请的优先权,两者的全部内容如同再现通过引用并入本申请。

本发明涉及无线网络通信领域,尤其涉及用于用户设备的位置跟踪和位置解析的方法和装置。



背景技术:

无线网络架构包括用于与用户设备(userequipment,ue)通信的的多个网络组件,诸如接入点或基站。在一方面,ue包括可以穿过不同地理传输区域(例如“覆盖区域”)的移动设备,在许多情况下,每个传输区域由不同无线网络覆盖。这些不同的传输区域可以被不同的无线网络服务提供商管理和操作。当ue从由一个网络提供商操作的区域移动到由另一个网络提供商操作的另一个区域时,通常涉及漫游方案以帮助确保与无线网络的无缝连通性。该漫游方案可能涉及从一个无线网络提供商到另一个无线网络提供商的数据传输,包括在某些情况下一些位置信息和移动管理数据的传输。

在一方面,ue可以包括固定设备或被限制在更受限的地理区域中操作的设备。即使ue在单个传输区域内操作,可能期望ue通过不同的无线网络获取连通性,在某些情况下,该不同的无线网络由不同的无线提供商操作。在一些情况下,该不同的无线网络可以包括不同的传输模式,例如在隧道或室内获取连通性。在这些情况下,可以使用漫游方案来允许不同的无线网络提供连通性。在不同地理区域之间漫游的情况下,单个地理区域内的网络之间的漫游可能限制位置信息和移动管理数据的可用性。

因此,需要在不同网络之间进行有效的互操作,该网络包括由不同服务提供商提供的网络。

这些背景信息被提供以揭示申请人认为可能与本发明相关的信息。不一定要并且也不应该理解为任何前述信息构成了针对本发明的现有技术。



技术实现要素:

本申请为网络提出了多个方案以提供与ue的连通性。具体地,本申请提出了允许对ue位置跟踪的方案,包括当ue跨越网络内的逻辑的或物理的边界时的情况。在一些实施方式中,提出了方案以允许对订阅一个网络但通过第二网络进行连接的ue的位置跟踪。这些方案允许对ue的有效管理,并且将连通性管理扩展到所述ue订阅的本地网络之外。

在一方面,本发明的一些实施例的目的是提供一种用于向设备提供连通性的改进的系统和方法,该设备可以订阅不同网络提供商。讨论了在无漫游的情况下,允许设备与不同网络(例如由不同的网络运营商操作的网络)通信的网络架构的位置跟踪和位置解析的方法。提供了层次化连通性管理(connectivitymanagement,cm),当设备在不同网络边界内和不同网络边界之间移动时,该层次化连通性管理允许进行位置跟踪和位置解析。这样的层级包括提供网间网络cm的全局cm和提供网内网络cm的域cm。一些实施例使用域内的虚拟用户cm。在一些实施例中,全局cm通过第三方实现。在其他实施例中,不同的网络通过在非自己所有的基础设施上使用虚拟网络切片来进行互操作,以提供看起来是由每个运营商提供的全局网络。

根据本公开的一个方面,提供了一种cm方法。所述cm方法包括在层次化cm结构的第一层级处跟踪无线设备的所述位置。所述cm方法进一步包括通知所述跟踪的设备位置的所述层次化cm结构的第二层级,其可以在位置解析过程期间被使用以在需要时定位所述无线设备。在一些实施例中,所述层次化结构包括用于提供域间cm的层次化cm结构的顶层处的全局cm实体。在一方面,所述层次化cm结构可以进一步包括用于提供域内cm的每个域的至少一个域cm实体。这允许运营商间的协作,以对在由所述层次化cm结构所跨越的网络边界之间的设备进行位置跟踪和位置解析。

在一些实施例中,第一网络运营商跨越第二运营商的所述基础设施建立虚拟网络切片,以向使用所述第二运营商的所述物理基础设施的设备提供服务,并使用所述层次化cm结构来提供设备的位置跟踪和位置解析。

本公开的另一方面提供了一种在第一服务提供商网络和第二服务提供商网络之间互操作性的方法。这种方法包括从所述第一服务提供商网络中的第一设备接收向第二服务提供商网络中的第二设备发送消息的请求。所述方法包括所述第一服务提供商网络通过尝试使用第一服务提供商网络cm实体以确定关于所述第二设备的位置信息来处理该请求。响应于第一服务提供商网络cm实体未能定位第二设备,所述第一服务提供商网络cm实体向全局cm实体发送对位置信息的请求,其从第二服务提供商网络cm实体获取。一旦接收到,则所述网络可以使用所述接收的位置信息通过所述第一服务提供商网络和所述第二服务提供商网络将所述消息路由到设备b。

在一个实施方式中,提供了一种用于用户设备(ue)位置跟踪的方法。所述方法可以包括:域连通性管理(cm)组件获取所述ue的位置信息;并且所述域(cm)组件基于所述位置信息,分配用于连接所述ue的第一虚拟化连通性管理(cm)组件。

在一方面,所述方法可以进一步包括:如果所述位置信息指示所述ue在第一锚点覆盖(coverageofananchorpoint,cap)内从第一跟踪区(trackingarea,ta)移动到第二ta;以及所述域cm组件将当前位置请求转发到sdra-te。在一方面,所述的方法可以进一步包括,所述域cm组件(例如v-u-cm或域cm)更新具有所述第二ta的cm数据库。

在一方面,所述的方法可以进一步包括,如果所述位置信息指示所述ue从第一cap的第一ta移动到第二cap的第二ta:域sonac组件分配用于在所述第二cap的所述第二ta中用于连接所述ue的第二虚拟化cm组件。在一方面,所述的方法可以进一步包括所述域cm组件更新具有所述第二cap的所述第二ta的cm数据库。

在一方面,所述方法可以进一步包括,如果所述位置信息指示所述ue从第一网络的cap移动到第二网络的第二cap,cm组件将所述位置信息发送到域cm组件;以及所述域cm分配第二域cm组件以管理所述第二域cm组件中的虚拟化cm组件和所述ue之间的所述连接。

在一方面,所述方法可以进一步包括,在已经分配了所述第一虚拟化cm组件之后,向至少一个接入网络节点发送包括至少一个要监测的上行链路序列的上行链路测量监测请求。

在一个实施方式中,提供了一种用于在第一服务提供商网络和第二服务提供商网络之间的互操作性的方法。所述方法可以包括,服务所述第一服务提供商网络的第一域的第一域cm组件从所述第一域中的第一ue接收向第二ue发送消息的请求;所述第一域cm组件通过尝试从所述第一域内的cm组件确定关于所述第二ue的位置信息来处理所述请求;响应于未能定位所述第二ue,所述第一域cm组件向全局cm实体发送对位置信息的请求;所述第一域cm组件从所述全局实体接收所述位置信息,所述位置信息识别所述多个服务提供商网络之一的另一域内的所述第二ue;以及,所述第一域ue使用所述位置信息,通过所述第一服务提供商网络和所述第二服务提供商网络将所述消息发送到所述第二ue。在一方面,所述位置信息可以由所述全局cm实体从信息位置数据存储中提供,所述信息位置数据存储由所述全局cm实体维护,并且由定期更新进行更新,所述定期更新从多个服务提供商网络中的每一个对应的域cm组件中接收。

在一个实施方式中,提供了一种用于跟踪跨越多个通信网络的ue的位置的方法。在一方面,所述方法可以包括连通性管理(cm)接收与所述ue相关的位置报告,并向域cm发送所述位置报告。在一方面,所述方法可以包括域cm向与所述多个通信网络通信的全局cm发送所述位置报告。所述方法可以包括所述全局cm从域cm接收与所述ue相关的所述位置报告,并维护数据存储中的所述位置报告的步骤;以及,当所述全局cm从请求域cm中接收对应于所述ue的位置解析请求时,所述全局cm向所述请求域cm返回包括所述ue的所述域id和所述ue的所述目的地id的服务响应。在一方面,其中所述位置信息指示所述ue从第一网络的cap移动到第二网络的第二cap,所述方法还包括:所述全局cm从所述域cm接收位置信息;以及所述全局cm与全局服务导向的虚拟网络自动创建(service-orientedvirtualnetworkauto-creation,sonac)进行通信,以请求第二网络连接所述ue。

在一个实施方式中,提供了包括至少一个处理单元并且作为域cm组件操作的计算设备。所述计算设备可以操作至16。一种包括至少一个作为域cm组件操作的处理单元的计算设备,用于:从第一域中的第一ue接收向第二ue发送消息的请求;通过尝试从所述第一域内的cm组件确定关于所述第二ue的位置信息来处理所述请求;响应于未能定位所述第二ue,向全局cm实体发送对位置信息的请求;从所述全局实体接收所述位置信息,所述位置信息识别所述多个服务提供商网络之一的另一域内的所述第二ue;并且使用所述位置信息通过所述多个服务提供商网络将所述消息发送到所述第二ue。

在一个实施方式中,提供了一种用于管理订阅网络a的ue的方法,用于在网络a的网络切片a上连接到网络b,该网络切片a延伸到了网络b(即切片a@b)。在一些方面,所述网络b可以物理上远离网络a,并且所述ue仅能够通过网络b获取连通性。在所述方面,所述切片a@b将切片a的所述功能扩展到网络b的所述基础设施上以向所述ue提供连通性。在其它方面,网络a和b可以服务重叠的地理区域,但是出于效率的原因,处理网络b上的接入切片a的所述请求是更有意义的。类似地,由于所述切片a被扩展到网络b(切片a@b),所述ue能够通过网络b的所述基础设施接入网络a,即切片a上的服务。

所述方法可以包括所述网络b的连通性管理组件:从所述ue接收位置注册请求,请求更新所述ue的位置;识别所述请求ue被订阅到所述网络a并且正在寻求接入来自所述网络b的切片a(即,使用所述切片a@b);将所述位置注册请求发送到所述切片a@b的域cm-a@b,用于对网络a的全局cm(全局cm-a)的所述位置注册请求的进一步通信;接收确认该位置已被更新的注册响应;并且将所述ue附着到所述切片a@b。

在一方面,所述方法可以进一步包括所述网络b的所述连通性管理组件:当附着到切片a@b时跟踪所述ue的移动以获取ue位置信息;以及使用所述位置信息更新sonac。

在一个方面,所述sonac是以下之一:网络b的sonac;切片a@b的sonac和/或全局sonac。

其他方面提供了处理系统,包括处理器和存储软件指令的机器可读存储器,当该软件指令执行时,使得所述处理器执行本文公开的方法,所述方法包括实例化和迁移实现所述方法的所述虚拟实体。

附图说明

从以下结合附图的详细描述中,本发明的其它特征和优点将变得显而易见,在附图中:

图1示出了包括层次化cm结构的无线通信网络(wirelesscommunicationsnetwork,wcn)的实施例。

图2示出了可以包括cm的许多实例的实施例,每个cm提供连通性管理的不同方面。

图3示出了无线通信网络(wcn)的实施例,该wcn包括部署在wcn的不同组件上的各种cm实例的层次化cm结构。

图4a示出了根据实施例的单个网络域。

图4b示出了用于获取ue位置信息的过程流程图的实施例。

图5示出了当ue跨越跟踪区(ta)边界时用于跟踪ue的实施例的信令图。

图6示出了当ue跨越锚点覆盖(cap)边界时用于跟踪ue的实施例的信令图。

图7示出了当ue跨越域或网络边界时用于跟踪ue的实施例的信令图。

图8示出了示意性地示出在设备a(连接到域a)和设备b(连接到域b)之间建立的服务(例如呼叫)的简化网络框图。

图9示出了就服务级别表(左侧)和右侧的虚拟网络(virtualnetwork,vn)而言,在终端客户a和终端客户b之间的连接。

图10示出了在ue之间进行连接的实施例的信令图。

图11示出了在位于不同域内的ue之间建立连接的实施例的信令图。

图12示出了根据实施例允许建立vn以模拟单个全局网络的网络配置。

图13示出了用于位置跟踪的实施例的信令图。

图14示出了可以用于无线通信网络的部署或实例化组件的处理系统。

图15为示出根据实施例的互操作性方法的流程图。

具体实施方式

本文使用的各种缩写词在以下非详尽列表中被定义:

ap:accesspoint,接入点

cap:锚点覆盖

db:domainboundar,域边界

dl:downlink,下行链路

gw:gateway,网关

ho:handoff,切换

nn:networknode,网络节点

qoe:qualityofexperience,体验质量

qos:qualityofservice,服务质量

sdra-te:softwaredefinedradioresourceallocation-trafficengineering,软件定义无线电资源分配-流量工程

sonac:服务导向的虚拟网络自动创建

ta:跟踪区(即nn列表定义ta)

ue:用户设备

ul:uplink,上行链路

vn:虚拟网络

v-s-sgw:virtualservice-specificservinggateway,虚拟服务特定服务网关

v-u-cm:irtualuser-specificconnectivitymanagement,虚拟用户特定连通性管理

v-u-sgw:virtualuser-specificservinggateway,虚拟用户特定服务网关

wcn:无线通信网络

无线网络技术和基础设施的进步侧重于改进移动性和位置管理,以当移动设备用户在不同的地理传输区域进行移动时,向其提供高效的通信服务交付。这些方案涉及在不同无线网络提供商之间传递或传输服务之前,主动确定用户设备的位置。需要有效的机制,以帮助确保无缝连通性和不间断的服务交付。

移动管理使得无线网络提供商能够定位用户设备(ue)并且确定用于传递数据包的服务接入点(ap),并且当ue移动时,维护其与网络的连接,这可能导致切换(ho)到另一ap。

位置管理使得无线网络提供商能够跟踪用户设备的位置,并且包括两个主要方面:(i)位置注册和(ii)呼叫传递或寻呼。常规系统使用更新有ue的最后已知位置的本地数据库。在位置注册期间,ue周期性地向无线网络提供商发送信号,无线网络提供商相应地更新该数据库。呼叫传递通常在位置注册之后发生,并且涉及询问无线网络提供商以获得用于传递呼叫或数据包的ue位置。位置管理方案需要解决以下问题:(i)最小化传递服务中的信令开销和延迟,(ii)满足用于应用程序的服务质量(qos)标准,以及(iii)高效和强大的服务提供商选择,尤其在重叠的无线网络提供商共存的地理区域中。

切换(ho)管理是当ue在接入点(例如节点或基站)之间移动时,ue维护其连接的过程。

如果存在一种机制可用于允许服务提供商之间更好的协作,以提供有效的互操作和看似透明的网络集成,那么这将是有益的。然而,需要识别、认证和定位移动的ue,以便为移动的用户提供透明体验,并且通过网络提供更优化的数据转发。类似地,需要识别、认证和定位ue,该ue可能需要获取对地理区域内的多个不同的网络的接入。因为当前位置管理仅限于域内跟踪,所述当前的位置管理技术不具有跨越网络边界以传递详细的位置信息的能力。在跨越不同网络边界之间扩展位置管理可以允许更有效的覆盖,以管理数据流量负载和/或提供跨第三方基础设施的虚拟无线连通性。

在ue可以连接到无线网络并与无线网络通信之前,需要确定其凭证以识别ue并确定其被授权接入的服务。该凭证定义身份结构,其可以包括例如,个人、组织等的客户名称、设备名称、设备凭证和/或用户凭证。设备凭证的示例包括在3g/4g网络中使用的sim卡。关于凭证管理的更多信息在于2014年7月3日提交、申请号为ussn62/020,593的无线网络接入保护和安全架构中讨论,其全部内容通过引用并入本文。

未来网络的一个方面可以包括通过解耦设备身份(identification,id)、凭证(用户身份识别卡(subscriberidentificationmodule,sim))、设备名称和物理网络来解除这种身份结构中的绑定。实施例将包括就设备、网络操作和服务提供而言的三个分离;即下述两两之间的解耦:

硬件和软件

数据面和控制面

设备id/凭证和物理网络运营商

这种解耦的好处可以包括:

避免本地网络访问网络漫游

避免对于凭证更改的需要

高效的位置解析

透明的网络间漫游。确实,在一些实施例中,ue被ap定位和服务,而不被认为是漫游。

参考图1,示出了无线通信网络(wcn)的实施例,其包括层次化连通性管理(cm)结构,具有部署在wcn的不同组件上的各种cm实例。至少到目前为止,cm与位置跟踪有关,也可以被本领域技术人员称为“移动管理”(mobilitymanagement,mm)。在本申请中,使用术语cm作为组件,可以包括超出位置跟踪或移动管理的功能。

wcn包括由连接到因特网20的高容量传输网络15链接的两个网络运营商域(域a和域b)10a、10b。图1所示的示例cm层级包括全局cm实例25。在该示例中,全局cm实例25被示出为部署在数据中心(dc)云27中,尽管其实际上可以为了方便部署在其他位置。在一些实施例中,全局cm实例25可由每个域运营商信任的第三方管理。下面,全局cm是针对每个域10a、10b的域cm实例30a、30b。如果需要,每个域cm实例可以与服务导向的网络自动创建(sonac)实例32a、32b共同部署。如下面将讨论的,存在潜在的多个cm层(例如全局/域/本地等),例如cm的全局、域、本地和潜在的其他层。通常,这些层包括本地(或每个用户)cm(未在示出网络侧的图1中示出)上方的域cm30a、30b上方的全局cm25。然而,依据该层级,全局以下的层可以是域cm30a、30b或本地cm,这是可配置的。每个域可以由单独的运营商实现(这将被认为是具有自己的网络id的单独的网络)。出于网络管理原因,大型网络运营商可以将其网络细分为不同的域(每个域都有自己的域id)。

如本文所使用的,“sonac”是指服务导向的网络自动创建技术,其实现了软件控制器的功能。在各个实施例中,sonac包括三种实现技术,即软件定义拓扑(softwaredefinedtopology,sdt)、软件定义资源分配(softwaredefinedresourceallocation,sdra)和软件定义协议(softwaredefinedprotocol,sdp)。在给定的sonac中,可以使用sdt、sdra和sdp中的一些或全部。在给定的sonac中包括的这些技术是可控的。本领域技术人员所理解的,sonac可以进一步包括“对话管理”(sessionmanagement,sm)功能。

本公开讨论了两种不同的方案。第一种方案使用第三方运营的全局cm,例如独立公司管理全局cm,以提供不同网络运营商的网络之间的互操作性。第二种方案将允许网络运营商将其网络划分成多个域,每个域具有其自己的域cm。全局cm可由网络运营商或第三方维护,以提供域间cm以及网络运营商网络外的cm。在一些方面,网络运营商可以维护用于提供域间cm的网络cm,并且单独的全局cm(由网络运营商或第三方维护)可以提供网络运营商的网络之外的网络间cm。第三种方案允许单个运营商使用虚拟网络(vn)来提供全局覆盖。对于每个方案,将讨论以下内容:

i.位置跟踪

ii.位置解析

iii.最优数据转发

iv.统一数据/语音解决方案

方案1

位置跟踪涉及跟踪设备相对于网络拓扑的位置。通常,它与确定ue在哪个跟踪区域或者ue连接到哪个网络节点(nn)有关。本文讨论的cm功能提供了设备的位置跟踪方面的更多细节。未来网络将可能包括各种不同的接入技术,包括当前的标准化无线接入网(radioaccessnetwork,ran)格式(例如长期演进(longtermevolution,lte))以及未来的ran标准化格式和其他连接技术(例如无线保真(wirelessfidelity,wifi))。

cm(例如本地cm或域cm30a、30b)可以跨越多个接入点类型跟踪ue连接,以帮助网络确定设备从特定的nn接收和发送到特定的nn的能力。实施例提供cm功能以通知sonac所需的位置信息,来允许sonac分配适当的无线资源,以建立设备和nn之间的接入链路。nn将可能涉及到向设备的下行链路(dl)发送以及来自ue的信号传输的上行链路(uplink,ul)接收。nn可以包括配置用于与通信系统内的一个或多个ue进行通信的任何设备。例如nn可以包括接收器、天线、基站(basestation,bs)、基站收发台(basetransceiverstation,bts)、节点b、演进节点b(演进型nodeb,enodeb)、家庭节点b、家庭enodeb、站点控制器、接入点(ap)和包括由适当控制器控制的远程无线电头(remoteradiohead,rrh)的c-ran集群。

参考图2,通过使用连通性管理(cm)来提供连通性管理。如图2所示,实施例可以包括cm的许多实例,每一个提供连通性管理的不同方面。全局cm210可以通过与域特定cm220和222的交互来管理网络的连通性管理。cm的虚拟化实例被作为用户特定,如所示出的v-u-cm230a,在一些实施例中v-u-cm230a可以连接到常驻于ue中的uecm组件260,对于如此配置的ue。uecm组件260和各个v-u-cm彼此通信以协作地执行ue的位置跟踪(cmlocationtracking,cm-lt)和可选的活动跟踪(cmactivitytracking,cm-at)。当ue通过网络移动时,可以将v-u-cm移动到不同的节点以更好地服务于ue,如通过从230a至230n的多个实例所示。为了简化起见,仅示出了一个ue,但是应当理解,许多ue将在典型的实施方式中被支持。

根据需要将虚拟用户特定(v-u)cm实例(例如230a)实例化,以在每个用户或每个ue的基础上执行边缘cm功能。应当理解,每个cm实例可以是地理上分离的并被单独部署在wcm的不同组件上(未示出)。尽管未示出,但也可以将服务特定虚拟cm实例化,以满足所有与相同服务交互的mtcue的需求。

域特定cm和全局cm可以是由数据中心或跨越多个数据中心支持的虚拟化实体。这些实体可以是常驻于云环境中的离散实体或虚拟化功能。在一个方面,cm实体可以包括在一个或多个处理元件上执行的程序代码,一旦程序代码被执行,就执行cm实例的功能。在一方面,cm实体可以包括由跨越物理上分离的多个处理元件执行的程序代码。因此,cm功能可以是物理上分离的,跨越分离的处理元件,以提供位置跟踪和报告功能。

尽管在图2中示出了v-u-cm的使用,但是应当理解,单个离散cm可以处理用于多个不同节点的连通性管理功能。在一些实施例中,对于能够支持增强功能的无线设备,可以在设备上安装连通性管理代理或“挂钩”以增强cm功能。这可以允许先进的功能,例如允许ue通知v-u-cm(或其他网络cm实例)根据预测的传输分配资源,该ue对通常涉及传输的应用进行初始化。因此,ue设备中的ue代理可以参与配置用于预期业务流的资源。

在一些实施例中,全局cm节点210以及域cm节点200...222协作以替代和增强先前由mme执行的功能。因此,这样的实施例可以被认为是提供cm功能,该cm功能超出了mme进行连接管理的方式。这种扩展允许在进行资源分配决策时考虑更多的信息,包括来自ue的信息和ue的类型。此外,cm组件的这种层次化结构允许用于移动ue的位置跟踪和注册。为了向ue提供连接,例如呼叫,则必须确定其位置。首先可以在本地搜索该位置,并且如果ue没有被定位,则逐渐向上搜索层级以确定任何给定ue的位置。这允许运营商之间协作以用于ue的位置跟踪和位置解析。

根据一些实施例,下面列出了由cm组件的层次化结构执行的功能的非详尽列表:

a)全局cm功能(其中一些可能由第三方管理):

i.从域cm接收服务特性(可预测性/不可预测性)

ii.从域cm接收服务qoe要求

iii.基于由域和/或全局sonac提供的信息,维护设备活动信息(服务id/设备id:活动模式)

iv.维护设备位置信息(服务id/设备id:网络(运营商)id、域id、域网关(gw)的网络地址(networkaddress,na))

v.将qoe要求、设备活动信息和设备位置信息发送到本地cm(例如v-ucm)

vi.从服务域cm接收域切换(ho)消息

vii.将域ho消息通知给目标域cm

viii.当跨越域边界时,触发虚拟域cm创建。

b)每个网络(运营商)cm(或域cm)功能:

i.处理未注册的ue

ii.创建虚拟的每个uecm

iii.将ue附着到一个切片

iv.迁移v-s-sgw

v.配置用于v-u-cm的cm方案

vi.当跨越域边界时,向全局cm提供域ho

vii.维护信息[设备id:v-u-sgwna(sid)]

c)本地/边缘cm(其可以根据每个用户(例如虚拟用户/设备/终端v-u-cm)被建立)的功能:

i.执行定制的所描述的cm-lt/at/ta

ii.维护信息[设备id:服务nnna、媒质接入控制(mediumaccesscontrol,mac)状态的集1

iii.检测域边界跨越

iv.向域cm报告

v.检测ta边界跨越

参考图3,示出了无线通信网络(wcn)300的实施例,其包括部署在wcn300的不同组件上的各种cm实例的层次化cm结构。图3示出的示例cm层级包括可以部署在数据中心(datacenter,dc)云中的全局cm实例310,与服务导向的网络自动创建(sonac)实例一起部署的域cm实例320、322以及每个域中的一个或多个cm实例。例如边缘(v-u)cm实例330、332被部署在域a中,而边缘(v-u)cm实例382和本地cm实例392被部署在域b中。全局cm实例310通过传输网络通信地耦合到域cm实例320、322。在域a内,ue362由边缘cm实例330服务,并且ue364由边缘cm实例332服务。类似地,在域b内,ue390由本地cm实例392服务,并且ue384由边缘cm实例382服务。如上所述,cm实例可以独立地或协作地运行,执行各个层次化功能来对通信地耦合到wcn300上的cm网络的各个ue360、362、364、384进行位置跟踪(cm-lt)和可选地进行活动跟踪(cm-at)。

图4a示出了根据实施例的单个网络域。通常,网络域480将由单个网络运营商管理。域包括可以向ue提供连通性的多个nn。在该实施例中,虚拟用户服务网关(v-u-sgw)被实例化以在每个用户的基础上提供服务,例如v-u-sgw415、445。每一个代表一个锚点,该锚点可以经由一个或多个nn向ue发送数据包。v-u-sgw可以在nn、接入点或网络域服务器/数据中心的一个或多个处理元件上被实例化。在一些方面,每个v-u-sgw可以跨越多个处理元件被实例化。例如v-u-sgw功能可以在本地或区域处理元件(例如在位于本地或区域数据中心中的服务器)上类似于ue接入网络域480的情况被实例化。v-u-sgw功能可以类似于于ue通过一个接入点接入网络域480,既在所述接入点或接近所述接入点的至少一个处理元件处,也在本地或区域服务/数据中心的至少一个处理元件处被实例化每个v-u-sgw415、455分别具有锚点覆盖(cap)410、450。被示出的每个nn具有跟踪区域(ta)。然而,nn和ta之间不需要一一对应,因为一些ta可以包括多个nn。因此,cap410包括ta420、430和440。类似地,cap450包括ta450、460、470。此外,域cm405根据需要实例化和移动v-u-cm(例如,经由到虚拟网络功能管理器和/或协调器的指令(未示出))。然而,为便于说明,图4a中未示出v-u-cm。

参考图4a,存在三个不同级别的边界指示:i)本地锚点覆盖(cap);ii)ue的跟踪区域(ta)(即,ue的网络云);以及iii)网络域之间的域边界(db)。

注意以下几点:

锚点覆盖(cap):

a.锚点可以是例如v-s-sgw或v-u-sgw

b.cap可以包括通过锚可以到达的nn集

c.当ue移出其cap时,要么

i.锚点应改变;要么

ii.锚点应该被迁移以覆盖新位置的ue。

ue的跟踪区域(ta)或(网络云)为其本地跟踪的以ue为中心的视图,并且通常由定义为组成特定ta的nn的集合或列表组成:

a.ta可以与cap相同,也可以延伸超过cap

b.如果有多个用于ue的锚点,则ta可以是多个cap的组合

c.ta可以是cap内的一个子区域

d.ta可以是一个地理区域(例如城市或街道)

e.优选地,ue的ta内的所有nn都执行对该ue的位置跟踪和报告操作

f.在一个方面,nn进一步执行dl/ul控制/数据处理(例如数据、页面、ul代码的监测)

域边界(db)

a.在域的边界内的nnid的列表

当ue移动时,它可以跨越上述边界之一(例如ta、cap、域)。现在将讨论示例性位置跟踪流程。应当注意,位置检测的附加示例在于2015年6月29日提交、申请号为62/186,168、用于无线设备连通性管理的系统和方法的美国临时专利申请中讨论,其全部内容通过引用并入本文。

当ue从一个ta移动到另一个ta(例如从ta420跨越到ta430)时,一个实施例可以实现以下位置跟踪流程:

在ta430中将发生对ue的检测,该对ue的检测由v-u-cm或跟踪ue位置的任何其他等同网络实体进行。

a.在一些实施例中,基于ue的cm方案进行ue报告分析和/或nn报告分析使用新的ta更新cm数据库。此外,发生用于服务(或新的ta中的潜在服务节点)的nn配置。

cm通知sdra-te(例如基于ue的新位置更新数据包转发规则,使得v-s-sgw415将数据包引导到适当的nn)。

参考图4b,示出了过程流程图,该过程流程图示出了由域cm组件执行的用于ue的位置跟踪的方法的实施例。在步骤510中,域cm组件获取ue的位置信息,并且在步骤520中,基于获取的位置信息分配用于连接ue的第一虚拟化cm组件。如果在步骤530中,位置信息指示ue在第一锚点覆盖(cap)内从第一跟踪区域(ta)移动到第二ta,则在步骤535中,域cm组件将第一虚拟化cm组件迁移到第二个ta。在一方面,域cm组件可以以ue已经移动到的第二ta的身份进一步更新cm数据库。如果在步骤540中,位置信息指示ue正在从第一cap的第一ta移动到第二cap的第二ta,则在步骤545中,域cm组件分配用于在第二cap中的第二ta中连接ue的第二虚拟化cm组件。在一方面,域cm组件可以进一步以ue移动到的第二cap的第二ta的身份进一步更新cm数据库。如果在步骤550中,位置信息指示ue正在从第一网络的cap移动到第二网络的第二cap,则在步骤555中,域cm组件将位置信息发送到全局cm。此外,响应于全局cm接收到更新位置信息,与全局cm通信的全局sonac向第二网络sonac发送服务请求以管理第二网络中的第二虚拟化cm组件与ue之间的连接。

参考图5,信令图表示当ue跨越ta边界时,用于跟踪ue的示例性信令流程:

ue将ue位置报告发送到cm(例如v-u-cm或域cm)

a.位置报告可以包括例如用于位置跟踪算法的dl导频测量、gps信息或参数更新

b.在一个方面,位置报告可以被发送到接入nn,然后发送到cm(例如v-u-cm或域cm)

服务ue的接入nn将接入nn位置报告发送到cm(例如v-u-cm或域cm)

a.接入nn位置报告可以包括诸如ulue导频(序列)测量

b.在一些方面,ue可以将维护位置报告并将其转发给cm

cm接收ue位置报告和/或接入nn位置报告,并且可操作以分析接收到的报告以检测ue跨越ta边界时ue的ta的变化

当检测到ue在跨越ta边界之后已经改变了其ta时,cm将当前的位置请求转发给sdra-te

a.当前的位置请求可以包括,例如对应于跨越边界的ue的ueid,和/或用于ue的得到的下一个ta的候选接入节点id

在一方面,cm可以进一步指示接入nn以监测ul序列来实现ue的ul测量

如果ue跨越cap边界(例如从cap410移动到cap450),则一个实施例实现以下位置跟踪流程:

由v-u-cm或跟踪ue位置的其他任何等同网络实体检测到从第一cap410到第二cap450的边界跨越将会发生或可能发生。例如v-u-cm基于cap列表确定ue是否已经跨越了cap边界。

a.由于ue的ta将也可能发生了变化,发生与ta边界跨越相似的流程。另外,发生以下情况:

v-u-cm向域cm发送更新用于v-u-sgw替换(或作为ue的锚点的sgw)

域cm通知更新的cap的v-u-cm(cap中的nn列表)

域cm通知sdra-te(例如域sdra-te)。

参考图6,信令图表示当ue跨越cap边界时,用于跟踪ue的信令流程的示例性实施例:

ue将ue位置报告发送到当前cm(例如现有的v-u-cm或在当前cap中的域cm)

a.位置报告可以包括例如用于位置跟踪算法的dl导频测量、gps信息或参数更新

b.在一方面,位置报告可以被转发到接入nn,然后代表ue发送到当前cm(例如v-u-cm或域cm)

服务于cap的接入nn向cm(例如v-u-cm或域cm)转发接入nn位置报告

a.接入nn位置报告可以包括例如ulue导频(序列)测量

当前cm接收到ue位置报告和/或接入nn位置报告,并且可操作地分析接收到的报告,以在ue跨越ta边界时检测ue的ta的变化

当检测到ue跨越cap边界后ue已经更改了其cap时,cm将当前位置请求转发到域cm,用于转发到域sonac(sdt和sdra-te)

a.当前的位置请求可以包括例如对应于跨越边界的ue的ueid,和/或用于ue的得到下一个cap/ta的候选接入节点id

域sonac通过将v-u-sgw/v-u-cm迁移到新的cap或者将ue切换到新的锚点或服务于新的cap的sgw,来接收当前的位置请求并将ue重新分配给新的cap域sonac将当前位置更新响应返回给域cm

a.当前位置更新响应可以包括例如ueie(或其等同物)、新的锚点地址和/或更新的cap表

域cm接收当前位置更新响应,并生成分配给当前cm(例如当前v-u-cm或域cm)和新的cm(例如新的v-u-cm或域cm)的当前位置更新通知

a.当前位置更新通知可以包括例如ueid(或其等同物)、新的锚点地址和/或更新的cap表

在一个方面,新的cm可以进一步指示接入nn以监测ul序列以实现ue的ul测量如果ue跨越域边界(例如从域a移动到域b),则一个实施例实现以下位置跟踪流程:ue跨越域或网络边界

由v-u-cm或跟踪ue位置的任何其他等同物进行检测。例如,v-u-cm基于域/网络边界nn列表确定ue是否跨越域/网络的边界

a.由于ue的ta将也可能发生了变化,发生与ta边界跨越相似的流程。另外,发生以下情况:

v-u-cm通知域cm

域cm通知全局cm

全局cm更新其用于此ue的数据库

全局cm将此事件通知目标网络(此示例中为域b运营商)。

参考图7,信令图表示用于在ue跨越域或网络边界时跟踪ue的示例性信令流程:

ue向当前cm(例如当前域/网络中的v-u-cm或域cm)发送ue位置报告

a.该位置报告可以包括,例如用于位置跟踪算法的dl导频测量、gps信息或参数更新

在一方面,位置报告可以被发送到接入nn,然后发送到当前cm(例如v-u-cm或域cm)

服务于该域的接入nn向cm(例如v-u-cm或域cm)发送接入nn位置报告

a.接入nn位置报告可以包括例如ulue导频(序列)测量

当前cm(例如v-u-cm或域cm)接收ue位置报告和接入nn位置报告,并且可操作地分析接收的报告以检测ue何时跨越域边界

在检测到ue已经跨越域边界时,cm将当前位置更新请求发送给全局cm

当前位置请求可以包括,例如对应于跨过边界的ue的ueid和/或用于ue的得到下一个cap/ta的候选接入节点id,以及可选地涉及跨越时的域id

其中当前cm为v-u-cm时,则v-u-cm首先将当前位置更新请求发送到当前域cm,以发送到全局cm

全局cm接收当前位置更新请求,更新位置数据库以反映ue已经离开其当前域,将当前位置更新请求发送到新域cm(例如识别ueid或其等同物以及接入节点id),并且将域切换请求发送到全局sonac(例如识别ueid和候选接入节点id)

全局sonac接收到域切换请求,并将域切换请求发送到新的域sonac,并将域切换响应返回全局cm(例如ueid和边界gw)

全局cm接收域切换响应并将域注册请求发送到新域cm(例如ueid和接入节点id)新域sonac接收域切换请求,并将ue锚点/sgw通知发送到新域cm(例如ueid、锚点地址、cap表)

新域cm更新ue跟踪信息,以帮助其监测未来边界跨越

可选地,新域cm可以发送当前位置更新通知以释放当前cm

可选地,新域cm可以将ul监测请求发送到由新域cm服务的接入nn

可以看出,消息传递在cm网络层次结构的层级之间发生,以当ue移动时跟踪ue的位置。当域a和域b表示不同运营商的网络时,全局cm可以由第三方实施,第三方作为在不同运营商之间提供全局cm功能的中介。

在位置解析期间使用跟踪的位置作为向ue提供服务的一部分。将参照图8和图9讨论取决于服务的性质的示例。图8为简化的网络框图,示意性地示出了在uea805(连接到域a)和ueb807(连接到域b)之间建立的服务(例如呼叫)的实施例。图8示出了用于实践本文描述的方法的两个示例性实施方式。参考图8的域a,用于记录与ue接入域a相关的位置信息的域asonac805a、域acm807a和相关联的位置信息数据库809a位于服务器或网络节点上,该服务器或网络节点与分别服务于第一ta和第二ta的第一域a无线电头820和第二域a无线电头821,以及全局sonac815和全局cm817通信。在一些实施例中,还可以在域a的元件和域b的元件之间提供直接连接。除了上述域a元件之外,还提供了域a网络云811a以提供网络资源。

参考图8的域b,提供了域bsonac805a和域bcm807b,作为域b网络云811b内的虚拟化实例。实际上,一些、全部或者没有各种域sonac和域cm可以在域云内或由网络服务器/节点提供的单独元件中被实例化。图8示出了用于代表性目的的单个图中的两种替代方案。域b进一步包括用于记录与ue接入域b相关的位置信息的位置信息数据库809b,以使其可用于域sonac和域cm。无线电头822为诸如ueb807的ue提供连通性,以连接到域b。

进一步在图8的实施例中示出,在域a中,v-u-cm/v-u-sgw在无线电头820附近的网络节点处被实例化。在域b中,v-u-cm/v-u-sgw可以是在域云811b中被实例化。在域a的实施方式中,v-u-cm/v-u-sgw可以随着uea805从第一无线电头820移动到第二无线电头821而迁移(即v-u-cm/v-u-sgw可以被移动到服务于第二无线电头821的网络节点)。相反,在域b的实施方式中,当ueb807在整个域b中移动时,v-u-cm/v-u-sgw可以在域云811b中保持实例化。在该实施方式中,v-u-cm/v-u-sgw可以从域b的第一ta的第一无线头822被重定向到域b的第二ta的第二无线电头(图8中未示出)。

图9示出了就服务级别表(左侧)和右侧的虚拟网络(vn)而言,在终端客户a和终端客户b之间的连接。

服务级别图示出了可以为连接指定的特定要求,例如服务质量(qos)或体验质量(qoe)要求。虚拟网络(vn)图可以包括发送图的描述和发送图的节点之间的链路的描述。发送图可以包括作为图形节点指定的功能组件的描述,以及它们作为图形链接的互连。在示例性实施例中,并且如图所示,vn图指定服务于第一用户(v-u-sgw(ue-a))的虚拟用户特定服务网关,其可操作地耦合到第一功能组件f1,第一功能组件f1相应地可操作地耦合到服务于第二用户(vu-sgw(ue-b))的虚拟用户特定服务网关。必要时,网络运营商可根据客户的服务要求/配置文件提供其他功能。

现在根据实施例讨论与qoe保障(例如在语音呼叫中电路被仿真)的连接的示例。对于使用sonac或其他软件控制的呼叫处理功能的实施例,端到端sdra被激活以在连接的持续时间内分配物理资源。这种连接的示例过程如下:

作为初始步骤,响应于网络查询ue-b向ue-b的v-s-sgw发送具有描述的服务请求,以建立其位置

ue-a寻求与ue-b连接,并向ue-a的v-s-sgw发送请求

ue-a的v-s-sgw将请求发送到sonac,例如域sonac

域sonac从域a的cm请求ue-b的位置

域acm首先本地搜索ue-b的位置,然后必要时可以联系全局cm以确定ue-b的位置域acm基于其查询将ue-b的位置通知给域asonac

如果ue-b位于另一个域中,则域asonac通知全局sonac(因为需要两个网络/域之间的连接)

全局sdt确定在网络级别处的逻辑拓扑,以将ue-a连接到ue-b

域sdt确定域内sdt

在最后一步中,可以配置vn/切片/连接。

参考图10,信令图示出用于在ue之间进行连接的示例性信令流程:

域a中的ue-a向域asonac发送服务请求,以与ue-b建立连接

○服务请求可以包括对应于ue-b的qos和目的地id

域asonac将包含目的地id的解析请求发送到域acm

域acm评估解析请求以确定目的地id(即ue-b)是否在域a内,并向域asonac返回位置解析响应

对于ue-b未被标识为常驻于域a内的情况,域asonac将服务请求发送给全局sonac,该请求请求与域a外的ue进行连接

○服务请求可以包括对应于ue-b的qos和目的地id

全局sonac可将包含目的地id的位置解析请求发送到对ue-b有权限的cm

○例如全局sonac可以将位置解析请求发送到全局cm,或者可以将位置解析请求直接发送到域bcm(如果已知的话)

○在一般情况下,全局sonac将向全局cm发送位置解析请求

全局cm将定位目标ue(即常驻于域b中的ue-b)的域,并将服务响应返回到包括目标ue的域id和目的地id的全局sonac

全局sonac接收服务响应并在请求ue域(即域a)和目标ue域(即域b)之间建立路径

全局sonac将服务响应发送到域asonac,并将服务请求发送到域bsonac

○服务响应可以包括为连接服务选择的域边界gw以及目的地id

○服务请求可以包括目的地id和为连接服务选择的域边界gw;在一些实现中,服务请求可以进一步包括qos级别

域asonac为请求的ue建立v-u-sgw/锚或确定当前锚(视情况而定);然后,域asonac建立v-u-sgw和在服务响应中识别的边界gw之间的路径

域asonac将ue锚点/sgw通知发送到域acm

○该通知可以包括ue-aid、锚点地址和cap表

域bsonac接收服务请求,并将包含ue-b的目的地id的位置解析请求发送到域bcm

域bcm将位置解析响应返回到域bsonac

○位置解析响应可以包括v-u-sgw或用于ue-b的当前锚点地址以及目的地id域bsonac接收位置解析响应并建立v-u-sgw/锚或确定当前锚(视情况而定),域bsonac将ue锚点/sgw通知发送到域bcm

○该通知可以包括ue-bid、锚点地址和cap表

现在根据实施例讨论不具有qoe保障的连接的示例(例如尽力数据包路由)。对于使用sonac或其他软件控制的呼叫处理功能的实施例,没有激活端到端sdra。换句话说,在连接的持续时间内没有分配物理资源,并且数据包被路由,类似于ip数据包路由。ue-a向ue-b发送一个或多个数据包的示例过程如下:

ue-a将ue-b的全局用户id(或者ue-a已知的或可以通过设备id解析服务器确定的设备id)插入到消息中;

ue-a将ue-b的id或本地服务id插入到消息中,并将该消息发送到nn1或作为v-u-sgw的主机的nn或其等同物。

nn1检查数据包。如果可以插入任何丢失的路由信息(例如目的地、sid、源路由等),则修改后的消息将被发送到v-u-sgw或等同物以发送到b。然而,如果仍然由有丢失的路由信息,则查询层级的每个级别,直到确定丢失的信息,如下:

1.nn1将数据包发送到域sonac;

2.域sonac查询用于ue-b的位置(和寻址)信息的域cm

3.如果域sonac无法发送数据包(因为ue-b不在域a内,因此域cm不能提供位置信息),则域sonac将向层级(其在本示例中为全局sonac)中的下一层发送请求。在这种情况下,全局sonac向全局cm查询用于ue-b的位置(和寻址)信息,并将该信息发送到域sonac;

4.域sonac建立v-s-sgw与能够将数据包发送到其目的地的网络gw之间的逻辑连接;并且然后将消息发送到v-u-sgw或等同物以发送到ue-b。

或者,作为替代

v-s-sgw向cm询问ue-b的位置;

cm将ue-b的位置返回到请求的v-s-sgw(其可以涉及cm的层间的向上和向下的多个请求和响应);以及

v-s-sgw插入发送头(源路由)。

参考图11,信令图示出用于在位于不同域内的ue之间进行连接的示例性信令流程:

请求的ue向v-u-sgw/锚点发送目的地为目标ue(即,ueb)的数据包,该数据包包括目的地id和信息载荷

v-u-sgw/锚点基于目的地id向域asonac发送位置解析请求

域asonac将位置解析请求发送到域acm

域acm确定目标ue(ueb)不在域a内

域acm或域asonac可以向全局cm发送位置解析请求

全局cm将位置解析请求发送到域bcm

域bcm返回包含ue-b的v-u-sgw/锚点和目的地id的位置解析响应

位置解析响应被传递回到全局cm、域acm、以及最后到域asonac

域asonac或域acm可以将位置解析响应发送到ue-a的v-u-sgw

ue-a的v-u-sgw/锚点可以将目标ue的v-u-sgw/锚点和请求ue的v-u-sgw/锚点插入到数据包中;ue-a的v-u-sgw可以将修改的数据包发送到ue-b的v-u-sgwv-u-sgw接收修改后的数据包,移除ue-b的v-u-sgw/锚点的地址,并基于目的地id将修改的数据包发送给目标ue(ue-b)

现在针对响应于请求数据包的响应数据包对位置解析的第三个示例进行讨论。在该示例中,假设请求和响应之间有小的间隔(否则将被视为一个新的连接)。在这种情况下,有两种场景:

1与请求数据包相同的位置解析方案。如果ue在响应数据包到达之前移动,则sgw仍然缓冲该数据包,并且sdra-te向sgw提供更新的发送规则以识别将数据包发送到哪个ap。

2或者对称路径(源和目的地之间的位置信息交换)然而,发送者的位置在响应数据包到达v-u-sgw时可能已经发生改变。在这种情况下,该过程根据是否使用sdra而有所不同。

a)如果使用sdra:

控制从v-u-sgw到目标ue的资源分配的sdra检查用于接收到的数据包的目标ue的当前位置。

b)如果没有sdra可以使用:

v-s-sgw通过v-u-cm检查目标ue的位置,并插入新的目的地地址。

方案2

参考图12,示出网络配置的网络图,该网络图示出了根据实施例允许建立虚拟网络(切片)以模拟单个全局网络。例如运营商a在某个地理区域拥有物理网络。运营商a在其他wno(网络b和c)之上设置vn。集成虚拟网络使运营商a能够向ue提供全局覆盖。在这样的实施例中,每个网络包括无线网络基础设施,包括nn、无线链路(频谱)等。这些物理资源可以被ue使用,而不管ue订阅哪个网络。

网络切片是指用于分离不同类型的网络流量的技术,可以用于可重构网络架构中,例如采用网络功能虚拟化(nfv)的网络。与无线ue通过移动管理实体(mme)连接到网络相比,该mme由该ue选择的网络基础设施组件(例如基站、接入点、enb)确定,网络切片可允许网络实例化针对不同网络服务的分离网络切片,以分离不同类型的流量,该不同类型的流量潜在地具有不同的数据包处理要求和qos要求。网络切片可以对应于汇集的资源的分配,以向不同的客户或客户群提供不同的服务,使得不同的服务由不同的定制虚拟网络支持,其中不同的定制虚拟网络从客户的视角来看实质上是彼此分离的。汇集的资源可以是能够通过诸如nfv的虚拟化方法进行配置的商业现货硬件组件,以便支持用于支持网络切片操作的各种网络功能。

在这样的实施例中,物理网络提供商(例如网络b、c)执行移动台的位置跟踪并与虚拟网络运营商交互。例如,切片a@b是由网络b提供的资源,以在由网络b服务的物理位置处支持切片a。类似地,切片a@c是网络c提供的资源,以在由网络c服务的物理位置处支持切片a。

参考图13,信令图示出了根据移动到网络b中的ue1的位置跟踪流程的实施例

ue1通过向cm-b发送位置注册请求,在cm-b上执行位置注册;

cm-b将位置注册请求发送到切片a@b的域cm-a@b;

域cm-a@b将位置注册请求发送到全局cm-a;

ue1的位置在全局cm-a和域cm-a@b中被更新,并且可以通过将位置注册请求发送到cma@c来进一步被传送到域cma@c;

可以将包括设备id的注册响应返回给每个通信者:全局cm-a、cma@b、cm-b以及ue1,以确认在切片a@b上的网络b中的ue1的位置注册;

cm-b将ue1附着到切片a@b,cm-b将ue1视为本地注册的设备,以向sonac(运营商b的sonac、切片a@b的sonac和/或全局sonac)提供位置信息

当ue1在切片a@b内移动

如果ue2(运营商a的注册ue)移动到网络c中,则遵循类似的过程。

根据一个实施例的位置解析流程的示例,以ue1呼叫ue2为例,包括:ue1向域cma@b发送请求(其需要解析ue2所在的位置,以完成通话)。域cma@b联系全局cm-a,其先前已经从服务网络(切片a@c)接收到ue2的当前位置。

ue1和ue2之间的连接被建立为:ue1-切片a@b-切片a-切片a@c-ue2

这种端到端连接是通过切片a@b和切片a@c处的虚拟切片/服务特定gw,和切片a、切片a@b和切片a@c处的虚拟和物理边界gw的连接。

现在讨论用于数据转发的实施例。如果ue属于预配置的网络切片(例如对于具有已配置链路的具有sdra能力的连接),则仅需要切片id用于路由。因此,发送ue(sendingue)仅需要将服务切片id插入数据包,然后cm将直接提供该数据到目的地的端到端路由。

如果ue不属于网络切片,则发送ue可以执行两件事之一。一个选择是发送ue将目的地ue/用户名插入数据包,然后cm将基于目的地ue/用户名(使用路由协议,该路由协议类似于具有ip地址的数据包如何由具有ip能力的路由器路由)提供端到端路由信息。第二种选择包括发送ue从cm位置解析功能获取接收方ue的位置信息,然后将该位置信息插入数据包。

在实施例中可以是有用的其他注意事项包括以下内容。一些实施例包括使用全局ue名称/凭证,例如在于2014年3月5日提交的、申请号为ussn61/948,507的5g无线接入网络架构(软件定义ran)中所讨论的,其全部内容通过引用并入本文中。一些实施例使用第三方授权、认证和计费(authorization,authenticationandaccounting,aaa)和/或第三方位置管理。一些实施例使用了在2014年7月3日提交的ussn62/020,593中所讨论的跨越网络(2g/3g/4g/rat)aaa,其全部内容通过引用并入本文。一些实施例使用跨越网络(2g/3g/4g/rat)位置跟踪/解析,其可以包括使用在2014年3月5日提交的ussn61/948,507中所讨论的使用全局电子黄皮书和/或位置跟踪作为服务,其全部内容通过引用并入本文。一些实施例使用统一数据/语音位置跟踪/解析,其可以使用用于数据和语音(端到端sonac)的相同的方案。在这种情况下,sonac将替代用于qoe服务的ims。一些实施例使用优化发送(数据面协议和sonac)。一些实施例使用跨越网络,该跨越网络使用第三方来计费,例如在2015年6月1日提交的ussn62/169,084中所讨论的,其全部内容通过引用并入本文。

另外一些实施例可以使用以下内容:

物理网络运营商之间的互通,可以包括

运营商间切换,包括当前服务网络通知候选网络;以及

跨网络的透明v-s-sgw迁移(可以基于运营商间的协议)

虚拟网络运营商(virtualnetworkoperators,vno)和物理网络运营商(physicalnetworkoperators,wno)之间的互通-其可以包括以下的一个或多个:

vn启动

vn更新;以及

vn内切片管理。

此外,在一些实施例中,物理或虚拟cm层可以向客户提供位置信息。这对于网络管理是有用的,以及基于管辖权、紧急服务和/或执法。

ue可以包括被配置为与通信系统的接入节点通信的任何ue。例如,ue可以包括蜂窝电话、智能电话、平板电脑、无线发送/接收单元、笔记本电脑、个人数字助理(personaldigitalassistant,pda)、消费电子ue、数据收集/传输单元、游戏单元、机项盒或其他网络连接计算设备。在某些实施例中,ue可以包括诸如交换机、路由器、集线器或接入点的网络节点。

将ue通信地耦合到nn的接口可以包括任何合适的无线通信接口,包括射频(radiofrequency,rf)、微波、红外(infrared,ir)等。通信系统可以采用任何合适的无线电接入技术(radioaccesstechnology,rat)或信道接入方案用于ue和nn之间的通信,例如码分多址接入(codedivisionmultipleaccess,cdma)、时分多址(timedivisionmultipleaccess,tdma)、频分多址接入(frequencydivisionmultiplexaccess,fdma)、正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)、单载波fdam(singlecarrierfdma,sc-fdma)、宽带码多分址(widebandcodedivisionmultipleaccess,wcdma)、高速分组接入(high-speedpacketaccess,hspa)、演进的hspa(high-speedpacketaccess+,hspa+)、高速下行数据包接入(highspeeddownlinkpacketaccess,hsdpa)、高速上行数据包接入(highspeeduplinkpacketaccess,hsupa)、长期演进(lte)、lte升级版(lte-advanced,lte-a)、通用移动通信系统(universalmobiletelecommunicationssystem,umts)、陆地无线电接入(universalterrestrialradioaccess,utra)、演进的umts陆地无线接入(evolvedutra,e-utra)、iee802.16(即用于全局微波接入互操作性(worldinteroperabilityformicrowaveaccess,wimax))、cdma2000、cdma2000ix、cdma2000ev-do、临时标准2000(is-2000)、临时标准95(is-95)、临时标准856(is-856)、全局移动通信系统(globalsystemformobilecommunication,gsm)、gsm演进增强数据速率(enhanceddataratesforgsmevolution,edge)、gsmedge(geran)等。

图14为处理系统1001的示例性框图,可以用于部署或实体化诸如cm、sonac和sgw的无线通信网络的组件。如图14所示,处理系统1001包括处理器1010(其可以包括一个或多个处理单元)、存储器1020、非暂时大容量存储1030、网络接口1050、i/o接口1040和收发器1060,所有这些都是通过双向总线1070通信耦接。处理系统1001进一步包括用于分别从其他网络组件(未示出)接收输入和输出的输入端和输出端。处理系统1001通常可以由在处理系统1001的一个或多个处理单元上执行的程序代码来实现。

图15为示出根据实施例在第一服务提供商网络和第二服务提供商网络之间的互操作性的方法的流程图。这种方法包括从第一服务提供商网络中的第一ue接收向第二服务提供商网络中的第二ue发送消息的请求910。该方法包括第一服务提供商网络通过尝试使用第一服务提供商网络连通性管理(cm)实体确定关于第二ue的位置信息来处理该请求920。响应于第一服务提供商网络cm实体未能定位第二ue,第一服务提供商网络cm实体为关于第二ue的位置信息,发送请求,该请求通过cm层级向上发送至全局cm实体930。从由第二服务提供商网络操作的第二服务提供商网络中的第二服务提供商网络cm实体中获取位置信息。在一些实施例中,可以实时或接近实时地接收该位置信息。在一些实施例中,全局cm实体已经具有位置信息,因为第二服务提供商网络将包括更新的位置信息的连续更新提供给全局cm实体,作为其正在进行的位置跟踪流程的一部分。一旦接收到,则第一服务提供商网络可以使用接收的位置信息940通过第一服务提供商网络和第二服务提供商网络将消息路由到第二设备。

通过对前述实施例的描述,本发明可以通过仅使用硬件或通过使用软件和必要的通用硬件平台来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现。该软件产品可以存储在非易失性或非暂时性的存储介质中,该介质可以是光盘只读存储器(compactdiskread-onlymemory,cd-rom)、通用串行总线(universalserialbus,usb)闪存盘或可移动硬盘。软件产品包括许多指令,使得计算设备(个人计算机、服务器、网络设备或ue)执行本发明的实施例中提供的方法。例如,这样的执行可以对应于本文所述的逻辑操作的模拟。软件产品可以附加地或替代地包括许多指令,使得计算设备能够根据本发明的实施例执行用于配置或编程数字逻辑设备的操作。

尽管已经参考具体特征和其实施例对本发明进行了描述,但显而易见的是,可对其进行各种修改和组合而不脱离本发明。因此,说明书和附图被简单地视为由所附权利要求限定的本发明的说明,并且被计划为涵盖本发明的范围内的任何和所有修改、变化、组合或其等同物。

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