一种接入网络的方法、设备及系统与流程

文档序号:16979780发布日期:2019-02-26 19:24阅读:577来源:国知局
一种接入网络的方法、设备及系统与流程

本申请涉及通信技术领域,具体涉及一种接入网络的方法、设备及系统。



背景技术:

近年来,随着网络建设的大力发展,全球宽带普及率逐步增长。而大量新兴业务的涌现,对网络不断提出着更快速率的要求。一些古老而传统的有线连接方式,比如非对称数字用户环路(asymmetricdigitalsubscriberline,英文简称:adsl)无法满足宽带业务的提速需求,需要通过大量部署光纤(fibertothex,英文简称:fttx)来改造升级接入网络。然而,在一些老城区或一些地广人稀的偏远地区,光纤的铺设代价非常大,施工成本高,网络运营商无法接受,因此,为满足这种场景的宽带接入需求,无线接入(wirelesstothex,英文简称:wttx)成了一种可能的选项。

在wttx场景中,如图1所示,家庭用户部署安装用户驻地设备(customerpremiseequipment,英文简称:cpe),cpe通过无线空口连接到运营商部署的无线接入网络(radioaccessnetwork,英文简称:ran)设备,继而接入网络,而cpe可以为更多的终端设备提供网络连接。终端设备可以是手机、电脑、电视的机顶盒(set-topbox,英文简称:stb)等。对于cpe下的各种终端设备,需要网络提供鉴权和地址分配服务,这些设备才可以顺利开展相应的业务。例如机顶盒,若要其能接收互联网电视(internetprotocoltelevision,英文简称:iptv)业务,需在iptv网络内鉴权通过后,被分配合法的互联网协议(internetprotocol,英文简称:ip)地址后,方能请求iptv的各类节目。

现在的无线网络中,移动终端的认证方式为通过控制面的非接入层(non-accessstratum,英文简称:nas)消息,将移动终端信息发送至核心网节点,一般为移动管理实体(mobilemanagemententity,英文简称:mme)向归属签约用户服务器(homesubscriberserver,英文简称:hss)查询终端设备信息后进行鉴权,然后由分组数据网关(packetdatanetworkgateway,英文简称:pgw)为移动终端设备分配ip地址后,再通过nas消息发送给移动终端。

在固定网络接入的方式中,终端常用的典型接入方式有以下三种,基于x网络的点到点协议(pointtopointprotocoloverx,英文简称:pppox)的接入方式、基于x网络上承载ip协议(internetprotocoloverx,英文简称:ipox)的接入方式和基于ieee802.1x标准的接入方式。每种接入方式都对应于不同的鉴权方式,例如:

pppox的接入方式在不同类型的网络上提供点到点的连接,通过ppp拨号的方式实现宽带网络的接入和远程连接。终端通过与宽带远程接入路由器(broadbandremoteaccessrouter,英文简称:bras)之间建立隧道,承载ppp会话。例如,最常见的以太网承载ppp协议(pointtopointprotocoloverethernet,英文简称:pppoe)就是一种将ppp封装在以太网框架中的隧道协议,终端与bras进行pppoe协商即发现阶段交互后,进行ppp会话协商(包含链路控制协议(linkcontrolprotocol,英文简称:lcp)协商、认证和网络控制协议(networkcontrolprotocol,英文简称:ncp)协商三个阶段)。认证期间,终端基于lcp协商的认证方式将认证报文发给bras,然后由bras通过远端用户接入验证服务(remoteauthenticationdialinuserservice,英文简称:radius)协议向认证服务器(aaaserver)发送认证请求。认证通过后,在ncp阶段,bras为固网终端分配ip地址并返回给请求地址的终端。

对于ipox接入方式,常用的鉴权方式为“动态主机配置协议(dynamichostconfigurationprotocol,英文简称:dhcp)+认证”,终端以静态配置或dhcp方式获取ip地址,以web认证、绑定认证或快速认证等方式验证用户身份。例如,在绑定认证方式中,终端广播dhcp请求,网关收到后将终端的dhcp请求转发至dhcp服务器,由dhcp服务器向认证服务器(aaaserver)发认证请求,认证通过后,dhcpserver为请求地址的固网终端分配合法的ip地址,返回给网关,然后再转发至请求的终端。

基于ieee802.1x的接入方式引入了ppp协议的扩展认证协议(extensibleauthenticationprotocol,英文简称:eap),可以采用更多的认证机制,比如消息摘要算法第5版(message-digestalgorithm-5,md5),一次性口令(onetimepasswords,英文简称:otp),智能卡、预共享秘钥(securitypre-sharedkey)等多种扩展认证方法。

移动网络中基于nas消息的网络接入方式,目前仅适用于移动终端,cpe作为移动终端可以采用此方法进行鉴权和地址分配,但其下所属的其他诸如电脑、电视机顶盒等终端设备,由于不支持移动网络中的控制面协议,目前暂时无法通过nas消息进行鉴权和地址请求。它们仍然会按照传统的固网鉴权协议(pppox或ipox等)发起请求,这些请求需要经由cpe和基站的无线接入网,以及回传(backhaul)网络传至移动网关,例如pgw后,转发至外部网络中进行鉴权和地址分配的节点,如网关设备bng/bras/sr(为便于表述,本文中统称为bng)、dhcpserver等,现有移动网络中并不支持,故需要对网络中的节点改动后适配cpe下挂的终端设备的接入鉴权需求。

由以上描述可见,现有的cpe下挂的终端设备在光纤铺设不足的地区无法较好的接入网络。



技术实现要素:

为解决现有技术中终端设备无法较好的接入网络的问题,本申请实施例提供一种接入网络的方法,可以充分利用已有的网络,完成终端设备接入网络的过程,尤其是,利用移动网络完成驻地节点下的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

本申请第一方面提供一种接入网络的方法,包括:驻地节点接收来自于终端设备的第一消息,第一消息包含鉴权请求;该驻地节点可以是用户驻地设备(customerpremiseequipment,英文简称:cpe),驻地节点发送第二消息,第二消息被网络节点处理为第三消息,网络节点包括ran设备或者管理设备(如mme),第三消息被用于网关设备识别鉴权请求和/或终端设备接入网络的鉴权方式,该第二消息可以是由驻地节点发出的,ran设备可以对第二消息进行处理,处理后得到第三消息,该鉴权请求和/或终端设备接入网络的鉴权方式被用于网络对终端设备进行鉴权;驻地节点接收来自于网络返回的鉴权结果的信息,并向终端设备发送鉴权结果的信息。该鉴权结果的信息可以携带在信令消息中,例如:携带在鉴权返回消息中,当然也可以携带在其他消息中,另外,本申请实施例中鉴权结果的信息可以是网络设备所发送的鉴权结果,在该鉴权结果的信息经网关设备以及其他设备返回到驻地节点的过程中,还可以在例如鉴权返回消息中加入其他信息,例如:路由配置信息,与该鉴权结果的信息一并返回。由以上第一方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,比如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第一方面,在第一种可能的实现方式中,该鉴权请求和/或终端设备接入网络的鉴权方式被用于网络对终端设备进行鉴权,包括:鉴权方式用于指示网关设备向网络设备发送鉴权请求,鉴权请求用于指示网络设备对终端设备进行鉴权;驻地节点接收来自于网络返回的鉴权结果的信息,包括:驻地节点接收来自于网络设备通过网关设备返回的鉴权结果的信息。

结合第一方面或第一方面第一种可能的实现方式,在第二种可能的实现方式中,第二消息包含鉴权请求和指示信息,其中,指示信息包含用于指示终端设备接入网络的鉴权方式。该指示信息可以是鉴权类型指示信息,其中,鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示,用于指示终端设备接入网络的鉴权方式。该实现方式是鉴权方式的一种,确保了鉴权的多样性。

结合第一方面或第一方面第一种可能的实现方式,在第三种可能的实现方式中,第二消息通过与鉴权方式对应的鉴权通道传输给网关设备,鉴权通道被用于确定对应的鉴权方式。比如,可以是鉴权通道的标识与鉴权方式有映射关系,从而根据鉴权通道确定对应的鉴权方式,也可以不限于是鉴权通道的标识与鉴权方式的映射关系,还可以是其他的对应关系,只要能实现鉴权通道与鉴权方式的对应即可。该鉴权通道可以是一种用于传输数据和/或信令的通道,不限于只传输鉴权消息。该鉴权通道是在驻地节点和网关设备之间建立的,该鉴权通道可以是承载或传输隧道,也可以是apn/dnn或pdn连接或pdusession或网络切片(slice)等,通道建立时,就确定采用的鉴权方式或者鉴权协议。这样,在传输终端设备或驻地节点的鉴权请求时可无需传输鉴权类型指示信息,在相应的通道上传输鉴权请求即可。该实现方式是鉴权方式的另一种,确保了鉴权的多样性。

结合第一方面第二种可能的实现方式,在第四种可能的实现方式中,该方法还包括:驻地节点根据第一消息,从终端设备与驻地节点之间的数据报文中携带的信息中识别终端设备接入网络的鉴权方式;驻地节点对用于指示鉴权方式的指示信息和鉴权请求进行处理,以得到第二消息。得到第二消息的方式可以是在第一消息中添加指示信息得到第二消息,还也可以是根据鉴权请求和指示信息重新生成一个第二消息。

结合第一方面第四种可能的实现方式,在第五种可能的实现方式中,第二消息中包括指示信息,指示信息可以是驻地节点在通信协议中空口接入层之上的协议层或在空口接入层的处理过程中添加的;驻地节点发送第二消息,包括:驻地节点向ran设备发送第二消息,可以是驻地节点通过演进分组系统eps承载向ran设备发送第二消息;当第二消息包含指示信息时,指示信息和鉴权请求被包含于第三消息中,并通过ran设备与网关设备之间的传输通道传输第三消息。该实现方式中提供了一种用户面的鉴权方式,确保了鉴权方式的多样性。

结合第一方面第四种可能的实现方式,在第六种可能的实现方式中,第二消息为第一非接入层nas消息,第一nas消息中包含鉴权请求和指示信息;驻地节点发送第二消息,包括:驻地节点向ran设备发送第一nas消息,并通过ran设备向管理设备发送第一nas消息,第一nas消息中的鉴权请求消息和指示信息被管理设备获得,并由管理设备向网关设备发送。该实现方式中提供了一种控制面的鉴权方式,确保了鉴权方式的多样性。

结合第一方面或上述第一方面任一可选的实现方式,在第七种可能的实现方式中,该方法还包括:驻地节点通过ran设备发送用于接入网络的另一消息,该另一消息被用于网关设备识别驻地节点接入网络的认证请求和/或驻地节点接入网络的认证方式,认证请求和驻地节点接入网络的认证方式被用于网络对驻地节点进行认证;驻地节点接收来自于网络返回的认证结果的信息。该实现方式提供了驻地节点接入网络的认证方式。

结合第一方面第七种可能的实现方式,在第八种可能的实现方式中,认证请求和驻地节点接入网络的认证方式被用于网络对驻地节点进行认证,包括:认证方式用于指示网关设备向网络设备发送认证请求,认证请求用于指示网络设备对驻地节点进行认证;驻地节点接收来自于网络返回的认证结果的信息,包括:驻地节点接收来自于网络设备通过网关设备返回的认证结果的信息。

结合第一方面第七种可能的实现方式,在第九种可能的实现方式中,另一消息包含认证请求和另一指示信息,其中,另一指示信息包含用于指示驻地节点接入网络的认证方式的信息。

结合第一方面第八种可能的实现方式,在第十种可能的实现方式中,第三消息通过与认证方式对应的认证通道传输给网关设备,认证通道用于确定对应的认证方式。

结合第一方面第九种可能的实现方式,在第十一种可能的实现方式中,另一消息为第二nas消息。

结合第一方面第十一种可能的实现方式,在第十二种可能的实现方式中,第一nas消息和/或第二nas消息为第一类型nas消息,第一类型nas消息为用于终端设备和/或驻地节点接入网络的消息;或者,第一nas消息和/或第二nas消息为第二类型nas消息,第二类型nas消息中包含信元,信元中包含用于终端设备和/或驻地节点接入网络的信息;该第二类型nas消息中包含的信元可以是当前已存在的信元,在该信元中设置专用于放置接入网络的信息的字段,或者,第一nas消息和/或第二nas消息为第三类型nas消息,第三类型nas消息中包含信元,信元用于携带终端设备和/或驻地节点接入网络的信息,信元包括用于接入的信元或者消息容器,该用于接入的信元可以是专门设置的信元,该信元只用于接入网络。

结合第一方面或上述第一方面任一可选的实现方式,在第十三种可能的实现方式中鉴权结果的信息包括鉴权通过的信息,对应鉴权结果的信息的返回消息中还包括地址分配信息和/或路由配置信息,该对应鉴权结果的信息的返回消息可以是包含该鉴权结果的信息的返回消息,还可以是在包含该鉴权结果的信息的返回消息之后的其他返回消息,路由配置信息包括网络设备分配的用于驻地节点路由配置的参考信息,或者,网关设备根据路由配置的参考信息确定的用于驻地节点路由配置的配置信息,地址分配信息包括为终端设备预分配或分配的网络地址。该路由配置的参考信息可以是用于驻地节点上行路由配置的参考信息,路由配置的配置信息可以是用于驻地节点上行路由配置的配置信息。

结合第一方面第十三中可能的实现方式,在第十四种可能的实现方式中,驻地节点保存用于驻地节点路由配置的配置信息,配置信息用于驻地节点为终端设备的业务确定对应的路由配置。

结合第一方面或上述第一方面任一可选的实现方式,在第十五种可能的实现方式中,第二消息还包括鉴权附加信息,该鉴权附加信息包括表明驻地节点的身份标识、表明终端设备位置和/或驻地节点位置的信息和用于传输鉴权请求的通道信息中的至少一个;用于传输鉴权请求的通道信息包括如下信息的至少一个:隧道标识,承载标识,以及会话标识。

本申请第二方面提供一种接入网络的方法,包括:网关设备接收鉴权请求,鉴权请求为终端设备通过第一消息向驻地节点发送的,该驻地节点可以是用户驻地设备,第一消息被驻地节点处理为第二消息,第二消息被网络节点处理为第三消息,第三消息包含鉴权请求和/或终端设备接入网络的鉴权方式;网关设备根据第三消息识别鉴权请求和/或终端设备接入网络的鉴权方式,在本申请中,即使第二消息在ran设备处被修改,得到第三消息;网关设备根据鉴权方式向网络中的相应网络设备发送鉴权请求,鉴权请求用于指示网络设备对终端设备进行鉴权;网关设备向无线接入网络ran设备或者管理设备发送鉴权结果的信息,所述鉴权结果的信息中包含所述网络设备返回的对所述终端设备的鉴权结果。由以上第二方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,比如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第二方面,在第一种可能的实现方式中,该方法还包括:网关设备接收指示信息,指示信息包含于第二消息和第三消息中,其中,指示信息用于指示终端设备接入网络的鉴权方式。该指示信息可以是鉴权类型指示信息,其中,鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示,用于指示终端设备接入网络的鉴权方式。该实现方式是鉴权方式的一种,确保了鉴权的多样性。

结合第二方面,在第二种可能的实现方式中,网关设备接收鉴权请求,包括:网关设备通过与鉴权方式对应的鉴权通道接收鉴权请求,鉴权通道被用于确定对应的鉴权方式。可选的,该鉴权通道是一种用于数据和/或信令传输的通道,不限于只传输鉴权消息。该鉴权通道可以在cpe和网关设备之间建立的,该鉴权通道可以是承载或传输隧道,也可以是apn/dnn或pdn连接或pdusession或网络切片(slice)等,通道建立时,就确定采用的鉴权方式或者鉴权协议。这样,在传输终端设备或cpe的鉴权请求时可无需传输鉴权类型指示信息,在相应的通道上传输鉴权请求或者认证请求即可。该实现方式是鉴权方式的另一种,确保了鉴权的多样性。

结合第二方面第一种可能的实现方式,在第三种可能的实现方式中,网关设备接收鉴权请求和指示信息,包括:网关设备通过无线接入网ran设备与网关设备之间的传输通道接收ran设备发送的第三消息,第三消息中包含第二消息中包含的鉴权请求和指示信息。

结合第二方面第一种可能的实现方式,在第四种可能的实现方式中,网关设备接收鉴权请求和指示信息,包括:网关设备接收管理设备发送的鉴权请求和指示信息,鉴权请求和第一指示信息为管理设备从第一非接入层nas消息中获取,并由管理设备发送来的,第一nas消息为驻地节点通过无线接入网络ran设备向管理设备发送的。

结合第二方面或上述第二方面任一可选的实现方式,在第五种可能的实现方式中,网关设备在向网络设备发送的第四消息中添加鉴权附加信息,鉴权附加信息包括第二消息还包括表明驻地节点的身份标识,表明终端设备位置和/或所述驻地节点位置的信息、用于传输鉴权请求的通道信息中的至少一个;用于传输鉴权请求的通道信息包括如下信息中的至少一个:隧道标识,承载标识,以及会话标识。

结合第二方面第五种可能的实现方式,在第六种可能的实现方式中,该方法还包括:网关设备记录驻地节点的标识信息与终端设备的标识的映射关系,映射关系用于发送鉴权请求对应的鉴权结果的信息。

结合第二方面或上述第二方面任一可选的实现方式,在第七种可能的实现方式中,该方法还包括:网关设备接收驻地节点用于接入网络的认证请求,认证请求包含于驻地节点发送的另一消息中;网关设备根据另一消息识别驻地节点接入网络的认证请求和/或驻地节点接入网络的认证方式;网关设备根据认证方式向网络设备发送认证请求,认证请求用于网络设备对驻地节点进行认证;网关设备转发网络设备返回的对驻地节点的认证结果的信息。

结合第二方面第七种可能的实现方式,在第八种可能的实现方式中,另一消息包含认证请求和另一指示信息,其中,另一指示信息包含用于指示驻地节点接入网络的认证方式的信息。

结合第二方面第七种可能的实现方式,在第九种可能的实现方式中,第三消息通过与认证方式对应的认证通道传输给网关设备,认证通道用于识别对应的认证方式。

