多通道数据发送方法、组装方法、装置、介质、电子设备制造方法及图纸

技术编号:28045916 阅读:7 留言:0更新日期:2021-04-09 23:30
本公开提供一种多通道数据发送方法,包括:发送数据包的多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,其中,发送多个数据单元中的帧头数据单元包括:在多个通道中的一个通道上发送帧头数据单元,其中,在所述帧头数据单元中指示用于发送数据单元的通道的标识、以及用于发送数据单元的通道的起始发送位置。本公开还提供一种多通道数据组装方法、一种多通道下行超帧发送方法、一种多通道数据发送装置、一种多通道数据组装装置、一种计算机可读存储介质、一种电子设备。利用所述多通道数据发送方法发送信息时,可以提高数据效率。

【技术实现步骤摘要】
多通道数据发送方法、组装方法、装置、介质、电子设备
本公开涉及通信领域,具体地,涉及一种多通道数据发送方法、一种多通道数据组装方法、一种多通道下行超帧发送方法、一种多通道下行超帧组装方法、一种多通道数据发送装置、一种多通道数据接收装置、一种计算机可读存储介质和一种电子设备。
技术介绍
在无源光网络的数据传输标准中,讨论的焦点多聚集在多通道绑定以提高通道容量和峰值速率的问题上。具体地,在传输信息时,信息的数据多分布在不同的通道上。但是,根据现行的传输标准传输数据时,带来了数据效率低的问题。
技术实现思路
本公开的目的在于提供一种多通道数据发送方法、一种多通道数据组装方法、一种多通道下行超帧发送方法、一种多通道下行超帧组装方法、一种多通道数据发送装置、一种多通道数据接收装置、一种计算机可读存储介质和一种电子设备。利用所述多通道数据发送方法发送信息时,可以提高数据效率。为了实现上述目的,作为本公开的一个方面,提供一种用于无源光网络的多通道数据发送方法,包括:发送数据包的多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,其中,发送多个数据单元中的帧头数据单元包括:在多个通道中的一个通道上发送帧头数据单元,其中,在所述帧头数据单元中指示用于发送数据单元的通道的标识、以及用于发送数据单元的通道的起始发送位置。可选地,所述帧头数据单元中指示的用于发送数据通道的起始发送位置包括除发送帧头数据单元的通道之外的其他用于发送数据的通道的起始发送位置。可选地,所述多通道数据发送方法还包括在发送数据包的多个数据单元的步骤之前进行的:获取各个通道的起始发送位置;在发送数据包的多个数据单元的步骤中,发送每一个数据单元时:将多个通道中起始发送位置最早的通道作为发送所述数据单元的通道。可选地,当多个通道中存在多个最早的起始发送位置时,将多个通道中起始发送位置最早的通道作为发送所述数据单元的通道的步骤中,选择通道的标识符合预定规则的通道作为发送所述相应数据单元的通道。可选地,在发送数据包的多个数据单元的步骤中,先发送所述帧头数据单元,后发送各个纯数据单元。可选地,所述多通道数据发送方法还包括在发送数据包的多个数据单元的步骤之前进行的:对待发送的信息段进行预处理,以获得数据包,包括:根据发送帧头数据单元的通道、以及各个用于发送数据单元的通道形成初始帧头;计算各个用于发送数据单元的通道的起始发送位置与发送帧头数据单元的通道的起始发送位置之间的差值;将相关初始数据添加至所述初始帧中,以生成帧头数据单元,其中,相关初始数据包括计算获得的差值、以及各个用于发送数据的通道的标识生成帧头数据单元。可选地,所述相关初始数据还包括未用于发送数据的通道的信息。可选地,对待发送的信息段进行预处理,以获得数据包的步骤还包括:将待发送的信息段分割为多个所述纯数据单元。可选地,当发送帧头数据单元的通道的起始发送位置与除发送帧头数据单元的通道之外的其他用于发送数据的通道的起始发送位置之差不小于预设值时,所述多通道数据发送方法还包括:将待发送的信息划分为多个信息段;将多个信息段处理为多个所述数据包;其中,在发送所述数据包时,依次发送多个所述数据包。作为本公开的第二个方面,提供一种多通道数据组装方法,包括:接收数据包的多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,其中,所述帧头数据单元中指示发送数据的通道的标识、以及用于发送数据单元的通道的起始发送位置。可选地,所述多通道数据组装方法还包括在接收数据包的多个数据单元的步骤之前进行的:获取各个通道的起始接收位置;在接收数据包的多个数据单元的步骤中,接收每一个数据单元时,将多个通道中起始接收位置最早的通道作为接收所述数据单元的通道。可选地,当多个通道中存在多个当前最早的起始接收位置时,将多个通道中起始接收位置最早的通道作为接收所述数据单元的通道的步骤中,选择通道的标识符合预定规则的通道作为接收所述相应数据单元的通道。可选地,先接收所述帧头数据单元,后接收各个纯数据单元。可选地,接收数据包的多个数据单元的步骤包括:接收帧头数据单元;对所述帧头数据单元进行解析,以获得各个通道的起始发送位置,并将各个通道的起始发送位置作为相应通道的起始接收位置;按照各个通道的起始接收位置的时间先后顺序,分别在通道中获取纯数据单元;所述多通道数据组装方法还包括:按照接收顺序对接收到的纯数据单元进行排序。作为本公开的第三个方面,提供一种多通道下行超帧发送方法,所述下行超帧的信息域包括XGEM帧,所述下行超帧发送方法包括:利用本公开所提供的上述多通道数据发送方法发送XGEM帧,所述XGEM帧包括帧头数据单元和多个纯数据单元。可选地所述下行超帧还包括物理同步块PSBd和物理帧信息域,所述物理帧信息域包括所述XGEM帧,所述物理帧信息域包括下行XGTC帧,所述下行XGTC帧包括带宽分配图谱BWmap和物理层操作运维管理信息PLOAMd,所述下行超帧发送方法还包括在发送XGEM帧之前进行的:在各个通道中同步地发送所述物理同步块;在各个通道中发送所述BWmap;在各个通道中发送所述PLOAMd。可选地,在在各个通道中发送所述BWmap的步骤中,每个通道上的BWmap仅发送与该通道相关的带宽分配。可选地,所述PLOAMd包括广播PLOAM消息和单播PLOAM消息,其中,在各个通道中发送所述PLOAMd的步骤中:在每个通道上都发送所述广播PLOAM消息;在光网络单元ONU所支持的通道中,选择起始发送位置最早的通道发送所述单播PLOAM消息。可选地,在发送所述单播PLOAM消息时,当所述ONU所支持的通道中包括多个起始发送位置最早的通道时,选择通道标识预定规则的通道作为发送所述单播PLOAM消息的通道。作为本公开的第四个方面,提供一种多通道下行超帧的组装方法,所述下行超帧的信息域包括XGEM帧,所述多通道下行超帧的组装方法包括:利用本公开所提供的上述多通道数据组装方法接收所述XGEM帧,其中,所述XGEM帧包括帧头数据单元和多个纯数据单元。作为本公开的第五个方面,提供一种多通道数据发送装置,其中,所述多通道数据发送装置包括发送模块,所述发送模块用于发送数据包,该数据包包括多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,所述发送模块用于发送多个数据单元,其中,所述发送模块用于在多个通道中的一个通道上发送帧头数据单元,其中,在所述帧头数据单元中指示用于发送数据单元的通道的标识、以及用于发送数据单元的通道的起始发送位置。作为本公开的第六个方面,提供一种用于无源光网络的多通道数据组装装置,其中,所述多通道数据接收装置包括接收模块,所述接收模块用于接收数据包,该数据包本文档来自技高网...

