一种接入本地网络的方法和设备与流程

文档序号:17817372发布日期:2019-06-05 21:54
一种接入本地网络的方法和设备与流程
本发明涉及通信领域,尤其涉及一种接入本地网络的方法和设备。
背景技术
:本地网络是指覆盖企业园区、公共服务场所或者热点区域的网络,如覆盖企业办公场所、大型商场、图书吧等场所的网络。用户设备通过该本地网络可以访问企业内部的网络,如企业网/校园网/图书馆网络等的虚拟专用网络(VirtualPrivateNetwork,VPN)。当用户设备进入本地网络的覆盖范围时,如进入企业园区时,可以访问企业内部的网络。现有技术中通过跟踪区域标识(Trackingareaidentity,TAI)来标识本地网络覆盖的相应位置区域。在移动网络规划时,跟踪区域的划分主要是考虑无线覆盖等因素,如考虑城区和郊区用户密度、地理区域连续性,以及山体或河流为边界等因素,很难要求跟踪区域的覆盖范围刚好与本地网络的覆盖范围一致。由于无线覆盖经常调整变化,本地网络相应的位置区域也会相应跟着改变,使得网络侧针对本地网络的控制策略也需要跟着一起变化,导致网络系统管理复杂,降低了用户使用本地网络的体验。技术实现要素:为克服现有技术的缺陷,本发明实施例提供了一种接入本地网络的方法和设备,以精确地标识本地网络的覆盖范围,进行相应的本地网络的策略控制,提高用户使用本地网络的体验。第一方面,本发明实施例提供了一种本地网络接入的方法,包括:用户设备接收基站广播的系统消息;根据所述系统消息确定服务区域改变;通知网络设备所述服务区域改变,以便所述网络设备执行接入或者离开服务区域对应的本地网络的策略控制。通过上述方法,精确地实现本地网络接入的控制,并且不受无线网络规划调整的影响,极大提高了用户使用本地网络的体验。在一个可能的设计中,上述根据系统消息确定服务区域改变包括:所述用户设备根据接收的系统消息中包含服务区域标识确定进入服务区域;所述通知网络设备服务区域改变包括:所述用户设备发送进入服务区域通知消息给所述网络设备,所述进入服务区域通知消息中包含进入的服务区域的标识,从而进一步提高了系统的灵活性。在又一个可能的设计中,上述根据所述系统消息确定服务区域改变包括:所述用户设备根据接收的系统消息不包含所述服务区域的标识确定离开服务区域;所述通知网络设备服务区域改变包括:所述用户设备发送离开服务区域通知消息给所述网络设备,所述离开服务区域通知消息中包含离开的服务区域的标识,从而进一步提高了系统的灵活性。在又一个可能的设计中,在所述接收基站广播的系统消息前,所述用户设备接收网络设备发送的服务区域标识列表,所述服务区域标识列表包含一个或者多个服务区域标识,指示所述用户设备进入或者离开所述服务区域后向网络设备发送通知消息,从而进一步提高了系统的灵活性。在又一个可能的设计中,在所述接收基站广播的系统消息前,所述用户设备接收所述网络设备发送的离开服务区域上报指示消息,所述离开服务区域上报指示消息中包含所述服务区域标识,指示所述用户设备离开所述服务区域后向网络设备发送通知消息,从而进一步提高了系统的灵活性。在又一个可能的设计中,所述服务区域标识对应本地网络的一个服务区域,所述服务区域包含一个或者多个位置区域,从而进一步提高了系统的灵活性。第二方面,本发明实施例提供了一种本地网络接入的方法,包括:网络设备订阅用户设备的服务区域改变信息,所述用户设备的服务区域改变信息包括用户设备进入或离开本地网络的服务区域;接收用户设备的服务区域改变信息;根据接收的服务区域改变信息执行用户设备接入或者离开本地网络的策略控制。通过上述方法,精确地实现本地网络接入的控制,并且不受无线网络规划调整的影响,极大提高了用户使用本地网络的体验。在一个可能的设计中,网络设备订阅用户设备的服务区域改变信息具体包括:所述网络设备发送服务区域标识列表给所述用户设备,所述服务区域标识列表包含一个或多个服务区域标识,指示所述用户设备进入或者离开所述服务区域后向网络设备发送通知消息;所述服务区域列表为下列至少一项:所述用户设备签约数据包含的允许所述用户设备接入的服务区域列表,或者策略数据包含的允许所述用户设备接入的服务区域列表,或者所述网络设备的本地配置中包含的允许所述用户设备接入的服务区域列表,从而进一步提高了系统灵活性。在又一个可能的设计中,网络设备订阅用户设备的服务区域的改变信息具体包括:所述网络设备向基站发送服务区域订阅消息,所述服务区域订阅消息中包含服务区域标识列表,所述服务区域标识列表包含一个或多个服务区域标识,指示基站用户设备进入服务区域后向网络设备发送服务区域上报消息;所述服务区域列表为所述网络设备本地配置的允许用户设备接入的本地网络列表,从而进一步提高了系统灵活性。在又一个可能的设计中,服务区域订阅消息中还包含用户设备标识,指示基站在所述用户设备进入服务区域后向网络设备发送服务区域上报消息;所述服务区域列表为下列至少一项:所述用户设备签约数据包含的允许所述用户设备接入的服务区域列表,或者策略数据包含的允许所述用户设备接入的服务区域列表,或者所述网络设备的本地配置中包含的允许所述用户设备接入的服务区域列表,从而进一步提高了系统灵活性。在又一个可能的设计中,网络设备接收所述基站发送的服务区域上报消息,所述消息中包含所述用户设备进入的服务区域标识;所述网络设备向所述用户设备发送离开服务区域上报指示消息,用于指示所述用户设备离开所述服务区域后向所述网络设备发送通知消息,所述离开服务区域上报指示消息中包含所述服务区域标识,从而进一步提高了系统灵活性。在又一个可能的设计中,接收用户设备的服务区域改变信息为接收到用户设备进入服务区域的通知消息,所述进入服务区域通知消息中包含服务区域标识;所述执行用户设备接入本地网络的策略控制包括:建立所述用户设备到所述服务区域标识对应的本地网关之间的会话,从而进一步提高了系统灵活性。在又一个可能的设计中,接收用户设备的服务区域改变信息为接收到用户设备进入服务区域的通知消息,所述进入服务区域通知消息中包含服务区域标识;所述执行用户设备接入本地网络的策略控制包括:建立所述用户设备通过分流设备到所述服务区域标识对应的本地网关之间的会话,以及建立所述用户设备通过分流设备到公共网关之间的会话,从而进一步提高了系统灵活性。在又一个可能的设计中,接收用户设备的服务区域改变信息为接收到用户设备离开服务区域的通知消息;所述执行用户设备离开本地网络的策略控制包括:网络设备删除所述用户设备到本地网关之间的会话,从而进一步提高了系统灵活性。在又一个可能的设计中,服务区域标识对应本地网络的一个服务区域,所述服务区域包含一个或者多个位置区域,从而进一步提高了系统灵活性。第三方面,本发明实施例提供了一种通知服务区域的方法,包括:基站向用户设备广播系统消息,所述系统消息中包含服务区域标识,以通知用户设备当前所在的服务区域;所述服务区域标识对应本地网络的一个服务区域,所述服务区域包含一个或者多个位置区域。通过上述方法,精确地实现本地网络接入的控制,并且不受无线网络规划调整的影响,极大提高了用户使用本地网络的体验。第四方面,本发明实施例提供了一种通知服务区域的方法,包括:基站接收网络设备发送的服务区域订阅消息,所述服务区域订阅消息中包含服务区域标识列表,所述服务区域标识列表包含一个或多个服务区域标识,指示基站当用户设备进入服务区域后向网络设备发送服务区域上报消息;当用户设备进入服务区域后,基站向网络设备发送服务区域上报消息。通过上述方法,精确地实现本地网络接入的控制,并且不受无线网络规划调整的影响,极大提高了用户使用本地网络的体验。第五方面,本发明实施例提供了一种用户设备,具有实现上述方法中用户设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元,如包括接收单元,确定单元和通知单元。在一个可能的设计中,用户设备的结构中包括处理器和存储器,所述存储器用于存储支持用户设备执行上述方法的应用程序代码,所述处理器被配置为用于执行所述存储器中存储的程序。所述用户设备还可以包括通信接口,用于与其他设备通信。第六方面,本发明实施例提供了一种网络设备,具有实现上述方法中网络设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元,如包括订阅单元,接收单元和控制单元。在一个可能的设计中,网络设备的结构中包括处理器和存储器,所述存储器用于存储支持执行上述方法的程序代码,所述处理器被配置为用于执行所述存储器中存储的程序。所述网络设备还可以包括通信接口,用于与其他设备通信。第七方面,本发明实施例提供了一种基站设备,具有实现上述方法中基站行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元,如包括系统消息生成单元和系统消息广播单元,或者接受单元和上报单元。在一个可能的设计中,基站设备的结构中包括处理器和存储器,所述存储器用于存储支持执行上述方法的程序代码,所述处理器被配置为用于执行所述存储器中存储的程序。所述基站设备还可以包括通信接口,用于与其他设备通信。第八方面,本发明实施例提供了一种计算机存储介质,用于储存为上述网络设备、基站或用户设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。本发明实施例提供的上述本地网络接入的技术方案,通过针对服务区域内用户接入的策略控制,精确地实现本地网络接入的控制,并且不受无线网络规划调整的影响,极大提高了用户使用本地网络的体验。附图说明图1为本发明实施例提供的一种接入本地网络的系统架构示意图;图2为本发明实施例提供的另一种接入本地网络的系统架构示意图;图3为本发明实施例提供的一种用户设备注册流程示意图;图4为本发明实施例提供的一种用户设备接入本地网络的流程示意图;图5为本发明实施例提供的一种用户设备离开本地网络的流程示意图;图6为本发明实施例提供的另一种用户设备接入本地网络的流程示意图;图7为本发明实施例提供的另一种用户设备离开本地网络的流程示意图;图8为本发明实施例提供的又一种用户设备接入与离开本地网络的流程示意图;图9为本发明实施例提供的一种用户设备结构示意图;图10为本发明实施例提供的一种用户设备的另一结构示意图。图11为本发明实施例提供的一种网络设备结构示意图;图12为本发明实施例提供的一种网络设备的另一结构示意图;图13为本发明实施例提供的一种基站结构示意图;图14为本发明实施例提供的一种基站的另一结构示意图;图15为本发明实施例提供的一种基站的又一结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。在对本发明实施例进行详细说明之前,先对本发明实施例的应用场景予以举例介绍。本发明实施例提供的本地网络的接入方法应用于移动通信网络系统中。一个应用场景的例子是一个企业的员工签约了本企业的本地网络,当进入特定区域,例如企业的总部、工厂、研发中心等区域后,员工的用户设备可以直接通过无线通信网络接入企业的本地网络,获取企业内部信息。另一个应用场景的例子是,对于一些商场、图书馆等公共服务的场所,公众的用户设备无需签约这些公共服务场所的本地网络即可在服务区域访问这些商场、图书馆的本地网络,获取商品、图书信息。这些被无线通信网络覆盖的可接入企业、商场、图书馆的本地网络的区域,为本地网络的服务区域。如图1所示,为本发明实施例提供的一个本地网络的系统,通过该系统,用户设备可以接入本地网络。图1中包含了用户设备(UserEquipment,UE)101、基站102、公共网关103、本地网关104、网络设备105、签约管理设备106、策略管理设备107。用户设备101可以是手机或其他移动设备,通过无线通信网络接入公共网络,当用户设备移动到服务区域后,可接入到本地网络。对于签约了本地网络的用户设备,用户设备接收网络设备发送的签约的本地网络的服务区域信息。基站102用于将用户设备接入无线通信网络。服务区域内的基站,可以在广播消息中携带当前的服务区域标识,通知基站覆盖范围内的用户设备。公共网关103用于将用户设备接入到公共网络,例如互联网Internet。本地网关104用于将用户设备接入到本地网络,例如企业的内部网络VPN。网络设备105用于管理用户设备的设备注册、安全认证、移动性管理和位置管理等,例如,可以是4G核心网的移动管理实体MME。签约管理设备106用于管理用户设备的签约数据、鉴权、认证等功能。对于签约了本地网络的用户,签约设备中保存了用户签约的本地网络信息,例如,企业A的员工签约了企业的本地网络,企业A的本地网络包含了2个城市的3个不同的服务区域,则签约管理设备保存的用户数据的一个示例如下:用户设备标识企业标识服务区域标识1390000001E00010102、0106、03151390000023E00030335、0403其中,用户设备1390000001签约了企业E0001的本地网络,这个本地网络有三个服务区域0102、0106、0306。所述服务区域标识对应本地网络,以及所述本地网络包含的覆盖区域。所述覆盖区域包含一个或者多个位置区域,位置区域可以包含多个小区/跟踪区域(TrackingArea)等无线覆盖范围。同一个本地网络的不同位置区域可以对应不同的服务区域标识,上述表格所示。企业E0001的本地网络包含了2个城市,城市A和城市B。城市A的部分位置区域对应服务区域标识0102,城市A的剩余的位置区域对应服务区域标识0106,城市B的位置区域对应服务区域标识0315。同一个本地网络的不同位置区域也可以采用统一的服务区域标识。例如可以把企业标识E0001作为服务区域标识,本地网络覆盖的位置区域都对应相同的服务区域标识。策略管理设备107用于对用户设备的计费和服务质量(QualityofService,QoS)等进行策略控制。策略管理设备可以从数据库获取用户设备的策略数据,其中可以包含用户设备的本地网络信息,具体可以参见签约管理设备保存的用户数据的示例。在一些场景下,针对同一个会话,用户设备访问本地网络的同时还需访问公共网络,系统中可部署一个分流设备,如图2所示的系统,分流设备108用于将UE的业务数据包分流到公共网关103或本地网关104中。上述图1和图2的系统架构可以对应第3代(3G)、第4代(4G)移动通信网络和下一代(5G)移动通信网络等多种网络。其中,网络设备可以为移动管理实体(Mobilitymanagemententity,MME),接入和移动性管理功能(Access&MobilityFunction,AMF),或会话管理功能(SessionManagementFunction,SMF)等。公共网关可以为服务网关(ServingGateway,SGW),数据网关(Packetdatanetwork-Gateway,PDN-GW),或者用户面功能网元(UserPlane,UP)等。签约管理设备可以为归属签约用户服务器(HomeSubscriberServer,HSS)或者统一数据管理功能(UnifiedDataManagement,UDM)。策略管理设备可以为策略功能(Policyfunction,PCF)或者策略与计费规则功能(PolicyandChargingRulesFunction,PCRF)。应用于上述图1或图2所示的系统中,本发明的实施例提供了将用户设备接入本地网络的方法。一个方法是对于企业员工签约企业的本地网络这种场景,用户设备首先获取可接入本地网络的服务区域标识列表,以便当用户设备移动到服务区域时,根据接收到的基站广播消息确认进入了服务区域并接入本地网络。网络设备可以在用户设备注册、附着、位置区域更新或用户设备配置更新等多个流程中下发服务区域标识列表,该列表是用户设备签约运营商开通“本地网络接入”服务时生成并存储在运营商的签约管理设备中的。如图3所示,为用户设备的注册流程中获取服务区域标识列表的方法,具体包括下列步骤:301,用户设备向基站发送注册请求消息,并由基站转发给网络设备。注册流程一般可以由用户设备开机等操作触发。302,网络设备收到注册请求消息后,如果注册请求消息中没有包含用户设备标识,则向用户设备获取其标识。用户设备标识可以为国际移动用户识别码(InternationalMobileSubscriberIdentificationNumber,IMSI)或者网络接入标识(NetworkAccessIdentifier,NAI)等。303,网络设备根据用户设备标识,对用户设备进行鉴权,检查用户设备的合法性。304,鉴权通过后,网络设备向签约管理设备注册,并请求获取用户设备的签约数据,请求消息中携带了用户设备标识。305,签约管理设备向网络设备回复响应消息,其中包含用户设备的签约数据,所述签约数据中包含用户设备签约的服务区域标识列表,例如包括下表中数据:用户设备标识服务区域标识13900000010102、0106、0315306,网络设备向策略管理设备发送策略获取请求消息,所述消息用于获取用户设备的策略数据。307,策略管理设备回复策略获取响应消息,所述消息中包含用户设备的策略数据,所述策略数据中包含允许用户设备接入的服务区域标识列表。例如,策略数据包括下列数据:用户设备标识服务区域标识13900000010102、0106、0315、0402308,网络设备发送注册接受消息给用户设备,所述消息中包含允许用户设备接入的服务区域标识列表。例如,用户设备收到的消息中包含了0102、0106、0315三个服务区域标识。309,用户设备回复注册完成消息。需要说明的是,5G网络采用服务化的架构流程,针对信令流程采用客户端和服务器的通信模式。上述流程对应修改为:步骤303a,网络设备通过签约管理设备提供的服务对用户进行鉴权。步骤304a,网络设备通过Nudm_UECM_Registration操作向签约管理设备注册用户设备的信息,通过Nudm_SDM_Get操作获取用户设备的签约,以及通过Nudm_SDM_Subscribe操作订阅用户设备信息改变。步骤305a,签约管理设备回复Nudm_UECM_Registration操作响应,Nudm_SDM_Get操作响应和Nudm_SDM_Subscribe操作响应。步骤306a,网络设备通过Npcf_AMPolicyControl_Get操作。向策略管理设备获取用户设备的策略数据。步骤307a,策略管理设备回复Npcf_AMPolicyControl_Get操作响应。上述流程中,网络设备通过注册接受消息将服务区域标识列表发送给用户设备,实际上,也可以通过其他消息,如附着、位置区域更新或用户设备配置更新等消息,携带所述信息。网络设备也可以本地配置允许用户设备接入的服务区域标识列表。当签约数据中的服务区域标识列表,策略数据中的服务区域标识列表或者本地配置的服务区域标识列表都存在时,网络设备可以根据运营商策略确定允许用户设备接入的服务区域标识列表,例如取签约数据中的服务区域标识列表,策略数据中的服务区域标识列表或者本地配置的服务区域标识列表中的交集;又例如,本地配置的服务区域标识列表优先等。需要说明的是,签约管理设备上的签约数据,策略管理设备上的策略数据,以及网络设备的本地配置数据都可以包含用户设备的服务区域标识列表。具体实现时,运营商可以选择其中一种或者几种方法来实现用户设备的服务区域标识列表的签约或配置。一般来说,签约管理设备上的签约数据是静态数据,改动较少,策略管理设备上的策略数据相对比较动态,可以增加/更新/删除,网络设备上的本地配置主要可以加强对漫游用户的管理和控制。以签约管理设备上的签约数据这个方法来举例,企业A的员工在用户设备开户时,签约了企业A的本地网络,则在获取签约数据时,签约管理设备将企业A的服务区域标识列表发送给网络设备。用户设备还可以通过应用服务器直接获取服务区域标识列表。例如,用户设备通过现有技术接入公共网络Internet后,通过UE上的应用客户端访问应用服务器,应用服务器可以是运营商的应用服务器或者企业的应用服务器。鉴权认证后,应用服务器可以将服务区域标识列表发送给UE。例如,企业A的员工在企业A的APP上输入员工工号和密码等信息,企业A的应用服务器验证员工信息正确后,将企业A网络对应的服务区域列表发送给员工。用户设备获得服务区域标识列表后,如果移动到服务区域,可以接入本地网络。图4所示的为用户设备接入本地网络的流程示意图,包括下列步骤:401,用户设备移动进入服务区域时,接收服务区域内基站广播的系统消息,系统消息中包含当前的小区标识,以及服务区域标识,例如包括下表中数据:小区标识服务区域标识00100220106用户设备收到系统消息后,确定当前进入的小区对应的服务区域标识“0106”包含在网络设备下发的服务区域列表中,则发起流程通知网络设备。需要说明的是,用户设备之前不在所述服务区域,移动后进入所述服务区域时,则发起流程通知网络设备。即用户设备之前在其它小区接收基站广播的系统消息中没有包含任何服务区域标识,或者系统消息中虽然包含了服务区域标识,但没有包含上述服务区域标识。基站覆盖范围内的小区位于本地网络覆盖范围内时,会在广播的系统消息中包含小区标识对应的服务区域标识,如果小区不位于本地网络覆盖范围内,基站广播的系统消息中包含小区标识,不包含服务区域标识。402,用户设备发送进入服务区域通知消息给网络设备,所述消息经过基站转发,所述消息中包含用户设备当前进入的服务区域的标识。403,网络设备收到用户设备的进入服务区域通知消息后,根据消息中的服务区域标识,核查用户设备是否被允许接入所述服务区域,如果所述服务区域标识包含在网络设备下发给用户设备的服务区域列表中,则用户设备被允许接入所述服务区域。检查用户设备被允许接入所述服务区域后,网络设备发送进入服务区域响应消息给用户设备,所述消息中携带用户设备进入的服务区域对应的本地网络信息,所述本地网络信息包含本地网络名称或者业务连续性模式等。所述本地网络信息可以配置在网络设备上,也可以由网络设备从其他节点,如签约管理设备,策略管理设备或者操作维护中心(operationandmaintenance,O&,M)获取。上述进入服务区域通知消息和进入服务区域响应消息只是举例,本实施例不限定具体的消息名称。也可以不通过专用的消息,而是和其他功能共用消息,如在消息中增加进入服务区域的指示来通知网络设备。404,用户设备发送会话建立请求消息给网络设备,请求建立到本地网络的会话。所述消息中携带上述网络设备下发的本地网络信息。405,网络设备收到消息后,请求从策略管理设备获取该会话相关的会话管理策略,如用于获取用户设备建立的会话对应的计费或者QoS等策略。406,网络设备向本地网关发送会话建立请求,用于在本地网关上建立与用户设备之间的会话。407,本地网关回复会话建立响应消息,指示所述会话建立成功。上述步骤406或407中,可以由网络设备为本地网关指定所述会话相关的业务数据包转发信息,所述业务数据包转发信息包含本地网关的IP地址和隧道端点标识等信息。也可以由本地网关自己分配所述会话相关的业务数据包转发信息。408,网络设备请求基站建立所述用户设备的会话,网络设备将本地网关的业务数据包转发信息发送给基站,同时将发送给用户设备的会话建立响应消息包含在发送给基站的消息中。基站在此交互中分配自己的业务数据包转发信息,所述业务数据包转发信息包含基站的IP地址和隧道端点标识等信息。409,基站和用户设备之间进行无线连接重配置,建立转发业务数据包的无线承载,并将网络设备发送给用户设备的会话建立响应消息转发给用户设备。410,网络设备向本地网关发送会话更新请求消息,所述消息中将基站的业务数据包转发信息发送给本地网关。411,本地网关回复会话更新响应消息。上述流程完成后,用户设备和本地网关之间建立了用于转发本地网络的业务数据包的通道,用户设备可以访问本地网络了。对于5G网络,由于采用服务化的架构流程,针对信令流程采用客户端和服务器的通信模式。对上述流程的改动为:步骤405a,网络设备通过Npcf_SMPolicyControl_Get操作向策略管理设备获取用户设备的策略数据。策略管理设备回复Npcf_SMPolicyControl_Get操作响应。用户设备访问本地网络后,如果移动出了上述服务区域,则可以通过新位置的基站的系统广播消息,发现新的小区不属于本地网络的服务区域,则用户设备确定自己已移出了服务区域的范围,用户设备向网络设备报告已移出服务区域,网络设备删除用户设备与本地网关之间的会话。具体流程如图5所示,包括下列步骤:501,用户设备发送移出服务区域通知消息给网络设备,所述消息经过基站转发,所述消息中包含用户设备移出的服务区域的标识。502,网络设备收到用户设备的通知消息后,发送移出服务区域响应消息给用户设备。503,网络设备获知用户设备移出服务区域后,网络设备发送会话删除请求消息给本地网关,请求删除用户设备在服务区域对应的本地网络的会话。504,本地网关回复会话删除响应消息,指示本地网络的会话已成功删除。505,网络设备向基站发送会话删除请求消息,所述消息中包含发送给用户设备的会话删除指令消息。506,基站向用户设备发送无线连接重配置请求,用于删除基站和用户设备之间的无线承载,所述消息中包含发送给用户设备的会话删除指令消息。507,用户设备回复无线连接重配置响应消息给基站,所述消息中携带用户设备回复给网络设备的会话删除指令响应消息。508,基站回复会话删除响应消息给网络设备,所述消息中包含用户设备回复给网络设备的会话删除指令响应消息。509,网络设备发送会话管理策略删除消息,删除和策略管理设备之间PDU-CAN会话。对于5G网络,由于采用服务化的架构流程,针对信令流程采用客户端和服务器的通信模式。对上述流程的改动为:步骤509a,网络设备通过Npcf_SMPolicyControl_Delete操作向策略管理设备删除用户设备的策略数据。策略管理设备回复Npcf_SMPolicyControl_Delete操作响应。本发明实施例还提供另一种将用户设备接入本地网络的方法,应用于图2所示的系统中。此方法中,通过分流设备将用户设备访问本地网络的流量分流到本地网关,将用户设备访问公共网络的流量分流到公共网关。具体流程如图6所示,包括下列步骤:601,用户设备移动进入服务区域时,接收基站广播的系统消息,系统消息中包含当前的小区标识,以及服务区域标识。用户设备收到系统消息后,确定当前进入的小区对应的服务区域标识包含在网络设备下发的服务区域列表中,则发起流程通知网络设备。用户设备之前没有进入所述服务区域,移动后进入所述服务区域时,则发起流程通知网络设备。即用户设备之前接收的基站广播的系统消息中没有包含任何服务区域标识,或者系统消息中包含的服务区域标识并非上述服务区域标识。602,用户设备发送进入服务区域通知消息给网络设备,所述消息经过基站转发,所述消息中包含用户设备当前进入的服务区域的标识。603,网络设备收到用户设备的进入服务区域通知消息后,获取消息中的服务区域标识,核查用户设备是否被允许接入所述服务区域,如果所述服务区域标识包含在网络设备下发给用户设备的服务区域列表中,则用户设备被允许接入所述服务区域。检查用户设备被允许接入所述服务区域后,网络设备发送进入服务区域响应消息给用户设备。604,用户设备当前已有建立的会话,网络设备获知用户设备进入服务区域后,决定在现有会话上新增所述服务区域对应的本地网关这个会话锚点(PDUsessionanchor,PSA),通过插入分流(UplinkClassifier,ULCL)设备执行用户设备的本地网络的业务数据包从本地网关转发,用户设备的宏网的业务数据包从公共网关转发的分流。网络设备可以根据本地网络的策略决定是否需要在现有的会话上插入分流设备。所述本地网络的策略可以在网络设备上配置,也可以从其他节点,如策略管理设备或者操作维护中心获取。网络设备根据所述服务区域标识选择本地网关,并向本地网关发送会话建立请求消息,用于在本地网关上建立与用户设备之间的会话。605,本地网关回复会话建立响应消息,指示所述会话建立成功。上述步骤604或605中,可以由网络设备为本地网关指定所述会话相关的业务数据包转发信息,所述业务数据包转发信息包含本地网关的IP地址和隧道端点标识等信息。也可以由本地网关自己分配所述会话相关的业务数据包转发信息。606,网络设备向分流设备发送会话建立请求消息,所述会话建立请求消息用于通知分流设备上行业务数据包的分流规则,即服务区域对应的本地网络的业务数据包通过本地网关转发,其他业务数据包通过公共网关转发。所述会话建立请求消息中携带本地网关的业务数据包转发信息,公共网关的业务数据包转发信息和业务过滤器的对应关系,所述业务过滤器包含源IP地址,目的IP地址,源端口号,目的端口号和协议号五元组等信息。同时上述消息中携带基站的业务数据包转发信息,用于建立分流设备和基站之间的下行业务数据包的转发通道。607,分流设备回复会话建立响应消息,指示所述会话建立成功。上述步骤606或607中,可以由网络设备为分流设备指定所述会话相关的业务数据包转发信息,所述业务数据包转发信息包含分流设备的IP地址和隧道端点标识等信息。也可以由分流设备自己分配所述会话相关的业务数据包转发信息。608,网络设备向公共网关发送会话更新请求消息,所述消息中携带分流设备的业务数据包转发信息,用于建立公共网关和分流设备之间的下行业务数据包的转发通道。609,公共网关回复会话更新响应消息。610,网络设备向本地网关发送会话更新请求消息,所述消息中携带分流设备的业务数据包转发信息,用于建立本地网关和分流设备之间的下行业务数据包的转发通道.611,本地网关回复会话更新响应消息。612,网络设备向基站发送会话更新请求消息,所述消息中包含分流设备的业务数据包转发信息,用于建立基站和分流设备之间的上行业务数据包的转发通道。613,基站回复会话更新响应消息。通过上述方法,网络设备为用户设备在现有会话的基础上增加了到本地网关的会话锚点,同时插入了分流设备。使得用户设备访问本地网络的业务数据包可以分流到本地网关。同样,用户设备访问本地网络后,如果移动出了上述服务区域,则可以通过新位置的基站的系统广播消息,发现新的小区不属于本地网络的服务区域,则用户设备确定自己已移出了服务区域的范围,用户设备向网络设备报告已移出服务区域,网络设备删除用户设备与本地网关之间的会话。网络设备执行分流设备移除等操作。具体流程如图7所示,包括下列步骤:701,用户设备发送移出服务区域通知消息给网络设备,所述消息经过基站转发,所述消息中包含用户设备移出的服务区域的标识。702,网络设备收到用户设备的通知消息后,发送移出服务区域响应消息给用户设备;703,网络设备获知用户设备移出服务区域后,需删除为用户设备新增的本地网关的会话锚点,以及移除用于分流的分流设备。网络设备发送会话更新请求消息给基站,所述消息中携带公共网关的业务数据包转发信息,用于建立基站和公共网关之间用于转发上行业务数据包的通道。704,基站回复会话更新响应消息。705,网络设备发送会话更新请求消息给公共网关,所述消息中携带基站的业务数据包转发信息,用于建立基站和公共网关之间的下行通道,用于转发下行业务数据包。706,公共网关回复会话更新响应消息。707,网络设备发送会话删除请求消息给本地网关,用于删除本地网关的会话锚点。708,本地网关回复会话删除响应消息。709,网络设备发送会话删除请求消息给分流设备,用于移除分流设备。710,分流设备回复会话删除响应消息。本发明实施例还提供另一种将用户设备接入本地网络的方法,应用于图1或图2所示的系统中。本方法中,用户设备无需签约企业的本地网络业务即可在服务区域内接入企业的本地网络,例如商场,图书馆的本地网络。具体方法如图8所示,包括下列步骤。801,网络设备向基站发送服务区域订阅消息,用于通知基站,当用户设备进入服务区域后,基站通知网络设备。所述服务区域订阅消息中也可以包含服务区域列表,指示基站当用户设备进入这些特定的服务区域后,基站通知网络设备。所述服务区域列表可以是网络设备本地配置的允许所有用户设备接入的本地网络列表。网络设备可以包含基站与服务区域的对应关系,网络设备向基站发送的服务区域订阅消息中,包括了基站所在的一个或者多个服务区域的标识。网络设备也可以向网络设备覆盖范围内的所有基站发送服务区域请阅消息,所述消息中携带所述网络设备本地配置的允许所有用户设备接入的本地网络列表。所述服务区域订阅消息可以为设备粒度的消息,即所有用户设备进入服务区域后,基站都通知网络设备。所述服务区域订阅消息也可以为用户粒度的消息,即某些特定用户设备进入服务区域后,基站通知网络设备。所述特定用户设备允许接入的服务区域为下列至少一项:所述用户设备签约数据允许接入的本地网络列表,或者策略数据中包含的允许特定用户设备接入的本地网络列表,或者所述网络设备的本地配置中包含的允许特定用户设备接入的本地网络列表。802,用户设备移动进入服务区域后,服务区域内的基站向网络设备发送服务区域上报消息,所述消息中包含用户设备进入的服务区域标识。803,网络设备收到消息后,获知用户设备进入所述服务区域,网络设备根据本地网络的控制策略,获知需要跟踪所述用户设备在该服务区域内移动,则发送离开服务区域上报指示消息,其中包含所述服务区域标识。所述离开服务区域上报指示消息用于指示用户设备,当其离开所述服务区域时,需要通知网络设备。804,网络设备执行用户设备进入服务区域后的策略控制,具体可以参考图4和图6对应的实施例,网络设备控制将用户设备接入本地网络,具体步骤不再赘述。805,用户设备使用本地网络后,如果移出了服务区域,用户设备接收的基站广播的系统消息中不包含所述服务区域标识时,用户设备获知其移出服务区域,则用户设备发送离开服务区域通知消息给网络设备,其中携带所述服务区域标识。对应用户设备处于空闲状态的情况,用户设备首先应发起服务请求流程,将自己转为连接状态,再发送上述离开服务区域通知消息给网络设备。对于步骤803的离开服务区域上报指示消息和步骤805的离开服务区域通知消息,所述消息名称只是举例,本实施例不限定具体的消息名称。也可以不通过专用的消息,而是和其他功能共用消息,如在其他消息中增加离开服务区域上报指示信元,或者离开服务区域通知信元来实现。806,网络设备获知用户设备移出服务区域后,执行用户设备移出服务区域后的策略控制,具体可以参考图5和图7对应的实施例,网络设备控制将用户设备与本地网络之间的连接删除,具体步骤不再赘述。本发明中所述网络设备执行用户设备接入或者离开服务区域对应的本地网络的策略控制,还可以包含所述网络设备执行业务限制、用户设备上显示企业名称、欢迎短信、定制业务推送或者差异计费等各种本地网络个性化的业务,在此不一一列举。本发明实施例还提供了一种用户设备的结构示意图,如图9所示,包括接收单元901,确定单元902和通知单元903;其中:接收单元用于接收基站广播的系统消息;确定单元用于根据所述系统消息确定服务区域改变;通知单元用于通知网络设备所述服务区域改变,以便所述网络设备执行接入或者离开服务区域对应的本地网络的策略控制。进一步,这些单元实现前述方法中的相关功能,不再赘述。在本实施例中,用户设备是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specificintegratedcircuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到用户设备可以采用处理器、存储器和通信接口来实现。本发明实施例中的用户设备还可以以图10中的计算机设备(或系统)的方式来实现。图10所示为本发明实施例提供的计算机设备示意图。该计算机设备包括至少一个处理器1001,通信总线1002,存储器1003以及至少一个通信接口1004,还可以包括IO接口1005。处理器可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specificintegratedcircuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。通信总线可包括一通路,在上述组件之间传送信息。所述通信接口,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(WirelessLocalAreaNetworks,WLAN)等。存储器可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-OnlyMemory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。其中,所述存储器用于存储执行本发明方案的应用程序代码,并由处理器来控制执行。所述处理器用于执行所述存储器中存储的应用程序代码。在具体实现中,处理器可以包括一个或多个CPU,每个CPU可以是一个单核(single-core)处理器,也可以是一个多核(multi-Core)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。在具体实现中,作为一种实施例,该计算机设备还可以包括输入/输出(I/O)接口。例如,输出设备可以是液晶显示器(liquidcrystaldisplay,LCD),发光二极管(lightemittingdiode,LED)显示设备,阴极射线管(cathoderaytube,CRT)显示设备,或投影仪(projector)等。输入设备可以是鼠标、键盘、触摸屏设备或传感设备等。上述的计算机设备可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(PersonalDigitalAssistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图10中类似结构的设备。本发明实施例不限定计算机设备的类型。如图1或2中的用户设备可以为图10所示的设备,存储器中存储了一个或多个软件模块。用户设备可以通过处理器以及存储器中的程序代码来实现软件模块,完成上述方法。本发明实施例还提供了一种计算机存储介质,用于储存为上述图9或图10所示的设备所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现上述方法。本发明实施例还提供了一种网络设备的结构示意图,如图11所示,包括订阅单元1101,接收单元1102和控制单元1103;其中:订阅单元用于订阅用户设备的服务区域改变信息,所述用户设备的服务区域改变信息包括用户设备进入或离开本地网络的服务区域;接收单元用于接收用户设备的服务区域改变信息;控制单元用于根据接收的服务区域改变信息执行用户设备接入或者离开本地网络的策略控制。进一步,这些单元实现前述方法中的相关功能,不再赘述。在本实施例中,网络设备是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specificintegratedcircuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到网络设备可以采用处理器、存储器和通信接口来实现。本发明实施例中的网络设备还可以以图12中的计算机设备(或系统)的方式来实现。图12所示为本发明实施例提供的计算机设备示意图。该计算机设备包括至少一个处理器1201,通信总线1202,存储器1203以及至少一个通信接口1204,还可以包括IO接口1205。处理器可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specificintegratedcircuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。通信总线可包括一通路,在上述组件之间传送信息。所述通信接口,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(WirelessLocalAreaNetworks,WLAN)等。存储器可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-OnlyMemory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。其中,所述存储器用于存储执行本发明方案的应用程序代码,并由处理器来控制执行。所述处理器用于执行所述存储器中存储的应用程序代码。在具体实现中,处理器可以包括一个或多个CPU,每个CPU可以是一个单核(single-core)处理器,也可以是一个多核(multi-Core)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。在具体实现中,作为一种实施例,该计算机设备还可以包括输入/输出(I/O)接口。例如,输出设备可以是液晶显示器(liquidcrystaldisplay,LCD),发光二极管(lightemittingdiode,LED)显示设备,阴极射线管(cathoderaytube,CRT)显示设备,或投影仪(projector)等。输入设备可以是鼠标、键盘、触摸屏设备或传感设备等。上述的计算机设备可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(PersonalDigitalAssistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图12中类似结构的设备。本发明实施例不限定计算机设备的类型。如图1或2中的网络设备可以为图12所示的设备,存储器中存储了一个或多个软件模块。网络设备可以通过处理器以及存储器中的程序代码来实现软件模块,完成上述方法。本发明实施例还提供了一种计算机存储介质,用于储存为上述图11或图12所示的设备所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现上述方法。本发明实施例还提供了一种基站的结构示意图,如图13所示,包括:系统消息生成单元1301和系统消息广播单元1302,其中:所述系统消息生成单元,用于生成系统消息,所述系统消息中包含服务区域标识;所述系统消息广播单元,用于向用户设备广播所述系统消息,以通知用户设备当前所在的服务区域;所述服务区域标识对应本地网络的一个服务区域,所述服务区域包含一个或者多个位置区域。本发明实施例还提供了一种基站的结构示意图,如图14所示,包括接收单元1401和上报单元1402;其中:所述接收单元,用于接收网络设备发送的服务区域订阅消息,所述服务区域订阅消息中包含服务区域标识列表,所述服务区域标识列表包含一个或多个服务区域标识,指示基站当用户设备进入服务区域后向网络设备发送服务区域上报消息;所述上报单元,用于当用户设备进入服务区域后,向网络设备发送服务区域上报消息。进一步,这些单元实现前述实施例中的相关功能,不再赘述。在本实施例中,基站是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specificintegratedcircuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到基站可以采用处理器、存储器和通信接口来实现。本发明实施例中的基站还可以以图15中的计算机设备(或系统)的方式来实现。图15所示为本发明实施例提供的计算机设备示意图。该计算机设备包括至少一个处理器1501,通信总线1502,存储器1503以及至少一个通信接口1504,还可以包括IO接口1505。处理器可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specificintegratedcircuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。通信总线可包括一通路,在上述组件之间传送信息。所述通信接口,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(WirelessLocalAreaNetworks,WLAN)等。存储器可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-OnlyMemory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。其中,所述存储器用于存储执行本发明方案的应用程序代码,并由处理器来控制执行。所述处理器用于执行所述存储器中存储的应用程序代码。在具体实现中,处理器可以包括一个或多个CPU,每个CPU可以是一个单核(single-core)处理器,也可以是一个多核(multi-Core)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。在具体实现中,作为一种实施例,该计算机设备还可以包括输入/输出(I/O)接口。例如,输出设备可以是液晶显示器(liquidcrystaldisplay,LCD),发光二极管(lightemittingdiode,LED)显示设备,阴极射线管(cathoderaytube,CRT)显示设备,或投影仪(projector)等。输入设备可以是鼠标、键盘、触摸屏设备或传感设备等。上述的计算机设备可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(PersonalDigitalAssistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图15中类似结构的设备。本发明实施例不限定计算机设备的类型。如图1或2中的基站可以为图15所示的设备,存储器中存储了一个或多个软件模块。基站可以通过处理器以及存储器中的程序代码来实现软件模块,完成上述方法。本发明实施例还提供了一种计算机存储介质,用于储存为上述图13,图14或图15所示的设备所用的计算机软件指令,其包含用于执行上述方法实施例所设计的程序。通过执行存储的程序,可以实现上述方法。尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页1 2 3 
再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1