System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种通信方法及装置制造方法及图纸_技高网

一种通信方法及装置制造方法及图纸

技术编号:41130802 阅读:8 留言:0更新日期:2024-04-30 18:00
本申请实施例公开了一种通信方法,第一通信装置通过第一FlexE通道向第二通信装置发送第一FlexE码块流,并通过第二FlexE通道向第二通信装置发送第一FlexE码块流。第一FlexE码块流包括第一序列号,第一序列号标识第一FlexE码块流的发送顺序。由于第二通信装置可以从两个FlexE通道接收第一FlexE码块流,而两个FlexE通道在传输第一FlexE码块流时均出现故障的可能性较低,因此,第二通信装置至少可以从某一个未故障的FlexE通道接收到第一通信装置发送的第一FlexE码块流,由于FlexE通道可以实现业务硬隔离,因此,本方案可以在实现业务硬隔离的同时,达到几乎零丢包的通信效果。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种通信方法及装置


技术介绍

1、灵活以太(flexible ethernet,flexe)技术具备带宽按需灵活分配的优点,其可以满足移动承载、家庭宽带、专线接入等网络场景需求。因此,flexe技术的应用即将越来越广泛。

2、当网络设备间采用flexe技术进行通信时,如何提升flexe技术的通信质量,尽可能减少丢包率从而为业务提供更高的服务质量(quality of service,qos),是目前尚待解决的问题。


技术实现思路

1、本申请实施例提供了一种通信方法及装置,可以在网络设备间采用技术进行通信的场景下,达到几乎零丢包的通信效果,从而为业务提供更高的服务质量。

2、第一方面,本申请实施例提供了一种通信方法,该方法可以应用于第一通信装置,第一通信装置和第二通信装置之间可以利用flexe技术进行通信。在一个示例中,第一通信装置和第二通信装置之间可以包括至少两条flexe通道。所述至少两条flexe通道可以包括第一flexe通道和第二flexe通道。第一通信装置可以通过第一flexe通道向第二通信装置发送第一flexe码块流,并通过所述第二flexe通道向所述第二通信装置发送所述第一flexe码块流。所述第一flexe码块流包括第一序列号,所述第一序列号标识所述第一flexe码块流的发送顺序。由于所述第二通信装置可以从两个flexe通道接收所述第一flexe码块流,而两个flexe通道在传输所述第一flexe码块流时均出现故障的可能性较低,因此,第二通信装置至少可以从某一个未故障的flexe通道接收到第一通信装置发送的第一flexe码块流。例如,在所述第一flexe通道故障时,第二通信装置可以从第二flexe通道接收所述第一flexe码块流;在所述第二flexe通道故障时,第二通信装置可以从第一flexe通道接收所述第一flexe码块流。从而达到几乎零丢包的通信效果,提升了为业务提供的服务质量。由于flexe通道可以实现业务硬隔离,因此,采用本方案,可以在实现业务硬隔离的同时,达到几乎零丢包的通信效果。

3、在一种可能的实现方式中,所述第一通信装置可以获取(例如生成)所述第一flexe码块流,并分别通过第一flexe通道和第二flexe通道向第二通信装置发送所述flexe码块流。在一个示例中,所述第一通信装置获取所述第一flexe码块流之后,可以对所述第一flexe码块流进行复制,得到多份第一flexe码块流。例如,可以对所述第一flexe码块流进行复制,得到两份第一flexe码块流,其中一份第一flexe码块流通过第一flexe通道向所述第二通信装置发送,另外一份第一flexe码块流通过第二flexe通道向所述第二通信装置发送。在一个示例中,对所述第一flexe码块流进行复制,可以得到所述第一flexe码块流的镜像。

4、在一种可能的实现方式中,所述第一flexe通道和所述第二flexe通道均为flexe小颗粒通道。对于这种情况,采用本方案,可以为在第一通信装置和第二通信装置之间传输的小颗粒业务提供几乎零丢包的服务质量。

5、在一种可能的实现方式中,所述第一flexe通道和所述第二flexe通道均为flexe大颗粒通道。对于这种情况,采用本方案,可以为在第一通信装置和第二通信装置之间传输的大颗粒业务提供几乎零丢包的服务质量。

6、在一种可能的实现方式中,所述第一flexe码块流可以是对业务流进行编码之后得到的码块流。作为一个示例,可以首先采用容器对业务流进行封装,得到容器,而后,对所述容器进行编码,从而得到所述第一flexe码块流。

7、在一种可能的实现方式中,当所述第一flexe通道和所述第二flexe通道为大颗粒通道时,对所述容器进行编码之后,可以得到flexe oh和flexe净荷。对于这种情况,所述第一flexe码块流可以包括flexe开销(overhead,oh)和flexe净荷,对于这种情况,所述容器可以通过所述flexe净荷承载。