【技术保护点】
1.一种多通道数据发送方法,包括:/n发送数据包的多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,其中,发送多个数据单元中的帧头数据单元包括:/n在多个通道中的一个通道上发送帧头数据单元,其中,在所述帧头数据单元中指示用于发送数据单元的通道的标识、以及用于发送数据单元的通道的起始发送位置。/n

【技术特征摘要】
20191009 CN 20191095581391.一种多通道数据发送方法,包括:
发送数据包的多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,其中,发送多个数据单元中的帧头数据单元包括:
在多个通道中的一个通道上发送帧头数据单元,其中,在所述帧头数据单元中指示用于发送数据单元的通道的标识、以及用于发送数据单元的通道的起始发送位置。


2.根据权利要求1所述的多通道数据发送方法,其中,所述帧头数据单元中指示的用于发送数据通道的起始发送位置包括:除发送帧头数据单元的通道之外的其他用于发送数据的通道的起始发送位置。


3.根据权利要求1所述的多通道数据发送方法,其中,所述多通道数据发送方法还包括在发送数据包的多个数据单元的步骤之前进行的:
获取各个通道的起始发送位置;
在发送数据包的多个数据单元的步骤中,发送每一个数据单元时:
将多个通道中起始发送位置最早的通道作为发送所述数据单元的通道。


