CN100563244C - 自动识别aal5帧封装格式的方法 - Google Patents
自动识别aal5帧封装格式的方法 Download PDFInfo
- Publication number
- CN100563244C CN100563244C CNB200510066581XA CN200510066581A CN100563244C CN 100563244 C CN100563244 C CN 100563244C CN B200510066581X A CNB200510066581X A CN B200510066581XA CN 200510066581 A CN200510066581 A CN 200510066581A CN 100563244 C CN100563244 C CN 100563244C
- Authority
- CN
- China
- Prior art keywords
- frame
- aal5
- encapsulation format
- aal5 frame
- header message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种自动识别AAL5帧封装格式的方法。该方法主要包括:首先,在宽带接入设备中设置虚连接复用VCMAX封装格式和逻辑链路控制LLC封装格式的AAL5帧的帧首部信息模板;之后,当接收到AAL5帧时,则解析获得所述AAL5帧的帧首部信息,并将解析获得的帧首部信息与设置的帧首部信息模板比较确定接收的AAL5帧的封装格式。因此,本发明实现了可以自动对CPE设备中的承载于ATM AAL5层的帧协议类型进行识别,从而使得终端CPE设备的维护和局端的宽带接入设备维护分离,有效降低维护管理成本。而且,在局端不知道CPE设备采用的封装类型的情况下,仍可以为其开通相应的宽带业务。
Description
技术领域
本发明涉及网络通信技术领域,尤其涉及一种自动识别AAL5帧封装格式的方法。
背景技术
目前,xDSL(各种数字用户环线)技术已经广泛地被应用于宽带接入。在宽带接入网中的用户侧线路中,通常使用六种承载于ATM AAL5(异步传输模式)层的帧协议封装格式进行业务的封装传输。
所述的六种封装格式具体包括:
(1)三种LLC(逻辑链路路控制)封装格式:LLC 1483B、LLCIPoA、LLC PPPoA;
(2)三种VCMUX(虚连接复用)封装格式:VCMUX 1483B、VCMUXIPoA、VCMUX PPPoA,其中1483B仅用于承载Ethernet/802.3帧。
根据实际需要,运营商希望局端的宽带接入设备能够自动识别CPE(用户驻地设备)中承载于ATM AAL5层的帧协议封装格式。
如果宽带接入设备能够自动识别CPE中承载的ATM AAL5层的帧协议封装格式,将会给网络运营带来以下益处:
(1)局端宽带网络设备在初始状态下,不需要知道CPE使用何种帧协议封装格式承载业务,便可以开通宽带业务;
(2)可以降低网络侧设备的维护成本,即当CPE发生变化时不需要修改局端宽带接入设备;
(3)对于CPE和局端设备分属于不同的运营商的情况,可以满足局端运营商不希望和终端运营商发生太多的耦合性工作的要求。
因此,在宽带网络侧,使得相应的宽带接入可以自动识别AAL5帧的ATM封装成为急切需要解决的问题。
然而,在目前的RFC2684的协议中,只有上述的三种LLC封装格式可以在宽带接入中根据LLC头自动识别,而对于其它三种VCMUX帧格式只能通过PVC(永久虚连接)的属性配置来识别。
如果CPE设备使用上述三种VCMUX协议将业务数据承载于ATM AAL5层中,并通过xDSL接入宽带网络时,则宽带接入设备无法自动识别承载的协议类型,而是需要根据PVC的属性配置进行识别。
这样,当运营商开通用户的宽带业务时,不仅需要知道CPE设备配置的VPI(虚连接标识)/VCI(虚通道标识),也需要知道CPE设备在ATM AAL5帧中承载何种具体的协议封装类型,并且将相应的信息配置到局端的宽带接入设备中,才能够开通相应业务。因此,如果用户的CPE设备修改时,局端的宽带接入设备也需要做相应的修改,这必将增加了局端维护的工作量。
发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种宽带宽带接入网络中识别AAL5帧的ATM封装的方法,从而使得网络侧的宽带接入可以自动识别出AAL5帧的ATM封装,有效满足运营商运营网络的需求。
本发明的目的是通过以下技术方案实现的:
本发明提供了一种自动识别AAL5帧封装格式的方法,包括:
A、设置承载于异步传输模式的逻辑链路控制LLC桥接协议LLC 1483B、互联网协议LLC IPoA、点对点协议LLC PPPoA、VCMUX 1483B和VCMUXIPoA封装格式的AAL5帧的帧首部信息模板;
B、接收AAL5帧,并解析获得所述接收到的AAL5帧的帧首部信息;
C、将解析获得的帧首部信息与设置的帧首部信息模板比较确定接收的AAL5帧的封装格式。
所述的步骤A包括:
在宽带接入设备中设置AAL5帧封装格式的帧首部信息模板。
所述的宽带接入设备包括:
数字用户线接入复用器DSLAM设备。
所述的步骤C包括:
在宽带接入设备上将解析获得的接收的AAL5帧的帧首部信息与设置的各帧首部信息模板比较匹配,确定接收的AAL5帧的封装格式。
所述的步骤C包括:
在宽带接入设备上,根据设定的匹配比较顺序,将解析获得的帧首部信息依次与设置的各帧首部信息模板匹配比较,且确定与其匹配的AAL5帧的封装格式为接收的AAL5帧的封装格式。
所述的步骤C具体包括:
C1、将解析获得的帧首部信息按照设定的顺序分别与设置的LLC1483B、LLC IPoA、LLC PPPoA、VCMUX 1483B和VCMUX IPoA封装格式的AAL5帧的帧首部信息模板进行匹配比较,并判断是否存在与其匹配的帧首部信息,如果存在,则执行步骤C2,否则,执行步骤C3;
C2、将与帧首部信息模板匹配的对应的AAL5帧的封装格式确定为接收的AAL5帧的封装格式;
C3、确定接收的AAL5帧的封装格式为VCMUX PPPoA封装格式。
本发明所述的方法还包括:
宽带接入设备将自动识别确定的接收的AAL5帧的封装类型配置到从宽带接入设备到用户设备的发送方向,并且,当宽带接入设备向用户设备发送AAL5帧时需要根据所述配置进行AAL5帧的封装。
本发明所述的方法还包括:
在宽带接入设备上,根据自动识别确定的接收的AAL5帧的封装类型进行配置的封装类型与实际采用的封装类型的一致性检测。
由上述本发明提供的技术方案可以看出,本发明支持对CPE设备中的承载于ATM AAL5层的帧协议类型自动识别,终端CPE设备的维护和局端的宽带接入设备维护分离,有效降低维护管理成本。
总之,本发明的实现可以有效解决现有技术中存在的问题,其带来的有益效果具体包括以下几点:
1、使得网络侧在初始状态下,不需要知道CPE设备使用何种帧协议封装格式承载业务便可以自动开通宽带业务;
2、当CPE更改的时候不需要修改局端宽带接入设备,降低了维护成本;
3、可以很好地满足当CPE和局端设备分属于不同的运营商,且局端运营商不希望和终端运营商发生太多的耦合性工作情况下的运营管理要求。
附图说明
图1为本发明所述的方法的流程图。
具体实施方式
本发明的核心是在宽带接入设备上设置了网络中可能采用六种AAL5帧封装格式的识别功能,使得宽带接入设备可以自动识别出接收的CPE(用户驻地设备)发来的AAL5帧所采用的封装格式,从而便于其根据封装格式进行相应的处理,支持实现相应的业务。
本发明的实现,使得运营商在只知道CPE设备配置的VPI/VCI,但是不知道CPE终端具体在ATM AAL5帧中承载的具体协议封装类型时,只需要配置VPI/VCI信息,即可实现业务的开通。
本发明主要是在宽带接入设备中进行相应的改进,使得其可以对目前采用的六种AAL5帧封装格式进行自动识别处理,以确定接收的由CPE发来的AAL5帧采用的封装格式,所述的宽带接入设备可以为DSLAM(数字用户线接入复用器)设备等。
为此,首先介绍一下所述的六种AAL5封装的具体格式内容。
表1给出了LLC PPPoA封装格式:
表1
表2给出了VCMUX PPPoA封装格式:
表2
表3给出了LLC 1438B(承载Ethernet/802.3PDU)封装格式:
表3
表4给出了VCMUX 1438B(承载Ethernet/802.3PDU)封装格式:
表4
在上述VCMUX 1483B(承载Ethernet/802.3PDU)帧格式中,只支持MAC帧不带LAN FCS的帧格式。
表5给出了LLC IPoA封装格式:
表5
表6给出了VCMUX IPoA封装格式:
表6
介绍了上述六种AAL5封装格式后,下面将对本发明提供的相应的识别方法进行详细的说明。
本发明所述的自动识别AAL5帧封装格式的方法的具体实现方式如图1所示,具体包括以下步骤:
步骤11:在DSLAM等各种宽带接入设备中设置LLC 1483B、LLCIPoA、LLC PPPoA、VCMUX 1483B和VCMUX IPoA封装格式的AAL5帧的帧首部信息的模板;
步骤12:宽带接入设备接收CPE端发来的AAL5帧后,解析获得所述AAL5帧的帧首部信息;
步骤13:将解析获得的帧首部信息按照设定的顺序分别与设置的LLC1483B、LLC IPoA、LLC PPPoA、VCMUX 1483B和VCMUX IPoA封装格式的AAL5帧的帧首部信息模板进行匹配比较,并判断是否存在与其匹配的帧首部信息,如果存在,则执行步骤14,否则,执行步骤15;
步骤14:将设置的帧首部信息中与接收的AAL5帧的帧首部信息匹配的帧首部信息对应的AAL5帧的封装格式,确定为接收的AAL5帧的封装格式;
步骤15:确定接收的AAL5帧的封装格式为VCMUX PPPoA封装格式。
下面再结合表1至表6提供的各种AAL5帧的封装格式对本发明的具体实现方式进行说明。
在设置了相应的帧首部信息后,便可以采用如下的处理过程进行AAL5帧封装格式的自动识别:
(1)判断接收的AAL5帧的帧首部6个字节是否为“0xAA-AA-03-00-00-00”,如果是,则确定接收的AAL5帧的帧类型(即相应的封装格式)是LLCIPoA封装类型,过程结束;如果不是,则继续后续的处理过程;
(2)判断接收的AAL5帧的帧首部6个字节是否为“0xAA-AA-03-00-80-C2”如果是,则确定接收的AAL5帧的帧类型是LLC 1483B封装类型,且过程结束,否则,继续后续的处理过程;
(3)判断接收的AAL5帧的帧首部3个字节是否为“0xFE-FE-03”如果是,则确定接收的AAL5帧的帧类型是LLC PPPoA封装类型,且过程结束,否则,继续后续的处理过程;
(4)判断接收的AAL5帧的帧首部4bit是否为0x4或者0x6,如果是,则确定接收的AAL5帧的帧类型是VCMUX IPoA封装类型,且过程结束,否则,继续后续的处理过程;
(5)判断接收的AAL5帧的帧首部2个字节是否为“0x00-00”,如果是,则确定接收的AAL5帧的帧类型是VCMUX 1483B封装类型,否则,继续后续的处理过程;
(6)确定接收的AAL5帧的帧类型是VCMUX PPPoA封装类型。
在以上帧类型判断处理流程中,涉及的1~5个判断过程是可以任意调换顺序,而并不局限于上述顺序的处理过程。
以上判断处理流程由局方宽带接入设备根据从CPE接收到的AAL5帧的首部字节来判断,并根据自动识别得到的封装类型来进行AAL5帧的解封装。
同时,宽带接入还可以将自动识别得到的封装类型自动配置到从宽带接入设备到CPE的发送方向;宽带接入向CPE设备发送AAL5帧时要根据上述配置的封装进行AAL5帧的封装。
本发明的实现,还可以实现当AAL5帧承载的协议封装类型使用配置的方式时,可以进行配置封装类型与实际封装类型不一致的检测。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (8)
1、一种自动识别异步传输模式适配层类型AAL5帧封装格式的方法,其特征在于,包括:
A、设置承载于异步传输模式的逻辑链路控制LLC桥接协议LLC 1483B、互联网协议LLC IPoA、点对点协议LLC PPPoA、VCMUX 1483B和VCMUXIPoA封装格式的AAL5帧的帧首部信息模板;
B、接收AAL5帧,并解析获得所述AAL5帧的帧首部信息;
C、将解析获得的帧首部信息与设置的帧首部信息模板比较确定接收的AAL5帧的封装格式。
2、根据权利要求1所述的自动识别AAL5帧封装格式的方法,其特征在于,所述的步骤A包括:
在宽带接入设备中设置AAL5帧封装格式的帧首部信息模板。
3、根据权利要求2所述的自动识别AAL5帧封装格式的方法,其特征在于,所述的宽带接入设备包括:
数字用户线接入复用器DSLAM设备。
4、根据权利要求1至3任一项所述的自动识别AAL5帧封装格式的方法,其特征在于,所述的步骤C包括:
在宽带接入设备上将解析获得的接收的AAL5帧的帧首部信息与设置的各帧首部信息模板比较匹配,确定接收的AAL5帧的封装格式。
5、根据权利要求1至3任意一项所述的自动识别AAL5帧封装格式的方法,其特征在于,所述的步骤C包括:
在宽带接入设备上,根据设定的匹配比较顺序,将解析获得的帧首部信息依次与设置的各帧首部信息模板匹配比较,且确定与其匹配的AAL5帧的封装格式为接收的AAL5帧的封装格式。
6、根据权利要求1至3任一项所述的自动识别AAL5帧封装格式的方法,其特征在于,所述的步骤C具体包括:
C1、将解析获得的帧首部信息按照设定的顺序分别与设置的LLC1483B、LLC IPoA、LLC PPPoA、VCMUX 1483B和VCMUX IPoA封装格式的AAL5帧的帧首部信息模板进行匹配比较,并判断是否存在与其匹配的帧首部信息,如果存在,则执行步骤C2,否则,执行步骤C3;
C2、将与帧首部信息模板匹配的对应的AAL5帧的封装格式确定为接收的AAL5帧的封装格式;
C3、确定接收的AAL5帧的封装格式为VCMUX PPPoA封装格式。
7、根据权利要求1至3任一项所述的自动识别AAL5帧封装格式的方法,其特征在于,该方法还包括:
宽带接入设备将自动识别确定的接收的AAL5帧的封装类型配置到从宽带接入设备到用户设备的发送方向,并且,当宽带接入设备向用户设备发送AAL5帧时需要根据所述配置进行AAL5帧的封装。
8、根据权利要求1至3任一项所述的自动识别AAL5帧封装格式的方法,其特征在于,该方法还包括:
在宽带接入设备上,根据自动识别确定的接收的AAL5帧的封装类型进行配置的封装类型与实际采用的封装类型的一致性检测。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200510066581XA CN100563244C (zh) | 2005-04-28 | 2005-04-28 | 自动识别aal5帧封装格式的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200510066581XA CN100563244C (zh) | 2005-04-28 | 2005-04-28 | 自动识别aal5帧封装格式的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1855921A CN1855921A (zh) | 2006-11-01 |
CN100563244C true CN100563244C (zh) | 2009-11-25 |
Family
ID=37195753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200510066581XA Expired - Fee Related CN100563244C (zh) | 2005-04-28 | 2005-04-28 | 自动识别aal5帧封装格式的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100563244C (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102497435B (zh) * | 2011-12-16 | 2015-03-18 | 海南杰福瑞网络科技有限公司 | 数据业务数据的分发方法及装置 |
CN103634706B (zh) * | 2012-08-20 | 2017-08-04 | 华为技术有限公司 | 一种tdm业务的处理方法、装置及*** |
-
2005
- 2005-04-28 CN CNB200510066581XA patent/CN100563244C/zh not_active Expired - Fee Related
Non-Patent Citations (2)
Title |
---|
Multiprotocol Encapsulation over ATM Adaptation Layer 5. D.Grossman,J.Heinanen.RFC 2684. 1999 |
Multiprotocol Encapsulation over ATM Adaptation Layer 5. D.Grossman,J.Heinanen.RFC 2684. 1999 * |
Also Published As
Publication number | Publication date |
---|---|
CN1855921A (zh) | 2006-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7111054B2 (en) | Customer premises equipment autoconfiguration | |
US7835370B2 (en) | System and method for DSL subscriber identification over ethernet network | |
EP1076955B1 (en) | Point-to-point protocol with a signaling channel | |
US6512773B1 (en) | System and method for transporting information over a communication channel | |
US7864773B2 (en) | Virtual circuit auto-configuration for customer premises equipment | |
US7835369B2 (en) | Data stream bonding device and method for bonding data streams | |
CN100546325C (zh) | 不对称数字用户线和甚高速数字用户线混合接入的方法 | |
US7263557B2 (en) | Method and apparatus to detect configuration information for a digital subscriber line device | |
US6295297B1 (en) | Gateway for connecting ATM-based access network to existing network | |
EP1755278B1 (en) | A method for raising access capacity of wide-band access equipment user | |
CN101227415A (zh) | 多业务资源分配方法、***、网关设备及认证服务器 | |
US20070147401A1 (en) | System and Method for Communicating Telecommunication Information between a Broadband Network and a Telecommunication Network | |
CN1623302A (zh) | 具有集成以太网交换机接口的atm端口模块 | |
CN101150493A (zh) | 一种在接入终端上实现业务分流的方法及*** | |
WO2005083932A1 (fr) | Equipement reseau destine a l'acces a bande large et procede correspondant | |
US8908712B2 (en) | Method, system and access device for implementing service configuration | |
EP1755283B1 (en) | A method for configuring terminal parameter of broadband access terminal | |
US7099333B2 (en) | Automatic protocol version detection and call processing reconfiguration in a communication system | |
CN101094142B (zh) | 一种vdsl2接入设备的业务处理方法及其装置 | |
CN100563244C (zh) | 自动识别aal5帧封装格式的方法 | |
CN100563256C (zh) | 业务流分类处理方法及其设备 | |
CN100518124C (zh) | 一种IPoA和IPoE的互联实现方法 | |
CN100414918C (zh) | 基于ip交换传送atm业务的方法及装置 | |
JP2001189772A (ja) | パケットスイッチングxDSLシステム | |
CA2349453A1 (en) | Communications system with communication terminals which are connected to a communications system via a packet-oriented communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091125 Termination date: 20150428 |
|
EXPY | Termination of patent right or utility model |