8、在一种可能的实现方式中,当所述第一flexe通道和所述第二flexe通道为小颗粒通道时,对所述容器进行编码之后,可以得到小颗粒基本单元(fine granularity basicunit,fgbu),fgbu可以包括fgbu oh和fgbu净荷。对于这种情况,所述第一flexe码块流可以包括fgbuoh和fgbu净荷,所述容器可以通过所述fgbu净荷承载。

9、在一种可能的实现方式中,所述容器开销中可以包括校验信息,该校验信息用于对所述容器开销进行校验,从而保证所述容器开销的合法性,相应的,保证所述容器开销中所携带的第一序列号的准确性。作为一个示例,所述容器开销可以包括校验字字段,该校验字字段用于携带校验信息。

10、在一种可能的实现方式中,所述第一flexe码块流可以包括o码块,所述o码块包括所述第一序列号。作为一个示例,可以定义一种新的o码块,并利用该新定义的o码块来携带所述第一序列号。

11、在一种可能的实现方式中,当利用所述o码块来携带所述第一序列号时,所述第一flexe码块流中还可以包括第一指示信息,该第一指示信息用于指示所述o码块用于携带所述第一序列号。

12、在一种可能的实现方式中,可以将所述第一flexe码块流中某一idle码块替换成所述第一指示信息。

13、在一种可能的实现方式中,为了避免对所述第一flexe码块流进行过多的扩展,所述第一指示信息可以通过所述o码块的类型字段来携带。

14、在一种可能的实现方式中,所述第一flexe码块流可以包括由一个开始(start,s)码块、至少一个数据(data,d)码块、和一个结束(terminate,t)码块所组成的sdt码块序列,所述sdt码块序列包括所述第一序列号。作为一个示例,可以新定义一种sdt码块序列,并利用该新定义的sdt码块序列来携带所述第一序列号。

15、在一种可能的实现方式中,当利用所述sdt码块序列来携带所述第一序列号时,所述第一flexe码块流中还可以包括第二指示信息,该第二指示信息用于指示所述sdt码块序列中携带所述第一序列号。

16、在一种可能的实现方式中,可以将所述第一flexe码块流中某一idle码块替换成所述第二指示信息。

17、在一种可能的实现方式中,为了避免对所述第一flexe码块流进行过多的扩展,所述第二指示信息可以通过所述sdt码块序列的t码块来携带。

18、在一种可能的实现方式中,所述承载第一序列号的sdt码块中的t码块可以包括控制块,该控制块用于承载所述第二指示信息。采用这种方式,通过该sdt码块,既携带了第一序列号,又携带了第二指示信息。

19、在一种可能的实现方式中,可以在所述控制块中定义一个字段来携带所述第二指示信息,本申请实施例不具体限定控制块中用于携带第二指示信息的字段,作为一个示例,该字段可本文档来自技高网...

【技术保护点】

1.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一FlexE通道和所述第二FlexE通道均为FlexE小颗粒通道。

3.根据权利要求1所述的方法,其特征在于,所述第一FlexE通道和所述第二FlexE通道均为FlexE大颗粒通道。

4.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一FlexE码块流是对容器进行编码得到的FlexE码块流,所述容器包括容器开销和容器净荷,所述容器开销包括所述第一序列号,所述容器净荷承载业务数据。

5.根据权利要求4所述的方法,其特征在于,所述容器开销中还包括校验信息,所述校验信息用于对所述容器开销进行校验。

6.根据权利要求4或5所述的方法,其特征在于,所述第一FlexE码块流承载小颗粒业务,所述第一FlexE码块流包括细粒度基本单元开销fgBU OH和fgBU净荷,所述fgBU净荷包括所述容器。

7.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一FlexE码块流包括O码块,所述O码块包括所述第一序列号。

8.根据权利要求7所述的方法,其特征在于,所述第一FlexE码块流还包括第一指示信息,所述第一指示信息用于指示所述O码块包括所述第一序列号。

9.根据权利要求8所述的方法,其特征在于,所述O码块的类型字段用于携带所述第一指示信息。

10.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一FlexE码块流包括由一个开始S码块、至少一个数据D码块、和一个结束T码块所组成的SDT码块序列,所述SDT码块序列包括所述第一序列号。

11.根据权利要求10所述的方法,其特征在于,所述SDT码块序列中还包括第二指示信息,所述第二指示信息用于指示所述SDT码块包括所述第一序列号。

12.根据权利要求11所述的方法,其特征在于,所述T码块包括控制块,所述控制块用于承载所述第二指示信息。

13.根据权利要求11或12所述的方法,其特征在于,所述第二指示信息为魔术字。

14.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一FlexE码块流包括前导码,所述前导码包括所述第一序列号。

15.根据权利要求14所述的方法,其特征在于,所述第一FlexE码块流包括第三指示信息,所述第三指示信息用于指示所述前导码包括所述报文序列号。

16.根据权利要求2所述的方法,其特征在于,所述第一FlexE码块流包括fgBU OH和fgBU净荷,所述fgBU OH包括所述第一序列号,所述fgBU OH中还包括细粒度客户fg-client标识。

