【技术实现步骤摘要】
通信模块间通信方法、装置、计算机设备和可读存储介质
本专利技术涉及移动通信
,特别是涉及一种通信模块间通信方法、装置、计算机设备和可读存储介质。
技术介绍
通讯设备是传输通信数据的设备,部分通讯设备内部设置有多个通信模块,多个通信模块之间可以互相通信;例如,直放站作为一种通讯设备,其内部可以设置多个分别覆盖不同频段的通信模块。运营商的网络频率分布在各个频段,同一运营商在不同的覆盖区域可能需要具备支持一个、两个,甚至三个频段功能的直放站进行基站信号中转,该直放站则设置有相应频段的多个通信模块。传统技术中,直放站中不同频段的通信模块之间,主要采用串口通信的方式进行通信。然而,上述采用串口通信的方式,通信模块间的通信速率比较慢。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提升通讯设备中通信模块间的通信速率的通信模块间通信方法、装置、计算机设备和可读存储介质。第一方面,本申请实施例提供了一种通信模块间通信方法,应用于通讯设备包括的多个通信模块中的第一通信模块,所述多个 ...
【技术保护点】
1.一种通信模块间通信方法,其特征在于,应用于通讯设备包括的多个通信模块中的第一通信模块,所述多个通信模块之间采用串口通信,所述第一通信模块是所述多个通信模块中的任一个,所述方法包括:/n获取通信数据;/n将所述通信数据按照以太网数据的封装格式进行封装,得到封装后的数据;/n通过所述第一通信模块的串口将所述封装后的数据发送至所述多个通信模块中的第二通信模块,所述第一通信模块与所述第二通信模块处于同一网段。/n
【技术特征摘要】
1.一种通信模块间通信方法,其特征在于,应用于通讯设备包括的多个通信模块中的第一通信模块,所述多个通信模块之间采用串口通信,所述第一通信模块是所述多个通信模块中的任一个,所述方法包括:
获取通信数据;
将所述通信数据按照以太网数据的封装格式进行封装,得到封装后的数据;
通过所述第一通信模块的串口将所述封装后的数据发送至所述多个通信模块中的第二通信模块,所述第一通信模块与所述第二通信模块处于同一网段。
2.根据权利要求1所述的方法,其特征在于,所述第一通信模块中设置有虚拟网络设备,所述获取通信数据,包括:
通过所述虚拟网络设备接收应用层传递的所述通信数据。
3.根据权利要求1所述的方法,其特征在于,所述将所述通信数据按照以太网数据的封装格式进行封装,得到封装后的数据,包括:
对所述通信数据添加对应的包头信息和包尾信息,得到封装后的数据。
4.根据权利要求1所述的方法,其特征在于,所述通过所述第一通信模块的串口将所述封装后的数据发送至所述多个通信模块中的第二通信模块,包括:
将所述封装后的数据存入发送缓存;
从所述发送缓存中读取所述封装后的数据,并通过所述第一通信模块的串口将所述封装后的数据发送至所述多个通信模块中的第二通信模块。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述第一通信模块的串口读取目标数据;所述目标数据是按照以太网数据的封装格式进行封装得到的;
对所述目标数据进行解封装,得到解封装后的数据。
6.根据权利要求5所述的方法,其特征在于,所述对所述目标数据进行解封装,得到解封装后的数据,包括:
将所述目标数据存入接收缓存;
从所述接收缓存中读取所述目标数据,并将所述目标数据包括的包头信息和包尾信息解除,得到解封装后的数据。
7.根据权利要求6所述的方法,其特征在于,所述第一通信模块中设置有虚拟网络设备,所述方法还包括:
通过所述虚拟网络设备将所述解封装后的数据传递至应用层。
8.根据权利要求2或7所述的方法,其特征在于,所述方法还包括:
基于所述第一通信模块当前的通信模式,设置所述第一通信模块包括的虚拟网络设备的IP地址,所述IP地址的网段和所述第二通信模块所对应的网段相同,所述通信模式包括主机模式...
【专利技术属性】
技术研发人员:肖静娴,陈炳锐,付俊涛,方彬浩,
申请(专利权)人:京信通信系统中国有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。