2.1 JAVA技术的介绍 2.2 SSH框架技术介绍 2.3前台页面JSP技术介绍 2.4 jquery技术介绍 系统运用技术和框架 需求分析 3.1总体思路 3.2总体系统构架 3.3总体功能定义 3.4 应用呈现层 3.5 应用服务层 系统设计 4.1系统的软件部分 4.2 系统的硬件部分 4.3 系统的开发工具 系统的实现 5.1 系统的功能介绍 5.2 系统的代码实现 5.3 系统的实施效果 总结 6.1系统意义 6.2系统展望 图1-3 论文结构图
第二章 用户定位技术简介
2.1宽带用户精确定位方案简介
宝鸡电信精确定位方案采用QinQ技术实现,主要解决了以下问题: 1)上网业务采用PUPSPV方式,不同用户之间的端口隔离,解决了二层网络广播风暴、用户之间相互影响的问题。
2)解决用户唯一性标识、用户身份识别及宽带帐号盗用问题。 3)解决VLAN资源不足问题。
4)按照业务划分VLAN,全网为用户部署了上网、ITV、VOIP、ITMS四种业务通道,为后续宽带业务的发展奠定了网络基础。
2.1.1QINQ简介
QinQ技术〔也称StackedVLAN或DoubleVLAN〕,标准出自IEEE802.1ad,其实现将用户私网VLANTag封装在公网VLANTag中,使报文带着两层VLANTag穿越运营商的骨干网络。在骨干网中报文只根据外层VLANTag传播,用户私网VLANTag被屏蔽。这种通过增加外层标签的方式,不仅有效地解决了公网VlanID资源日益紧缺的问题,使得可以使用的VLAN范围增加到4k*4k,并且不同私网用户之间相同VLAN不透传,与公网有效分离
2.1.2 QINQ特点
1)灵活QinQ技术是在QinQ技术之上的扩展,和QinQ技术相比,灵活QinQ最大的特点是增加了内、外层VLAN映射功能。
2)利用灵活QinQ技术,网络运营商可以为用户提供一个二层的VLAN隧道,为一个大客户分配一个或者多个外层VLANID;
3)利用灵活QinQ技术,网络运营商可以进一步区分细化用户的业务数据流,例如可以把PPPoE用户业务映射到一个外层VLAN,把专线用户映射到另外一个外层VLAN,增加了城域网应用的灵活性。
2.2 宽带用户定位相关技术简介 2.2.1 PPPoE+协议介绍
1) DHCPOption82
DHCPOption82是通过在接入设备上实现一个Layer2DHCPRelayAgent,对DHCP协议报文进行嗅觉并处理,Layer2DHCPRelayAgent已经由RFC3046定义实现。
DHCPOption82方式为解决两类接入用户线路标识问题而进行了扩展,其实现详细过程如下:
在DHCP应用场景,设备在每一个DHCPdiscover和DHCPrequest包新的TAG(82)中插入用户接入线路标识。传给DHCP或RADIUS服务器进行认证、鉴权、计费等处理;
根据RFC3046要求,设备需实现DHCPagent功能,将用户线路标识等填充到suboption中,BRAS获取用户标识信息。
2) PPPoE+
PPPoE+方式是通过在接入设备上实现一个PPPoEIntermediateAgent,对PPPoE协议报文进行嗅觉并处理,填充用户端口信息,该方案在DSLFORM论坛上提出,仿照RFC3046的用户线路标识属性字段来定义,其实现端口标识方式与上DHCPOption82方案非常相似,适用于PPPoE认证的应用场景。
2.2.2 PPPoE+格式
1)以太网帧格式
Destination_address ( 6 bytes )Source_address ( 6 bytes )Ethernet_Type ( 2 bytes )PayloadCheckSum 2)PPPoE的Payload报文格式 0VER3TypeLength7Code15Session_IDPayload31 3)Tag帧结构 0Tag_TypeTag_Value......15Tag_Length31 4)PPPOE+Tag格式 RFC2516定义的Vendor-Specific0x0105,表示用户线信息
TagValue的前4个字节中包含VendorID,ADSL论坛申请的标识为0x00000DE9(十进制为3561),为了标识DSL用户线 子选项DHCPoption82完全相同
2.2.3 PPPOE+特点
1) 解决用户定位问题
由接近用户的设备在PPPOEDiscover阶段用户报文中插入PPPOE的VSA标记,标识中携带用户物理端口等信息。不需要通过设备信息同宽带帐号radius精确定位记录比对,换算出用户物理端口信息,直接在radius系统中可以查询到用户所在的设备、端口信息,方便修障。
用户PPPOE报文中携带用户物理端口信息,只要用户拨号上网,其位置信息即可上送radius,准确性、实时性高。
2) 可以获取FTTH场景下,宽带帐号和LOID、PON口、OLT之间的关联关系 现有QinQ技术,用户在认证过程中,无法将LOID等信息上送radius。采用PPPOE+技术,FTTH用户除上送OLT、PON口信息外,还可以将LOID信息上送,方便以后根据LOID信息关联用户。 3) 可以识别PON网络中OLT和ONU之间的连接关系
PPPOE+可以识别PON网络中OLT和ONU之间的连接关系,为后期FTTX用户“端到端用户业务视图”的呈现,奠定了技术基础。
可以利用PPPOE+上送的信息,返填到综合资源系统,核实资源系统数据。 可将用户帐号携带的OLT和ONU之间的连接关系传送到“IP综合网管系统”,通过宽带帐号携带的信息绘制出PON网络拓扑图,并可以根据携带信息的变化,实现拓扑图的自动更新。
4) 准确实施用户帐号绑定,减少网络割接造成用户的绑定属性发生变化,有利于实现BRAS资源的冗余、备份 如采用PPPOE+携带的信息进行绑定,可以将用户的宽带帐号绑定到某个接入设备(设备标识)的物理端口。该接入设备上层网络如何变化对该用户