多种业务接入方法及装置与流程

文档序号:13216261阅读:192来源:国知局
技术领域本发明实施例涉及通信技术领域,尤其涉及一种多种业务接入方法及装置。

背景技术:
随着点对点协议(PointtoPointProtocol,简称PPP)的广泛应用,多链路点对点协议(Multilink-PPP,简称ML-PPP)作为PPP功能的扩展协议应运而生。如图1所示,MP1接口19和MP2接口20是基站11和网元12之间的MP接口,MP接口即遵循多链路点对点协议,并用于交互多链路点对点协议报文的接口。MP1接口19和MP2接口20分别由两条E1链路16构成,若一条E1链路16的带宽为2M,则MP1接口19和MP2接口20的带宽分别是4M,MP1接口19绑定一路专线L3VPN-1业务,专线L3VPN-1业务经过网元12、网元13和网络15在链路17中传输;MP2接口20绑定一路专线L3VPN-2业务,专线L3VPN-2业务经过网元12、网元14和网络15在链路18中传输。现有技术存在如下问题:1)一个MP接口只能绑定一路业务,一个MP接口上绑定的业务只能占用该MP接口的带宽资源,不能占用其他MP接口的带宽资源,即不同MP接口的带宽资源不能共享;2)由于一个MP接口只能绑定一路业务,若一个MP接口的两条E1链路发生故障,即使其他MP接口有空闲的带宽资源,该MP接口上绑定的业务也将中断,即不同MP接口的E1链路之间不能相互保护;3)扩容业务时需要增加E1链路构成新的MP接口,并对新的MP接口进行业务配置,导致业务配置复杂度高。