结合第二方面或上述第二方面任一可选的实现方式,在第十种可能的实现方式中,该方法还包括:网关设备根据网络设备分配的路由配置的参考信息,确定路由配置的配置信息,路由配置的参考信息为鉴权结果的信息包括鉴权通过的信息时网络设备分配的,网关设备经ran设备,或者经管理设备和无线网络接入ran设备向所述驻地节点发送所述路由配置的配置信息。

结合第二方面第八种可能的实现方式,在第十一种可能的实现方式中,网关设备接收的另一指示信息和认证请求为管理设备从驻地节点发送的第二nas消息中获取的。

本申请第三方面提供一种接入网络的方法,包括:管理设备接收驻地节点发送的鉴权请求,该鉴权请求为终端设备通过第一消息向驻地节点发送的,管理设备向网关设备发送第三消息,第三消息包含鉴权请求和/或终端设备接入网络的鉴权方式,第三消息被用于网关设备识别鉴权请求和/或终端设备接入网络的鉴权方式,鉴权方式用于指示网关设备向所述驻地节点发送所述网关设备返回的鉴权结果的信息,所述鉴权结果的信息中包含所述网络设备返回的对所述终端设备的鉴权结果。由以上第三方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,比如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第三方面,在第一种可能的实现方式中,第一消息被驻地节点处理为第二消息,管理设备将第二消息处理为第三消息,第二消息和第三消息包含鉴权请求和指示信息,其中,指示信息包含用于指示终端设备接入网络的鉴权方式。

结合第三方面,在第二种可能的实现方式中,第一消息被驻地节点处理为第二消息,管理设备将第二消息处理为第三消息,第二消息为第一非接入层nas消息;方法还包括:管理设备从第一nas消息中获取鉴权请求和指示信息,并在发送鉴权请求时发送指示信息。

结合第三方面、第三面第一种或第二种可能的实现方式,在第三种可能的实现方式中,方法还包括:管理设备接收用于驻地节点接入网络的另一消息,另一消息被用于网关设备识别驻地节点接入网络的认证请求和/或驻地节点接入网络的认证方式,认证方式用于指示网关设备向网络设备发送认证请求;管理设备向网关设备发送认证请求,认证请求用于指示网络设备对驻地节点进行认证。

结合第三方面第三种可能的实现方式,在第四种可能的实现方式中,另一消息包含认证请求和另一指示信息,其中,另一指示信息包含用于指示驻地节点接入网络的认证方式的信息。

结合第三方面第四种可能的实现方式,在第五种可能的实现方式中,该方法还包括:管理设备从第二nas消息中获取另一指示信息和认证请求;管理设备向网关设备发送认证请求,包括:管理设备通过与网关设备之间建立的传输通道发送认证协议类型信息和认证请求。

本申请第四方面提供一种接入网络的方法,包括:驻地节点向无线接入网ran设备发送第一消息,所述第一消息包含鉴权请求,所述第一消息被网络节点处理为第二消息,所述第二消息被用于网关设备识别所述驻地节点接入所述网络的鉴权请求和/或所述驻地节点接入所述网络的鉴权方式,所述鉴权请求和/或所述驻地节点接入所述网络的鉴权方式被用于网络对所述驻地节点进行鉴权;所述驻地节点接收来自于所述网络的鉴权结果的信息。由以上第四方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第四方面,在第一种可能的实现方式中,所述鉴权请求和/或所述驻地节点接入所述网络的鉴权方式被用于网络对所述驻地节点进行鉴权,包括:所述鉴权方式用于指示所述网关设备向所述网络设备发送所述鉴权请求,所述鉴权请求用于指示所述网络设备对所述驻地节点进行鉴权;所述驻地节点接收来自于所述网络返回的鉴权结果的信息,包括:所述驻地节点接收来自于所述网络设备通过所述网关设备返回的鉴权结果的信息。

结合第四方面或第四方面第一种可能的实现方式,在第二种可能的实现方式中,所述第一消息包含所述鉴权请求和指示信息,其中,所述指示信息包含用于指示所述驻地节点接入所述网络的鉴权方式的信息。

结合第四方面或第四方面第一种可能的实现方式,在第三种可能的实现方式中,所述第一消息通过与所述鉴权方式对应的鉴权通道传输给所述网关设备,所述鉴权通道被用于确定对应的所述鉴权方式。可选的,该鉴权通道是一种用于传输数据和/或信令的通道,不限于只传输鉴权消息。

结合第四方面第二种可能的实现方式,在第四种可能的实现方式中,所述第一消息为非接入层nas消息。

结合第四方面第四种可能的实现方式,在第五种可能的实现方式中,所述nas消息为第一类型nas消息,所述第一类型nas消息为用于所述驻地节点接入所述网络的消息;或者,

所述nas消息为第二类型nas消息,所述第二类型nas消息中包含信元,所述信元中包含用于所述驻地节点接入所述网络的信息;或者,

所述nas消息为第三类型nas消息,所述第三类型nas消息中包含信元,所述信元用于携带所述驻地节点接入所述网络的信息,所述信元包括用于接入的信元或者消息容器。

结合第四方面或上述第四方面任一可选的实现方式,在第六种可能的实现方式中,所述鉴权结果的信息包括鉴权通过的信息,对应所述鉴权结果的信息的返回消息中还包括地址分配信息和/或路由配置信息,所述路由配置信息包括所述网络设备分配的路由配置的参考信息,或者,所述网关设备根据所述路由配置的参考信息确定的路由配置的配置信息,所述地址分配信息包括为所述终端设备预分配或分配的网络地址。

结合第四方面或上述第四方面任一可选的实现方式,在第七种可能的实现方式中,所述第一消息还包括鉴权附加信息,所述鉴权附加信息包括表明所述驻地节点的身份标识、表明所述驻地节点位置的信息和用于传输所述鉴权请求的通道信息中的至少一个;所述用于传输鉴权请求的通道信息包括如下信息的至少一个:隧道标识,承载标识,以及会话标识。

本申请第五方面提供一种接入网络的方法,包括:网关设备接收驻地节点用于接入网络的鉴权请求,所述鉴权请求包含于所述驻地节点发送的第一消息中,所述第一消息被网络节点处理为第二消息;所述网关设备根据所述第二消息识别所述驻地节点接入所述网络的鉴权请求和/或所述驻地节点接入所述网络的鉴权方式;所述网关设备根据所述鉴权方式向网络设备发送所述鉴权请求,所述鉴权请求用于所述网络设备对所述驻地节点进行鉴权;所述网关设备向无线接入网络ran设备或管理设备发送鉴权结果的信息,所述鉴权结果的信息中包含所述网络设备返回的对所述终端设备的鉴权结果。由以上第五方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第五方面,在第一种可能的实现方式中,所述第一消息包含所述鉴权请求和指示信息,其中,所述指示信息包含用于指示所述驻地节点接入所述网络的鉴权方式的信息。

结合第五方面,在第二种可能的实现方式中,所述第一消息通过与所述鉴权方式对应的鉴权通道传输给所述网关设备,所述鉴权通道被用于确定对应的所述鉴权方式。该鉴权通道可以是一种用于传输数据和/或信令的通道,不限于只传输鉴权消息。

结合第五方面第一种可能的实现方式,在第三种可能的实现方式中,所述第一消息为非接入层nas消息;所述方法还包括:所述网关设备接收所述指示信息,所述指示信息和所述鉴权请求为所述管理设备从所述驻地节点发送的nas消息中获取的。

结合第五方面或上述第五方面任一可选的实现方式,在第四种可能的实现方式中,所述方法还包括:所述网关设备根据所述网络设备分配的路由配置的参考信息,确定所述驻地节点路由配置的配置信息,所述配置信息为终端设备的业务确定对应的路由配置,所述路由配置的参考信息为所述鉴权结果的信息包括鉴权通过的信息时所述网络设备分配的。

结合第五方面或上述第五方面任一可选的实现方式,在第五种可能的实现方式中,所述网关设备在向所述网络设备发送的第三消息中添加所述鉴权附加信息,所述鉴权附加信息包括表明所述驻地节点的身份标识、表明所述驻地节点位置的信息和用于传输所述鉴权请求的通道信息中的至少一个;所述用于传输鉴权请求的通道信息包括如下信息的至少一个:隧道标识,承载标识,以及会话标识。

本申请第六方面提供一种接入网络的方法,包括:管理设备接收驻地节点用于接入网络的鉴权请求,所述鉴权请求包含于所述驻地节点发送的第一消息中;所述管理设备将所述第一消息处理为第二消息;所述第二消息被用于所述网关设备识别所述驻地节点接入所述网络的鉴权请求和/或所述驻地节点接入所述网络的鉴权方式,所述鉴权方式用于指示所述网关设备向所述网络设备发送所述鉴权请求;所述管理设备向所述网关设备发送所述鉴权请求,所述鉴权请求用于指示所述网络设备对所述驻地节点进行鉴权;所述管理设备向所述驻地节点发送所述网关设备返回的鉴权结果的信息,所述鉴权结果的信息中包含所述网络设备返回的对所述终端设备的鉴权结果。由以上第六方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第六方面,在第一种可能的实现方式中,所述第一消息包含所述鉴权请求和指示信息,其中,所述指示信息包含用于指示所述驻地节点接入所述网络的鉴权方式的信息。

结合第六方面第一种可能的实现方式,在第二种可能的实现方式中,所述第一消息为非接入层nas消息,所述管理设备向所述网关设备发送所述鉴权请求之前,所述方法还包括:

所述管理设备从所述nas消息中获取所述指示信息和所述鉴权请求;

所述管理设备向所述网关设备发送所述鉴权请求,包括:

所述管理设备通过与所述网关设备之间建立的传输通道发送所述指示信息和所述鉴权请求。

结合第六方面第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:所述管理设备接收所述网关设备发送的鉴权授权信息,并保存所述鉴权授权信息。

本申请第七方面提供一种接入网络的方法,包括:驻地节点接收来自于终端设备的第一消息,所述第一消息中包含第一鉴权请求;

所述驻地节点通过接入网络an设备向管理设备传输第一非接入层nas消息,所述第一nas消息包含所述第一鉴权请求,所述鉴权请求被所述管理设备从所述第一nas消息中获知后向认证设备发送,以使所述认证设备根据所述鉴权请求对所述终端设备进行鉴权;

所述驻地节点接收所述管理设备返回的第一鉴权结果的信息,并向所述终端设备发送所述第一鉴权结果的信息,所述第一鉴权结果的信息包括所述认证设备对所述终端设备的认证结果。由以上第七方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第七方面,在第一种可能的实现方式中,所述第一消息和所述第一nas消息中还包括第一指示信息,所述第一指示信息包含用于指示所述终端设备接入网络的鉴权方式的信息,所述第一指示信息用于指示所述认证设备按照所述第一指示信息所指示的鉴权方式对所述终端设备进行鉴权。

结合第七方面或第七方面第一种可能的实现方式,在第二种可能的实现方式中,当所述认证设备为认证服务功能实体时,所述驻地节点接收所述认证设备通过所述管理设备返回的第一鉴权结果的信息,包括:

所述驻地节点接收第二nas消息,所述第二nas消息中包含所述第一鉴权结果信息和/或所述终端设备的地址信息。

结合第七方面第二种可能的实现方式,在第三种可能的实现方式中,所述第一nas消息还包括表明所述驻地节点的身份标识,表明所述终端设备位置和/或所述驻地节点位置的信息、用于传输所述第一鉴权请求的通道信息中的至少一个;

所述用于传输第一鉴权请求的通道信息包括如下信息的至少一个:隧道标识,承载标识,以及会话标识。

结合第七方面、第七方面第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:

所述驻地节点向所述管理设备发送第三nas消息,所述第三nas消息中包含第二鉴权请求,所述第二鉴权请求被所述管理设备从所述第三nas消息中获取后发送给所述认证设备,以使所述认证设备根据所述第二鉴权请求对所述驻地节点进行鉴权;

所述驻地节点接收所述管理设备返回的第二鉴权结果的信息,所述第二鉴权结果的信息中包含所述认证设备返回的对所述驻地节点的鉴权结果。

结合第七方面第三种可能的实现方式,在第四种可能的实现方式中,

所述第三nas消息还包括第二指示信息,所述第二指示信息用于指示所述驻地节点接入所述网络的鉴权方式,所述第二指示信息用于指示所述认证设备按照所述第二指示信息所指示的鉴权方式对所述驻地节点进行鉴权。

结合第七方面第三种或第四种可能的实现方式,在第五种可能的实现方式中,

所述第一nas消息和/或所述第二nas消息和/或所述第三nas消息为第一类型nas消息,所述第一类型nas消息为用于所述终端设备或所述驻地节点接入所述网络的消息;或者,

所述第一nas消息和/或所述第二nas消息和/或所述第三nas消息为第二类型nas消息,所述第二类型nas消息中包含信元,所述信元中包含用于所述终端设备或所述驻地节点接入所述网络的信息;或者,

所述第一nas消息和/或所述第二nas消息和/或所述第三nas消息为第三类型nas消息,所述第三类型nas消息中包含信元,所述信元用于携带所述终端设备或所述驻地节点接入所述网络的信息,所述信元包括用于接入网络的信元或者消息容器。

结合第七方面第三种或第四种可能的实现方式,在第六种可能的实现方式中,所述第三nas消息还包括鉴权附加信息,所述鉴权附加信息包括表明所述驻地节点的身份标识、表明所述驻地节点位置的信息和用于传输所述第二鉴权请求的通道信息中的至少一个,所述用于传输第二鉴权请求的通道信息包括:隧道标识和/或承载标识和/或会话标识。

本申请第八方面提供一种接入网络的方法,包括:网关设备接收管理设备发送的第一鉴权请求,所述第一鉴权请求为终端设备通过第一消息向驻地节点发送的,所述第一消息为第一非接入层nas消息或所述第一消息被所述驻地节点处理为第一非接入层nas消息,所述第一nas消息包含所述第一鉴权请求,所述第一鉴权请求被所述管理设备从所述第一nas消息中获知;

所述网关设备向认证设备发送所述第一鉴权请求,以使所述认证设备根据所述第一鉴权请求对所述终端设备进行鉴权;

所述网关设备向所述管理设备发送第一鉴权结果的信息,所述第一鉴权结果的信息被所述管理设备通过第二nas消息向所述驻地节点发送,所述第一鉴权结果的信息中包含所述认证设备返回的对所述终端设备的鉴权结果。

结合第八方面,在第一种可能的实现方式中,所述第一消息和所述第一nas消息中还包括第一指示信息,所述第一指示信息包含用于指示所述终端设备接入网络的鉴权方式的信息,所述第一指示信息用于指示所述认证设备按照所述第一指示信息所指示的鉴权方式对所述终端设备进行鉴权。

结合第八方面或第八方面第一种可能的实现方式中,在第二种可能的实现方式中,所述方法还包括:

所述网关设备在向所述认证设备发送的第二消息中添加所述鉴权附加信息,所述鉴权附加信息包括表明所述驻地节点的身份标识、表明所述终端设备位置和/或所述驻地节点位置的信息和用于传输所述第一鉴权请求的通道信息中的至少一个;

所述用于传输第一鉴权请求的通道信息包括如下信息的至少一个:隧道标识,承载标识,以及会话标识。

结合第八方面、第八方面第一种或第二种可能的实现方式中,在第三种可能的实现方式中,所述方法还包括:

网关设备接收管理设备发送的第二鉴权请求,所述第二鉴权请求包含于所述驻地节点发送的第三nas消息中,所述第二鉴权请求被所述管理设备从所述第三nas消息中获知;

所述网关设备向认证设备发送所述第二鉴权请求,以使所述认证设备根据所述第二鉴权请求对所述驻地节点进行鉴权;

所述网关设备向所述管理设备发送第二鉴权结果的信息,所述第二鉴权结果的信息中包含所述认证设备返回的对所述驻地节点的鉴权结果。

结合第八方面第三种可能的实现方式,在第四种可能的实现方式中,所述第三nas消息还包括第二指示信息,所述第二指示信息用于指示所述驻地节点接入所述网络的鉴权方式,所述第二指示信息用于指示所述认证设备按照所述第二指示信息所指示的鉴权方式对所述驻地节点进行鉴权。

结合第八方面第三种或第四种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:

所述网关设备在向所述认证设备发送的第三消息中添加所述鉴权附加信息,所述鉴权附加信息包括表明所述驻地节点的身份标识、表明所述驻地节点位置的信息和用于传输所述第二鉴权请求的通道信息中的至少一个;

所述用于传输第二鉴权请求的通道信息包括如下信息的至少一个:隧道标识,承载标识,以及会话标识。

本申请第九方面提供一种接入网络的方法,包括:管理设备接收驻地节点发送的第一nas消息,所述第一nas消息中包含第一鉴权请求,所述第一鉴权请求包含于终端设备发送的第一消息中,所述第一鉴权请求用于指示认证设备对所述终端设备进行鉴权;所述管理设备从所述第一nas消息中获取所述第一鉴权请求;所述管理设备向认证设备发送所述第一鉴权请求,以使所述认证设备根据所述第一鉴权请求对所述终端设备进行鉴权;所述管理设备向所述驻地节点发送第一鉴权结果的信息,所述第一鉴权结果的信息中包含所述认证设备返回的对所述终端设备的鉴权结果。由以上第九方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第九方面,在第一种可能的实现方式中,所述第一消息中还包括第一指示信息,其中,所述第一指示信息用于指示所述终端设备接入所述网络的鉴权方式,所述第一指示信息用于所述认证设备按照所述第一指示信息所指示的鉴权方式对所述终端设备进行鉴权。

结合第九方面或第九方面第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:

所述管理设备接收来自于所述网关设备返回的地址信息;

所述管理设备将所述第一鉴权结果的信息和/或所述地址信息携带在第二nas消息中;

所述管理设备向所述驻地节点发送所述第二nas消息。

结合第九方面、第九方面第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:

所述管理设备接收来自所述驻地节点的第三nas消息,所述第三nas消息中包含第二鉴权请求;

所述管理设备从所述第三nas消息中提取所述第二鉴权请求;

所述管理设备发送认证请求给所述认证设备,以使所述认证设备根据所述认证请求,对所述终端设备进行认证,所述认证请求为所述第二鉴权请求或所述管理设备根据所述第二鉴权请求生成的;

