System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通信控制方法、装置、计算机设备及存储介质制造方法及图纸_技高网

通信控制方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:40603226 阅读:4 留言:0更新日期:2024-03-12 22:08
本申请提供一种通信控制方法、装置、计算机设备及存储介质,方法包括:获取目标设备的主控制模块和辅助控制模块;当主控制模块通过第一网络链路获取第一数据时,若检测到主控制模块的第一内存的容量不足,主控制模块向辅助控制模块发送第一控制指令,以使辅助控制模块根据第一控制指令获取第二网络链路并通过第二网络链路获取所述第一数据,并传输至辅助控制模块的第二内存;对第一数据进行相应处理,采用本实施例,通过主控制模块和辅助控制模块之间的相互通信控制,充分发挥主控制模块和辅助控制模块的优势,无需增加硬件内存,节省了目标设备功能使用成本,提高了通信控制效率和灵活性。

【技术实现步骤摘要】

本申请涉及无线通信,具体涉及一种通信控制方法、装置、计算机设备及存储介质


技术介绍

1、随着移动设备的普及,人们对于网络连接的需求也越来越高。无线网络已经成为了我们生活中不可或缺的一部分。其中的无线网络主要有两种,分别是无线局域网(wlan,wireless local area networks)和蜂窝网络。wlan和蜂窝网络各有其优缺点和适用场景。wlan传输速率快但稳定性较差,适用于高带宽、室内或对实时性要求较高的场景;蜂窝网络覆盖范围广、稳定性较好,适用于大范围覆盖、移动性和实时性要求不高的场景。

2、然而,由于对于网络设备功能要求越来越高,在实际应用场景下,通常是选取单一的无线网络进行连接,wlan和蜂窝网络均会存在ram(ramdomaccessmemory,随机存取存储器)不够,导致网络设备功能无法使用的情况,相关技术中,通常是通过增加硬件,如外部sram,一方面增加了硬件成本,另一方面,需要对增加的硬件初始化操作,影响网络设备功能使用的灵活性和效率。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种通信控制方法、装置、计算机设备及存储介质,以解决设备的通信控制方式单一导致设备功能无法使用的技术问题,实现网络设备功能的高效使用,并降低网络设备的使用成本。

2、第一方面,本申请提供一种通信控制方法,

3、所述通信控制方法应用于目标设备,所述目标设备包括第一无线通信模块和第二无线通信模块,所述第一无线通信模块和所述第二无线通信模块接入网络的方式不同、接入网络时对应的网络链路不同;所述方法包括:

4、获取所述目标设备的主控制模块和辅助控制模块,所述主控制模块为所述第一无线通信模块和所述第二无线通信模块中的一者,所述辅助控制模块为所述第一无线通信模块和所述第二无线通信模块中的另外一者;

5、当所述主控制模块通过第一网络链路获取第一数据时,若检测到所述主控制模块的第一内存的容量不足,所述主控制模块向所述辅助控制模块发送第一控制指令,以使所述辅助控制模块根据所述第一控制指令获取第二网络链路并通过所述第二网络链路获取所述第一数据,并传输至所述辅助控制模块的第二内存;

6、所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存,并通过所述主控制模块对所述第一内存的所述第一数据进行相应处理;或者,通过所述辅助控制模块对所述第二内存的所述第一数据进行相应处理。

7、在本申请一些实施例中,所述第一控制指令为at指令;所述主控制模块向所述辅助控制模块发送第一控制指令,包括:

8、触发所述主控制模块的第一类型接口,通过所述第一类型接口发送所述at指令至所述辅助控制模块。

9、在本申请一些实施例中,还包括:

10、若所述第二内存的容量小于预设内存阈值,则触发所述辅助控制模块发送第二控制指令至所述主控制模块,以使所述主控制模块根据所述第二控制指令获取第一网络链路并通过所述第一网络链路获取所述第一数据,并传输至所述主控制模块的第一内存;

11、若所述第二内存的容量大于或等于预设内存阈值,则触发所述主控制模块向所述辅助控制模块发送第一控制指令的步骤。

12、在本申请一些实施例中,在所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存之前,还包括:

13、向所述主控制模块发送第三控制指令,以使所述主控制模块关闭所述第一网络链路;

14、向所述主控制模块发送第四控制指令,以使所述主控制模块开启对所述第一数据进行相应处理的功能;

15、向所述辅助控制模块发送第五控制指令,以使所述辅助控制模块关闭数据获取功能之外的功能,其中,所述数据获取功能为获取所述第一数据对应的功能。

16、在本申请一些实施例中,所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存,包括:

17、触发所述辅助控制模块的第二类型接口,通过所述第二类型接口,将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存。

18、在本申请一些实施例中,所述获取所述目标设备的主控制模块和辅助控制模块,包括:

19、获取所述目标设备对应的运行协议,并获取所述第一无线通信模块的第一通信数据以及所述第二无线通信模块的第二通信数据;

20、根据所述运行协议、所述第一通信数据和所述第二通信数据,从所述目标设备中确定所述主控制模块和所述辅助控制模块。