4.根据权利要求3所述的多通道数据发送方法,其中,当多个通道中存在多个最早的起始发送位置时,将多个通道中起始发送位置最早的通道作为发送所述数据单元的通道的步骤中,选择通道的标识符合预定规则的通道作为发送所述相应数据单元的通道。


5.根据权利要求3或4所述的多通道数据发送方法,其中,在发送数据包的多个数据单元的步骤中,先发送所述帧头数据单元,后发送各个纯数据单元。


6.根据权利要求5所述的多通道数据发送方法,其中,所述多通道数据发送方法还包括在发送数据包的多个数据单元的步骤之前进行的:
对待发送的信息段进行预处理,以获得数据包,包括:
根据发送帧头数据单元的通道、以及各个用于发送数据单元的通道形成初始帧头;
计算各个用于发送数据单元的通道的起始发送位置与发送帧头数据单元的通道的起始发送位置之间的差值;
将相关初始数据添加至所述初始帧中,以生成帧头数据单元,其中,相关初始数据包括计算获得的差值、以及各个用于发送数据的通道的标识生成帧头数据单元。


7.根据权利要求6所述的多通道数据发送方法,其中,所述相关初始数据还包括未用于发送数据的通道的信息。


8.根据权利要求6所述的多通道数据发送方法,其中,对待发送的信息段进行预处理,以获得数据包的步骤还包括:
将待发送的信息段分割为多个所述纯数据单元。


9.根据权利要求1至4中任意一项所述的多通道数据发送方法,其中,当发送帧头数据单元的通道的起始发送位置与除发送帧头数据单元的通道之外的其他用于发送数据的通道的起始发送位置之差不小于预设值时,所述多通道数据发送方法还包括:
将待发送的信息划分为多个信息段;
将多个信息段处理为多个所述数据包;其中,在发送所述数据包时,依次发送多个所述数据包。


10.一种用于多通道数据组装方法,包括:
接收数据包的多个数据单元,多个数据单元包括帧头数据单元和多个纯数据单元,其中,所述帧头数据单元中指示发送数据的通道的标识、以及用于发送数据单元的通道的起始发送位置。


11.根据权利要求10所述的多通道数据组装方法,其中,所述多通道数据组装方法还包括在接收数据包的多个数据单元的步骤之前进行的:
获取各个通道的起始接收位置;
在接收数据包的多个数据单元的步骤中,接收每一个数据单元时,将多个通道中起始接收位置最早的通道作为接收所述数据单元的通道。


12.根据权利要求11所述的多通道数据组装方法,其中,当多个通道中存在多个当前最早的起始接收位置时,将多个通道中起始接收位置最早的通道作为接收所述数据单元的通道的步骤中,选择通道的标识符合预定规则的通道作为接收所述相应数据单元的通道。


13.根据权利要求11或12所述的多通道数据组装方法,其中,先接收所述帧头数据单元,后接收各个纯数据单元。
...

【专利技术属性】
技术研发人员:张伟良袁立权魏君珊郭勇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1