所述管理设备向所述驻地节点发送第二鉴权结果的信息,所述第二鉴权结果的信息中包含所述认证设备返回的对所述驻地节点的鉴权结果。

结合第九方面第第三种可能的实现方式,在第四种可能的实现方式中,所述第三nas消息还包括第二指示信息,所述第二指示信息用于指示所述驻地节点接入所述网络的鉴权方式,所述第二指示信息用于指示所述认证设备按照所述第二指示信息所指示的鉴权方式对所述驻地节点进行鉴权。

本申请第十方面提供一种接入网络的方法,包括:终端设备向驻地节点发送第一消息,所述第一消息为非接入层nas消息,所述第一消息中包含第一鉴权请求,所述鉴权请求用于指示认证设备对所述终端设备进行鉴权,所述终端设备的协议栈中在非接入nas层下包括以太网协议层、或局域网协议层或个域网协议层;所述终端设备接收所述驻地节点返回的第一鉴权结果的信息。由以上第十方面可见,该方案可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

结合第十方面,在第一种可能的实现方式中,所述第一消息中还包括第一指示信息,其中,所述第一指示信息用于指示所述终端设备接入网络的鉴权方式,所述第一指示信息用于所述认证设备按照所述第一指示信息所指示的鉴权方式对所述终端设备进行鉴权。

本申请第十一方面提供一种驻地节点,应用于该驻地节点下挂的终端设备接入网络的过程中,所述驻地节点包括:存储器、收发器和至少一个处理器,存储器中存储有指令;存储器、收发器和至少一个处理器通过线路互联,收发器用于进行第一方面或第一方面任一可选实现方式中,在驻地节点侧进行的消息收发的操作;至少一个处理器调用指令,执行第一方面或第一方面任一可选实现方式中的在驻地节点侧进行的消息处理或控制操作。

本申请第十二方面提供一种网关设备,应用于该驻地节点下挂的终端设备接入网络的过程中,所述网关设备包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第二方面或第二方面任一可选实现方式中,在网关设备侧进行消息收发的操作;至少一个处理器调用指令,执行第二方面或第二方面任一可选实现方式中的在网关设备侧进行的消息处理或控制操作。

本申请第十三方面提供一种管理设备,应用于该驻地节点下挂的终端设备接入网络的过程中,所述管理设备包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第三方面或第三方面任一可选实现方式中,在管理设备侧进行消息收发的操作;至少一个处理器调用指令,执行第三方面或第三方面任一可选实现方式中的在管理设备侧进行的消息处理或控制操作。

一种可能的实现方式为,本申请第十二方面提供的网关设备和本申请第十三方面提供的管理设备的功能,也可以结合作为一个整体,在前述方法流程中作为一个核心网网络节点与其他网元交互。这样,原网关设备和原管理设备之间的流程交互,可以作为该核心网网络节点内部的实现,而原网关设备和或原管理设备与其他网元之间的流程交互,可以继续作为该核心网网络节点与其他网元之间的流程交互。

本申请第十四方面提供一种驻地节点,应用于该驻地节点接入网络的过程中,所述驻地节点包括:包括:存储器、收发器和至少一个处理器,存储器中存储有指令;存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第四方面或第四方面任一可选实现方式中,在驻地节点侧进行的消息收发的操作;至少一个处理器调用指令,执行第四方面或第四方面任一可选实现方式中的在驻地节点侧进行的消息处理或控制操作。

本申请第十五方面提供一种网关设备,应用于该驻地节点接入网络的过程中,所述网关设备包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第五方面或第五方面任一可选实现方式中,在网关设备侧进行消息收发的操作;至少一个处理器调用指令,执行第五方面或第五方面任一可选实现方式中的在网关设备侧进行的消息处理或控制操作。

本申请第十六方面提供一种管理设备,应用于该驻地节点接入网络的过程中,所述管理设备包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第六方面或第六方面任一可选实现方式中,在管理设备侧进行消息收发的操作;至少一个处理器调用指令,执行第六方面或第六方面任一可选实现方式中的在管理设备侧进行的消息处理或控制操作。

一种可能的实现方式为,本申请第十五方面提供的网关设备和本申请第十六方面提供的管理设备的功能,也可以结合作为一个整体,在涉及到的方法流程中作为一个核心网网络节点与其他网元交互。这样,原网关设备和原管理设备之间的流程交互,可以作为该核心网网络节点内部的实现,而原网关设备和或原管理设备与其他网元之间的流程交互,可以继续作为该核心网网络节点与其他网元之间的流程交互。

本申请第十七方面提供一种驻地节点,应用于该驻地节点和所述驻地节点下挂的终端设备接入网络的过程中,所述驻地节点包括:包括:存储器、收发器和至少一个处理器,存储器中存储有指令;存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第七方面或第七方面任一可选实现方式中,在驻地节点侧进行的消息收发的操作;至少一个处理器调用指令,执行第七方面或第七方面任一可选实现方式中的在驻地节点侧进行的消息处理或控制操作。

本申请第十八方面提供一种网关设备,应用于该驻地节点和所述驻地节点下挂的终端设备接入网络的过程中,所述网关设备包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第八方面或第八方面任一可选实现方式中,在网关设备侧进行消息收发的操作;至少一个处理器调用指令,执行第五方面或第五方面任一可选实现方式中的在网关设备侧进行的消息处理或控制操作。

本申请第十九方面提供一种管理设备,应用于该驻地节点和所述驻地节点下挂的终端设备接入网络的过程中,所述管理设备包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第九方面或第九方面任一可选实现方式中,在管理设备侧进行消息收发的操作;至少一个处理器调用指令,执行第八方面或第八方面任一可选实现方式中的在管理设备侧进行的消息处理或控制操作。

一种可能的实现方式为,本申请第十八方面提供的网关设备和本申请第十九方面提供的管理设备的功能,也可以结合作为一个整体,在涉及的方法流程中作为一个核心网网络节点与其他网元交互。这样,原网关设备和原管理设备之间的流程交互,可以作为该核心网网络节点内部的实现,而原网关设备和或原管理设备与其他网元之间的流程交互,可以继续作为该核心网网络节点与其他网元之间的流程交互。

本申请第二十方面提供一种终端设备,应用于该终端设备接入网络的过程中,包括:存储器、收发器和至少一个处理器,存储器中存储有指令,存储器、收发器和至少一个处理器通过线路互联,收发器用于执行第十方面在终端设备侧进行消息收发的操作。

本申请第二十一方面提供一种芯片系统,可应用于驻地节点中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第一方面或第一方面任一可选的实现方式中驻地节点的操作。

本申请第二十二方面提供一种芯片系统,可应用于网关设备中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第二方面或第二方面任一可选的实现方式中网关设备的操作。

本申请第二十三方面提供一种芯片系统,可应用于管理设备中,该该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第三方面或第三方面任一可选的实现方式中管理设备的操作。

本申请第二十四方面提供一种芯片系统,可应用与驻地节点中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第四方面或第四方面任一可选的实现方式中驻地节点的操作。

本申请第二十五方面提供一种芯片系统,可应用于网关设备中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第五方面或第五方面任一可选的实现方式中网关设备的操作。

本申请第二十六方面提供一种芯片系统,可应用与管理设备中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第六方面或第六方面任一可选的实现方式中管理设备的操作。

本申请第二十七方面提供一种芯片系统,包括:可应用于驻地节点中,该芯片系统至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第七方面或第七方面任一可选的实现方式中驻地节点的操作。

本申请第二十八方面提供一种芯片系统,包括:可应用与网关设备中,该芯片系统至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第八方面或第八方面任一可选的实现方式中网关设备的操作。

本申请第二十九方面提供一种芯片系统,可应用于管理设备中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第九方面或第九方面任一可选的实现方式中管理设备的操作。

本申请第三十方面提供一种芯片系统,可应用于终端设备中,该芯片系统包括:至少一个处理器,存储器和接口电路,存储器、收发器和至少一个处理器通过线路互联,至少一个存储器中存储有指令;指令被处理器执行,以执行第十方面中终端设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于驻地节点中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第一方面或第一方面任一可选的实现方式中驻地节点的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于网关设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第二方面或第二方面任一可选的实现方式中网关设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于管理设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第三方面或第三方面任一可选的实现方式中管理设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于驻地节点中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第四方面或第四方面任一可选的实现方式中驻地节点的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于网关设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第五方面或第五方面任一可选的实现方式中网关设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于管理设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第六方面或第六方面任一可选的实现方式中管理设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于驻地节点中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第七方面或第七方面任一可选的实现方式中驻地节点的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于网关设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第八方面或第八方面任一可选的实现方式中网关设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于管理设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第九方面或第九方面任一可选的实现方式中管理设备的操作。

本申请的又一方面提供了一种计算机可读存储介质,可应用于终端设备中,该计算机可读存储介质中存储有指令,当指令在计算设备上运行时,执行第十方面或第十方面任一可选的实现方式中终端设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于驻地节点中,当该程序在计算设备上运行时,执行第一方面或第一方面任一可选的实现方式中驻地节点的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于网关设备中,当该程序在计算设备上运行时,执行第二方面或第二方面任一可选的实现方式中网关设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于管理设备中,当该程序在计算设备上运行时,执行第三方面或第三方面任一可选的实现方式中管理设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于驻地节点中,当该程序在计算设备上运行时,执行第四方面或第四方面任一可选的实现方式中驻地节点的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于网关设备中,当该程序在计算设备上运行时,执行第五方面或第五方面任一可选的实现方式中网关设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于管理设备中,当该程序在计算设备上运行时,执行第六方面或第六方面任一可选的实现方式中管理设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于驻地节点中,当该程序在计算设备上运行时,执行第七方面或第七方面任一可选的实现方式中驻地节点的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于网关设备中,当该程序在计算设备上运行时,执行第八方面或第八方面任一可选的实现方式中网关设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于管理设备中,当该程序在计算设备上运行时,执行第九方面或第九方面任一可选的实现方式中管理设备的操作。

本申请的又一方面提供了一种计算机程序产品,可应用于终端设备中,当该程序在计算设备上运行时,执行第十方面或第十方面任一可选的实现方式中终端设备的操作。

本申请实施例所提供的方案,可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。

附图说明

图1是wttx的一场景示意图;

图2a是本申请实施例中一网络架构示意图;

图2b是终端设备的一网络接入线路示意图;

图2c是终端设备的另一网络接入线路示意图;

图2d是本申请实施例中终端设备的另一网络接入线路示意图;

图2e是本申请实施例中终端设备的另一网络接入线路示意图;

图3是本申请实施例提供的设备接入网络的方法的一实施例示意图;

图4是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图5是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图6是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图7是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图8是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图9a是本申请实施例提供的设备之间交互系统的一示例示意图;

图9b是本申请实施例提供的设备协议栈的一示例示意图;

图9c是本申请实施例提供的设备协议栈的另一示例示意图;

图9d是本申请实施例提供的设备协议栈的另一示例示意图;

图9e是本申请实施例提供的设备协议栈的另一示例示意图;

图10是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图11是本申请实施例提供的设备接入网络的方法的另一实施例示意图;

图12是本申请实施例提供的融合网络的一架构示意图;

图13是本申请实施例提供的用于设备接入网络的方法的另一实施例示意图;

图14是本申请实施例提供的用于设备接入网络的方法的另一实施例示意图;

图15是本申请实施例提供的用于设备接入网络的方法的另一实施例示意图;

图16是本申请实施例提供的用于设备接入网络的方法的另一实施例示意图;

图17为本申请实施例提供的用于设备接入网络的装置的功能性结构示意图;

图18为本申请实施例提供的用户驻地设备的一实施例示意图;

图19是本申请实施例提供的芯片系统的一实施例示意图。

具体实施方式

下面结合附图,对本申请的实施例进行描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着新技术的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

本申请实施例提供一种接入网络的方法,可以充分利用已有的网络,完成终端设备接入网络的过程,例如,利用移动网络完成cpe下挂的终端设备接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。本申请实施例还提供了相应的设备及系统。以下分别进行详细说明。

本申请中出现的术语“上行”和“下行”,在某些场景用于描述数据/信息传输的方向,比如,“上行”方向为该数据/信息从终端设备向网络侧传输的方向,“下行”方向为该数据/信息从网络侧设备向终端设备传输的方向,“上行”和“下行”仅用于描述方向,该数据/信息传输起止的具体设备都不作限定。

本申请中出现的术语“和/或”,可以是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本申请中字符“/”,一般表示前后关联对象是一种“或”的关系。

本申请中可能出现的对各种消息/信息/设备/网元/系统/装置/动作/操作/流程/概念等各类客体进行了赋名,但这些具体的名称并不构成对相关客体的限定,所赋名称可随着场景,语境或者使用习惯等因素而变更,对相关客体的技术含义的理解,应主要从其在技术方案中所体现/执行的功能和技术效果来确定。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本申请中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。本申请中所出现的模块的划分,是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本申请中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本申请方案的目的。

本申请实施例中,涉及的术语“鉴权”,其含义包括:身份的识别鉴定,和/或,相关操作的授权。

因本申请实施例中涉及到多个英文缩写,因此先对本申请实施例所涉及到的英文缩写所对应的中文全称以及英文全称通过如下表格做出预先介绍。

驻地节点在本申请实施例中可以为cpe。本申请实施例中外部网络可以是相对于移动网络而言的,外部网络是由移动网(包括接入网和核心网)的网元/网络设备之外的其他网元或网络设备组成的网络。本申请实施例中的外部网络可以为固定网络。本申请中,cpe下挂的终端设备:即连接到cpe,并通过cpe接入网络的终端设备。

为了便于阅读理解,在描述本申请各实施例之前,下面对本申请实施例的结构做如下整体介绍:

部分一、cpe下挂的终端设备通过移动网络完成在外部网络的网络接入的方案;其中包括方案1和方案2,方案1中又包括方案1-1和方案1-2,方案2中又包括方案2-1和方案2-2。

方案1、cpe下挂的终端设备通过4g移动网络完成在外部网络的网络接入的方案。

方案1-1、cpe下挂的终端设备通过4g移动网络的用户面完成在外部网络的网络接入的方案。

方案1-2、cpe下挂的终端设备通过4g移动网络的控制面完成在外部网络的网络接入的方案。

方案2、cpe下挂的终端设备通过5g移动网络完成在外部网络的网络接入的方案。

方案2-1、cpe下挂的终端设备通过5g移动网络的用户面完成在外部网络的网络接入的方案。

方案2-2、cpe下挂的终端设备通过5g移动网络的控制面完成在外部网络的网络接入的方案。

部分二、cpe或其下挂的终端设备通过移动网络完成在外部网络的网络接入的方案;其中,包括方案1和方案2。

方案1、cpe或其下挂的终端设备通过4g移动网络完成在外部网络的网络接入的方案;

方案2、cpe或其下挂的终端设备通过5g移动网络完成在外部网络的网络接入的方案。

部分三、在固定网络和移动网络的融合网络中,cpe下挂的终端设备以及cpe在融合网络中的一种网络接入的方案。

部分四、在固定网络和移动网络的融合网络中,cpe下挂的终端设备以及cpe在融合网络中的另一种网络接入的方案。

其中,固定网络也可以称为有线网络,移动网络也可以称为无线网络。

在部分一和部分二的方案中,4g和5g的差别点包括:5g中的upf和smf与4g中的移动网关(例如:pgw)的一些功能重合。5g中的amf与4g中的mme的一些功能重合,因此,为了将4g和5g场景中的设备都表达清楚,可以将smf和upf,以及s/p–gw(sgw或pgw)、lgw等统称为网关设备,s/p-gw或lgw可以称为移动网关,将mme和amf统称为管理设备。但在具体的4g或5g场景实施例中,可以用相应的具体网元来表示,例如网关设备用pgw、smf或者upf来表示,管理设备用mme或者amf来表示。

需要说明的是,上述部分一至部分四的方案以移动网络和固定网络(外部网络)为例进行的说明,实际上,可以理解的是,只要是两个或多个网络的互联或对接实现终端设备或者cpe的网络接入,或者两个或多个网络的融合实现终端设备或者cpe的网络接入,都属于本申请实施例所包含的范围。

本申请实施例中的终端设备包括,如stb、个人计算机(personalcomputer,pc)、ip电话、传真机等固定终端设备,以及手机和平板电脑等移动终端设备。下挂的终端设备可以是通过该cpe接入网络或进行业务的终端设备,也就是这些终端设备的网络连接都由该cpe负责。

下面,针对上面所描述的各个部分中所涉及到的方案分别进行描述。

图2a为包含了移动网络和外部网络的网络架构示意图。

如图2a所示的网络架构是以移动网络是4g网络的架构为例进行的说明,该网络架构中针对终端设备包含了图2b至图2e所示的四条网络接入线路。

其中,图2b所示的线路1为终端通过ipox方式的网络接入路线。在该线路1中,终端通过dhcp中继向dhcpserver发送dhcp请求报文(例如dhcpdiscover或dhcprequest),dhcp中继可以在dhcp报文扩展字段添加鉴权附加信息,该dhcpserver将对终端的鉴权请求转发给认证服务器(aaaserver),对该发送dhcp请求的终端设备进行鉴权。图2b中以dhcp接入网络的绑定鉴权方式为例进行说明,实际上,网络对终端的鉴权方式有多种,本处不一一赘述。

其中,图2c所示的线路2为移动终端在移动网络中的网络接入路线。在该线路2中,移动终端与mme和hss协同完成鉴权过程。

其中,图2d所示的线路3为cpe下挂的终端设备,通过移动网络的用户面完成在外部网络的网络接入过程。

其中,图2e所示的线路4为cpe下挂的终端设备,通过移动网络的控制面完成在外部网络的网络接入过程。

图2d所示的线路3和图2e所示的线路4示意的是cpe下挂的终端设备通过移动网络完成在外部网络的网络接入过程,实际上cpe通过移动网络完成在外部网络的网络接入过程也可以参阅图2d和图2e进行理解,不考虑cpe下挂的终端设备即可,本申请实施例中不一一示出了。

下面结合图2d所示的线路3以及图3介绍本申请实施例中部分一中的方案1-1,即:cpe下挂的终端设备通过4g移动网络的用户面完成在外部网络的网络接入的方案。