21、在本申请一些实施例中,所述第一通信数据包括所述第一内存的第一容量、所述第一无线通信模块中硬件接口的第一数量和多个第一协议;所述第二通信数据包括所述第二内存的第二容量、所述第二无线通信模块中硬件接口的第二数量和多个第二协议;所述根据所述运行协议、所述第一通信数据和所述第二通信数据,从所述目标设备中确定所述主控制模块和所述辅助控制模块,包括:

22、若所述第一数量与所述第二数量之间的差值大于预设第一差值阈值,且所述第一容量与所述第二容量之间的差值大于预设第二差值阈值,则确定所述第一无线通信模块为所述主控制模块,并确定所述第二无线通信模块为所述辅助控制模块;

23、若所述第一数量与所述第二数量之间的差值小于或者等于预设第一差值阈值,且所述第一容量与所述第二容量之间的差值小于或者等于预设第二差值阈值,则确定所述第二无线通信模块为所述主控制模块,并确定所述第一无线通信模块为所述辅助控制模块;

24、否则,确定所述运行协议与多个所述第一协议之间的第一匹配度,并确定所述运行协议与多个所述第二协议之间的第二匹配度;

25、若所述第一匹配度大于或等于所述第二匹配度,则确定所述第一无线通信模块为所述主控制模块,并确定所述第二无线通信模块为所述辅助控制模块;

26、若所述第一匹配度小于所述第二匹配度,则确定所述第二无线通信模块为所述主控制模块,并确定所述第一无线通信模块为所述辅助控制模块。

27、第二方面,本申请提供一种通信控制装置,所述通信控制装置应用于目标设备,所述目标设备包括第一无线通信模块和第二无线通信模块,所述第一无线通信模块和所述第二无线通信模块接入网络的方式不同、接入网络时对应的网络链路不同;所述装置包括:

28、获取模块,用于获取所述目标设备的主控制模块和辅助控制模块,所述主控制模块为所述第一无线通信模块和所述第二无线通信模块中的一者,所述辅助控制模块为所述第一无线通信模块和所述第二无线通信模块中的另外一者;

29、控制模块,用于当所述主控制模块通过第一网络链路获取第一数据时,若检测到所述主控制模块的第一内存的容量不足,所述主控制模块向所述辅助控制模块发送第一控制指令,以使所述辅助控制模块根据所述第一控制指令获取第二网络链路并通过所述第二网络链路获取所述第一数据,并传输至所述辅助控制模块的第二内存;...

【技术保护点】

1.一种通信控制方法,其特征在于,所述通信控制方法应用于目标设备,所述目标设备包括第一无线通信模块和第二无线通信模块,所述第一无线通信模块和所述第二无线通信模块接入网络的方式不同、接入网络时对应的网络链路不同;所述方法包括:

2.根据权利要求1所述的通信控制方法,其特征在于,所述第一控制指令为AT指令;所述主控制模块向所述辅助控制模块发送第一控制指令,包括:

3.根据权利要求1所述的通信控制方法,其特征在于,还包括:

4.根据权利要求1所述的通信控制方法,其特征在于,在所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存之前,还包括:

5.根据权利要求1所述的通信控制方法,其特征在于,所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存,包括:

6.根据权利要求1所述的通信控制方法,其特征在于,所述获取所述目标设备的主控制模块和辅助控制模块,包括:

7.根据权利要求6所述的通信控制方法,其特征在于,所述第一通信数据包括所述第一内存的第一容量、所述第一无线通信模块中硬件接口的第一数量和多个第一协议;所述第二通信数据包括所述第二内存的第二容量、所述第二无线通信模块中硬件接口的第二数量和多个第二协议;所述根据所述运行协议、所述第一通信数据和所述第二通信数据,从所述目标设备中确定所述主控制模块和所述辅助控制模块,包括:

8.一种通信控制装置,其特征在于,所述通信控制装置应用于目标设备,所述目标设备包括第一无线通信模块和第二无线通信模块,所述第一无线通信模块和所述第二无线通信模块接入网络的方式不同、接入网络时对应的网络链路不同;所述装置包括:

9.一种计算机设备,其特征在于,所述计算机设备包括:

10.一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器进行加载,以执行权利要求1至7中任一项所述的通信控制方法中的步骤。

...

【技术特征摘要】

1.一种通信控制方法,其特征在于,所述通信控制方法应用于目标设备,所述目标设备包括第一无线通信模块和第二无线通信模块,所述第一无线通信模块和所述第二无线通信模块接入网络的方式不同、接入网络时对应的网络链路不同;所述方法包括:

2.根据权利要求1所述的通信控制方法,其特征在于,所述第一控制指令为at指令;所述主控制模块向所述辅助控制模块发送第一控制指令,包括:

3.根据权利要求1所述的通信控制方法,其特征在于,还包括:

4.根据权利要求1所述的通信控制方法,其特征在于,在所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存之前,还包括:

5.根据权利要求1所述的通信控制方法,其特征在于,所述辅助控制模块将所述第二内存中的所述第一数据发送至所述主控制模块的所述第一内存,包括:

6.根据权利要求1所述的通信控制方法,其特征在于,所述获取所述目标设备的主控制模块和辅...

【专利技术属性】
技术研发人员:李承敏
申请(专利权)人:上海移远通信技术股份有限公司
类型:发明
国别省市:

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

1