The invention discloses a data transmission system and method, external device and mobile terminal, the method is applied to the mobile terminal and the external device, the external data transmission between the device and the mobile terminal to package process, increase the ground equipment and external equipment components (second data forwarding server, second the data forwarding client second, read and write data transmitting module, a first data transmitting module, data read and write the first forwarding server and the first data forwarding client) in the temporary buffer capacity, the temporary buffer capacity value of each component is greater than or equal to the size of data packets to be transmitted. The invention avoids the failure of data packet transmission in the process of data transmission in the external equipment and the mobile terminal, because the data packet is too large.
【技术实现步骤摘要】
数据传输系统、方法、外接设备和移动终端
本专利技术涉及通信
,尤其涉及一种数据传输系统、方法、外接设备和移动终端。
技术介绍
随着移动通信技术的发展,移动终端已经成为用户随身携带,必不可少的电子设备。在运营商和各大OEM(OriginalEquipmentManufacturer,原始设备制造商)厂商的牵头下,3G(3rdGeneration,第三代移动通信技术)、4G(the4thGenerationMobileCommunicationTechnology,第四代移动通信技术)、CA(CarrierAggregation,应用载波聚合技术)以及最新的5G(5th-Generation,第五代移动通信技术)应运而生,这些技术的目的是为了提高用户的上网带宽。在此种背景下,一种提高用户上网带宽的方式也悄然而生,移动终端连接两个调制解调器,每个调制解调器都有对应的SIM(SubscriberIdentificationModule)卡,且每个调制解调器都可以独立上网,然后在上层将用户访问的网络根据实际情况进行两个数据网络的网速叠加,从而达到提高上网带宽的目的。由于运营商对传统用户上网带宽的垄断和限制,终端厂商可以通过该网速叠加技术方案加大用户上网带宽,有效的整合了移动终端中两张SIM卡的上网资源,并实现了真DSDA(DualSIMdualactive,双卡双通),以及双卡双LTE(LongTermEvolution,长期演进)待机。因此,为了使移动终端连接两个调制解调器,将移动终端与含有调制解调器的外接设备的连接。但是在移动终端和外接设备之间进行数据传输 ...
【技术保护点】
一种数据传输系统,其特征在于,所述数据传输系统包括移动终端和外接设备,所述移动终端包括第一应用处理器,以及与实体用户识别卡连接的第一调制解调器,内嵌有虚拟用户识别卡的所述第一调制解调器包括第一数据转发服务器,所述第一数据转发服务器包括第一接收临时缓冲区,所述第一应用处理器包括第一数据读写转发模块和与所述第一数据转发服务器连接的第一数据转发客户端,所述第一数据转发客户端包括第一发送临时缓冲区;所述外接设备包括第二应用处理器和第二调制解调器,所述第二调制解调器包括第二数据转发服务器,所述第二数据转发服务器包括第二发送临时缓冲区,所述第二应用处理器包括第二数据读写转发模块和与所述第二数据转发服务器连接的第二数据转发客户端,所述第二数据转发客户端包括第二接收临时缓冲区;所述第二数据转发服务器,用于当侦测到发送待传输数据包的数据传输指令时,根据所述数据传输指令获取待传输数据包;将所述待传输数据包缓存至所述第二发送临时缓冲区中;所述第二应用处理器,用于从所述第二接收临时缓冲区中获取所述待传输数据包,将所述待传输数据包通过预设接口发送给所述第一数据读写转发模块;所述第一数据读写转发模块,用于当接收到 ...
【技术特征摘要】
1.一种数据传输系统,其特征在于,所述数据传输系统包括移动终端和外接设备,所述移动终端包括第一应用处理器,以及与实体用户识别卡连接的第一调制解调器,内嵌有虚拟用户识别卡的所述第一调制解调器包括第一数据转发服务器,所述第一数据转发服务器包括第一接收临时缓冲区,所述第一应用处理器包括第一数据读写转发模块和与所述第一数据转发服务器连接的第一数据转发客户端,所述第一数据转发客户端包括第一发送临时缓冲区;所述外接设备包括第二应用处理器和第二调制解调器,所述第二调制解调器包括第二数据转发服务器,所述第二数据转发服务器包括第二发送临时缓冲区,所述第二应用处理器包括第二数据读写转发模块和与所述第二数据转发服务器连接的第二数据转发客户端,所述第二数据转发客户端包括第二接收临时缓冲区;所述第二数据转发服务器,用于当侦测到发送待传输数据包的数据传输指令时,根据所述数据传输指令获取待传输数据包;将所述待传输数据包缓存至所述第二发送临时缓冲区中;所述第二应用处理器,用于从所述第二接收临时缓冲区中获取所述待传输数据包,将所述待传输数据包通过预设接口发送给所述第一数据读写转发模块;所述第一数据读写转发模块,用于当接收到所述第二应用处理器发送的待传输数据包时,获取所述待传输数据包中的类别标识;若根据所述类别标识确定所述待传输数据包为待转发数据包,则将所述待传输数据包转发给所述第一数据转发客户端;所述第一数据转发客户端,用于将所述待传输数据包缓存至所述第一发送临时缓冲区中;所述第一数据转发服务器,用于从所述第一接收临时缓冲区中获取所述待传输数据包;其中,所述第二发送临时缓冲区和所述第二接收临时缓冲区的容量值是同步变化的,所述第二发送临时缓冲区和所述第二接收临时缓冲区的容量值等于第一默认值与第一增大值之和,且所述第一默认值与所述第一增大值之和大于或者等于所述待传输数据包的大小;所述第一发送临时缓冲区和所述第一接收临时缓冲区的容量值是同步变化的,所述第一发送临时缓冲区和所述第一接收临时缓冲区的容量值等于第二默认值与第二增大值之和,且所述第二默认值与所述第二增大值之和大于或者等于所述待传输数据包的大小。2.如权利要求1所述的数据传输系统,其特征在于,所述第二数据转发服务器还用于计算所述待传输数据包的大小,并判断所述待传输数据包的大小是否大于所述第一默认值;若所述待传输数据包的大小大于所述第一默认值,则计算所述待传输数据包的大小和所述第一默认值之间的差值,根据所述差值确定所述第一增大值;若所述待传输数据包的大小小于或者等于所述第一默认值,将所述待传输数据包缓存至容量值为第一默认值的所述第二发送临时缓冲区中;所述第二应用处理器还用于从容量值为第一默认值的所述第二接收临时缓冲区中获取所述待传输数据包,将所述待传输数据包通过预设接口发送给所述第一数据读写转发模块。3.如权利要求2所述的数据传输系统,其特征在于,所述第二数据转发服务器还用于当所述第二应用处理器从所述第二接收临时缓冲区中获取到所述待传输数据包时,减小所述第二发送临时缓冲区的容量值至所述第一默认值。4.一种数据传输方法,其特征在于,所述数据传输方法应用于外接设备,所述外接设备包括第二应用处理器和第二调制解调器,所述第二调制解调器包括与所述第二应用处理器连接的第二数据转发服务器,所述第二数据转发服务器包括第二发送临时缓冲区,所述数据传输方法包括:当所述第二数据转发服务器侦测到发送待传输数据包的数据传输指令时,根据所述数据传输指令获取待传输数据包;将所述待传输数据包缓存至所述第二发送临时缓冲区中,以供所述第二应用处理器从与所述第二发送临时缓冲区对应的第二接收临时缓冲区中获取所述待传输数据包,将所述待传输数据包通过预设接口发送给移动终端;其中,所述第二发...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。