如图3所示,本申请实施例提供的设备接入网络的方法的一实施例包括:

101、cpe接收终端设备发送的第一消息,该第一消息中包含鉴权请求。

该终端设备可以理解为是cpe下挂的终端设备,下挂的终端设备即连接到该cpe的终端设备,该终端设备通过该cpe接入网络。cpe接收下挂的终端设备发送的第一消息,即接收来自于连接到该cpe的终端设备发送的第一消息。

所述鉴权请求可以是该下挂的终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息。为简化表述,统称为鉴权请求。

可选地,cpe接收的可以就是一个鉴权请求,不需要通过其他消息携带,例如不需要该第一消息携带。

102、cpe对第一消息进行处理,以得到第二消息。

该第二消息被用于网关设备识别所述鉴权请求和/或所述终端设备接入网络的鉴权方式,所述鉴权方式用于指示所述网关设备向网络设备发送所述鉴权请求,所述鉴权请求用于指示所述网络设备对所述终端设备进行鉴权;

可以是:第二消息中包含所述鉴权请求和第一指示信息,该第一指示信息可以是鉴权类型指示信息,其中,所述鉴权类型指示信息用于指示所述终端设备接入网络的鉴权方式,鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

本申请实施例中的第一指示信息、第二指示信息、指示信息实际上都是具有指示功能的信息,第一、第二只是在一个场景中出现两次的序号标识,并不应将其理解为是有特殊含义的限定。

还可以是:第二消息中包含所述鉴权请求,通过与所述鉴权方式对应的鉴权通道传输给所述网关设备,所述鉴权通道用于识别对应的鉴权方式。该鉴权通道可以是一种用于传输数据和/或信令的通道,不限于只传输鉴权消息。

该鉴权通道可以是在cpe和网关设备之间建立的特定通道,该特定通道可以是承载或者传输隧道,也可以是apn/dnn或pdn连接或pdusession或网络切片(slice)等,只要能实现特定通道与鉴权方式对应即可,具体特定通道的形式本申请实施例中不做限定。特定通道建立时,就确定采用的鉴权方式或者鉴权协议。这样,在传输终端设备或cpe的鉴权请求时可无需传输鉴权类型指示信息,在相应的特定通道上传输鉴权请求或者认证请求即可。网关设备可以根据该鉴权请求的特定通道确定对应的鉴权方式。鉴权结果的信息也可以通过该特定通道返回至终端设备,该鉴权结果的信息可以携带在鉴权返回消息中通过该特定通道返回至终端设备。当然,不限于通过特定通道返回鉴权结果的信息,也可以通过其他方式返回该鉴权结果的信息。

下面以第二消息中包含所述鉴权请求和鉴权类型指示信息的情况为例,介绍本申请实施例中终端设备接入网络的过程。实际上,采用特定通道的形式除了使用特定通道传输cpe和网关设备之间的数据,无需在第二消息中包含鉴权类型指示信息之外,其他的步骤和过程与包含鉴权类型指示信息的方式基本相同,可以参照这种方式理解采用特定通道的网络接入过程。

步骤102的过程可以包括剥离cpe与终端设备间通信协议的l1/l2报文头,识别终端设备所采用的鉴权方式和/或鉴权协议类型。所述鉴权方式可以包括但不限于例如ppp、pppox、ipox和eap等,所述鉴权协议类型可以包括但不限于如pppox鉴权中涉及到的lcp、pap、chap等协议,或者ipox中涉及到的dhcp协议(dhcpv4,或dhcpv6),或者eap鉴权中的eap-aka,eap-aka’,eap-sim,eap-tls等。识别下挂的终端设备鉴权请求对应的鉴权方式和/或鉴权协议类型后,cpe将第一消息中鉴权请求消息内容(剥离了l1/l2报文头或者未经剥离处理的完整请求报文)或鉴权消息中所包含的多种关键参数等信息,和鉴权类型指示信息一并封装,以得到第二消息。

可选地,若第一消息是鉴权请求,则可以将鉴权类型指示信息携带在该鉴权请求中,得到包含了鉴权类型指示信息的鉴权请求,可以将该包含了鉴权类型指示信息的鉴权请求看作第二消息。

在向第一消息或者鉴权请求中添加鉴权类型指示信息时,可以在空口接入层之上例如ip层的数据包(或报文头)添加,亦可在空口接入层如sdap/pdcp/rlc/mac/phy层的数据包(或报文头)中添加,或者是在某新增的(子)层的数据包(或报文头)添加,具体添加的位置本申请实施例中不做限定。

103、cpe向无线接入网络ran设备发送第二消息。

104、ran设备向移动网关发送包含鉴权请求和鉴权类型指示信息的数据包。

ran设备接收到该第二消息后,可以解除空口接入层封装,再进行s1接口的协议封装(例如gtp隧道封装),得到第三消息,然后通过用户面gtp(gtp-u)隧道向移动网关发送包含鉴权请求和鉴权类型指示信息的第三消息,该第三消息可以是数据包。

若cpe在空口接入层如sdap/pdcp/rlc/mac/phy层或某新增的(子)层的数据包(或报文头)中包含鉴权类型指示信息,则ran设备可在s1接口协议封装所涉及的报文头(如gtp/udp/ip报文头)中添加鉴权类型指示信息。

105、移动网关读取鉴权请求和鉴权类型指示信息。

对于ran设备发送的包含鉴权请求和鉴权类型指示信息的数据包,移动网关可以从s1接口的协议封装所涉及的报文头中读取鉴权类型指示信息,在解除s1接口的协议封装后的数据包中得到鉴权请求;或者,移动网关可以在解除s1接口的协议封装后,从空口接入层之上例如ip层的数据包(或报文头)中得到鉴权类型指示信息和鉴权请求;或者,移动网关可以根据数据包的传输通道(例如某特定承载)确定对应的鉴权方式和/或鉴权协议,在解除s1接口的协议封装后的数据包中得到鉴权请求。

106、移动网关向网络设备发送鉴权请求。

参考鉴权类型指示信息,移动网关将鉴权请求以鉴权方式或鉴权协议所需的方式,发送给网络中与鉴权认证和地址分配相关的相应网络设备。相应网络设备包括但不限于bng、dhcpserver、aaaserver等。

例如:若鉴权方式是ppp或pppox,则将bng作为ppp终结点,移动网关可在l2tp隧道之上建立到bng的ppp连接,分配ppp会话(session)id。

若鉴权方式是ipox,则移动网关可作为dhcprelay或dhcpproxy将包含鉴权请求的dhcp消息发送至bng和/或dhcpserver。

在鉴权请求转发前,移动网关可以在鉴权请求的扩展option字段中添加鉴权附加信息,例如:表明cpe的身份标识(如imsi)、表明终端设备位置和/或驻地节点位置的信息(如ecgi和/或enbid和/或tai等)、用于传输所述鉴权请求的通道信息中的至少一个,所述用于传输鉴权请求的通道信息包括如下信息的至少一个:传输鉴权请求的隧道标识,传输鉴权请求的承载标识,以及传输鉴权请求的会话标识(例如pdusessionid)等。

可选地,也可以是由cpe在向ran设备发送第二消息前在第二消息中添加上述鉴权附加信息。

107、网络设备根据终端设备所采用的鉴权方式,对该终端设备进行鉴权认证。

例如:若采用ppp鉴权方式,则在lcp阶段协商认证协议之后,终结ppp会话的网络设备如bng通过密码验证协议(passwordauthenticationprotocol,英文简称为:pap)或挑战握手认证协议(challengehandshakeauthenticationprotocol,英文简称为:chap)对终端设备进行鉴权,bng通过raduis或diameter协议发送鉴权请求至认证服务器即aaaserver进行鉴权。

若采用ipox的鉴权方式,则网络设备如bng将dhcp发现(discover)请求消息路由至dhcpserver,由dhcpserver将请求报文中终端添加的鉴权相关扩展字段(例如设备信息、用户名和密码等)以及中间节点添加的鉴权相关扩展option字段信息提取出来,构造认证报文并通过radius或diameter协议发送至aaaserver进行鉴权。

若采用eap的鉴权方式,则eap客户端(即请求鉴权认证的终端设备)的鉴权请求被转发至eap设备端(eapauthenticator)例如bng,eap设备端可发起对客户端的eap认证,在eap设备端和eap客户端之间交互eap认证报文。此外,eap设备端将以eap中继方式或eap终结方式,和认证服务器例如aaaserver之间通过radius或diameter协议传送鉴权相关报文。

108、网络设备接收认证服务器返回的鉴权结果的信息。

该鉴权结果的信息中可以包括是否通过鉴权的指示信息。

该鉴权结果的信息可以携带在鉴权返回消息中,本申请实施例中的鉴权返回消息不是特指的一个消息,该鉴权返回消息可以是能够携带鉴权结果的信息的多种类型的消息,只要能够携带鉴权结果的信息的消息,都可以作为鉴权返回消息来起作用。

例如若是ipox的鉴权方式,倘若认证不通过,则aaaserver向dhcpserver发送拒绝报文,dhcpserver将向bng返回dhcpnak报文;若认证通过,aaaserver将向dhcpserver发送认证通过信息,再由dhcpserver向bng返回dhcp提供(offer)报文。

109、网络设备在鉴权返回消息中可携带为终端设备分配的ip地址和/或路由配置的参考信息。

该路由配置的参考信息可以是用于cpe上行路由配置的参考信息。

该步骤109中的网络设备包括但不限于网关/路由器节点如bng,或具有地址分配功能的节点如dhcpserver。所述网络设备将根据终端设备所采用的鉴权方式,将鉴权返回消息经由无线网关发送至终端设备。其中,所述网络设备发送至移动网关的鉴权返回消息中,可包含鉴权结果和/或地址分配结果,还可包含用于cpe路由配置的参考信息。

用于cpe路由配置的参考信息可以包括以下信息的部分或全部:业务相关(例如iptv业务)的常用服务器ip地址/网段地址/地址前缀,对应的网络掩码信息(例如掩码或掩码长度),提供内容的组播地址(若包含组播类业务),以及对应的下一跳节点。以iptv业务为例,常用服务器包括但不限于内容服务器、快速换台服务器、dhcpserver、dnsserver等,提供内容的组播地址可包括各个频道的组播地址,对应的下一跳节点可以是某个网关或路由器的ip地址。

例如,dhcpserver可以在dhcpoffer报文和/或dhcpack报文中,携带为终端设备预分配或分配的ip地址,还可在扩展option字段中(例如option121),添加用于cpe路由配置的参考信息。

110、移动网关接收网络设备发送的鉴权返回消息。

鉴权返回消息中携带鉴权结果的信息。

若鉴权返回消息中包含用于cpe路由配置的参考信息,则移动网关可以直接对鉴权返回消息进行用户面封装;

或者,移动网关可以根据用于cpe路由配置的参考信息,生成路由配置信息,该路由配置信息可以是用于cpe上行路由配置的配置信息,该路由配置信息可以包括以下项中的部分或全部:业务相关的常用服务器ip地址/网段地址/地址前缀,网络掩码信息(例如掩码或掩码长度),提供内容的组播地址(若包含组播类业务),下一跳节点地址,cpe应选择的对应接入点标识(如apn/dnn)或网络切片标识或连接通道标识(例如pdn连接标识或pdu会话标识或承载标识)或网关设备的标识或cpe设备端口信息等。

移动网关向cpe发送路由配置信息的方式可以有以下几种:移动网关将路由配置信息添加在鉴权返回消息中;或者,移动网关将鉴权返回消息中用于cpe路由配置的参考信息替换为路由配置信息;或者,移动网关将路由配置信息发送给mme,由mme携带在nas消息中发送给cpe。

移动网关对鉴权返回消息进行用户面封装。

移动网关也可以不根据路由配置的参考信息确定路由配置信息,而是继续发送该路由配置的参考信息,cpe可以根据该路由配置的参考信息自行确定路由配置信息。

一种可选的设计中,可以将路由配置的参考信息和路由配置信息统称为路由配置信息,也就是所述路由配置信息包括所述网络设备分配的用于所述驻地节点路由配置的参考信息,或者,所述网关设备根据所述路由配置的参考信息确定的用于所述驻地节点路由配置的配置信息。

111、移动网关通过与cpe的用户面承载向cpe发送封装了鉴权返回消息的用户面数据包。

112、cpe接收封装了鉴权返回消息的用户面数据包,对其解封装,提取出鉴权返回消息。

cpe可以对鉴权返回消息进行识别以确认该鉴权返回消息该发送给哪个终端设备。

cpe可根据鉴权返回消息中包含的路由配置的参考信息或路由配置信息,或根据从mme处收到的nas消息中携带的路由配置信息,进行路由配置。

113、cpe向发送鉴权请求的终端设备发送鉴权返回消息。

类似地,后续终端设备根据鉴权方式的需求,与网络设备继续交互其他的消息。例如ipox鉴权方式涉及的dhcprequest消息和相应的dhcpack消息,也将由cpe和移动网关之间的用户面承载传送,并在移动网关和bng以及选定的dhcpserver之间路由,直至完成终端设备接入网络的过程。

从该图3对应的实施例的内容可知,本申请实施例中充分利用已有的4g网络的用户面,完成终端设备接入网络,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是针对终端设备可能的鉴权方式的概括性描述,下面以终端设备是stb,鉴权方式是ipox(dhcp+认证)为例,介绍该stb通过4g移动网络的用户面完成网络接入的过程。

如图4所示,本申请实施例提供的设备接入网络的方法的另一实施例包括:

201、cpe接收stb发送的dhcpdiscover消息。

该dhcpdiscover消息相当于上述图3对应的实施例中的第一消息,该dhcpdiscover消息中可以包含该stb的设备类型信息。

202、cpe识别dhcpdiscover消息。

例如cpe可基于接收到stb发送报文的ip五元组信息(源ip地址为0.0.0.0,目的ip地址为255.255.255.255,源端口号68,目的端口号67,协议类型udp),识别出接收到的报文为dhcpdiscover消息,故获知对应的鉴权方式为ipox(dhcp+认证),然后对其进行用户面封装,可在封装的报文中添加第一指示信息,例如:鉴权类型指示信息。

203、cpe通过演进基站enb向pgw转发被封装的dhcpdiscover消息。

204、pgw接收和处理dhcpdiscover消息。

pgw根据接收报文中的鉴权方式指示,提取上行用户面报文中的dhcpdiscover消息。

pgw在收到来自cpe转发的stb的dhcpdiscover报文时,记录标识cpe身份的id(例如epsbearer/teid等)和请求ip地址的stb的mac地址之间的映射关系。

pgw可以作为dhcprelay或dhcpproxy的角色,修改dhcp报文中的某些相关字段内容。例如作为dhcprelay时,pgw修改dhcpdiscover报文中的giaddr为自己的ip地址,在hops字段+1;还可以作为中间节点在扩展字段(例如option82)中添加鉴权附加信息如:表明cpe的身份标识(如imsi)、表明终端设备位置和/或驻地节点位置的信息(如ecgi和/或enbid和/或tai)、用于传输所述鉴权请求的通道信息中的至少一个,所述用于传输鉴权请求的通道信息包括如下信息的至少一个:传输鉴权请求的隧道标识,传输鉴权请求的承载标识,以及传输鉴权请求的会话标识(例如pdusessionid)等。

205、pgw向dhcpserver发送dhcpdiscover消息。

206、dhcpserver根据dhcpdiscover消息中包含的鉴权相关信息,生成认证请求报文,向认证服务器发送认证请求。

207、认证服务器对该stb进行鉴权。

208、dhcpserver接收认证服务器返回的认证结果。

209、若认证通过,dhcpserver向pgw发送dhcpoffer,其中包含dhcpserver为stb预分配的ip地址。

210、pgw根据步骤204记录的映射关系,确定需发送dhcpoffer给cpe。

211、pgw向cpe发送包含dhcpoffer报文的数据包。

212、cpe接收包含dhcpoffer报文的数据包,从中识别出终端设备为stb。

例如可根据dhcpoffer报文中的客户端mac地址识别出stb。

213、cpe将dhcpoffer报文发送给stb。

214、cpe接收stb发送的dhcp请求(request)消息。

215、cpe识别dhcprequest消息,进行用户面封装,添加鉴权类型指示信息。

216、cpe经由enb向pgw发送包含dhcprequest的数据包。

217、pgw向dhcpserver发送dhcprequest消息。

在发送前,pgw可以作为dhcprelay或dhcpproxy的角色,修改dhcprequest报文中的某些相关字段内容。

218、pgw接收dhcpserver返回的dhcp应答(ack)报文。

其中包含dhcpserver分配给stb的ip地址,该dhcpack中还可包含用于cpe路由配置参考的扩展字段(如option121)。

219、pgw经由enb向cpe发送发包含dhcpack报文的数据包。

可选地,pgw可在dhcpack中添加路由配置信息,或者pgw向mme发送包含路由配置信息的消息,由mme通过nas消息发送给cpe。

220、cpe接收包含dhcpack报文的数据包,从中识别出终端设备为stb,例如可根据dhcpoffer报文中的客户端mac地址识别出stb。

cpe基于dhcpack或nas消息中的路由配置信息或参考信息,进行路由配置。

221、cpe将dhcpack报文发送给stb。

stb收到dhcpack报文后,可获得合法的ip地址,接入网络过程完成,后续stb可在有效的时间范围内利用获得的合法ip地址与网络中的设备通信,接受网络提供的服务。

以上是对部分一中方案1-1的描述。下面结合图5描述本申请实施例中的方案1-2,即:cpe下挂的终端设备通过4g移动网络的控制面完成在外部网络的网络接入的方案。

如图5所示,本申请实施例提供的设备接入网络的方法的另一实施例包括:

301、cpe接收终端设备发送的第一消息,该第一消息中包含鉴权请求。

该终端设备可以理解为是该cpe下挂的终端设备,下挂的终端设备即连接到该cpe的终端设备,该终端设备通过该cpe接入网络。cpe接收下挂的终端设备发送的第一消息,即接收来自于连接到该cpe的终端设备发送的第一消息。

所述鉴权请求是该下挂的终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息。为简化表述,统称为鉴权请求。