17.根据权利要求1-16任意一项所述的方法,其特征在于,所述第一FlexE码块流承载固定比特率CBR业务。

18.根据权利要求1-16任意一项所述的方法,其特征在于,所述第一FlexE码块流承载可变比特率VBR业务。

19.根据权利要求1-18任意一项所述的方法,其特征在于,所述方法还包括:

20.根据权利要求1-19任意一项所述的方法,其特征在于,所述方法还包括:

21.一种通信方法,其特征在于,应用于第二通信装置,所述方法包括:

22.根据权利要求21所述的方法,其特征在于,所述方法还包括:

23.根据权利要求21或22所述的方法,其特征在于,所述方法还包括:

24.根据权利要求23所述的方法,其特征在于,所述方法还包括:

25.根据权利要求22所述的方法,其特征在于,所述方法还包括:

26.根据权利要求25所述的方法,其特征在于,在通过所述第一FlexE通道接收到所述第三FlexE码块流之前,所述第一通信装置未通过所述第一FlexE通道接收到携带有所述第二序列号的所述第二FlexE码块流。

27.根据权利要求21所述的方法,其特征在于,所述第一FlexE通道和所述第二FlexE通道均为FlexE小颗粒通道。

28.根据权利要求21所述的方法,其特征在于,所述第一FlexE通道和所述第二FlexE通道均为FlexE大颗粒通道。

29.根据权利要求21-28任意一项所述的方法,其特征在于,所述第一FlexE码块流是对容器进行编码得到的FlexE码块流,所述容器包括容器开销和容器净荷,所述容器开销包括所述第一序列号,所述容器净荷承载业务数据。

30.根据权利要求29所述的方法,其特征在于,所述容器开销中还包括校验信息,所述校验信息用于对所述容器开...

【技术特征摘要】

1.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一flexe通道和所述第二flexe通道均为flexe小颗粒通道。

3.根据权利要求1所述的方法,其特征在于,所述第一flexe通道和所述第二flexe通道均为flexe大颗粒通道。

4.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一flexe码块流是对容器进行编码得到的flexe码块流,所述容器包括容器开销和容器净荷,所述容器开销包括所述第一序列号,所述容器净荷承载业务数据。

5.根据权利要求4所述的方法,其特征在于,所述容器开销中还包括校验信息,所述校验信息用于对所述容器开销进行校验。

6.根据权利要求4或5所述的方法,其特征在于,所述第一flexe码块流承载小颗粒业务,所述第一flexe码块流包括细粒度基本单元开销fgbu oh和fgbu净荷,所述fgbu净荷包括所述容器。

7.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一flexe码块流包括o码块,所述o码块包括所述第一序列号。

8.根据权利要求7所述的方法,其特征在于,所述第一flexe码块流还包括第一指示信息,所述第一指示信息用于指示所述o码块包括所述第一序列号。

9.根据权利要求8所述的方法,其特征在于,所述o码块的类型字段用于携带所述第一指示信息。

10.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一flexe码块流包括由一个开始s码块、至少一个数据d码块、和一个结束t码块所组成的sdt码块序列,所述sdt码块序列包括所述第一序列号。

11.根据权利要求10所述的方法,其特征在于,所述sdt码块序列中还包括第二指示信息,所述第二指示信息用于指示所述sdt码块包括所述第一序列号。

12.根据权利要求11所述的方法,其特征在于,所述t码块包括控制块,所述控制块用于承载所述第二指示信息。

13.根据权利要求11或12所述的方法,其特征在于,所述第二指示信息为魔术字。

14.根据权利要求1-3任意一项所述的方法,其特征在于,所述第一flexe码块流包括前导码,所述前导码包括所述第一序列号。

15.根据权利要求14所述的方法,其特征在于,所述第一flexe码块流包括第三指示信息,所述第三指示信息用于指示所述前导码包括所述报文序列号。

16.根据权利要求2所述的方法,其特征在于,所述第一flexe码块流包括fgbu oh和fgbu净荷,所述fgbu oh包括所述第一序列号,所述fgbu oh中还包括细粒度客户fg-client标识。

17.根据权利要求1-16任意一项所述的方法,其特征在于,所述第一flexe码块流承载固定比特率cbr业务。

18.根据权利要求1-16任意一项所述的方法,其特征在于,所述第一flexe码块流承载可变比特率vbr业务。

19.根据权利要求1-18任意一项所述的方法,其特征在于,所述方法还包括:

20.根据权利要求1-19任意一项所述的方法,其特征在于,所述方法还包括:

21.一种通信方法,其特征在于,应用于第二通信装置,所述方法包括:

22.根据权利要求21所述的方法,其特征在于,所述方法还包括:

23.根据权利要求21或22所述的方法,其特征在于,所述方法还包括:

24.根据权利要求23所述的方法,其特征在于,所述方法还包括:

25.根据权利要求22所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:李德根李旺乾余伟伟祁云磊李日欣
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1