一种路径建立方法以及漫游宽带远程接入服务器的制作方法

文档序号:7948307阅读:149来源:国知局
专利名称:一种路径建立方法以及漫游宽带远程接入服务器的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种路径建立方法及装置。
背景技术
移动通信技术已广泛应用于现代社会。其中第三代移动通信技术已成为移动通信领域的主流技术。第三代移动通信技术涉及的三个技术标准分别是宽带码分多存取 (Wideband Code Division Multiple Access)、码分多存取 2000 (Code Division Multiple Access 2000)和时分同步码分多存取(Time Division-Synchronous Code Division Multiple Access)。以上三个技术标准都支持多媒体业务,并且支持用户在全球范围进行漫游。现有技术提供了移动网际协议(mobile IP),解决了移动节点(mobile node)离开宿主代理(home agent)后,如何通过外地代理(foreign agent)继续与应用服务器 (application server)进行通信的问题。发明人发现现有技术存在以下技术问题移动节点到达外地代理后,宿主代理需要根据外地代理发送的路由消息,重新计算路由并进行路由收敛。

发明内容
本发明实施例提供一种路径建立方法以及一种漫游宽带远程接入服务器,可以解决移动节点到达外地代理后,宿主代理需要根据外地代理发送的路由消息,重新计算路由并进行路由收敛的问题。—方面,本发明实施例提供的一种路径建立方法,包括漫游宽带远程接入服务器接收移动台发送的接入请求,该接入请求包括源网际协议地址,该源网际协议地址是获得第一认证服务器的认证的网际协议地址,该认证使得该源网际协议地址与宿主宽带远程接入服务器的网际协议地址形成映射表并使得该移动台获得通过该宿主宽带远程接入服务器访问应用服务器的权限;该漫游宽带远程接入服务器向第二认证服务器发送包含该源网际协议地址的认证请求,以便于该第二认证服务器根据该映射表对该认证请求进行响应;该漫游宽带远程接入服务器接收该认证请求对应的认证响应,该认证响应包括该宿主宽带远程接入服务器的网际协议地址;该漫游宽带远程接入服务器根据该宿主宽带远程接入服务器的网际协议地址,向该宿主宽带远程接入服务器发送隧道建立请求,该隧道用于传输该移动台与该应用服务器之间的流量。另一方面,本发明实施例提供的一种漫游宽带远程接入服务器,包括接收器,用于接收移动台发送的接入请求,该接入请求包括源网际协议地址,该源网际协议地址是获得第一认证服务器的认证的网际协议地址,该认证使得该源网际协议地
4址与宿主宽带远程接入服务器的网际协议地址形成映射表并使得该移动台获得通过该宿主宽带远程接入服务器访问应用服务器的权限;请求单元,用于向第二认证服务器发送包含该源网际协议地址的认证请求,以便于该第二认证服务器根据该映射表对该认证请求进行响应;响应单元,用于接收该认证请求对应的认证响应,该认证响应包括该宿主宽带远程接入服务器的网际协议地址;隧道建立单元,用于根据该宿主宽带远程接入服务器的网际协议地址,向该宿主宽带远程接入服务器发送隧道建立请求,该隧道用于传输该移动台与该应用服务器之间的流量。根据本发明实施例提供的路径建立方法及漫游宽带远程接入服务器,当移动台到达漫游宽带远程接入服务器时,可以将移动台的源网际协议地址发送至认证服务器,并根据认证服务器提供的宿主宽带远程接入服务器的网际协议地址,在漫游宽带远程接入服务器和宿主宽带远程接入服务器之间建立用于传输移动台与应用服务器之间的流量的隧道。可见,通过本发明实施例提供的路径建立方法及装置,可以解决移动节点到达外地代理后,宿主代理需要根据外地代理发送的路由消息,重新计算路由并进行路由收敛的问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的路径建立方法流程图;图2是本发明实施例提供的漫游宽带远程接入服务器示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一本发明实施例提供了一种路径建立方法。参见图1,图1是本发明实施例提供的路径建立方法流程图,该方法包括101 漫游宽带远程接入服务器接收移动台发送的接入请求,该接入请求包括源网际协议地址。该源网际协议地址是获得第一认证服务器的认证的网际协议地址。该认证使得该源网际协议地址与宿主宽带远程接入服务器的网际协议地址形成映射表并使得该移动台获得通过该宿主宽带远程接入服务器访问应用服务器的权限。移动台是无线通信终端。具体实现时,移动台可以是手机、个人数字助理以及个人电脑。
漫游宽带远程接入月艮务器(roaming broadband remote access server)是为移动台提供接入服务的设备。具体实现时,漫游宽带远程接入服务器可以通过接入点(access point)向移动台提供接入服务。漫游宽带远程接入服务器可以是宽带远程接入服务器,也可以是业务服务器,还可以是多业务控制网关(Multi-krvice Control Gateway) 0当漫游宽带远程接入服务器是多业务控制网关时,漫游宽带远程接入服务器可以包括接入控制(access control)单元以及用户管理单元。接入控制单元可以对多个接入点进行管理和控制。漫游宽带远程接入服务器可以通过接入点对移动台进入或者离开其管辖范围进行感知。在移动台已经接入漫游宽带远程接入服务器的场景下,漫游宽带远程接入服务器可以通过地址解析协议(Address Resolution Protocol)探测报文对移动台是否离开其管辖范围进行判断;也可以通过统计单位时间内接收的来自移动台的流量对移动台是否离开其管辖范围进行判断。具体来说,如果单位时间内,漫游宽带远程接入服务器接收的来自移动台的流量小于预定的阈值,则判断移动台离开其管辖范围。漫游宽带远程接入服务器可以接收移动台发送的接入请求。该接入请求可以是接入请求报文。以下通过一个例子对漫游宽带远程接入服务器接收移动台发送的接入请求的过程进行描述。受漫游宽带远程接入服务器控制的接入点感知到移动台进入其覆盖范围,并接收移动台发送的接入请求报文。例如,接入点可以通过美国电气和电子工程师协会 (Institute of Electrical and Electronics Engineers, IEEE) 802· Ix 定义白勺方式对移动台进行感知。接入点接收到接入请求报文后,可以将该报文透传至漫游宽带远程接入服务器。例如,接入点通过无线接入点控制及提供(Control And Provisioning of Wireless Access Points)协议,将接入请求报文透传至漫游宽带远程接入服务器。接入点也可以先将接入请求报文透传至交换机,交换机再将接入请求报文发送至漫游宽带远程接入服务
ο移动台发送的接入请求可以包括移动台的源网际协议(Internet Protocol)地址。该源网际协议地址可以是宿主宽带远程接入服务器为移动台分配的网际协议地址。 例如,宿主宽带远程接入服务器通过动态主机配置协议(Dynamic Host Configuration Protocol)(Point-to-Point Protocol over Ethernet) 动台分配网际协议地址。该源网际协议地址也可以是用户在移动台上静态配置的网际协议地址。与漫游宽带远程接入服务器类似,宿主宽带远程接入服务器也是为移动台提供接入服务的设备。宿主宽带远程接入服务器也可以通过接入点向移动台提供接入服务。关于宿主宽带远程接入服务器的工作原理,具体请参见上文关于漫游宽带远程接入服务器的描述。该源网际协议地址是获得第一认证服务器的认证的网际协议地址。具体实现时, 第一认证服务器可以是认证、授权和计费(Authentication、Authorization、Accounting) 服务器。以下通过一个例子对该源网际协议地址获得第一认证服务器的认证的过程进行描述。移动台到达漫游宽带远程接入服务器前,移动台与宿主宽带远程接入服务器建立连接,宿主宽带远程接入服务器向第一认证服务器发送包括该源网际协议地址的认证请求。第一认证服务器对认证请求进行响应,并建立了该源网际协议地址与宿主宽带远程接入服务器的网际协议地址的映射表。该映射表可以存储在第一认证服务器,也可以存储在用户签约信息数据库。该源网际协议地址在第一认证服务器获得认证后,移动台获得访问应用服务器的权限。应用服务器可以是视频服务器或者是无线应用协议(Wireless Application Protocol)服务器。应用服务器可以与宿主宽带远程接入服务器直连,也可以通过路由器与宿主宽带远程接入服务器连接。102:该漫游宽带远程接入服务器向第二认证服务器发送包含该源网际协议地址的认证请求,以便于该第二认证服务器根据该映射表对该认证请求进行响应。具体实现时,第二认证服务器与第一认证服务器可以是同一设备,也可以是不同设备。当第二认证服务器与第一认证服务器是不同设备时,该映射表可以存储在用户签约信息数据库。漫游宽带远程接入服务器可以通过远程用户拨号认证服务(Remote Authentication Dial In User Service)协议向第二认i正月艮务器发送认证i青求 (Access-Request)。关于远程用户拨号认证服务协议,具体请参见RFC2865以及RFC2866。第二认证服务器根据该映射表对该认证请求进行响应。具体实现时,可以是该映射表保存在用户签约数据库。第二认证服务器在用户签约数据库中查找该源网际协议地址,并根据该映射表获得第一认证服务器的网际协议地址。第二认证服务器获得第一认证服务器的网际协议地址后,通过远程用户拨号认证服务协议向漫游宽带远程接入服务器发送认证接收(Access-Accept)。103 该漫游宽带远程接入服务器接收该认证请求对应的认证响应,该认证响应包括该宿主宽带远程接入服务器的网际协议地址。具体实现时,漫游宽带远程接入服务器可以通过远程用户拨号认证服务协议接收该认证请求对应的认证响应。104:该漫游宽带远程接入服务器根据该宿主宽带远程接入服务器的网际协议地址,向该宿主宽带远程接入服务器发送隧道建立请求。该隧道用于传输该移动台与该应用服务器之间的流量。漫游宽带远程接入服务器向宿主宽带远程接入服务器发送隧道建立请求前,漫游宽带远程接入服务器可以确定该移动台处于漫游状态。具体实现时,可以是漫游宽带远程接入服务器接收认证请求对应的认证响应后并且漫游宽带远程接入服务器向宿主宽带远程接入服务器发送隧道建立请求前,第二认证服务器生成漫游标记,并将漫游标记发送至漫游宽带远程接入服务器。漫游宽带远程接入服务器根据漫游标记生成隧道建立请求。漫游标记用于标识该移动台处于漫游状态。漫游标志可以承载于认证响应。第二认证服务器可以根据映射表生成漫游标记。具体实现时,漫游宽带远程接入服务器向第二认证服务器发送的认证请求可以包括漫游宽带远程接入服务器的网际协议地址。第二认证服务器收到认证请求后,根据认证请求包含的该源网际协议地址,查找到该映射表。第二认证服务器根据该映射表,获得宿主宽带远程接入服务器的网际协议地址。第二认证服务器将宿主宽带远程接入服务器的网际协议地址与漫游宽带远程接入服务器的网际协议地址进行比较,确定两个网际协议地址不同,进而确定该移动台处于漫游状态。漫游宽带远程接入服务器向宿主宽带远程接入服务器发送隧道建立请求前,漫游宽带远程接入服务器可以确定该移动台处于漫游状态。具体实现时,还可以是漫游宽带远 程接入服务器接收认证请求对应的认证响应后并且漫游宽带远程接入服务器向宿主宽带 远程接入服务器发送隧道建立请求前,漫游宽带远程接入服务器通过比较该宿主宽带远程 接入服务器的网际协议地址与该漫游宽带远程接入服务器的网际协议地址,确定两个网际 协议地址不同,进而确定该移动台处于漫游状态。漫游宽带远程接入服务器可以通过协议构建漫游宽带远程接入服务器与宿主 宽带远程接入服务器之间的隧道。具体实现时,该协议可以是漫游接入自动隧道协议 (Roaming Access Auto-Tunneling Protocol, RA2P) l^XTM RA2PRA2P是基于通用数据报协议。RA2P报文包括网际协议头、通用数据协议头、RA2P 头以及净荷。其中,网际协议头包括用于标识RA2P隧道的源地址以及目的地址。网际协议 头的长度为20字节。通用数据协议头中的源端口或者目的端口可以是1710,也可以是其他 尚未被使用的数值。RA2P头的长度为16字节。RA2P报文可以包括以下几种类型隧道建立请求(RA2P-Start-Tuneling-Request),用于向对端请求建立控制连 接;隧道建立响应(RA2P-Start-Tuneling_Ack),用于对隧道建立请求进行响应;隧道拆除请求(RA2P-St0p-Tuneling-Request),用来通知对端拆除控制连接;隧道拆除响应(RA2P-Stop-Tuneling-Ack),用于对隧道拆除请求进行响应;隧道认证请求(RA2P-Tunneling-Authentication-Request),用于向对端请求进 行认证;隧道认证响应(RA2P-Tunneling-Authentication_Ack),用于对隧道认证请求进 行响应;连通性检测(RA2P-Hello),用于对隧道的连通性进行检测。RA2P头的内容如下
权利要求
1.一种路径建立方法,其特征在于,包括漫游宽带远程接入服务器接收移动台发送的接入请求,所述接入请求包括源网际协议地址,所述源网际协议地址是获得第一认证服务器的认证的网际协议地址,所述认证使得所述源网际协议地址与宿主宽带远程接入服务器的网际协议地址形成映射表并使得所述移动台获得通过所述宿主宽带远程接入服务器访问应用服务器的权限;所述漫游宽带远程接入服务器向第二认证服务器发送包含所述源网际协议地址的认证请求,以便于所述第二认证服务器根据所述映射表对所述认证请求进行响应;所述漫游宽带远程接入服务器接收所述认证请求对应的认证响应,所述认证响应包括所述宿主宽带远程接入服务器的网际协议地址;所述漫游宽带远程接入服务器根据所述宿主宽带远程接入服务器的网际协议地址,向所述宿主宽带远程接入服务器发送隧道建立请求,所述隧道用于传输所述移动台与所述应用服务器之间的流量。
2.根据权利要求1所述方法,其特征在于所述漫游宽带远程接入服务器接收所述认证请求对应的认证响应后并且所述漫游宽带远程接入服务器向所述宿主宽带远程接入服务器发送隧道建立请求前,包括所述漫游宽带远程接入服务器根据漫游标记,生成所述隧道建立请求,所述漫游标记为所述第二认证服务器根据所述映射表生成的用于标识所述移动台处于漫游状态的标记, 所述漫游标志承载于所述认证响应。
3.根据权利要求1所述方法,其特征在于所述漫游宽带远程接入服务器接收所述认证请求对应的认证响应后并且所述漫游宽带远程接入服务器向所述宿主宽带远程接入服务器发送隧道建立请求前,包括所述漫游宽带远程接入服务器通过比较所述宿主宽带远程接入服务器的网际协议地址与所述漫游宽带远程接入服务器的网际协议地址,确定所述移动台处于漫游状态。
4.根据权利要求1至3中任一权利要求所述方法,其特征在于所述映射表包含所述移动台的媒体接入控制协议地址,所述认证请求包含所述移动台的媒体接入控制协议地址,以便于所述第二认证服务器通过比较所述认证请求中包含的所述移动台的媒体接入控制协议地址是否等于所述映射表包含的所述移动台的媒体接入控制协议地址,进而对所述认证请求进行响应。
5.根据权利要求1至4中任一权利要求所述方法,其特征在于 所述第一认证服务器与所述第二认证服务器为同一设备。
6.一种漫游宽带远程接入服务器,其特征在于,包括接收器,用于接收移动台发送的接入请求,所述接入请求包括源网际协议地址,所述源网际协议地址是获得第一认证服务器的认证的网际协议地址,所述认证使得所述源网际协议地址与宿主宽带远程接入服务器的网际协议地址形成映射表并使得所述移动台获得通过所述宿主宽带远程接入服务器访问应用服务器的权限;请求单元,用于向第二认证服务器发送包含所述源网际协议地址的认证请求,以便于所述第二认证服务器根据所述映射表对所述认证请求进行响应;响应单元,用于接收所述认证请求对应的认证响应,所述认证响应包括所述宿主宽带远程接入服务器的网际协议地址;隧道建立单元,用于根据所述宿主宽带远程接入服务器的网际协议地址,向所述宿主宽带远程接入服务器发送隧道建立请求,所述隧道用于传输所述移动台与所述应用服务器之间的流量。
7.根据权利要求6所述漫游宽带远程接入服务器,其特征在于,包括漫游标记处理单元,用于在所述漫游宽带远程接入服务器接收所述认证请求对应的认证响应后并且所述漫游宽带远程接入服务器向所述宿主宽带远程接入服务器发送隧道建立请求前,根据漫游标记,生成所述隧道建立请求,所述漫游标记为所述第二认证服务器根据所述映射表生成的用于标识所述移动台处于漫游状态的标记,所述漫游标志承载于所述认证响应。
8.根据权利要求6所述漫游宽带远程接入服务器,其特征在于,包括漫游状态确定单元,用于在所述漫游宽带远程接入服务器接收所述认证请求对应的认证响应后并且所述漫游宽带远程接入服务器向所述宿主宽带远程接入服务器发送隧道建立请求前,通过比较所述宿主宽带远程接入服务器的网际协议地址与所述漫游宽带远程接入服务器的网际协议地址,确定所述移动台处于漫游状态。
9.根据权利要求6至8中任一权利要求所述漫游宽带远程接入服务器,其特征在于所述映射表包含所述移动台的媒体接入控制协议地址,所述认证请求包含所述移动台的媒体接入控制协议地址,以便于所述第二认证服务器通过比较所述认证请求中包含的所述移动台的媒体接入控制协议地址是否等于所述映射表包含的所述移动台的媒体接入控制协议地址,进而对所述认证请求进行响应。
10.根据权利要求6至9中任一权利要求所述漫游宽带远程接入服务器,其特征在于所述第一认证服务器与所述第二认证服务器为同一设备。
全文摘要
本发明实施例提供了一种路径建立方法,当移动台到达漫游宽带远程接入服务器时,可以将移动台的源网际协议地址发送至认证服务器,并根据认证服务器提供的宿主宽带远程接入服务器的网际协议地址,在漫游宽带远程接入服务器和宿主宽带远程接入服务器之间建立用于传输移动台与应用服务器之间的流量的隧道。此外,本发明实施例还提供了相应的漫游宽带远程接入服务器。通过本发明实施例提出的路径建立方法及漫游宽带远程接入服务器,可以解决移动节点到达外地代理后,宿主代理需要根据外地代理发送的路由消息,重新计算路由并进行路由收敛的问题。
文档编号H04W8/08GK102333295SQ201110327700
公开日2012年1月25日 申请日期2011年10月25日 优先权日2011年10月25日
发明者刘建宇, 陈刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1