可选地,cpe接收的可以就是一个鉴权请求,不需要通过其他消息,例如第一消息携带。

302、cpe对第一消息进行处理,以得到第二消息。

该第二消息为nas消息,该nas消息中包含所述鉴权请求和/或鉴权类型指示信息。

步骤302的过程可以包括剥离cpe与终端设备间通信协议的l1/l2报文头,识别终端设备所采用的鉴权方式和/或鉴权协议类型。所述鉴权方式可以包括但不限于例如ppp、pppox、ipox和eap等,所述鉴权协议类型可以包括但不限于如pppox鉴权中涉及到的lcp、pap、chap等协议,或者ipox中涉及到的dhcp协议(dhcpv4,或dhcpv6),或者eap鉴权中的eap-aka,eap-aka’,eap-sim,eap-tls等。识别下挂的终端设备鉴权请求对应的鉴权方式和/或鉴权协议类型后,cpe将鉴权请求消息内容(剥离了l1/l2报文头或者未经剥离处理的完整请求报文)或鉴权消息中所包含的多种关键参数等信息携带在nas消息中,并指明携带鉴权消息对应的鉴权类型指示信息。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

也就是说,cpe要将鉴权相关信息携带在nas消息中。

需要说明的是,本申请实施例中的nas消息可以包括三种类型:

第一类型nas消息为专用于所述终端设备或所述cpe接入网络的消息,也就是说第一类型nas消息为定义的一种新的nas消息类型,用于承载特定类型的鉴权协议相关的交互消息。例如定义nas消息类型为eap鉴权消息,并在此nas消息中封装eap鉴权涉及的交互消息内容,或eap鉴权涉及的交互消息中所包含的多种关键参数等信息。

第二类型nas消息中包含信元(informationelement,ie),该信元可以是协议配置选项信元,所述协议配置选项信元中包含用于所述终端设备或所述cpe接入网络的信息,也就是说第二类型nas消息为在现有的nas消息的信元中,例如:协议配置选项pco信元中支持的协议中,添加鉴权方式对应的协议,并设定对应的协议id,然后可在对应的pco内容中添加鉴权类型和/或鉴权协议相关的交互消息内容,或关键参数。例如,终端设备和网络侧在产生携带eap消息的nas消息时,将nas的pco信元中某个协议标识(protocolidentity)设定为eap-aka对应的identity,并在对应的“protocolid#ncontents”中添加eap-aka协议对应的鉴权所涉及的交互消息内容,或鉴权所涉及的交互消息中包含的多种关键参数等信息。

第三类型nas消息中包含信元,该信元可以是接入专用信元或消息容器(messagecontainer),所述接入专用信元或消息容器用于携带所述终端设备或所述cpe接入网络的信息,也就是说第三类型的nas消息为在现有的nas消息中配置一种新的信元或消息容器,用于携带鉴权协议对应涉及的交互消息。其中可包含以下信息中的部分或全部:所述鉴权类型指示信息,鉴权所涉及的交互消息内容或鉴权所涉及的交互消息中所包含的多种关键参数等信息。

需要说明的是,本申请实施例中所涉及到的nas消息,无论是上行方向还是下行方向都可以是上述三种类型中的任意一种。

303、cpe通过ran设备向mme发送该nas消息。

304、mme接收到该nas消息后,从nas消息中提取出鉴权请求或鉴权消息中包含的关键参数,和/或鉴权类型指示信息。

305、mme向移动网关发送消息(例如请求/传输消息)。

其中包含鉴权请求或鉴权消息中包含的关键参数和鉴权类型指示信息中的至少一项。

需指出,若mme发送的是鉴权消息中包含的关键参数,则移动网关收到后需要参照鉴权类型指示信息,根据这些关键参数生成鉴权请求报文。

步骤306至步骤309与图3对应的实施例中的步骤106至步骤109相同,本实施例中不再做重复赘述,可以参阅步骤106至步骤109进行理解。

310、移动网关接收网络设备发送的鉴权返回消息。

该鉴权返回消息中携带鉴权结果的信息。

若鉴权返回消息中若包含用于cpe路由配置的参考信息,移动网关可以根据路由配置的参考信息,生成路由配置信息。

所述路由配置的参考信息和路由配置信息内容参见步骤109和步骤110中的描述。

311、移动网关向mme发送消息。

所述消息(例如请求/应答/传输消息)包含鉴权返回消息或鉴权返回消息中的关键参数和路由配置信息中的至少一项。

312、mme将移动网关发来的消息中的内容封装在nas消息中。

所述nas消息的内容包含鉴权返回消息、鉴权返回消息中的关键参数和路由配置信息中的至少一项。

该nas消息的类型也可以参阅前述介绍的三种类型进行理解。

313、mme通过ran设备向cpe发送该nas消息。

314、cpe从收到的nas消息中提取或生成鉴权返回消息。

cpe可以对鉴权返回消息进行识别,以确认该鉴权返回消息该发送给哪个终端设备。cpe可根据鉴权返回消息中包含的用于cpe路由配置的参考信息或路由配置信息进行路由配置。所述路由配置的参考信息和路由配置信息内容参见步骤109和步骤110中的描述。

315、cpe向发送鉴权请求的终端设备发送鉴权返回消息。

类似地,后续终端设备根据鉴权方式的需求,与网络设备继续交互其他的消息,例如ipox鉴权方式涉及的dhcprequest消息和相应的dhcpack消息,也将由cpe和mme之间的控制面通道以及mme和移动网关之间传送,并在移动网关和bng以及相关的dhcpserver之间路由,直至完成终端设备接入网络的过程。

从该图5对应的实施例的内容可知,本申请实施例中充分利用已有的4g网络的控制面,完成终端设备接入网络,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是对部分一中方案1-2的描述。下面结合图6描述本申请实施例中的方案2-1,即:方案2-1、cpe下挂的终端设备通过5g移动网络的用户面完成网络接入的方案。

如图6所示,本申请实施例提供的设备接入网络的方法的另一实施例包括:

401、cpe接收终端设备发送的第一消息,该第一消息中包含鉴权请求。

该终端设备可以理解为是cpe下挂的终端设备,下挂的终端设备即连接到该cpe的终端设备,该终端设备通过该cpe接入网络。cpe接收下挂的终端设备发送的第一消息,即接收来自于连接到该cpe的终端设备发送的第一消息。

所述鉴权请求是该下挂的终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息。为简化表述,统称为鉴权请求。

可选地,cpe接收的可以就是一个鉴权请求,不需要通过其他消息携带,例如第一消息携带。

402、cpe对第一消息进行处理,以得到第二消息。

该步骤402中的相关消息以及处理过程可以参阅步骤102进行理解,本处不再重复赘述。

403、cpe向ran设备发送第二消息。

该处的ran设备可以是5g中的基站gnb。

404、ran设备向upf发送数据包,其中包含第二消息中携带的鉴权请求和/或鉴权类型指示信息。

该数据包可以是第三消息。

cpe经由ran设备,与upf之间通过建立的pdu会话(pdusession)传输数据包。ran设备接收到cpe发来的第二消息后,解除空口接入层封装,再根据n3接口协议要求进行封装(例如进行隧道封装),然后在与cpe和upf的pdusession对应的传输通道(例如n3tunnel)中向upf发送包含鉴权请求和/或鉴权类型指示信息的数据包。

若cpe在空口接入层如sdap/pdcp/rlc/mac/phy层或某新增的(子)层的数据包(或报文头)中包含鉴权类型指示信息,则ran设备可在n3接口协议封装所涉及的报文头(如gtp/udp/ip报文头)中添加鉴权类型指示信息。

405、upf解封装收到的数据包,读取其中的鉴权请求和/或鉴权类型指示信息。

对于ran设备发送的包含鉴权请求和/或鉴权类型指示信息的数据包,upf可以从n3接口的协议封装所涉及的报文头中读取鉴权类型指示信息,在解除n3接口的协议封装后的数据包中得到鉴权请求;或者,upf可以在解除n3接口的协议封装后,从空口接入层之上例如ip层的数据包(或报文头)中得到鉴权类型指示信息和鉴权请求;或者,upf可以根据数据包的传输通道(例如某特定pdusession对应的n3tunnel)确定对应的鉴权方式和/或鉴权协议,在解除n3接口的协议封装后的数据包中得到鉴权请求。

406、upf向smf请求鉴权配置信息和/或鉴权附加信息。

upf与smf之间的接口为n4接口。upf通过n4接口向smf发送消息(例如请求/应答/传输消息),其中可以包含终端设备的鉴权请求报文或鉴权请求报文中的关键参数和/或鉴权类型指示信息。smf通过n4接口向upf发送消息(例如请求/应答/传输消息),其中可包含鉴权配置信息和/或鉴权附加信息,鉴权附加信息为用于鉴权的附加信息。

所述鉴权配置信息,用于指导upf根据鉴权需求与dn中的网络设备建立连接。

所述鉴权附加信息可以包括如:表明cpe的身份标识(如imsi)、表明终端设备位置和/或驻地节点位置的信息(如ecgi和/或gnbid和/或tai等)、用于传输所述鉴权请求的通道信息中的至少一个,所述用于传输鉴权请求的通道信息包括如下信息的至少一个:传输鉴权请求的隧道标识,传输鉴权请求的承载标识,以及传输鉴权请求的会话标识(例如pdusessionid)等。

该步骤406为可选步骤,可以执行也可以不执行。

407、upf根据鉴权需求与数据网络中的网络设备建立连接。

数据网络(dn)中的网络设备可以包括网络中的各种用于鉴权和/或转发和/或地址分配的设备,例如:bng,dhcpserver,aaaserver等。

例如,若鉴权方式是ppp或pppox,则upf可以在l2tp隧道之上与dn中的网络设备例如bng建立ppp连接会话。

若鉴权方式是ipox,则upf作为dhcprelay将包含鉴权请求的dhcp消息路由转发至dn中的网络设备例如dhcpserver。

若鉴权方式是eap,方式一,smf可以通过radius协议或者diameter协议向dn中的网络设备例如bng或aaaserver发送包含鉴权消息的报文,upf负责转发smf和dn中的网络设备之间交互的鉴权相关报文,可选地,smf可作为eap设备端。方式二,upf可以通过radius协议或者diameter协议向dn中的网络设备例如bng或aaaserver发送包含鉴权消息的报文,可选地,upf可作为eap设备端。eap设备端的作用可参考步骤107中的介绍进行理解。

408、在鉴权请求报文中添加鉴权附加信息。

若由upf添加鉴权附加信息,所述鉴权附加信息可以是在步骤406中由smf发给upf的,也可以是upf根据cpe或pdusession的上下文信息获得的。

若在步骤406中,upf向smf发送的消息中包含鉴权请求报文,则smf可以在鉴权请求报文中添加鉴权附加信息后,再将报文发送给upf。

409、upf向dn中的网络设备发送鉴权请求报文。

该步骤中,所述网络设备包括但不限于网关/路由器节点如bng,或具有地址分配功能的节点如dhcpserver,或具有鉴权认证功能的节点如aaaserver。

410、dn中的网络设备根据终端设备所采用的鉴权方式,对该终端设备进行鉴权认证。

若将此步骤中的“dn中的网络设备”与步骤107中的“网络设备”对应,则此步骤过程可参考步骤107。

411、dn中的网络设备接收认证服务器返回的鉴权结果的信息。

该步骤中的网络设备,可包括但不限于网关/路由器节点如bng,或具有地址分配功能的节点如dhcpserver。若将此步骤中的“dn中的网络设备”与步骤108中的“网络设备”对应,则此步骤过程可参考步骤108进行理解。

412、dn中的网络设备在鉴权返回消息中可携带为终端设备分配的ip地址和/或用于cpe路由配置的参考信息。

该步骤中的网络设备,可包括但不限于网关/路由器节点如bng,或具有地址分配功能的节点如dhcpserver。若将此步骤中的“dn中的网络设备”与步骤109中的“网络设备”对应,此步骤过程可参考步骤109进行理解。

413、upf接收dn中的网络设备发送的鉴权返回消息。

若鉴权返回消息中包含用于cpe路由配置的参考信息,则upf可以直接将此鉴权返回消息进行用户面封装;或者,upf可以根据用于cpe路由配置的参考信息,生成路由配置信息,携带在鉴权返回消息中,然后对鉴权返回消息进行用户面封装;或者,一方面,upf将鉴权返回消息进行用户面封装,另一方面,upf将用于cpe路由配置的参考信息通过n4接口的消息(例如请求/应答/传输消息)发送给smf,smf根据所述参考信息生成发送给cpe的路由配置信息,携带在n11接口的消息(例如请求/应答/传输消息)发送给amf,再由amf将路由配置信息携带在nas消息中发送给cpe;或者,upf将鉴权返回消息通过n4接口的消息(例如请求/应答/传输消息)发送给smf,由smf生成路由配置信息,携带在鉴权返回消息,再通过n4接口的请求/应答/传输消息发给upf,upf对添加了路由配置信息的鉴权返回消息进行用户面封装。

关于路由配置的参考信息和路由配置信息的内容可以参阅步骤109和步骤110中的描述,本处不再重复赘述。

414、upf经由ran设备向cpe发送封装了鉴权返回消息的数据包。

415、cpe接收封装了鉴权返回消息的数据包,对其解封装,提取出鉴权返回消息。

cpe可以对鉴权返回消息进行识别以确认该鉴权返回消息该发送给哪个终端设备。

cpe可根据鉴权返回消息中包含的路由配置参考信息或路由配置信息,或根据从amf处收到的nas消息中携带的路由配置信息,进行路由配置。

416、cpe向发送鉴权请求的终端设备发送鉴权返回消息。

类似地,后续终端设备根据鉴权方式的需求,与网络设备继续交互其他的消息,例如ipox鉴权方式涉及的dhcprequest消息和相应的dhcpack消息,直至完成终端设备接入网络的过程。

从该图6对应的实施例的内容可知,本申请实施例中充分利用已有的5g网络的用户面,完成终端设备接入网络,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是对部分一中方案2-1的描述。下面结合图7描述本申请实施例中的方案2-2,即:cpe下挂的终端设备通过5g移动网络的控制面完成网络接入的方案。

501、cpe接收终端设备发送的第一消息,该第一消息中包含鉴权请求。

该终端设备可以理解为是cpe下挂的终端设备,下挂的终端设备即连接到该cpe的终端设备,该终端设备通过该cpe接入网络。cpe接收下挂的终端设备发送的第一消息,即接收来自于连接到该cpe的终端设备发送的第一消息。

所述鉴权请求是该下挂的终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息。为简化表述,统称为鉴权请求。

可选地,cpe接收的可以就是一个鉴权请求,不需要通过其他消息,例如第一消息携带。

502、cpe对第一消息进行处理,以到第二消息。

该步骤502可以参阅步骤302中的描述进行理解,本处不再重复赘述。

503、cpe通过ran设备向amf发送该nas消息。

504、amf接收到该nas消息后,从nas消息中提取出鉴权请求或鉴权请求消息中包含的关键参数,和/或鉴权类型指示信息。

505、amf向smf发送消息(例如请求/应答/传输消息),其中包括鉴权请求或鉴权请求消息中包含的关键参数,和鉴权类型指示信息中的至少一项。

amf与smf之间的通信接口为n11接口。

506、smf生成鉴权配置信息和/或鉴权附加信息。

所述鉴权配置信息,用于指导upf根据鉴权需求与dn中的网络设备建立连接。

例如,若鉴权方式是ppp或pppox,则upf可以在l2tp隧道之上与dn中的网络设备例如bng建立ppp连接会话。

若鉴权方式是ipox,则upf作为dhcprelay将包含鉴权相关信息的dhcp消息发送至dn中的网络设备例如dhcpserver。

若鉴权方式是eap,方式一,smf可以通过radius协议或者diameter协议向dn中的网络设备例如bng或aaaserver发送包含鉴权消息的报文,upf负责转发smf和dn中的网络设备之间交互的鉴权相关报文,可选地,smf可作为eap设备端;方式二,upf可以通过radius协议或者diameter协议向dn中的网络设备例如bng或aaaserver发送包含鉴权消息的报文,可选地,upf可作为eap设备端。eap设备端的作用可参考步骤107中的介绍进行理解。

所述鉴权附加信息可以包括如:表明cpe的身份标识(如imsi)、表明驻地节点位置的信息(如ecgi和/或gnbid和/或tai等)、用于传输所述鉴权请求的通道信息中的至少一个,所述用于传输鉴权请求的通道信息包括如下信息中的至少一个:传输鉴权请求的隧道标识,传输鉴权请求的承载标识,以及传输鉴权请求的会话标识(例如pdusessionid)等。

507、smf向upf发送消息。

该消息(例如请求/应答/传输消息)包括鉴权请求或鉴权请求消息中包含的关键参数、鉴权配置信息、鉴权附加信息和鉴权类型指示信息中的至少一个。

508、upf收到smf发送的消息,生成鉴权请求报文。

upf可参考所述smf发来的消息(例如请求/应答/传输消息)中的鉴权类型指示信息,根据所述消息中携带的鉴权请求或者鉴权请求消息中包含的关键参数,和/或鉴权附加信息,生成鉴权请求报文。所述鉴权请求报文中可以包含鉴权附加信息。

步骤509-步骤512与图6对应的步骤409-步骤412相同,本实施例中不再做重复赘述,可以参阅步骤409至步骤412进行理解。

513、upf接收dn中的网络设备发送的鉴权返回消息。

根据接收的鉴权返回消息,upf可以得到鉴权返回消息中的关键参数,用于生成发送给smf的消息。

若所述鉴权返回消息中包含用于cpe路由配置的参考信息,则upf可以提取出用于cpe路由配置的参考信息;或者,根据所述参考信息,生成路由配置信息;或者,upf根据所述参考信息,在所述鉴权返回消息中添加路由配置信息。

关于路由配置的参考信息和路由配置信息的内容可以参阅步骤109和步骤110中的描述,本处不再重复赘述。

514、upf向smf发送消息。

所述消息(例如请求/应答/传输消息)包含以下信息中的至少一项:鉴权返回消息或鉴权返回消息中的关键参数,路由配置信息,用于cpe路由配置的参考信息。

