对接入设备进行定位的方法和系统的制作方法_2

文档序号:8267440阅读:来源:国知局

[0045]图5为本发明对接入设备进行定位的网络交互示意图。
【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0048]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0049]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0050]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0051]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0052]图1为本发明对接入设备进行定位的方法一个实施例的示意图。如图1所示,本实施例的方法步骤如下:
[0053]步骤101,认证服务器将用户接入网络的认证信息转发给采集平台。
[0054]优选的,认证服务器通过Socket通讯方式将认证信息转发给采集平台,用户采用PPPOE (Point-to-Point Protocol over Ethernet,以太网上的点到点协议)拨号上网。
[0055]步骤102,采集平台对认证信息进行解析,以得到用户帐号、第一定位信息和第二定位信息。
[0056]优选的,第一定位信息包括BRAS(Broadband Remote Access Server,宽带远程接入服务器)服务器IP (Internet Protocol,互联网协议)地址BRASIP信息、BRAS服务器端口 BRASP0RT信息和专用虚拟局域网(Private VLAN,简称:PVLAN)信息。第二定位信息包括BRASIP信息、MAC (Media Access Control,媒体接入控制)地址信息和用户虚拟局域网(Customer VLAN,简称:CVLAN)信息。
[0057]步骤103,采集平台将定位查询请求发送给定位平台。
[0058]其中定位查询请求包括用户帐号、第一定位信息和第二定位信息。
[0059]步骤104,定位平台将第一定位信息发送给网管服务器。
[0060]步骤105,网管服务器利用第一定位信息,查询与用户帐号相关联的接入设备。
[0061]优选的,通过预设的业务数据表查询与用户帐号相关联的接入设备。例如,接入设备可以是 DSLAM(Digital Subscriber Line Access Multiplexer,数字用户线路接入复用器)、0NU (Optical Network Unit,光网络单兀)、SWITCH (交换机)、0NT (Optical NetworkTerminal,光网络终端)等。
[0062]步骤106,网管服务器向定位平台发送接入设备信息,其中接入设备信息中包括所述接入设备的标识。
[0063]步骤107,定位平台接收到接入设备信息后,利用第二定位信息查询所述接入设备中与用户帐号相关联的接入设备端口标识。
[0064]优选的,通过SNMP (Simple Network Management Protocol,简单网络管理协议)方式或TLl方式对接入设备信息中的接入设备进行定位操作。
[0065]步骤108,将所述接入设备的标识和所述接入设备端口标识发送给数据服务器进行存储。
[0066]基于本发明上述实施例提供的对接入设备进行定位的方法,通过利用用户接入网络的认证信息准确获知各类宽带业务所实际接入端口的位置信息,从而定位操作的速度得到极大提升,并保证了定位准确度。
[0067]需要说明的是,由于如何利用第一定位信息和第二定向信息在数据库中进行匹配查询是本领域技术人员所了解的,因此这里不展开描述。
[0068]优选的,采集平台还可为定位查询请求增加时间戳,将增加时间戳的定位查询请求发送给定位平台。定位平台接收到定位查询请求后,判断时间戳是否满足预定要求。若时间戳满足预定要求,则执行定位平台将第一定位信息发送给网管服务器的步骤。若时间戳不满足预定要求,则删除定位查询请求。
[0069]通过设置时间戳,从而可对预定时间范围内的定位查询请求进行处理。由此保障了能够对用户当前的接入状况进行查询。
[0070]优先的,采集平台对认证信息进行解析,以得到用户帐号、第一定位信息和第二定位信息的步骤包括:
[0071]采集平台从认证信息中的用户帐号字段中提取出用户帐号;从认证信息中的BRASIP字段中提取出BRASIP信息;在认证信息中的NAS-P0RT-1D字段中,从NAS_slot字段中提取出BRAS槽号、从NAS_subsl0t字段中提取出BRAS子槽号、从NAS_port字段中提取出BRAS端口号、从XPI字段中提取出PVLAN信息、从XCI字段中提取出CVLAN信息,利用BRAS槽号、BRAS子槽号、BRAS端口号生成BRASP0RT信息;从认证信息中的MAC字段中提取出MAC地址信息。从而利用BRASIP信息、BRASP0RT信息和PVLAN信息生成第一定位信息,利用BRASIP信息、MAC地址信息和CVLAN信息生成第二定位信息。
[0072]在一个实施例中,认证信息中的NAS-P0RT-1D包含BRAS逻辑端口、接入设备(如DSLAM、0NU、SWITCH、0ΝΤ、设备网管)端口等信息,格式为:
[0073]{a tm | eth | trunk} NAS_slot/NAS_subslot/NAS_port: XP 1.XCIAccessNodeIdentifier/ANI_rack/ANI_frame/ANI_slot/ANI_subslot/ANI_porto
[0074]其中{atm| eth | trunk} NAS_slot/NAS_subslot/NAS_port: XP1.XCI 是逻辑端口 信息,AccessNodeIdentifier/ANI_rack/ANI_frame/ANI_slot/ANI_subslot/ANI_port 是接入设备端口信息,具体含义说明如下(目前认证平台的NAS端口信息没有接入节点信息的概念,相应位置都是O):
[0075]atm I eth | trunk:表明BRAS端口类型,包括ATM接口、以太接口或trunk类型的以太接口 ;
[0076]NAS_slot:BRAS 槽号,取值为 O ?31 ;
[0077]NAS_subslot:BRAS 子槽号,取值为 O ?31 ;
[0078]NAS_Port =BRAS 端口号,取值为 O ?63 ;
[0079]XP1:如接口类型为atm,XPI对应于VPI,XPI为O?255 ;如接口类型为eth (或trunk), XPI 对应于 PVLAN, XPI 为 O ?4095 ;
[0080]XC1:如接口类型为atm,XCI对应于VCI,XCI为O?65535 ;如接口类型为eth(或trunk), XCI 对应于 CVLAN,XCI 为 O ?4095 ;
[0081]AccessNodeIdentifier:接入节点标识(如DSLAM设备),长度不超过50个字符的字符串,字符串中间不能有空格;
[0082]ANI_rack:接入节点机架号(如支持紧耦合的DSLAM设备),取值为O?15 ;
[0083]ANI
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1