一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

业务处理方法、装置、网络设备和存储介质与流程

2021-10-23 01:52:00 来源:中国专利 TAG:网络设备 装置 光通信 业务 方法


1.本技术涉及光通信技术领域,具体涉及一种业务处理方法、装置、网络设备和存储介质。


背景技术:

2.按照现有的光传送网(optical transport network,otn)标准,现有的otn技术最小例如为1.25gbps,在承载带宽低于1.25gbps的业务时,光传送网的带宽浪费非常严重,需要一种传输技术来实现在otn中高效率承载小颗粒业务的方法。


技术实现要素:

3.本技术提供用于业务处理方法、装置、网络设备和存储介质。
4.本技术实施例提供一种业务处理方法,包括:将客户业务映射到业务帧的数据字节块中,每隔第一周期的业务帧的数据字节块插入业务帧的开销字节块;将业务帧映射到光传送网帧。
5.本技术实施例提供一种业务处理装置,包括:第一映射模块,用于将客户业务映射到业务帧的数据字节块中,每隔第一周期的业务帧的数据字节块插入业务帧的开销字节块;第二映射模块,用于将业务帧映射到光传送网帧。
6.本技术实施例提供一种网络设备,包括:一个或多个处理器;存储器,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本技术实施例中的任意一种方法。
7.本技术实施例提供了一种存储介质,存储介质存储有计算机程序,计算机程序被处理器执行时实现本技术实施例中的任意一种方法。
8.关于本技术的以上实施例和其他方面以及其实现方式,在附图说明、具体实施方式和权利要求中提供更多说明。
附图说明
9.图1示出光传送标准中光传送网帧结构的净荷区域划分为时隙的示意图。
10.图2示出本技术实施例的业务处理方法的流程示意图。
11.图3示出了本技术实施例的osu帧的组成结构示意图。
12.图4示出本技术实施例中光传送网帧划分为净荷块示意图。
13.图5示出本技术一实施例的字节块的结构示意图。
14.图6示出本技术另一实施例的字节块的结构示意图。
15.图7示出本技术示例性实施例的传输场景示意图。
16.图8示出根据本发明一实施例提供的业务处理装置的结构示意图。
17.图9是示出能够实现根据本发明实施例的方法和装置的计算设备的示例性硬件架构的结构图。
具体实施方式
18.为使本技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。
19.在现有光传送网的定义中,多个业务信号装载到光传送网信号净荷中的方法是将光传送网信号净荷划分为n个时隙,然后将业务信号装入光传送网信号净荷中的一个或多个时隙中,时隙以字节间插的方式实现。
20.图1示出光传送标准中光传送网帧结构的净荷区域划分为时隙的示意图。在图1中,示例性地将光传送网信号净荷划分为n个时隙,然后将业务信号装入光传送网信号净荷中的一个或多个时隙中,时隙以字节间插的方式实现。
21.在图1中,一个小方框可以代表一个字节块,otn帧可以由4行、3824列的字节块所组成,列号从1到16对应的区域为otn帧的开销区域(未示出),列号从17到3824对应区域为otn帧的净荷区域。图1中光传送网帧的净荷区域被以字节间插的方式划分为4个时隙时的情况,即在共计3808列中,从列17开始,相邻的4个字节一组,每组中的4个字节分别划分到4个不同的时隙ts1,ts2,ts3,ts4,m个时隙可以装载一个业务信号(m小于光传送网帧净荷区域划分得到的最大时隙数n,图1中n=4)。
22.按照现有的光传送网标准g.709,光传送网中时隙颗粒度最小速率为1.25g,该时隙颗粒度在承载低于1.25g的业务时,例如承载快速以太网(fast ethernet,fe)业务、同步传输模式层级(synchronize transport module hierarchy 1,stm-1)业务、路脉码调制业务(简称e1业务)等,带宽浪费非常严重。例如e1信号为2m,装到1.25g的时隙中,带宽浪费高达99%以上。
23.图2示出本技术实施例的业务处理方法的流程示意图。如图2所示,本技术实施例中的业务处理方法可以包括以下步骤。
24.s110,将客户业务映射到业务帧的数据字节块中,每隔第一周期的业务帧的数据字节块插入业务帧的开销字节块。
25.在步骤s110,客户业务具体可以是指对于光传送网帧而言属于小颗粒业务的业务。具体地,客户业务的带宽与光传送网帧的净荷区域的带宽之比小于预设占比,该预设占比具体取值是由行业专业人员来设定。示例性地,该预设占比的取值可以小于或等于10%。在本技术实施例中,客户业务的带宽应小于光传送网帧的净荷区域的带宽。
26.在该步骤中,业务帧可以是光服务层单元(optical service unit,osu)帧。osu帧可以视为是承载可以业务的一个容器。示例性地,本技术示例中,可以利用osu帧可以用于承载频率为1ghz以下网络(sub1g)业务。
27.在本技术实施例中,需要说明的是,本技术中,将客户业务映射到业务容器的过程属于本领域的常规技术,此处不再赘述。
28.s120,将业务帧映射到光传送网帧。
29.根据本技术实施例的业务处理方法,业务帧由字节块组成,字节块包含两种类型,一种类型是数据字节块,另一种类型是开销字节块,可以将客户业务映射到业务帧的数据字节块中,并按照第一周期在该数据字节块中插入开销字节块,以根据该第一周期灵活配置业务帧的开销字节块的插入周期。
30.在一个实施例中,对于每个业务帧,每隔第二周期的数据字节块插入开销字节块,第二周期的值为非固定值,第一周期为根据第二周期计算得到的平均值。
31.在该实施例中,将客户业务映射到osu帧的数据字节块中,对于每个osu帧,可以每隔第二周期在osu帧的数据字节块中插入业务帧的开销字节块。该第二周期可以为非固定值,第一周期为根据第二周期计算得到的平均值。
32.作为示例,假设第一周期为10个osu数据字节块,对于每个业务帧,第二周期可以是9个osu数据字节块、10个osu数据字节块或者11个osu数据字节块,只要保证第二周期的平均值为10个osu数据字节块即可。
33.在一个实施例中,在业务帧中开销字节块插入数据字节块的预定周期为预定时长或预定数量的数据字节块。在该实施例中,业务帧中开销字节块在数据字节块中的插入周期可为时间,也可为数据字节块数量,本专利不做具体的限制。
34.在一个实施例中,对于承载不同速率客户业务的业务帧,第一周期不同。在该实施例中,对于承载不同速率的客户业务的业务帧,可灵活配置业务帧中在数据字节块中插入开销字节块的第一周期。
35.图3示出了本技术实施例的osu帧的组成结构示意图。如图3所示,osu帧由字节块组成,字节块有两种类型,即osu数据字节块和osu开销字节块。
36.在图3中,对于每个业务帧,可以每隔第二周期的数据字节块插入开销字节块,第二周期的值为非固定值,例如第二周期可以是t1、t2,t1与t2可以不同,只需保证第二周期的平均值为预定的第一周期即可。
37.图4示出本技术实施例中光传送网帧划分为净荷块示意图。如图4所示,可以将光传送网帧划分为连续的净荷块(payload block,pb),其中,每个pb块具有相同的带宽,pb块的长度与字节块的长度相同,的是指占用固定数量(大于1)的连续比特,pb块可以用于承载业务容器。
38.在一个实施例中,上述步骤s120具体可以包括如下步骤。
39.s121,将光传送网帧划分为净荷块;s122,根据业务帧带宽和光传送网帧中每个净荷块的带宽,计算业务帧需要的净荷块数量。
40.在该实施例中,业务帧带宽为数据字节块的带宽与开销字节块的带宽之和,开销字节块的带宽,是根据开销字节块的预定长度和第一周期计算得到的带宽。
41.在一个实施例中,数据字节块的带宽可以通过多种方法计算得到。作为一个示例,数据字节块的带宽可以是预定客户业务带宽与比例系数的乘积,比例系数为数据字节块的预定长度与数据字节块的净荷长度的比值。在本发明实施例中,根据业务帧带宽和净荷块带宽的关系,可以计算得到为业务帧分配的净荷块的数量,净荷块的长度与业务帧中字节块的长度一致,将业务帧映射到光传送网帧中的净荷块中时,可以通过插入填充字节块以进行速率适配。
42.在一些实施例中,业务帧由字节块组成,字节块包括数据字节块和控制字节块,控制字节块包括开销字节块和填充字节块;字节块携带第一指示标记和第二指示标记,第一指示标记用于标识数据字节块和控制字节块,第二指示标记用于标识开销字节块和填充字节块。
43.图5示出本技术一实施例的字节块的结构示意图。在一些实施例中,字节块包括
osu数据字节块和osu控制字节块,osu控制字节块包括osu开销字节块和osu填充字节块两种类型。如图5所示,字节块中携带第一指示标记和第二指示标记,第一指示标记用于识别osu数据字节块和osu控制字节块,第二指示标记用于识别osu开销字节块和osu填充字节块。
44.作为示例,字节块中携带的第一指示标记的长度和第二指示标记的长度,分别可以为1比特。例如,第一指示标记为0,用于识别该字节块为osu数据字节块,第一指示标记为1,用于识别该字节块为osu控制字节块;第一指示标记为1且第二指示标记为0,用于识别osu控制字节块的类型为填充字节块,第一指示标记为1且第二指示标记为0,用于识别osu控制字节块的类型为osu开销字节块。
45.在图5中,字节块中携带的第一指示标记和第二指示标记所占据的比特位数和取值仅仅是示意性地,实际应用中,可以根据实际需要进行设定,本技术实施例不做具体限定。
46.图6示出本技术另一实施例的字节块的结构示意图。在一些实施例中,业务帧由字节块组成,字节块包括osu数据字节块和osu控制字节块,osu控制字节块包括osu开销字节块和osu填充字节块两种类型。如图6所示,字节块中携带支路端口号(tributary port number,tpn)、第一指示标记和第二指示标记,第一指示标记用于识别osu数据字节块和osu控制字节块,第二指示标记用于识别osu开销字节块和osu填充字节块,tpn用于对业务帧进行标识。
47.作为示例,字节块中所携带的tpn的长度可以是多个比特,所携带的第一指示标记的长度和第二指示标记的长度可以分别是1比特。
48.在图6中,实际应用时,字节块中携带的tpn、第一指示标记和第二指示标记所占据的比特位数和取值,可以根据实际需要进行设定,本技术实施例不做具体限定。
49.在一个实施例中,业务处理方法还包括:s130,从接收到的光传送网帧中预定位置的净荷块中提取出字节块流,根据第一指示标记和第二指示标记识别并删除字节块流中的填充字节块得到业务帧;s140,根据第一指示标记识别出业务帧的开销字节块和数据字节块,从数据字节块解映射出客户业务。
50.在一个实施例中,在接收侧接收到光传送网帧后,可以从光传送网帧中进行pb定界,恢复出pb流,根据预定位置的pb和/或光传送网帧的开销中的osu业务信息,识别出承载客户业务的业务帧,根据第一指示标记和第二指示标记识别出并删除填充字节块,得到业务帧,并根据第一指示标记识别出业务正的开销字节块和数据字节块,从数据字节块解映射出客户业务。
51.在本技术实施例中,pb定界即pb边界锁定,通过pb定界,能够确定出该光传送网帧中净荷区域内净荷块的起始位置。
52.在一个实施例中,字节块中还包括支路端口号,支路端口号用于对业务帧进行标识。
53.在该实施例中,在接收侧接收到光传送网帧后,可以从光传送网帧中进行pb定界,恢复出pb流,根据支路端口号识别出承载客户业务的业务帧,根据第一指示标记和第二指示标记识别出并删除填充字节块,得到业务帧,并根据第一指示标记识别出业务正的开销字节块和数据字节块,从数据字节块解映射出客户业务。
54.图7为本技术示例性实施例的传输场景示意图。图7中包括通过光纤连接的两个otn设备,例如otn设备01和otn设备02。otn设备01和otn设备02可以通过光传送网中的光通道传送单元(optical channel transport unit,简称为otu)、或光通道数字单元(optical channel data unit,简称为odu)进行信号传输。以光传送网帧为otu1为例,该两个otn设备通过光传送网帧otu1传送1个带宽为60mbit/s的客户信号。在该实施例中,业务帧osu帧,该报文处理方法可以包括如下步骤。
55.s201,otu1的净荷带宽为2 488 320kbit/s,每个净荷块的期望带宽值为10mbit/s,通过计算可以确定当划分净荷块的数量p=248时,otu1的净荷带宽与p的比值结果10.03mbit/s与净荷块的期望带宽值最为接近,因此净荷块的实际带宽为10.03mbit/s,单个净荷块的长度为60字节,连续248个60字节的净荷块作为一个传送周期。
56.s202,osu数据字节块的长度也设为60字节,其中第一个比特用作第一指示标记,则净荷长度为60*8-1=479比特,比例系数为480/479,将监测协议(border gateway protocol monitoring protocol,bmp)的客户业务映射到osu数据字节块中,映射后osu数据字节块的带宽为:60*480/479=60.125mbit/s。
57.s203,在osu数据字节块中,平均间隔250us插一个osu开销字节块,长度也为60字节,则业务帧开销字节块的带宽为60*8/250=1.92mbit/s,osu的带宽为60.125 1.92=62.045mbit/s。
58.步骤4,一个osu带宽为62.045m,一个净荷块的带宽为10.03mbps,需要7个净荷块承载该osu,根据算法计算7个净荷块在248个净荷块周期的位置,并将osu承载在这个7个pb中,即根据osu流将osu开销字节块和osu数据字节块依次填入到7个pb中,由于7个pb的带宽大于osu带宽,需要插入填充pb。将osu映射到otu1帧后,otn设备02发送otu1帧。
59.在该步骤中,承载填充字节块的净荷块和承载osu开销字节块的净荷块第一个比特(第一指示标记)值可以为1,第二个比特(第二指示标记)值为0,表示承载填充字节块的净荷块,第二个比特(第二指示标记)值为1,表示承载osu开销字节块的净荷块;承载osu数据字节块的净荷块的第一个比特(第一指示标记)值可以为0。
60.步骤5,接收端otn设备02收到otu1帧,从otu1帧的净荷区域提取出净荷块承载的字节块流,进行净荷块定界,根据第一指示标记和第二指示标记识别并删除字节块流中的填充字节块得到osu帧,根据第一指示标记识别出osu帧的osu开销字节块和osu数据字节块,并从osu数据字节块解映射出60mbit/s的客户业务。
61.本技术实施例提供一种业务处理方法,将客户业务映射到业务帧的数据字节块中,每隔第一周期的业务帧的数据字节块插入业务帧的开销字节块,将业务帧映射到光传送网帧,并发送该光传送网帧。并且,对于不同类型的客户业务,支持灵活配置osu开销字节块的插入周期。
62.下面结合附图,详细介绍根据本发明实施例的装置。图8示出了根据本发明一实施例提供的业务处理装置的结构示意图。如图8所示,业务处理装置800包括如下模块。
63.第一映射模块310,用于将客户业务映射到业务帧的数据字节块中,每隔第一周期的业务帧的数据字节块插入业务帧的开销字节块;第二映射模块320,用于将业务帧映射到光传送网帧。
64.在一个实施例中,对于每个业务帧,每隔第二周期的数据字节块插入开销字节块,
第二周期的值为非固定值,第一周期为根据第二周期计算得到的平均值。
65.在一个实施例中,对于承载不同速率客户业务的业务帧,第一周期不同。
66.在一个实施例中,业务帧由字节块组成,字节块包括数据字节块和控制字节块,控制字节块包括开销字节块和填充字节块;字节块携带第一指示标记和第二指示标记,第一指示标记用于识别数据字节块和控制字节块,第二指示标记用于识别开销字节块和填充字节块。
67.在一个实施例中,在业务帧中,第一周期和第二周期为预定时长或预定数量。
68.在一个实施例中,第二映射模块320,具体用于将光传送网帧划分为净荷块;根据业务帧带宽和光传送网帧中每个净荷块的带宽,计算业务帧需要的净荷块数量。
69.其中,业务帧带宽为数据字节块的带宽与开销字节块的带宽之和,开销字节块的带宽,是根据开销字节块的预定长度和第一周期计算得到的带宽。
70.在一个实施例中,业务处理装置包括:业务帧提取模块,用于从接收到的光传送网帧中预定位置的净荷块中提取出字节块流,根据第一指示标记和第二指示标记识别并删除字节块流中的填充字节块得到业务帧;业务帧识别模块,用于根据第一指示标记识别出业务帧的开销字节块和数据字节块,从数据字节块解映射出客户业务。
71.在一个实施例中,业务帧由字节块组成,字节块携带支路端口号,支路端口号用于对业务帧进行标识。
72.需要明确的是,本发明并不局限于上文实施例中所描述并在图中示出的特定配置和处理。为了描述的方便和简洁,这里省略了对已知方法的详细描述,并且上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
73.图9是示出能够实现根据本发明实施例的方法和装置的计算设备的示例性硬件架构的结构图。
74.如图9所示,计算设备400包括输入设备401、输入接口402、中央处理器403、存储器404、输出接口405、以及输出设备406。其中,输入接口402、中央处理器403、存储器404、以及输出接口405通过总线410相互连接,输入设备401和输出设备406分别通过输入接口402和输出接口405与总线410连接,进而与计算设备400的其他组件连接。
75.具体地,输入设备401接收来自外部的输入信息,并通过输入接口402将输入信息传送到中央处理器403;中央处理器403基于存储器404中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器404中,然后通过输出接口405将输出信息传送到输出设备406;输出设备406将输出信息输出到计算设备400的外部供用户使用。
76.在一个实施例中,图9所示的计算设备可以被实现为一种业务帧,该业务帧可以包括:存储器,被配置为存储程序;处理器,被配置为运行存储器中存储的程序,以执行上述实施例描述的业务处理方法。
77.以上所述,仅为本技术的示例性实施例而已,并非用于限定本技术的保护范围。
78.本领域内的技术人员应明白,术语用户终端涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。
79.一般来说,本技术的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微
处理器或其它计算装置执行的固件或软件中,尽管本技术不限于此。
80.本技术的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。
81.本技术附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(rom)、随机访问存储器(ram)、光存储器装置和系统(数码多功能光碟dvd或cd光盘)等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、专用集成电路(asic)、可编程逻辑器件(fgpa)以及基于多核处理器架构的处理器。
82.通过示范性和非限制性的示例,上文已提供了对本技术的示范实施例的详细描述。但结合附图和权利要求来考虑,对以上实施例的多种修改和调整对本领域技术人员来说是显而易见的,但不偏离本发明的范围。因此,本发明的恰当范围将根据权利要求确定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