若smf收到upf发送的消息中包含用于cpe路由配置的参考信息,smf可以根据所述参考信息生成路由配置信息。

515、smf向amf发送消息。

所述消息(例如请求/应答/传输消息)包含以下信息中的至少一项:鉴权返回消息或鉴权返回消息中的关键参数、路由配置信息、用于cpe路由配置的参考信息。

516、amf将smf发来的消息的内容封装在nas消息中。

所述nas消息中包含以下信息中的至少一项:鉴权返回消息或鉴权返回消息中的关键参数,路由配置信息,用于cpe路由配置的参考信息。

所述nas消息的类型也可以参阅步骤302介绍的三种类型进行理解。

517、amf通过ran设备向cpe发送nas消息。

518、cpe解封装收到的nas消息,从中提取或生成鉴权返回消息。

cpe可以对鉴权返回消息进行识别以确认该鉴权返回消息该发送给哪个终端设备。

cpe可根据路由配置信息或鉴权返回消息中包含的用于cpe路由配置的参考信息进行路由配置。

519、cpe向发送鉴权请求的终端设备发送鉴权返回消息。

类似地,后续终端设备根据鉴权方式的需求,与网络设备继续交互其他的消息,例如ipox鉴权方式涉及的dhcprequest消息和相应的dhcpack消息,直至完成终端设备接入网络的过程。

从该图7对应的实施例的内容可知,本申请实施例中充分利用已有的5g网络的控制面,完成终端设备接入网络,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是针对终端设备可能的鉴权方式的概括性描述,下面以终端设备是stb,鉴权方式是ipox(dhcp+认证)为例,介绍该stb通过5g移动网络的控制面完成网络接入的过程。

如图8所示,本申请实施例提供的设备接入网络的方法的另一实施例包括:

601、cpe接收stb发送的鉴权请求报文。

例如dhcpdiscover报文;

602、cpe接收到鉴权请求报文后,将鉴权请求或鉴权请求中用于鉴权的参数封装在nas消息中,可选地,所述nas消息中还可包含鉴权类型指示信息。

将鉴权请求封装为nas消息可以参阅步骤302中介绍的nas消息的三种类型进行理解。

例如,cpe在nas消息pdusession建立请求的某个消息容器(例如sessionmanagementcontainer)中,携带鉴权类型指示信息为ipox(dhcp+认证)、dhcp扩展字段内容(如option60)、stb的设备信息如mac地址、设备类型等信息。

603、cpe通过ran设备向amf发送nas消息。

604、amf解封装收到的nas消息。

605、amf向smf发送携带dhcpdiscover报文或dhcpdiscover中鉴权相关关键参数的消息。

例如可以在amf通过n11接口发往smf的smrequest消息中携带cpe在sessionmanagementcontainer中包含的内容。

606、smf生成鉴权配置信息和/或鉴权附加信息。

生成鉴权配置信息和/或鉴权附加信息相关内容可参考步骤506中的描述进行理解。

可选地,若amf发来的消息中包含dhcpdiscover报文,则smf可以将生成的鉴权附加信息添加在dhcpdiscover报文中,还可根据smf在对设备鉴权中的角色(例如dhcprelay或dhcpproxy)修改dhcpdiscover报文中的部分字段内容,例如作为dhcprelay,smf可以修改首个relay节点的ip地址——raiaddr、经历的跳数——hops等字段。

或者,smf可以根据amf发来的消息中包含的鉴权相关关键参数,生成dhcpdiscover报文,其中可添加鉴权附加信息(例如扩展字段option82对应的内容),还可根据smf在对设备鉴权中的角色(例如dhcprelay或dhcpproxy)修改/填充dhcpdiscover报文中的部分字段内容,例如作为dhcprelay,smf可以修改/填充首个relay节点的ip地址——raiaddr、经历的跳数——hops等字段。

607、smf通过n4接口向upf发送消息,其中可携带dhcpdiscover报文和/或鉴权配置信息;

或者,其中可携带鉴权相关关键参数,以及步骤606中生成的鉴权配置信息和/或鉴权附加信息(例如扩展字段option82对应的内容)等。

所述消息可以是请求/应答/传输消息等,例如会话建立/修改请求。

608、upf接收smf发送的消息。

upf接收到smf的消息(例如n4会话建立/修改请求消息)后,根据其中包含的鉴权配置信息或鉴权类型指示信息,upf可以作为dhcprelay或dhcpproxy节点,与dn中的网络设备例如dhcpserver进行交互。例如,upf根据鉴权类型指示信息或鉴权配置信息,从n4会话建立/修改消息中提取出dhcpdiscover报文,作为dhcprelay修改dhcpdiscover报文的部分字段,并在扩展字段option82添加cpe的imsi信息;或根据其中的关键参数生成dhcpdiscover报文后,作为dhcprelay修改dhcp报文的部分字段,在扩展字段option82添加cpe的imsi信息。

或者,smf作为dhcprelay或dhcpproxy节点,通过upf,与dn中的网络设备例如dhcpserver进行交互,upf根据鉴权配置信息或鉴权类型指示信息,可以作为中间节点,负责转发smf和dn中网络设备之间的交互报文。例如,upf从smf发来的消息(例如请求/应答/传输消息)中,得到经smf生成/修改的dhcpdiscover报文,用于向dhcpserver转发。

609、upf向dn中的网络设备发送鉴权请求报文。例如,upf通过n6接口,向dn中的dhcpserver发送dhcpdiscover报文。

610、dn中的网络设备根据终端设备所采用的鉴权方式,对该终端设备进行鉴权认证。例如,dhcpserver基于dhcpdiscover报文中的鉴权参数,向aaaserver发送认证报文,由aaaserver对stb进行鉴权。

611、认证服务器向dn中的网络设备发送鉴权结果的信息。

例如,对stb的鉴权通过后,aaaserver向dhcpserver返回认证通过通知。

612、dn中的网络设备生成鉴权返回消息,例如:dhcpserver生成dhcpoffer报文,在其中携带为stb预分配的ip地址,在扩展字段(例如option121)中添加用于cpe路由配置的参考信息。所述用于cpe路由配置的参考信息可以包括例如以下内容中的全部或部分:iptv业务的常用服务器(内容服务器、快速换台服务器等)ip地址/网段地址/地址前缀和/或网络掩码信息(例如掩码或掩码长度)以及对应的下一跳节点,提供内容的组播地址以及对应的下一跳节点等。值得注意的是,dhcpserver也可以在后续的dhcpack报文中,在扩展字段(例如option121)中添加用于cpe路由配置的参考信息。

613、upf接收dhcpserver发送的dhcpoffer报文。

可选地,根据upf在对设备鉴权中的角色(例如dhcprelay或dhcpproxy),upf可修改/填充dhcpoffer报文中的部分字段内容。

614、upf向smf发送消息。

所述消息中可包含dhcpoffer报文中的多个关键参数,或者包含dhcpoffer报文。该消息可以是请求/应答/传输消息,例如n4会话建立/修改应答消息。

可选地,根据smf在对设备鉴权中的角色(例如dhcprelay或dhcpproxy),smf可修改/填充dhcpoffer报文中的部分字段内容。

可选地,smf可根据其中包含的用于cpe路由配置的参考信息生成路由配置信息。所述路由配置信息可以添加在dhcpoffer报文的扩展字段中,或者将dhcpoffer报文扩展字段中的用于cpe路由配置的参考信息替换为路由配置信息。

615、smf向amf发送消息。

所述消息可以是请求/应答/传输消息,例如smresponse消息。在所述消息中的某消息容器(例如sessionmanagementcontainer)中,携带dhcpoffer报文或dhcpoffer报文中的多个关键参数,可包括路由配置信息和/或用于cpe路由配置的参考信息。

616、amf生成nas消息。

所述nas消息中,可以携带在smf发来的应答/传输消息中,通过某消息容器给cpe/终端设备的消息。例如在nas消息pdusessionresponse中,携带smf发送的smresponse消息中sessionmanagementcontainer中的包含的内容(如dhcpoffer报文中的多个关键参数、路由配置信息等)。

617、amf通过ran设备向cpe发送生成的nas消息。

618、cpe解封装收到的nas消息,得到dhcpoffer报文,或者提取dhcpoffer报文中的关键参数,生成dhcpoffer报文。

可选地,cpe可根据nas消息中的路由配置信息和/或用于cpe路由配置的参考信息进行路由配置。

cpe可以根据nas消息或者dhcpoffer报文中的信息,确认需将dhcpoffer报文发送给stb。

619、cpe向发送鉴权请求的终端设备即stb发送dhcpoffer报文。

后续,stb和dhcpserver之间将通过上述步骤(601-619)中介绍的传输途径各段(包括stb-cpe,cpe-amf,amf-smf,smf-upf,upf-dhcpserver),继续后续消息(包括dhcprequest及dhcpack)的交互,直至完成ipox方式的鉴权过程。包括从stb发送dhcprequest消息到选定的dhcpserver,dhcpserver也将返回dhcpack消息给stb,dhcpserver返回的dhcpack报文中可携带为stb分配的ip地址,和/或用于cpe路由配置的参考信息。所涉及的各个节点,包括cpe、ran设备、amf、smf、upf、dn中的网络设备等也将如步骤601-619中介绍的方式,对设备接入过程中的后续消息转发或处理。

以上所描述的是cpe下挂的终端设备通过4g或5g移动网络实现网络接入的过程。

下面介绍本申请实施例中cpe或其下挂的终端设备通过4g或5g移动网络实现网络接入的过程。而且,cpe的网络接入过程可以结合到前述部分一的方案中,例如:在下挂的终端设备接入网络之前,cpe先执行网络接入过程,也可以作为独立网络接入方案,无论是结合到前述部分一的方案中,还是作为独立的方案,cpe网络接入的过程都是基本相同的。

cpe接入网络的过程和终端设备接入网络的过程基本相同,只是发起鉴权请求的是cpe,cpe可直接对鉴权请求进行用户面或控制面的封装后传输至相应设备,不需要考虑终端设备和cpe之间传输所涉及到的步骤。

cpe或其下挂的终端设备的网络接入过程如前述部分二所描述的:

方案1、cpe或其下挂的终端设备通过4g移动网络完成网络接入的方案;

方案2、cpe或其下挂的终端设备通过5g移动网络完成网络接入的方案。

而且,该处的方案1中和方案2中都可以包括用户面的网络接入过程和控制面的网络接入过程。

鉴于前述已经对终端设备的网络接入过程做了多个实施例的描述,而且cpe的网络接入过程可以参阅终端设备的网络接入过程进行理解,因此,本申请实施例中,对cpe或其下挂的终端设备的网络接入过程以4g场景中的控制面和5g场景中的控制面为例进行介绍,用户面的过程可以参阅部分一的相应过程进行理解。

在介绍cpe或其下挂的终端设备的网络接入之前,结合图9a介绍下本申请实施例中终端、eap设备端和认证节点之间依靠eap协议的信息交互过程。如图9a所示,终端作为eap客户端,其鉴权请求可被转发至eap设备端,eap设备端可发起对eap客户端的eap认证,在eap设备端和eap客户端之间交互eap认证报文。此外,eap设备端将以eap中继方式或eap终结方式和认证节点传送认证相关报文,eap设备端与认证节点之间可以通过radius或diameter协议传送认证相关报文。

在此实施例中,可以将cpe或其下挂的终端设备视为终端,即eap客户端。当然,除图9a中所示出的eap鉴权协议,也可以通过其他类型的协议对cpe或其下挂的终端设备进行网络接入,下面的实施例中以eap为例介绍cpe或其下挂的终端设备的网络接入鉴权过程,但不应将其理解为只有eap这一种协议才能执行cpe或其下挂的终端设备的网络接入鉴权。

为支持鉴权协议在移动网络侧通过nas协议承载,本申请实施例中,有三种利用nas消息携带鉴权协议相关消息的方法,具体可参参阅前述实施例中的三种类型的nas消息进行理解。

eap鉴权协议相关的消息在移动核心网内,以及移动核心网和具有鉴权认证功能的网络设备间的传输过程可以包括:

移动核心网内的节点,如4g网络中的mme或移动网关,又如5g网络中的amf或smf,作为具有eap代理功能的节点(可简称为eap设备端,即eapauthenticator),可支持radius/diameter协议以及eap协议,与终端之间交互eap消息,并与具有鉴权认证功能的网络设备例如aaaserver之间传递认证相关报文;或者,所述移动核心网内的某节点,作为中继的角色,可支持radius/diameter协议,将eap消息在终端和eap设备端之间传输,eap设备端与具有鉴权认证功能的网络设备之间通过radius/diameter协议传送认证相关报文。

在4g网络中和5g网络中,各设备的协议栈中的协议层会有不同。示例性的,图9b给出了4g/5g网络中,mme/amf作为eap设备端的鉴权过程所涉及设备的协议栈。图9c给出了4g网络中移动网关作为eap设备端的鉴权过程所涉及设备的协议栈的一种可能的示例。图9d给出了5g网络中smf作为eap设备端的鉴权过程所涉及设备的协议栈的一种可能的示例。图9e给出了bng作为eap设备端与4g/5g网络对接的鉴权过程所涉及设备的协议栈的一种可能的示例。

图9b的各设备的协议栈所包含的协议层情况包括:终端的协议栈包括4g/5g无线接入层的多个协议层、nas协议层,可选地,还包括eap协议层;4g网络中ran设备的协议栈包括无线接入层的多个协议层(例如pdcp、rlc、mac、phy等)和s1控制面接口的多个协议层;5g网络中ran设备的协议栈包括无线接入层的多个协议层(例如sdap、pdcp、rlc、mac、phy等)和n2接口的多个协议层;4g网络中mme的协议栈包括s1控制面接口的多个协议层、nas协议层、s11接口的多个协议层和diameter/radius协议层,可选地,还包括eap协议层;5g网络中amf的协议栈包括n2接口的多个协议层、nas协议层、n11接口的多个协议层和diameter/radius协议层,可选地,还包括eap协议层;4g网络中sgw的协议栈包括s11接口的多个协议层和s5/s8接口的多个协议层;5g网络中smf的协议栈包括n11接口的多个协议层和n4接口的多个协议层;4g网络中pgw的协议栈包括s5/s8接口的多个协议层和sgi接口的低层(例如层1到层4)协议层;5g网络中upf的协议栈包括n4接口的多个协议层和n6接口的低层协议层;aaaserver协议栈包括diameter/radius协议层,可选地,还包括eap协议层;与4g网络对接时,aaaserver协议栈还包括sgi接口的低层协议层;与5g网络对接时,aaaserver协议栈还包括n6接口的低层协议层。

图9c的各设备的协议栈所包含的协议情况包括:终端的协议栈包括无线接入层的多个协议层、nas协议层,可选地,还包括eap协议层;ran设备的协议栈包括无线接入层的多个协议层和s1控制面接口的多个协议层;mme的协议栈包括s1控制面接口的多个协议层、s11接口的多个协议层和nas协议层;sgw的协议栈包括s11接口的多个协议层和s5/s8接口的多个协议层;pgw的协议栈包括s5/s8接口的多个协议层、sgi接口的低层协议层和diameter/radius协议层,可选地,还包括eap协议层;aaaserver协议栈包括sgi接口的低层协议层、diameter/radius协议,可选地,还包括eap协议层。

图9d的各设备的协议栈所包含的协议情况包括:终端的协议栈包括无线接入层的多个协议层、nas协议层,可选地,还包括eap协议层;ran设备的协议栈包括无线接入层的多个协议层和n2接口的多个协议层;amf的协议栈包括n2接口的多个协议层、n11接口的多个协议层;smf的协议栈包括n11接口的多个协议层、n4接口的多个协议层、diameter/radius协议层,可选地,还包括eap协议层;upf的协议栈包括n4接口的多个协议层和n6接口的低层协议层;aaaserver协议栈包括n6接口的低层协议层、diameter/radius协议层,可选地,还包括eap协议层。

图9e的各设备的协议栈所包含的协议情况包括:终端的协议栈包括4g/5g无线接入层的多个协议层、nas协议层,可选地,还包括eap协议层;4g网络中ran设备的协议栈包括无线接入层的多个协议层(例如pdcp、rlc、mac、phy等)和s1控制面接口的多个协议层;5g网络中ran设备的协议栈包括无线接入层的多个协议层(例如sdap、pdcp、rlc、mac、phy等)和n2接口的多个协议层;4g网络中mme的协议栈包括s1控制面接口的多个协议层、nas协议层、s11接口的多个协议层;5g网络中amf的协议栈包括n2接口的多个协议层、nas协议层、n11接口的多个协议层;4g网络中sgw的协议栈包括s11接口的多个协议层、s5/s8接口的多个协议层;5g网络中smf的协议栈包括n11接口的多个协议层、n4接口的多个协议层和diameter/radius协议层;4g网络中pgw的协议栈包括s5/s8接口的多个协议层、sgi接口的低层协议层和diameter/radius协议层;5g网络中upf的协议栈包括n4接口的多个协议层和n6接口的低层协议层;bng的协议栈包括sgi/n6接口低层协议、dn网络低层协议层、diameter/radius协议层,可选地,还包括eap协议层;aaaserver协议栈包括dn网络低层协议层、diameter/radius协议层,可选地,还包括eap协议层。

以上图9b至图9e中,每幅图中所涉及的设备的协议栈不同,一方面与4g或者5g网络有关,一方面与哪个设备作为eap设备端有关。

图9b至图9e的认证过程可以包括:

例如,参考图9b,在4g网络中,终端通过nas消息携带eap消息,mme作为eap设备端。mme会对终端发来的上行nas消息进行解封装,然后采用eap中继方式,将eap消息封装在radius协议消息或者diameter协议消息中,发送给具有鉴权认证功能的网络设备;或者,mme采用eap终结方式,将eap消息中的鉴权相关信息提取出来,直接写在radius协议消息或者diameter协议消息中,发送给具有鉴权认证功能的网络设备。需要说明的是,eap消息在mme和具有鉴权认证功能的网络设备之间传输时,可能需要经过如移动网关、bng和其他路由节点中的部分节点的转发。反向的下行的eap消息也采用类似的方式在各段之间传输。