技术实现要素:
本发明实施例提供一种多种业务接入方法及装置,以使不同MP接口的带宽资源共享、不同MP接口的E1链路之间相互保护,以及降低业务配置复杂度。本发明实施例的一个方面是提供一种多种业务接入方法,包括:将多个MP接口的E1链路绑定到同一MP组中,所述MP组承载不同业务;在MLPPP报文中增加业务标识信息以实现通道化区分业务功能,所述业务标识信息用于区分所述MP组上承载的不同业务。本发明实施例的另一个方面是提供一种多种业务接入装置,包括:绑定模块,用于将多个MP接口的E1链路绑定到同一MP组中,所述MP组承载不同业务;报文修改模块,用于在MLPPP报文中增加业务标识信息以实现通道化区分业务功能,所述业务标识信息用于区分所述MP组上承载的不同业务。本发明实施例提供的多种业务接入方法及装置,将多个MP接口的E1链路绑定到同一MP组后,在同一MP组中原多个MP接口的带宽资源能够共享;任一E1链路出现故障时,该MP组中的其余E1链路能够对故障的E1链路进行保护,即E1链路之间可相互保护;另外,由于MLPPP报文中增加的业务标识信息用于区分MP组上承载的不同业务,则扩容业务时只需在扩容的MLPPP报文中增加相应的业务标识信息即可,降低了业务配置复杂度。附图说明图1为现有技术中多种业务接入方法适用的网络架构图;图2为本发明实施例提供的多种业务接入方法流程图;图3为本发明实施例提供的多种业务接入方法适用的网络架构图;图4-7为本发明实施例提供的多种业务接入方法适用的MLPPP报文的格式图;图8为本发明实施例提供的多种业务接入装置的结构图;图9为本发明另一实施例提供的多种业务接入装置的结构图。具体实施方式图2为本发明实施例提供的多种业务接入方法流程图;图3为本发明实施例提供的多种业务接入方法适用的网络架构图。本发明实施例针对不同MP接口的带宽资源不能共享,不同MP接口的E1链路之间不能相互保护,以及扩容业务时需要增加E1链路构成新的MP接口,增加业务配置工作量的问题,提供了多种业务接入方法,该方法具体步骤如下:步骤S101、将多个MP接口的E1链路绑定到同一MP组中,所述MP组承载不同业务;如图2所示,将图1所示现有技术中多个MP接口如MP1接口19和MP2接口20的E1链路16绑定到同一MP组22中,MP组22上承载不同业务。步骤S102、在MLPPP报文中增加业务标识信息以实现通道化区分业务功能,所述业务标识信息用于区分所述MP组上承载的不同业务。为了使MP组22能够承载不同业务,需要对业务报文进行标识,区分出MP组22上传输的不同业务报文,以使网元12依据不同的业务报文进行不同的转发处理,具体为在基站11和网元12之间交互的MLPPP报文中增加业务标识信息,依据业务标识信息通过业务通道转发业务报文,实现通道化区分业务功能,且MP组22上承载的不同业务用不同的业务标识信息标识。本发明实施例将多个MP接口的E1链路绑定到同一MP组后,在同一MP组中原多个MP接口的带宽资源能够共享;任一E1链路出现故障时,该MP组中的其余E1链路能够对故障的E1链路进行保护,即E1链路之间可相互保护;另外,由于MLPPP报文中增加的业务标识信息用于区分MP组上承载的不同业务,则扩容业务时只需在扩容的MLPPP报文中增加相应的业务标识信息即可,降低了业务配置复杂度。图4-7为本发明实施例提供的多种业务接入方法适用的MLPPP报文的格式图。在上述实施例的基础上,所述在MLPPP报文中增加业务标识信息包括:在所述MLPPP报文中MLPPP头部的空闲比特位增加所述业务标识信息;或者在所述MLPPP报文中MLPPP头部与数据部分之间增加所述业务标识信息。所述在所述MLPPP报文中MLPPP头部的空闲比特位增加所述业务标识信息包括:若所述MLPPP头部为长序列号模式,则在所述MLPPP报文中MLPPP头部的六位空闲比特位增加所述业务标识信息;若所述MLPPP头部为短序列号模式,则在所述MLPPP报文中MLPPP头部的两位空闲比特位增加所述业务标识信息。如图4所示是MLPPP报文格式,该MLPPP报文包括PPP头部50、MLPPP头部51、数据部分52和帧校验字段53,且MLPPP头部51为长序列号模式,即MLPPP头部51中有6个空闲比特位,具体用6个0比特位表示6个空闲比特位,并用该6个空闲比特位来表示业务标识信息,即用MLPPP头部51第一个字节的从右向左0-5bit来区分不同的业务,不同的数据部分52即表示MLPPP报文承载的业务不同。本发明实施例还可将填入6个空闲比特位的符号作为业务通道号,将MP组分成64个业务通道,建立业务标识信息与业务通道的对应关系。如图5所示是MLPPP报文的另一格式,与图4不同之处仅在于,图5所示的MLPPP头部61为短序列号模式,即MLPPP头部61中有2个空闲比特位,具体用2个0比特位表示2个空闲比特位,用MLPPP头部61第一个字节的从右向左4-5bit来区分不同的业务,本发明实施例还可将填入2个空闲比特位的符号作为业务通道号,将MP组分成4个业务通道,建立业务标识信息与业务通道的对应关系。如图6所示,在MLPPP头部51和数据部分52之间增加通道头部71,如图7所示,在MLPPP头部61和数据部分52之间增加通道头部71,在通道头部71中填入业务标识信息,本发明实施例中通道头部71占一个字节,则根据通道头部71中的业务标识信息可以区分出256种业务,并将MP组分成256个业务通道,使MP组的带宽资源利用率最大化。另外,本发明实施例不限制通道头部71的字节长度。本发明实施例提供的多种业务接入方法还包括:若所述MLPPP头部为长序列号模式,所述MLPPP头部的空闲比特位的高四位用于标识MCPPP优先级,则在所述空闲比特位的低两位增加所述业务标识信息,以便根据所述MCPPP优先级对增加有所述业务标识信息的MLPPP报文进行优先级调度。如图4所示,用MLPPP头部51第一个字节的从右向左第2-5bit标识MCPPP优先级,第0-1bit增加业务标识信息来区分不同的业务,根据所述MCPPP优先级对增加有所述业务标识信息的MLPPP报文进行优先级调度。所述MLPPP头部的空闲比特位用于标识MCPPP优先级;所述在所述MLPPP报文中MLPPP头部与数据部分之间增加所述业务标识信息之后,还包括:依据所述MCPPP优先级对增加有所述业务标识信息的MLPPP报文进行优先级调度。如图6所示,用MLPPP头部51的空闲比特位标识MCPPP优先级,在MLPPP头部51和数据部分52之间增加通道头部71后,依据所述MCPPP优先级对增加有通道头部71的MLPPP报文进行优先级调度。如图7所示,用MLPPP头部61的空闲比特位标识MCPPP优先级,在MLPPP头部61和数据部分52之间增加通道头部71后,依据所述MCPPP优先级对增加有通道头部71的MLPPP报文进行优先级调度。本发明实施例具体提供了在MLPPP报文中增加业务标识信息的方法,通过业务标识信息将MP组分成多个业务通道,通过业务通道转发业务报文,实现了通道化区分业务功能。在上述实施例的基础上,所述在MLPPP报文中增加业务标识信息之前,还包括:通过链路控制协议与对端设备协商启动所述通道化区分业务功能,链路控制协议报文中新增有一个协商选项,所述协商选项包括所述通道化区分业务功能的标识信息、所述协商选项的字段长度、所述业务标识信息的增加方式和通道头部格式信息。如图3所示,基站11和网元12在交互业务报文之间,通过链路控制协议进行协商,以启动双方的通道化区分业务功能,在协商过程中,基站11和网元12之间交互的链路控制协议报文新增有一个协商选项TLV,该协商选项TLV的格式如表1所示,具体包括类型字段、长度字段和数值字段,其中,类型字段表示通道化区分业务功能的标识信息;长度字段表示协商选项的字段长度,通常类型字段占一个字节、长度字段占一个字节、数值字段占两个字节,则协商选项的字段长度为四个字节;数值字段表示业务标识信息的增加方式和通道头部格式信息,具体的数值字段的第一个字节表示业务标识信息的增加方式,具体为上述实施例提供的增加业务标识信息的各种方式,当该第一个字节表示的增加方式为MLPPP头部和数据部分之间增加通道头部时,数值字段的第二个字节有效,表示通道头部格式信息,例如通道头部格式信息为1表示MLPPP头部和数据部分之间新增的用于表示通道头部的字节数为1,该1个字节的通道头部可表示256个通道号。表1类型长度数值图8为本发明实施例提供的多种业务接入装置的结构图。多种业务接入装置具体为上述实施例中的基站11和网元12,本发明实施例提供的多种业务接入装置可以执行多种业务接入方法实施例提供的处理流程,如图8所示,多种业务接入装置80包括绑定模块81和报文修改模块82,其中,绑定模块81用于将多个MP接口的E1链路绑定到同一MP组中,所述MP组承载不同业务;报文修改模块82用于在MLPPP报文中增加业务标识信息以实现通道化区分业务功能,所述业务标识信息用于区分所述MP组上承载的不同业务。本发明实施例将多个MP接口的E1链路绑定到同一MP组后,在同一MP组中原多个MP接口的带宽资源能够共享;任一E1链路出现故障时,该MP组中的其余E1链路能够对故障的E1链路进行保护,即E1链路之间可相互保护;另外,由于MLPPP报文中增加的业务标识信息用于区分MP组上承载的不同业务,则扩容业务时只需在扩容的MLPPP报文中增加相应的业务标识信息即可,降低了业务配置复杂度。图9为本发明另一实施例提供的多种业务接入装置的结构图。在图8的基础上,所述报文修改模块82具体用于在所述MLPPP报文中MLPPP头部的空闲比特位增加所述业务标识信息;或者在所述MLPPP报文中MLPPP头部与数据部分之间增加所述业务标识信息。所述报文修改模块82具体用于若所述MLPPP头部为长序列号模式,则在所述MLPPP报文中MLPPP头部的六位空闲比特位增加所述业务标识信息;若所述MLPPP头部为短序列号模式,则在所述MLPPP报文中MLPPP头部的两位空闲比特位增加所述业务标识信息。所述报文修改模块82具体用于若所述MLPPP头部为长序列号模式,所述MLPPP头部的空闲比特位的高四位用于标识MCPPP优先级,则在所述空闲比特位的低两位增加所述业务标识信息;多种业务接入装置80还包括调度模块83,调度模块83用于根据所述MCPPP优先级对增加有所述业务标识信息的MLPPP报文进行优先级调度。所述MLPPP头部的空闲比特位用于标识MCPPP优先级;多种业务接入装置80还包括调度模块83,调度模块83用于依据所述MCPPP优先级对增加有所述业务标识信息的MLPPP报文进行优先级调度。多种业务接入装置80还包括协商模块84,协商模块84用于通过链路控制协议与对端设备协商启动所述通道化区分业务功能,链路控制协议报文中新增有一个协商选项,所述协商选项包括所述通道化区分业务功能的标识信息、所述协商选项的字段长度、所述业务标识信息的增加方式和通道头部格式信息。本发明实施例提供的多种业务接入装置可以具体用于执行上述图2所提供的方法实施例,具体功能此处不再赘述。本发明实施例具体提供了在MLPPP报文中增加业务标识信息的方法,通过业务标识信息将MP组分成多个业务通道,通过业务通道转发业务报文,实现了通道化区分业务功能。综上所述,本发明实施例将多个MP接口的E1链路绑定到同一MP组后,在同一MP组中原多个MP接口的带宽资源能够共享;任一E1链路出现故障时,该MP组中的其余E1链路能够对故障的E1链路进行保护,即E1链路之间可相互保护;另外,由于MLPPP报文中增加的业务标识信息用于区分MP组上承载的不同业务,则扩容业务时只需在扩容的MLPPP报文中增加相应的业务标识信息即可,降低了业务配置复杂度;具体提供了在MLPPP报文中增加业务标识信息的方法,通过业务标识信息将MP组分成多个业务通道,通过业务通道转发业务报文,实现了通道化区分业务功能。在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1