通过虚拟家庭网关提供游牧服务的方法技术

技术编号:15068925 阅读:80 留言:0更新日期:2017-04-06 16:34
本发明专利技术提供了一种游牧服务提供的方法,包括:i.用户发送游牧服务请求至认证(AAA)服务器,以确认游牧服务请求是否被允许;ii.若游牧服务请求被允许,则由软件定义网络(SDN)控制器基于游牧服务在相应的虚拟家庭网关(vRG)平台中生成用于该游牧服务的服务模块或选择采用用户的家庭网关中对应的服务模块;iii.SDN控制器基于路径建立请求和服务模块的位置,确定并配置用户与服务模块之间的网络传输路径。通过采用本发明专利技术中的技术方案,能够使得用户即使不在家里,也能够快速地获得其通过家庭网关订制的服务。

【技术实现步骤摘要】

本专利技术概括而言涉及接入通信领域,更具体而言,涉及一种通过虚拟家庭网关提供游牧服务的方法
技术介绍
实际上,无论用户在哪里,他都想获得与其在家里相同的服务以及体验。换句话说,即使他在游牧的地方,他也会喜欢在他家里订阅的服务,例如高清晰的电视节目、IPTV、各种OTT服务等等。在现实生活我们可能碰到这些类似场景:假设,家庭网络1是用户1-1、用户1-2和用户1-3的家庭网络,家庭网络2是用户2-1、用户2-2的家庭网络。(1)当用户1-3访问用户2的家时,其试图邀请用户2-1来观看由用户1-3通过器家庭网关(即RG-1)订阅的高清电视;(2)用户2-2,正处于外地,其希望能够观看自己在家订阅的服务。BBF论坛(BroadbandForum)中提出的网络增强家庭网关(NERG)结构改变了家庭网关多数的服务和网络功能,以将本地的LAN延伸到用户的外面。譬如和IP转发、路由、NAT和IP寻址相关的功能可以被设置在虚拟网关(virtualGateway,vG)上,使用家庭网关作为桥。另外,家庭网络所订购的应用服务所对应一些服务模块(原来实现在家庭网关)也被实现在虚拟家庭网关(vRG)中。实际上,用户不管游牧到哪儿,都喜欢获得统一一致的用户体验,通常喜欢在其自己的家庭网络订阅的服务,也就是说,用户所喜欢的服务经常通过家庭网关来订阅。因此,亟需一种如何在接入网络中通过虚拟家庭网关来支持游牧<br>服务。
技术实现思路
针对以上问题,本专利技术对用户通过虚拟家庭网关获得其在家庭网关中所订阅的服务的过程进行了定义。本专利技术提供了一种游牧服务提供的方法,包括:i.用户发送游牧服务请求至认证(AAA)服务器,以确认所述游牧服务请求是否被允许;ii.若所述游牧服务请求被允许,则由软件定义网络(SDN)控制器基于所述游牧服务在相应的虚拟家庭网关(vRG)平台中生成用于所述游牧服务的服务模块或选择采用所述用户的家庭网关中的对应的服务模块;iii.所述SDN控制器基于路径建立请求和所述服务模块的位置,确定并配置用户与所述服务模块之间的网络传输路径。优选的,所述步骤(i)包括:所述用户通过当前的vRG提供的网络连接发送所述游牧服务请求至游牧服务门户网站,然后由所述游牧服务门户网站将包含所述游牧服务请求的接入请求发送至AAA服务器。优选的,所述步骤(i)包括:所述用户将包含所述游牧服务请求的认证请求经由所述当前的vRG发送至SDN控制器,并且由所述SDN控制器将包含所述认证请求的接入请求发送至AAA服务器,或所述当前的vRG直接将认证请求发送至所述AAA服务器;以及所述步骤(iii)包括:所述AAA服务器发送所述路径建立请求至所述SDN控制器。优选的,所述步骤(ii)包括:所述AAA服务器检测所述用户的家庭网关是否已经订制了所述游牧服务,若是,则所述AAA服务器将利用所述用户的家庭网关进一步检测所述用户是否被允许获得所述游牧服务。优选的,所述步骤(ii)包括:基于所述用户的动态特性以及网络中vRG的实现方式确定所述服务模块的位置,其中,当网络中的vRG均实现在集中vRG平台时,所述SDN控制器选择采用所述用户的家庭网关中的服务模块以服务所述游牧服务;当网络中的vRG为分布式实现时,基于用户的动态特性来选择在所述用户当前的vRG中生成服务模块,或在所述集中vRG平台生成包含所述服务模块的临时虚拟网关,其中,所述集中vRG平台位于网络边缘节点(BNG)中或者位于BNG与家庭网络接入节点之间或者位于连接至接入网络的数据中心。优选的,所述步骤(iii)还包括:当所述游牧服务请求被允许后,所述SDN控制器将准许接入消息发送至所述当前的vRG,从而通过所述当前的vRG给所述用户提供IP地址并且发送所述路径建立请求至所述SDN控制器。本专利技术还提出了一种在软件定义网络(SDN)的控制器中管理游牧服务的方法,包括:i.接收用于所述游牧服务传输的路径建立请求;ii.基于所述游牧服务在相应的虚拟家庭网关(vRG)平台中生成用于所述游牧服务的服务模块或选择采用所述用户的家庭网关中对应的服务模块;iii.基于所述路径建立请求和所述服务模块的位置,确定并配置用户与所述服务模块之间的网络传输路径。优选的,所述步骤(ii)包括:基于所述用户的动态特性以及网络中vRG的实现方式确定所述服务模块的位置,其中,当网络中的vRG均实现在集中vRG平台时,所述控制器选择采用所述用户的家庭网关中的服务模块以服务所述游牧服务;当网络中的vRG为分布式实现时,基于用户的动态特性来选择在所述用户当前的vRG中生成服务模块,或在所述集中vRG平台生成包含所述服务模块的临时虚拟网关;其中,所述集中vRG平台位于网络边缘节点(BNG)中或者位于BNG与家庭网络接入节点之间或者位于连接至接入网络的数据中心。优选的,所述传输路径建立请求包括:用户当前的家庭网关信息、游牧服务提供点请求以及与所述游牧服务对应的带宽。优选的,所述步骤(ii)还包括:所述控制器确定所述服务模块的位置后,将所述游牧服务提供点设置为已经确定的所述服务模块所处的位置。这个位置可以是vRG也可以是虚拟网关。优选的,所述步骤(i)还包括:当所述控制器接收到的游牧请求被包含在用户的认证请求中时,所述控制器将所述认证请求包含在接入请求中,并将所述接入请求发送至认证(AAA)服务器。优选的,所述步骤(i)还包括:所述控制器接收到来自AAA服务器的准许接入信息后,所述控制器通过用户当前的vRG为所述用户分配IP地址。本专利技术还提出了一种在软件定义网络(SDN)中管理游牧服务的控制设备,包括:i.接收装置,用于接收与所述游牧服务相关信息,其中所述与所述游牧服务相关信息包括传输的路径建立请求;ii.服务模块确定装置,用于基于所述游牧服务在相应的虚拟家庭网关(vRG)平台中生成服务模块或选择采用所述用户的家庭网关中的服务模块;iii.路径建立装置,用于基于所述路径建立请求和所述服务模块的位置,配置用户与所述服务模块之间的网络传输路径。优选的,所述服务模块确定装置被配置为:基于所述用户的动态特性以及网络中vRG的实现方式确定所述服务模块的位置,其中,当网络中的vRG均实现集中vRG平台时时,所述控制器选择采用所述用户的家庭网关中的服务模块以服务所述游牧服务;当网络中的<本文档来自技高网
...