又如,在4g网络中,参考图9c,终端通过nas消息携带eap消息,移动网关作为eap设备端。则这种情况下,移动网内:mme会与移动网关之间建立gtp隧道,可承载各类eap消息,所述gtp隧道可以是用户平面的gtp-u隧道,也可以是控制平面的gtp-c隧道。mme对从终端发来的上行nas消息进行解封装,然后将eap消息发给移动网关;类似地,移动网关也会将下行eap消息发给mme。值得注意的是,为了mme和移动网关之间接口上的gtp隧道支持eap鉴权消息的传输,可以在mme和移动网关之间建立一条新隧道,确定隧道的类型为用于发送eap鉴权消息;也可以沿用已经建好的隧道,在数据包隧道的头部(例如gtp/udp/ip报文头)加上特殊标识,表明隧道内传输的内容为eap鉴权消息。移动网关和具有鉴权认证功能的网络设备间:采用eap中继的方式,eap消息可直接被封装在radius协议消息或者diameter协议消息中,在移动网关与具有鉴权认证功能的网络设备之间传输;或者,采用eap终结方式,移动网关可以将eap消息中的鉴权相关信息提取出来,直接写在radius协议消息或者diameter协议消息中传输。反向的下行的eap消息也采用类似的方式在各段之间传输。

又如,在5g网络中,参考图9d,终端通过nas消息携带eap消息,amf会对对终端发来的上行nas消息进行解封装后,将其中的eap消息相关内容发送至smf。smf作为eap设备端,采用eap中继的方式,将eap消息封装在radius协议消息或者diameter协议消息中,发送给dn中具有鉴权认证功能的网络设备;或者,smf采用eap终结方式,将eap消息中的鉴权相关信息提取出来,直接写在radius协议消息或者diameter协议消息中,发送给具有鉴权认证功能的网络设备。需要说明的是,eap消息在smf和dn中具有鉴权认证功能的网络设备之间传输时,可能需要经过如upf、bng和其他路由节点中的部分节点的转发。反向的下行的eap消息也采用类似的方式在各段之间传输。

又如,在5g网络中,参考图9d,终端通过nas消息携带eap消息,amf作为eap设备端。amf会对从终端发来的上行nas消息进行解封装后,采用eap中继的方式,将eap消息封装在radius协议消息或者diameter协议消息中,发送给dn中具有鉴权认证功能的网络设备;或者,amf采用eap终结方式,将eap消息中的鉴权相关信息提取出来,直接写在radius协议消息或者diameter协议消息中,发送给具有鉴权认证功能的网络设备。需要说明的是,eap消息在amf和dn中具有鉴权认证功能的网络设备之间传输时,可能需要经过如smf、upf、bng和其他路由节点中的部分节点的转发。反向的下行的eap消息也采用类似的方式在各段之间传输。

再如,在4g或5g网络中,参考图9e,终端通过nas消息携带eap消息,移动网络之外的网络设备例如bng做为eap设备端。核心网节点mme/amf对nas消息解封装后,将其中的eap消息相关内容发送至移动网关/smf,移动网关/smf通过radius/diameter协议与eap设备端(例如bng)通信,将收到的eap消息相关内容封装在radius协议消息或者diameter协议消息中,发送给eap设备端(例如bng),再由eap设备端采用eap中继方式或eap终结方式,向具有鉴权认证功能的网络设备发送eap鉴权消息。需要说明的是,移动网关/smf向eap设备端例如bng发送消息,可能需要经过upf和/或其他路由节点转发。反向的下行eap消息也采用类似的方式在各段之间传输。

结合图9a-图9e,上述段落中对eap鉴权消息在各段之间的传输方式的描述,适用于多种终端利用eap鉴权方式进行鉴权。不限于上述所描述的cpe鉴权的场景,例如,所述终端可以是wttx的典型终端例如cpe,可以是典型的移动终端例如手机,可以是通过移动终端接入网络的终端例如各类可穿戴设备,也可以是通过cpe接入网络的各类终端例如stb、pc机等。可选的,终端与移动核心网设备(如mme/amf)之间通过nas消息传输的eap鉴权消息,可以是用于对该终端鉴权的相关消息,也可以是用于对该终端下挂的其他终端设备鉴权的相关消息。

下面结合图9a-图9e(以图9e为主)所示的鉴权协议框架示意图,和图10所示的网络接入流程图,介绍本申请实施例中的部分二中的方案1:

如图10所示,本申请实施例提供的设备接入网络的方法的另一实施例包括:

701、cpe通过ran设备向mme发送包含鉴权请求和/或鉴权类型指示信息的nas消息。

所述鉴权请求是cpe或其下挂的终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息,为简化表述,统称为鉴权请求。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

702、mme根据nas消息中的鉴权鉴权类型指示信息识别所需的鉴权方式(如eap)。

mme与合适的移动网关建立传输携带鉴权相关消息(例如eap消息)的通道,例如建立gtp-u/c隧道。可选地,根据鉴权需求,移动网关与外部网络中的网络设备(如图9e中的eap设备端bng)建立连接。如果所述通道和/或连接已预先存在,则此步骤可略过。

703、mme通过移动网关向外部网络中的网络设备(如宽带网关bng)发送消息,例如连接请求消息。

其中可包含cpe或其下挂的终端设备的鉴权请求或鉴权请求消息中的关键参数。可选地,该连接请求消息中包含cpe和/或下挂终端的标识,该标识可以由移动核心网节点例如mme分配,也可以由cpe和/或下挂终端生成,还可以是cpe和/或下挂的终端设备中预置的标识。

704、触发鉴权认证。

有以下三种可能的方式:

方式一,具有eap代理能力的移动核心网节点,例如mme,作为eap设备端,生成触发鉴权的消息(如eap-request/identity消息),将其携带在nas消息中发送给cpe或其下挂的终端设备,触发鉴权认证过程;或者,移动网关如pgw,作为eap设备端,在接收到连接请求后,可以发送触发鉴权的消息(如eap-request/identity消息),经由mme携带在nas消息中发送给cpe或其下挂的终端设备,触发鉴权认证过程。

方式二,如图10所示,若eap设备端不在移动网内,也可以由移动核心网节点发送消息(例如“设备连接建立请求消息”)至外部网络中的eap设备端(如bng),用于通知eap设备端(如bng)触发对cpe或其下挂的终端设备的鉴权认证过程,eap设备端(如bng)收到此消息后,向cpe或其下挂的终端设备发送触发鉴权的消息(如eap-request/identity消息),触发鉴权认证过程。

方式三,此外,还可以由cpe或其下挂的终端设备以eap-start消息作为鉴权请求,携带在nas消息中发送。eap设备端(如管理功能实体或网关设备或者bng等),在收到此eap-start消息后被触发eap鉴权认证过程,向cpe或其下挂的终端设备发送消息(如eap-request/identity消息),进行鉴权认证过程。

705、cpe通过ran设备向mme发送包含eap认证响应的nas消息。

所述eap认证响应,如eap-response/identity消息,由cpe或其下挂的终端设备生成。可选地,其中可添加网络接入标识(networkaccessidentifier,英文简称为:nai),cpe或其下挂的终端设备的标识等信息。eap认证响应消息将经由移动核心网节点传递至eap设备端(如bng)。

706、eap设备端(如bng)向认证服务器发送接入认证请求。

例如,bng向aaaserver发送接入认证请求,例如radiusaccess-request消息,其中可携带eap-response/identity消息。可选地,bng可以eap中继模式在eapor报文中封装eap-response/identity消息,或以eap终结模式在标准radius报文中封装eap-response/identity消息中包含的认证相关信息。

707、对cpe或其下挂的终端设备进行认证。

根据接入认证请求中包含的信息(如用户/设备/终端相关),认证服务器选择或确认适用的鉴权协议,例如可与保存有用户信息的设备如hss交互查找用户匹配信息后确认所采用eap鉴权协议,所述eap鉴权协议可包含但不限于ietf的rfc中定义的eap-aka,eap-aka’,eap-sim,eap-tls,eap-md5,eap-ttls,eap-otp等。然后在认证服务器与eap设备端之前、eap设备端与cpe或其下挂的终端设备之间,交互认证相关的报文,完成认证过程。鉴权过程中涉及的消息在各段的承载方式同前面步骤中所述。本实施例中将以eap-aka方式为例简要介绍对cpe的认证过程。值得注意的是,对cpe下挂终端的认证过程也可以参考此步骤707中对认证过程的描述进行理解,区别在于cpe需将收到的nas消息中包含的鉴权相关消息发送至下挂终端,且需要将包含下挂终端生成的鉴权相关消息的上行nas消息发送至mme。

若采用eap-aka协议,认证服务器aaaserver对cpe的认证过程如下:

aaaserver回应eap设备端一个认证请求报文,向cpe发起challenge,里面含有eap-request/aka-identity报文;

eap设备端(如bng)将eap-request/aka-identity报文转发至移动核心网节点如移动网关,再经由mme携带在nas消息中发给cpe;

cpe收到后,回复eap-response/aka-identity响应消息,经由移动核心网节点(如mme和/或移动网关)发送至eap设备端(如bng);

eap设备端(如bng)将eap-response/aka-identity响应报文封装在radiusaccess-request请求报文中传给aaaserver;

aaaserver根据eap-response/aka-identity消息中包含的cpe设备id,例如imsi,向hss请求设备对应的鉴权向量;hss产生相应的鉴权向量{rand,xres,ck,ik,autn}后,发给aaaserver;

aaaserver将cpe所需的鉴权参数通过eap-request/aka-challenge消息,经由eap设备端如bng和移动核心网节点(如mme和/或移动网关)发送给cpe;

cpe运行aka算法验证其中的鉴权参数,以验证网络的合法性,并计算新的鉴权参数,包含res和mac(messageauthenticationcode)值,反馈eap-response/aka-challenge响应消息至eap设备端(如bng),再由eap设备端(如bng)发送至aaaserver;

aaaserver验证收到的新mac,并比较xres与res是否一致;

aaaserver验证通过后,发送eap-request/aka-notification消息,经由eap设备端(如bng)及移动核心网节点(如移动网关和/或mme)发送给cpe;

cpe发送eap-response/aka-notification消息,经由移动核心网节点(如mme和/或移动网关)和eap设备端如bng回应至aaaserver;

aaaserver保存接入会话相关的信息,向hss发送subscriberprofileretrieval(可选),产生eap-success消息,经由eap设备端(如bng)和移动核心网节点(如mme和/或移动网关)通知cpe。

708、eap认证鉴权通过后,eap设备端(如bng)保存cpe的认证和授权信息。若认证不通过,则eap设备端(如bng)将经由移动核心网节点(如移动网关和/或mme)以及ran设备通知cpe或其下挂的终端设备认证失败,流程结束。

709、eap设备端(如bng)向移动核心网节点(如mme和/或移动网关)发送认证授权信息通知。

710、移动核心网节点(如mme和/或移动网关)保存cpe或其下挂的终端设备的认证和授权信息。可能的实现方式有以下几种:

若移动核心网节点(如mme和/或移动网关)具有eap代理能力,则可作为eap设备端,在收到eap-success信息时,保存其中的认证和授权信息。

或者,参考步骤709,可由bng通过radius/diameter协议消息发送“认证授权信息”通知至移动核心网节点(如mme和/或移动网关)后保存。

可选地,可以继续为后续通信建立cpe至移动网关的eps承载(包括ran设备至cpe的空口承载、s1承载、s5/s8承载),具体的建立过程可以参考现有技术。

711、为cpe或其下挂的终端设备分配ip地址。

cpe或其下挂的终端设备可发起分配ip地址的请求,携带在nas消息中传输至mme,再由mme发送至移动网关。可选地,若在步骤701中的鉴权请求中已包含地址分配请求,则cpe或其下挂的终端设备无需再次发送地址请求。

移动网关可以为cpe或其下挂的终端设备分配ip地址,或者移动网关可以向网络设备例如bng发起dhcp地址分配请求。bng可以为cpe或其下挂的终端设备分配ip地址,或者向dhcpserver请求分配ip地址,然后bng将分配的ip地址返回给移动网关。网络设备返回的报文(如dhcpoffer和/或dhcpack)中,可以携带用于cpe路由配置的参考信息(例如在扩展字段option121中携带路由配置参考信息)。

移动网关可将地址分配的结果经由mme返回至发起请求的cpe或其下挂的终端设备。若网络设备返回的报文中包含用于cpe路由配置的参考信息,则移动网关可根据所述参考消息生成路由配置信息,并包含在移动网关经由mme发送给cpe的通知消息中。所述用于cpe路由配置的参考信息和所述路由配置信息可参考步骤109和步骤110中的描述进行理解。

712、bng记录cpe或其下挂的终端设备的上线状态。

713、bng可以通过handshakerequest(eap-request/identity)握手消息定期查询cpe或其下挂的终端设备的在线状态,在线cpe或其下挂的终端设备可通过handshakeresponse(eap-response/identity)予以响应。

以上图10中所描述的是cpe或其下挂的终端设备通过4g移动网络完成网络接入过程。下面结合图9a至图9e(以图9e为主)以及图11,描述部分二中的方案2,即:cpe或其下挂的终端设备通过5g移动网络完成网络接入过程。

如图11所示,本申请实施例提供的设备接入网络的另一实施例包括:

801、cpe通过ran设备向amf发送包含鉴权请求和/或鉴权鉴权类型指示信息的nas消息。

所述鉴权请求是cpe或其下挂的终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息,为简化表述,统称为鉴权请求。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

802、amf根据nas消息中的鉴权类型指示信息识别所需的鉴权方式(如eap)。

amf选择合适的smf,与smf之间建立承载eap消息的通道,可选地,根据鉴权需求,smf选择合适的upf,通过upf与外部网络中的网络设备(如图9e中的eap设备端bng)建立连接。如果所述通道/连接已预先建好,则此步骤可省略。

803、amf向smf发送消息(例如请求/应答/传输消息),其中可包含cpe或其下挂的终端设备的鉴权请求或鉴权请求消息中的关键参数。

进而,smf经由upf向dn中的网络设备例如bng发送消息。所述消息(可以是例如“连接请求消息”)中可包含cpe或其下挂的终端设备的鉴权请求或鉴权请求消息中的关键参数。可选地,所述消息中包含cpe或其下挂的终端设备的标识,该标识可以由移动核心网节点例如amf或smf分配,也可以由cpe或其下挂的终端设备生成,还可以是cpe或其下挂的终端设备中预置的标识。

804、触发鉴权认证,有以下三种可能的方式:

方式一,具有eap代理能力的移动核心网节点,例如amf,作为eap设备端,生成触发鉴权的消息(如eap-request/identity消息),将其携带在nas消息中发送给cpe或其下挂的终端设备,触发鉴权认证过程;或者,smf作为eap设备端,在接收到连接请求后,可以发送包含触发鉴权的消息(如eap-request/identity消息)给amf,amf将触发鉴权的消息(如eap-request/identity消息)携带在nas消息中发送给cpe,触发鉴权认证过程。

方式二,如图11所示,若移动eap设备端不在移动网内,也可以由移动核心网节点例如smf经由upf发送消息(例如“设备连接建立请求”消息)至外部网络中的eap设备端如bng,用于通知bng触发对cpe或其下挂的终端设备的鉴权认证过程,bng收到此消息后,向cpe或其下挂的终端设备发送触发鉴权的消息(如eap-request/identity消息),触发鉴权认证过程。

方式三,此外,还可由cpe或其下挂的终端设备以eap-start消息作为鉴权请求,携带在nas消息中发送。eap设备端(如移动核心网节点amf或smf或upf,或外部网络设备如bng),在收到此eap-start消息后被触发eap鉴权认证过程,向cpe发送消息(例如eap-request/identity消息),进行鉴权认证过程。

805、cpe通过ran设备发送包含eap认证响应的nas消息。

所述eap认证响应,如eap-response/identity消息,其中可添加网络接入标识信息nai,cpe或其下挂的终端设备的标识等信息,eap认证响应消息经由移动核心网节点(如amf和/或smf和/或upf)传递至eap设备端(如bng)。

若eap认证响应需经由smf和upf传输,smf和upf之间需要建立连接。

806、eap设备端(如bng)向认证服务器发送接入认证请求。

例如,bng向aaaserver发送接入认证请求,如radiusaccess-request消息,其中可携带eap-response/identity消息。可选地,bng可以eap中继模式在eapor报文中封装eap-response/identity消息,或以eap终结模式在标准radius报文中封装eap-response/identity消息中包含的认证相关信息。

需说明的是,eap设备端(如amf或smf或bng)向aaaserver发送接入认证请求的过程中,可能需要经过如smf、upf、bng和其他路由节点中的部分节点的转发。

807、对cpe或其下挂的终端设备进行认证。

认证过程可以参阅上述步骤707中的过程,其中涉及的移动核心网节点,移动网关的角色由smf和upf来代替,mme的角色由amf来代替。

808、eap认证鉴权通过后,eap设备端(如bng)保存cpe的认证和授权信息。若认证不通过,则eap设备端(如bng)将经由移动核心网节点(如upf和/或smf和/或amf)以及ran设备通知cpe或其下挂的终端设备认证失败,流程结束。

809、eap设备端(如bng)向移动核心网节点(如upf和/或smf和/或amf)发送认证授权信息通知。

810、移动核心网节点(如upf和/或smf和/或amf)保存cpe或其下挂的终端设备的认证和授权信息。

实现方式有以下几种:

若移动核心网节点(如upf和/或smf和/或amf)具有eap代理能力,则可作为eap设备端,在收到eap-success信息时,保存其中的认证和授权信息。

或者,参考步骤809,可由bng通过radius/diameter协议消息发送“认证授权信息“通知至移动核心网节点(如upf和/或smf和/或amf)后保存。

可选地,可以继续建立cpe至upf之间的pdusession(包括ran设备至cpe的空口承载、n3tunnel)、n4session等,具体的建立过程可以参考现有技术,例如:3gppts23.502v0.4.0中的相应部分进行理解。

811、为cpe或其下挂的终端设备分配ip地址。

cpe或其下挂的终端设备可发起分配ip地址的请求,携带在nas消息中传输至amf,再由amf发送至smf。可选地,若在步骤701中的鉴权请求中已包含地址分配请求,则cpe或其下挂的终端设备无需再次发送地址请求。

smf可以为cpe或其下挂的终端设备分配ip地址,或者smf可以经由upf向网络设备例如bng发起dhcp地址分配请求。bng可以为cpe或其下挂的终端设备分配ip地址,或者向dhcpserver请求分配ip地址,然后将分配的ip地址经由upf返回给smf。网络设备返回的报文(如dhcpoffer和/或dhcpack)中,可以携带用于cpe路由配置的参考信息(例如在扩展字段option121中携带路由配置参考信息)。

smf将地址分配的结果经由amf返回至发起请求的cpe或其下挂的终端设备。若网络设备返回的报文中包含用于cpe路由配置的参考信息,则smf可根据所述参考消息生成路由配置信息,并包含在smf经由amf发送给cpe的通知消息中。所述用于cpe路由配置的参考信息和所述路由配置信息可参考步骤109和步骤110中的描述进行理解。

812、bng记录cpe或其下挂的终端设备的上线状态。

813、bng可以通过handshakerequest(eap-request/identity)握手消息定期查询cpe或其下挂的终端设备的在线状态,在线cpe或其下挂的终端设备可通过handshakeresponse(eap-response/identity)予以响应。

以上图11中所描述的是cpe或其下挂的终端设备通过5g移动网络完成网络接入过程。

以上所描述的网络接入方式通过鉴权类型指示信息来指示鉴权方式或者认证协议类型信息来指示认证方式,可选的,还可以在cpe和网关设备之间建立特定通道用于发送鉴权相关的消息,该通道可以是承载或传输隧道,也可以是apn/dnn或pdn连接或pdusession或网络切片等,只要能实现通道与鉴权方式对应即可,具体通道的形式本申请实施例中不做限定。通道建立时,cpe与网关设备协商通道中的数据采用的鉴权方式或者鉴权协议。这样,在传输终端设备的鉴权请求时就不需要传输鉴权类型指示信息,或者在传输cpe的认证请求时就不需要传输认证协议类型信息,只需要在根据相应的鉴权方式在相应的承载上传输鉴权请求或者认证请求即可。鉴权结果也可以通过该通道返回,也可以通过其他系统定义的信息来返回该鉴权结果。除此之外,使用特定通道的方式的其他鉴权步骤都可以参阅上述实施例中的相应过程进行理解,本申请实施例中不再重复赘述。

以上是设备经由移动网络接入网络的过程,下面介绍本申请实施例中融合网络架构下的设备接入网络的过程。

下面结合图12介绍本申请实施例中5g场景下的融合网络的架构。

如图12所示,本申请实施例提供的5g场景下的融合网络包括:

各类支持nas协议的终端设备,所述终端设备的协议栈中在nas层下可以包括以太协议层、局域网(包括lan、wlan等)协议层、个域网(pan,如bluetooth,zigbee等)、其他设备间互联技术(d2d、微波、红外等)的低层协议。例如图12中,stb为传统的固定终端(或称为固网终端或有线网络终端),该传统固定终端通过例如n1c接口与amf间传输nas消息;本申请实施例中不限定各设备之间的接口名称,只要能用于各终端设备与amf之间的nas消息传输即可。ng-stb为5g固定终端,该5g固定终端通过n1b接口与amf间传输nas消息;ng-ue为5g网络中的移动终端,该5g移动终端通过5g网络中的n1接口与amf间传输nas消息;ng-rg为5g网络中的家庭网关,ng-rg中可以有无线终端模块(即wttxcpe,通过无线接入网ran接入网络),还可以有固定终端模块(即fixedcpe,通过有线接入网fixedan接入网络);ng-rg可以通过无线连接方式(例如3gpp中的终端直连d2d,或wifi/bluetooth/zigbee/微波/红外等连接方式)或有线连接方式(例如以太网),与家庭中的其他终端设备(如stb、ng-ue、ng-stb等)组成wlan/lan/pan(wlan为无线局域网,lan为局域网,pan为个域网),为这些终端设备提供网络接入服务;ng-nas为cpe中的nas消息处理模块,通过n1a接口与amf间传输nas消息,ran中的wttxran模块通过接口n2b与amf间传输控制面消息,fixedan模块通过接口n2a与amf间传输控制键消息。

图12所示的是一种融合网络中的cpe和该cpe下挂的终端设备的鉴权方案,cpe和其下挂的终端设备,都通过nas消息承载各类可能鉴权协议对应的鉴权消息,到网络中进行鉴权认证过程。所述的各类可能鉴权技术,包括但不限于无线网络中常用的eps-aka或eps-aka’机制,或者无线局域网中常用的eap系列的eap-tls、eap-sim、eap-aka、eap-aka’等,或者固网常用的ppp、pppox、ipox等接入方式对应的鉴权机制。

为支持多样化的鉴权协议在移动网络侧通过nas协议承载,本申请中,有三种利用nas消息携带鉴权相关消息的方法,关于nas消息的三种类型可以参阅前述部分的描述进行理解,本处不再重复赘述。

下面结合图13介绍本申请实施例中的部分三,即:在5g场景的融合网络架构下,cpe下挂的终端设备的一种网络接入的方案。其中(r)an表示,接入网可能是无线接入网或固定(有线)接入网,即(r)an设备表示无线接入网设备例如基站,或固定(有线)接入网设备例如dslam。

如图13所示,本申请实施例提供的设备接入网络的另一实施例包括:

901、终端设备发送鉴权请求。

该终端设备可以理解为是cpe下挂的终端设备,下挂的终端设备即连接到该cpe的终端设备,该终端设备通过该cpe接入网络。

所述鉴权请求可以包含在nas消息中,可选地,该nas消息中还可携带鉴权类型指示信息。所述鉴权请求是终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息,为简化表述,统称为鉴权请求。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

902、cpe作为中继角色,转发包含其下挂终端nas消息至(r)an设备,(r)an设备收到后,将cpe下挂的终端设备的nas消息发送至amf。

可选地,若cpe下挂的终端设备发送的鉴权请求并未包含在nas消息中,则cpe可以生成上行nas消息经(r)an设备发送给amf,其中携带下挂的终端设备鉴权请求或鉴权请求消息中的关键参数,和/或鉴权类型指示信息。

903、amf解析收到的nas消息。

提取鉴权请求相关的信息,确认所需的鉴权方式或鉴权协议。

904、amf向具有认证功能的节点例如ausf发送鉴权请求。

905、对终端设备鉴权。

ausf可支持各类不同的鉴权协议,根据amf的发送的鉴权请求消息与完成对终端设备的鉴权认证后,返回鉴权结果至amf。

906、若鉴权通过,amf向smf发送消息。

所述消息(例如请求/应答/传输消息)可用于请求建立pdusession,其中还可以包含终端设备的地址请求。

907、smf根据终端设备的需求,选择合适的upf,建立pdusession并为终端设备分配ip地址。

可选地,smf可以为终端设备分配ip地址,或者smf可以经由upf向外部网络设备(dnnode)例如bng发起dhcp地址分配请求。bng可以为终端设备分配ip地址,或者向dhcpserver请求分配ip地址,然后将分配的ip地址携带在返回报文(例如dhcpoffer和/或dhcpack等)经由upf返回给smf。网络设备返回的报文(如dhcpoffer和/或dhcpack)中,可以携带用于cpe路由配置的参考信息(例如在扩展字段option121中携带路由配置参考信息)。所述用于cpe路由配置的参考信息内容可参考步骤109中的相应描述进行理解。

908、smf接收具有地址分配功能的外部网络设备返回的消息,其中可以包含分配给终端设备的ip地址,和/或用于cpe路由配置参考信息。

若外部网络设备返回的dhcp报文中包含用于cpe路由配置的参考信息,则smf可根据所述参考消息生成路由配置信息,并包含在smf经由amf发送给cpe的通知消息中。所述用于cpe路由配置的参考信息和所述路由配置信息内容可参考步骤109和步骤110中的描述进行理解。

909、smf向amf发送消息。

所述消息可以是请求/应答/传输消息,例如“会话建立响应消息”,所述消息中包含smf发给cpe下挂的终端设备的通知消息,所述通知消息可包含为cpe下挂的终端设备分配的ip地址,和/或路由配置信息。或者,所述消息中可包含smf发送给cpe的通知消息,所述通知消息中可包含路由配置信息。

910、amf将鉴权结果和/或ip地址分配结果和/或路由配置信息,生成鉴权返回消息,可以封装在发送给cpe下挂的终端设备的nas消息中。此外,若amf收到smf发送给cpe的通知消息,则amf也可以将该通知消息携带在发送给cpe的nas消息中。

911-913,amf至(r)an设备,(r)an设备至cpe,cpe至下挂的终端设备逐级传输鉴权返回消息。

在步骤912中,cpe接收到(r)an设备转发的nas消息,若所述nas消息中包含的是发送给cpe下挂的终端设备的鉴权返回消息,其中包含有路由配置信息,则cpe可以读取其中(例如cpe配置nassnooping功能)的路由配置信息,进行路由配置。或者,amf在发送给cpe的nas消息中包含路由配置信息,cpe收到相应nas消息后进行路由配置。

鉴权结束后,后续与协议相关的网络接入相应步骤可以参阅前述实施例中的过程进行理解,本处不再重复赘述。

从该图13对应的实施例的内容可知,本申请实施例中在5g场景融合网络架构下,可以实现终端设备的网络接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是针对cpe下挂的终端设备的鉴权过程,该场景下的cpe的鉴权过程实际上与图13所对应的过程基本相同,只是在下挂的终端设备鉴权时,cpe充当中继的角色,当cpe鉴权时,鉴权请求直接由cpe携带在cpe的nas消息发出。

如图14所示,本申请实施例提供的设备接入网络的另一实施例包括:

1001、cpe经由(r)an设备,向amf发送鉴权请求。

该鉴权请求可以包含在nas消息中,可选地,该nas消息中还可携带鉴权类型指示信息。

所述鉴权请求是cpe在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息,为简化表述,统称为鉴权请求。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

1002至1011的过程与上述图13对应的实施例中的步骤903至步骤912相似,可以参考步骤903至912进行理解。需指出的是,本实施例与图13所对应的上一实施例的差异之处在于,本实施例中,鉴权和地址分配是针对cpe的,故步骤903至步骤912中,由核心网设备返回至cpe下挂的终端设备的消息,在本实施例中可以替换为由核心网设备返回至cpe的消息,cpe收到后可读取其中的内容。例如cpe可以从自己收到的nas消息中获取路由配置信息,无需进行nassnooping。

从该图14对应的实施例的内容可知,本申请实施例中可以实现cpe在5g场景融合网络架构的网络接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

下面结合图15,介绍本申请实施例中的部分四,即:在5g场景的融合网络架构下,cpe下挂的终端设备以及cpe在融合网络中的另一种网络接入的方案。

如图15所示,本申请实施例提供的设备接入网络的方法的另一实施例包括:

1101、终端设备发送鉴权请求。

该终端设备可以理解为是cpe下挂的终端设备,下挂的终端设备即连接到该cpe的终端设备,该终端设备通过该cpe接入网络。

该鉴权请求可以包含在nas消息中,可选地,该nas消息中还可携带鉴权类型指示信息。

所述鉴权请求是终端设备在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息,为简化表述,统称为鉴权请求。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

1102、cpe作为中继角色,转发包含其下挂终端鉴权请求的nas消息至(r)an设备,然后经由(r)an设备转发至amf。

可选地,若cpe下挂的终端设备发送的鉴权请求并未包含在nas消息中,则cpe可以生成上行nas消息经(r)an设备发送给amf,其中携带下挂的终端设备鉴权请求或鉴权请求消息中的关键参数,和/或鉴权类型指示信息。

步骤1103至步骤1116可参考步骤504-步骤517进行理解。

在步骤1116中,cpe接收到(r)an设备转发的nas消息,若所述nas消息中包含的是发送给cpe下挂的终端设备的鉴权返回消息,其中包含有路由配置信息,则cpe可以读取其中(例如cpe配置nassnooping功能)的路由配置信息,进行路由配置。或者,amf在发送给cpe的nas消息中包含路由配置信息,cpe收到相应nas消息后进行路由配置。

本申请实施例中所称的nassnooping功能,是指设备对于经过其传输的nas消息,能够读取nas消息,获知nas消息的全部或者部分内容,但不改动nas消息的内容。

1117、cpe向其下挂的终端设备传输amf发送至此终端设备的nas消息。

从该图15对应的实施例的内容可知,本申请实施例中在5g场景融合网络架构下,可以实现终端设备的网络接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是针对cpe下挂的终端设备的鉴权过程,该场景下的cpe的鉴权过程实际上与图15所对应的过程基本相同,区别点包括:在终端设备鉴权时,cpe充当中继的角色,当cpe鉴权时,鉴权请求直接由cpe携带在cpe的nas消息发出。

如图16所示,本申请实施例提供的设备接入网络的另一实施例包括:

1201、cpe经由(r)an设备,向amf发送鉴权请求。

该鉴权请求可以包含在nas消息中,可选地,该nas消息中还可携带鉴权类型指示信息。

所述鉴权请求是cpe在进行网络接入时,向网络发送的接入请求或连接请求或鉴权请求或地址分配请求或其他类型的表明接入网络意图的信息,为简化表述,统称为鉴权请求。所述鉴权类型指示信息可以包括鉴权方式的标识指示和/或鉴权协议标识指示。

1202至1215的过程与上述图15对应的实施例中的步骤1103至步骤1116相似,可以参考步骤1103至步骤1116进行理解。需指出的是,本实施例与图15所对应实施例的差异之处在于,本实施例中,鉴权和地址分配都是针对cpe的,故步骤1103至步骤1116中,由核心网设备返回至cpe下挂的终端设备的消息,在本实施例中应替换为由核心网设备返回至cpe的消息,cpe收到后可读取其中的内容。例如cpe可以从自己收到的nas消息中获取路由配置信息,无需进行nassnooping。本申请实施例中所称的nassnooping功能,是指设备对于经过其传输的nas消息,能够读取nas消息,获知nas消息的全部或者部分内容,但不改动nas消息的内容。

从该图16对应的实施例的内容可知,本申请实施例中在移动网络和固定网络融合为融合网络后,可以实现cpe在融合网络的接入过程,从而避免了铺设专用的网络通道,提高了移动网络的利用率。

以上是对本申请实施例中接入网络的方法的描述,下面结合附图介绍接入网络的装置,该装置可以被看作是本申请实施例中各类用于接入网络的装置的抽象概括。

该接入网络的装置可以是cpe、网关设备、管理功能实体或者终端设备。

如图17所示,广义的理解,该接入网络的装置可以包括如下按功能划分的模块:接收模块1301、处理模块1302和发送模块1303。该接收模块1301可以执行上述图3至图16所示实施例中当该接入网络的装置为相应的cpe、网关设备、管理功能实体或者终端设备时的接收功能。发送模块1303可以执行上述图3至图16所示实施例中当该接入网络的装置为相应的cpe、网关设备、管理功能实体或者终端设备时的发送功能。处理模块1302可以执行上述图3至图16所示实施例中当该接入网络的装置为相应的cpe、网关设备、管理功能实体或者终端设备时的处理功能。

图18是本发明实施例提供的cpe140的结构示意图。所述cpe140包括至少一个处理器1410、存储器1450和收发器1430。该存储器1450可以包括只读存储器和随机存取存储器,并向处理器1410提供操作指令和数据。存储器1450的一部分还可以包括非易失性随机存取存储器(nvram)。

在一些实施方式中,存储器1450存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:

在本发明实施例中,通过调用存储器1450存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。处理器1410控制cpe140的操作,处理器1410还可以称为cpu(centralprocessingunit,中央处理单元)。存储器1450可以包括只读存储器和随机存取存储器,并向处理器1410提供指令和数据。存储器1450的一部分还可以包括非易失性随机存取存储器(nvram)。具体的应用中cpe140的各个组件通过总线系统1420耦合在一起,其中总线系统1420除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1420。

上述本发明实施例揭示的方法可以应用于处理器1410中,或者由处理器1410实现。处理器1410可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1410中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1410可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1450,处理器1410读取存储器1450中的信息,结合其硬件完成上述方法的步骤。

可选地,收发器1430用于执行图3-图16所示的实施例中的cpe的接收和发送的步骤。

处理器1410用于执行图3-图16所示的实施例中的cpe的处理的步骤。

其他网关设备、管理功能实体和终端设备的结构也可以参阅图18进行理解,其中网关设备、管理功能实体和终端设备中相应收发器和处理器的功能都可以执行图3至图16中各设备相应的接收、发送和处理的步骤。

图19是本发明实施例提供的芯片系统150的结构示意图。芯片系统150包括至少一个处理器1510、存储器1550和接口电路1530,存储器1550可以包括只读存储器和随机存取存储器,并向处理器1510提供操作指令和数据。存储器1550的一部分还可以包括非易失性随机存取存储器(nvram)。

在一些实施方式中,存储器1550存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:

在本发明实施例中,通过调用存储器1550存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。

一种可能的实现方式为:用户驻地设备、网关设备、管理功能实体或者终端设备所用的芯片系统的结构类似,但不同的装置使用不同的芯片系统以实现各自的功能。

处理器1510控制用户驻地设备、网关设备、管理功能实体或者终端设备的操作,处理器1510还可以称为cpu(centralprocessingunit,中央处理单元)。存储器1550可以包括只读存储器和随机存取存储器,并向处理器1510提供指令和数据。存储器1550的一部分还可以包括非易失性随机存取存储器(nvram)。具体的应用中cpe140的各个组件通过总线系统1520耦合在一起,其中总线系统1520除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1520。

上述本发明实施例揭示的方法可以应用于处理器1510中,或者由处理器1510实现。处理器1510可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1510中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1510可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1550,处理器1510读取存储器1550中的信息,结合其硬件完成上述方法的步骤。

可选地,接口电路1530用于执行图3-图16所示的实施例中的户驻地设备、网关设备、管理功能实体或者终端设备的接收和发送的步骤。

处理器1510用于执行图3-图16所示的实施例中的户驻地设备、网关设备、管理功能实体或者终端设备的处理的步骤。

在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。所述计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。

所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

以上对本申请实施例所提供的接入网络的方法、装置、设备、计算机可读存储介质以及系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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