【技术保护点】
一种游牧服务提供的方法,包括:i.用户发送游牧服务请求至认证(AAA)服务器,以确认所述游牧服务请求是否被允许;ii.若所述游牧服务请求被允许,则由软件定义网络(SDN)控制器基于所述游牧服务在相应的虚拟家庭网关(vRG)平台中生成用于所述游牧服务的服务模块或选择采用所述用户的家庭网关中对应的服务模块;iii.所述SDN控制器基于路径建立请求和所述服务模块的位置,确定并配置用户与所述服务模块之间的网络传输路径。

【技术特征摘要】
1.一种游牧服务提供的方法,包括:
i.用户发送游牧服务请求至认证(AAA)服务器,以确认所
述游牧服务请求是否被允许;
ii.若所述游牧服务请求被允许,则由软件定义网络(SDN)
控制器基于所述游牧服务在相应的虚拟家庭网关(vRG)平台中生
成用于所述游牧服务的服务模块或选择采用所述用户的家庭网关
中对应的服务模块;
iii.所述SDN控制器基于路径建立请求和所述服务模块的位
置,确定并配置用户与所述服务模块之间的网络传输路径。
2.如权利要求1所述的方法,其中,所述步骤(i)包括:
所述用户通过当前的vRG提供的网络连接发送所述游牧服务
请求至游牧服务门户网站,然后由所述游牧服务门户网站将包含
所述游牧服务请求的接入请求发送至AAA服务器。
3.如权利要求1所述的方法,其中,
所述步骤(i)包括:所述用户将包含所述游牧服务请求的认
证请求经由所述当前的vRG发送至SDN控制器,并且由所述SDN
控制器将包含所述认证请求的接入请求发送至AAA服务器,或所
述当前的vRG直接将认证请求发送至所述AAA服务器;以及
所述步骤(iii)包括:所述AAA服务器发送所述路径建立请
求至所述SDN控制器。
4.如权利要求1所述的方法,其中,所述步骤(ii)包括:
所述AAA服务器检测所述用户的家庭网关是否已经订制了所
述游牧服务,若是,则所述AAA服务器将利用所述用户的家庭网
关进一步检测所述用户是否被允许获得所述游牧服务。
5.如权利要求1所述的方法,其中,所述步骤(ii)包括:
基于所述用户的动态特性以及网络中vRG的实现方式确定所
述服务模块的位置,其中,
当网络中的vRG均实现在集中vRG平台时,所述SDN控制
器选择采用所述用户的家庭网关中的服务模块以服务所述游牧服
务;
当网络中的vRG为分布式实现时,基于用户的动态特性来选
择在所述用户当前的vRG中生成服务模块,或在所述集中vRG平
台生成包含所述服务模块的临时虚拟网关;
其中,所述集中vRG平台位于网络边缘节点(BNG)中或者
位于BNG与家庭网络接入节点之间或者位于连接至接入网络的数
据中心。
6.如权利要求3所述的方法,所述步骤(iii)还包括:
当所述游牧服务请求被允许后,所述SDN控制器将准许接入
消息发送至所述当前的vRG,从而通过所述当前的vRG给所述用
户提供IP地址并且发送所述路径建立请求至所述SDN控制器。
7.一种在软件定义网络(SDN)的控制器中管理游牧服务的方
法,包括:
i.接收用于所述游牧服务传输的路径建立请求;
ii.基于所述游牧服务在相应的虚拟家庭网关(vRG)平台中
生成用于所述游牧服务的服务模块或选择采用所述用户的家庭网
关中的对应的服务模块;
iii.基于所述路径建立请求和所述服务模块的位置,确定并配
置用户与所述服务模块之间的网络传输路径。
8.如权利要求7所述的方法,其中,所述步骤(ii)包括:
基...

【专利技术属性】
技术研发人员:温海波张凯宾杨水根宾梵翔
申请(专利权)人:上海贝尔股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1