CN113038533A - 数据传输方法、装置、终端设备和存储介质 - Google Patents
数据传输方法、装置、终端设备和存储介质 Download PDFInfo
- Publication number
- CN113038533A CN113038533A CN202110140896.3A CN202110140896A CN113038533A CN 113038533 A CN113038533 A CN 113038533A CN 202110140896 A CN202110140896 A CN 202110140896A CN 113038533 A CN113038533 A CN 113038533A
- Authority
- CN
- China
- Prior art keywords
- data packet
- module
- sent
- mtk
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种数据传输方法、装置、终端设备和存储介质,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
Description
技术领域
本发明涉及计算机软件技术领域,尤其涉及一种数据传输方法、装置、终端设备和存储介质。
背景技术
目前安卓智能手机和平板电脑大多是基于MTK(MediaTek)平台开发的,并且在该MTK平台上搭载的WIFI模块已不能满足需求,随着科学技术不断发展,WIFI6标准应用而生,如何将MTK平台和WIFI6模块相结合,提高数据传输效率,降低延时是目前急需解决的技术问题。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据传输方法、装置、终端设备和存储介质数据传输。
第一个方面,本发明实施例提供一种数据传输方法,所述方法包括:
接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;
接收所述第一MTK处理器发送的待发送数据包;
将所述待发送数据包通过通信协议模块传输到互联网路由器,以使所述互联网路由器将所述待发送数据包发送至第二MTK处理器。
可选地,所述接收所述第一MTK处理器发送的待发送数据包,包括:
接收所述MTK处理器通过安全数字输入输出总线发送的待发送数据包。
可选地,所述待发送数据包为TCP/IP协议数据包,具体包括:
帧首部、IP首部、TCP首部、应用数据内容和帧尾部。
可选地,所述待发送数据包的一帧的字节长度为46-1500字节。
可选地,所述通信协议模块包括802.11AX协议,所述将所述待发送数据包通过通信协议模块传输到互联网路由器,包括:
通过所述802.11AX协议将所述待发送数据包传输到互联网路由器。
可选地,在所述接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令之后,所述方法还包括:
根据所述初始化配置指令,对电源模块和通用接口进行配置,以使所述WIFI6模块正常运行。
第二个方面,本发明实施例提供一种数据传输装置,所述装置包括:
配置模块,用于接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;
接收模块,用于接收所述第一MTK处理器发送的待发送数据包;
传输模块,用于将所述待发送数据包通过通信协议模块传输到互联网路由器,以使所述互联网路由器将所述待发送数据包发送至第二MTK处理器。
可选地,所述接收模块用于:
接收所述MTK处理器通过安全数字输入输出总线发送的待发送数据包。
可选地,所述待发送数据包为TCP/IP协议数据包,具体包括:
帧首部、IP首部、TCP首部、应用数据内容和帧尾部。
可选地,所述待发送数据包的一帧的字节长度为46-1500字节。
可选地,所述通信协议模块包括802.11AX协议,所述将所述待发送数据包通过通信协议模块传输到互联网路由器,包括:
通过所述802.11AX协议将所述待发送数据包传输到互联网路由器。
可选地,所述配置模块用于:
根据所述初始化配置指令,对电源模块和通用接口进行配置,以使所述WIFI6模块正常运行。
第三个方面,本发明实施例提供一种终端设备,包括:至少一个处理器和存储器;
所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的数据传输方法。
第四个方面,本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的数据传输方法。
本发明实施例包括以下优点:
本发明实施例提供的数据传输方法、装置、终端设备和存储介质,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
附图说明
图1是本发明的一种数据传输方法实施例的步骤流程图;
图2是本发明的另一种数据传输方法实施例的步骤流程图;
图3是本发明的数据帧实施例的结构示意图;
图4是本发明的一种数据传输装置实施例的结构框图;
图5是本发明的一种终端设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明一实施例提供一种数据传输方法,用于对数据进行传输。本实施例的执行主体为WIFI6模块,设置在MTK平台上。
参照图1,示出了本发明的一种数据传输方法实施例的步骤流程图,该方法具体可以包括如下步骤:
S101、接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;
具体地,在MTK平台上安装WIFI6模块,MTK平台上设置有第一MTK处理器和WIFI6驱动模块,该WIFI6模块用于对WIFI6模块进行驱动,WIFI6模块上设置有WIFI模块处理器。
关闭MTK平台自带WIFI功能,防止在配置WIFI6模块功能后出现干扰,导致不可预期的错误。
然后再导入WIFI6模块的驱动代码,以及配置好android原生的WIFI流程,让WIFI6模块的驱动程序能在MTK平台上工作起来。
S102、接收所述第一MTK处理器发送的待发送数据包;
具体地,WIFI6模块与MTK平台之间是通过SDIO总线的方式来交互数据的,需要调试与配置对应的总线clock与传输数据的高速模式。
WIFI6模块的处理器接收MTK平台通过SDIO总线发送的待发送数据包。
S103、将所述待发送数据包通过通信协议模块传输到互联网路由器,以使所述互联网路由器将所述待发送数据包发送至第二MTK处理器;
具体地,WIFI6模块将待发送数据包通过802.11AX协议传输到互联网路由器,再由互联网路由器将待发送数据包发送至其他的MTK平台。
功能与流程调通后,再根据WIFI6的路由器进行实际测试,根据结果来调整模块的固件与参数,该MTK平台能够在市场大环境中有稳定的数据传输速率与稳定性。能让普通的MTK智能手机或平板具有使用WIFI6的功能,可以支持802.11AX协议,WIFI6模块理论上最大的传输速率可以达到9.6Gbps相比现有技术中的WIFI5的3.5Gbps,有了很大进步。
本发明实施例提供的数据传输方法,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
本发明又一实施例对上述实施例提供的数据传输方法做进一步补充说明。
如图2所示,示出了本发明的另一种数据传输方法实施例的步骤流程图,MTK主板芯片端通过android***的TCP/IP协议将要待发送的数据包,经过CPU第一MTK处理器给打包成标准的TCP/IP数据包,发送至WIFI6模块的驱动程序中,驱动程序会初始化模块启动的条件,包括给模块供电以及配置GPIO口状态,使WIFI6模块正常运行起来。
WIFI6模块正常工作后,将CPU发送过来的数据通过SDIO总线将数据传输到WIFI6模块硬件里面,在模块中有加载对应的支持802.11AX的相关协议的固件,通过WIFI6模块接入路由器再连接入互联网络,以此达到与网络交互数据的目的。
本发明实施例通过MTK平台上首次搭载WIFI6模块,达到了强强联合的作用,对比同平台的其他机器上网更快捷方便。
具体地,MTK平台包括内核空间和用户空间,其中,Kernel space(内核空间,Kernel space)可以执行任意命令,调用***的一切资源;User space用户空间只能执行简单的运算,不能直接调用***资源,必须通过***接口(又称system call),才能向内核发出指令。
User space(用户空间)Kernel space是Linux内核的运行空间,User space是用户程序的运行空间。为了安全,它们是隔离的,即使用户的程序崩溃了,内核也不受影响。
Iperf是一款基于TCP/IP和UDP/IP的网络性能测试工具,它可以用来测量网络带宽和网络质量,还可以提供网络延迟抖动、数据包丢失率、最大传输单元等统计信息。网络管理员可以根据这些信息了解并判断网络性能问题,从而定位网络瓶颈,解决网络故障。
下面介绍Iperf的主要功能。
(1)TCP方面
1、测试网络带宽。
2、支持多线程,在客户端与服务端支持多重连接。
3、报告MSS/MTU值的大小。
4、支持TCP窗口值自定义并可通过套接字缓冲。
(2)UDP方面
1、可以设置指定带宽的UDP数据流;
2、可以测试网络抖动值、丢包数;
3、支持多播测试;
4、支持多线程,在客户端与服务端支持多重连接;
Chariot由两部分组成:控制端Console和远端Endpoint,两者都可安装在普通PC或者服务器上,控制端安装在Windows操作***上,Endpoint支持各种主流的操作***。
控制端为该产品的核心部分,控制界面(也可采用命令行方式)、测试设计界面、脚本选择及编制、结果显示、报告生成以及API接口等都由控制端提供。Endpoint可根据实际测试的需要安装在单个或者多个终端处,负责从控制端接收指令、完成测试并将测试数据上报到控制端。
Chariot通过内置的脚本,由控制端控制远端相互主动发包,对设备进行功能、压力和性能等测试,测试结果包括吞吐量、时延、抖动、丢包、错包等等,它能够得到定量的数据并提供详尽的测试报告,从而使得用户可以主动地把握设备的性能状况,并及时地发现问题并采取措施。
Chariot通过各种机制可以仿真任意的应用。首先,通过内置的脚本,Chariot发送不同的数据流,可以模拟现在常见的125种应用,而且这种数据流是双向的,真正与协议栈进行交互。Chariot对各种应用的支持是基于在Endpoint之间发送的多种数据流,数据流的传送可基于多种协议,包括TCP、UDP、RTP、SPX、IPX和SNA,目前也已经支持IPv6。Chariot还支持Multicast、QoS等多种先进技术,而且将一直保持同步。另外,在出现新的或者特殊的应用的时候,通过工具套件Application Scanner能够生成可以供Chariot使用的脚本。Chariot允许对脚本进行定制,改变数据流的各种参数,比如起始的启动间隔、发送窗口、接受窗口的大小,发送文件的大小,发送的速率、发送的比特流类型、使用端口等等,而且这些参数不但可以是一个由用户指定的典型数值,而且还能选用在最大、最小值之间符合平均分布、正态分布、泊松分布或者指数分布的随机值,从而真正地仿真网络中各种特定的数据流,全面地测试网络或者网络设备在复杂的网络环境下的性能。
现代网络的一个特点是呈分布式发展,在对网络性能测试的过程中,可能要涉及到很多的节点。采用Chariot软件,则可以直接在中央控制端轻点几下鼠标就完成对全网的测试。Chariot的远端可以直接在NetIQ公司网站上下载或者通过中央控制端远程安装到所需要的节点机器上去,Chariot最多可支持10000个远端的协同测试,而远端软件则可任意按照需要安装,在测试的时候即可被唤醒。
其中,第一MTK处理器采用MT6205、MT6217、MT6218、MT6219、MT6226、MT6227、MT6228基带芯片,芯片均采用ARM7的核。
MT6305、MT6305B为电源管理芯片;
MT6129为RF芯片;
RF3146(7×7mm)、RF3146D(双频)、RF3166(6×6mm)为RFMD的PA集成度较高成本低。
可选地,所述接收所述第一MTK处理器发送的待发送数据包,包括:
接收所述MTK处理器通过安全数字输入输出总线发送的待发送数据包。
具体地,SDIO(Secure Digital Input and Output,安全数字输入输出卡),是一种外设接口。
SDIO在SD标准上定义了一种外设接口。SDIO主要有两类应用--可移动和不可移动。可移动设备作为Palm和Windows Mobile的扩展设备,用来增加蓝牙、照相机、GPS和802.11b功能。不可移动设备遵循相同的电气标准,但不要求符合物理标准。某些手机内包含通过SDIO连接CPU的802.11芯片。
SDIO和SD卡规范间的一个重要区别是增加了低速标准。SDIO卡只需要SPI和1位SD传输模式。低速卡的目标应用是以最小的硬件开支支持低速I/O能力。低速卡支持类似调制解调器、条码扫描仪和GPS接受器等应用。对"组合"卡(存储器+SDIO)而言,全速和4位操作对卡内存储器和SDIO部分都是强制要求的。
可选地,所述待发送数据包为TCP/IP协议数据包,具体包括:
帧首部、IP首部、TCP首部、应用数据内容和帧尾部。
可选地,所述待发送数据包的一帧的字节长度为46-1500字节。
具体格式如图3所示。
可选地,所述通信协议模块包括802.11AX协议,所述将所述待发送数据包通过通信协议模块传输到互联网路由器,包括:
通过所述802.11AX协议将所述待发送数据包传输到互联网路由器。
具体地,802.11ax,也称为高效无线网络(High-Efficiency Wireless-HEW),通过一系列***特性和多种机制增加***容量,通过更好的一致覆盖和减少空口介质拥塞来改善Wi-Fi网络的工作方式,使用户获得最佳体验;尤其在密集用户环境中,为更多的用户提供一致和可靠的数据吞吐量,其目标是将用户的平均吞吐量提高至少4倍。也就是说基于802.11ax的Wi-Fi网络意味着前所未有的高容量和高效率。
802.11ax标准在物理层导入了多项大幅变更。然而,它依旧可向下兼容于802.11a/b/g/n与ac设备。正因如此,802.11ax STA能与旧有STA进行数据传送和接收,旧有客户端也能解调和译码802.11ax封包表头(虽然不是整个802.11ax封包),并于802.11axSTA传输期间进行轮询。802.11ax是一个802.11无线局域网(WLAN)通信标准,它通过2.4G和5G频段进行传输。
802.11ax标准的首要目标之一是将独立网络客户端的无线速度提升4倍。802.11ax标准在5GHz频段上可以带来高达10.53Gbps的Wi-Fi连接速度。
802.11ax标准将能够提升多用户环境下(比如公共场所热点)的Wi-Fi性能,而这主要是通过提升频谱效率、更好地管理串扰、增强底层协议(比如介质访问控制数据通讯)来实现的。新的标准应该会让公共Wi-Fi热点变得更加快速和稳定。
802.11ax标准还会使用正交频分多址接入(OFDMA)来提升路由器可以发射出的数据量。就像正交频分复用技术(OFDM)技术,OFDMA会在多个副载波上对数据进行编码--也就是在相同空间区域内装入更多的数据。OFDMA的"多址接入"描述的是一种将这些副载波频的子集分配到单独用户的方式。
除了新标准的研发之外,IEEE还在开发两个无线网络补充协议来解决其他的需要。IEEE 802.11ad标准使用了未获授权的60GHz频段来建立快速的短距离网络,峰值速率可达7Gbps。
但在60GHz下进行数据传输存在两个主要缺陷:其一是短波的穿墙能力欠佳,其二是氧分子会吸收60GHz下的电磁能。
可选地,在所述接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令之后,所述方法还包括:
根据所述初始化配置指令,对电源模块和通用接口进行配置,以使所述WIFI6模块正常运行。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
本发明实施例提供的数据传输方法,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
本发明另一实施例提供一种数据传输装置,用于执行上述实施例提供的数据传输方法。
参照图4,示出了本发明的一种数据传输装置实施例的结构框图,该装置具体可以包括如下模块:配置模块401、接收模块402和传输模块403,其中:
配置模块401用于接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;
接收模块402用于接收所述第一MTK处理器发送的待发送数据包;
传输模块403用于将所述待发送数据包通过通信协议模块传输到互联网路由器,以使所述互联网路由器将所述待发送数据包发送至第二MTK处理器。
本发明实施例提供的数据传输装置,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
本发明又一实施例对上述实施例提供的数据传输装置做进一步补充说明。
可选地,所述接收模块用于:
接收所述MTK处理器通过安全数字输入输出总线发送的待发送数据包。
可选地,所述待发送数据包为TCP/IP协议数据包,具体包括:
帧首部、IP首部、TCP首部、应用数据内容和帧尾部。
可选地,所述待发送数据包的一帧的字节长度为46-1500字节。
可选地,所述通信协议模块包括802.11AX协议,所述将所述待发送数据包通过通信协议模块传输到互联网路由器,包括:
通过所述802.11AX协议将所述待发送数据包传输到互联网路由器。
可选地,所述配置模块用于:
根据所述初始化配置指令,对电源模块和通用接口进行配置,以使所述WIFI6模块正常运行。
需要说明的是,本实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本申请不做限定。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明实施例提供的数据传输装置,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
本发明再一实施例提供一种终端设备,用于执行上述实施例提供的数据传输方法。
图5是本发明的一种终端设备的结构示意图,如图5所示,该终端设备包括:至少一个处理器501和存储器502;
所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现上述实施例提供的数据传输方法。
本实施例提供的终端设备,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
本申请又一实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现上述任一实施例提供的数据传输方法。
根据本实施例的计算机可读存储介质,通过接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;接收第一MTK处理器发送的待发送数据包;将待发送数据包通过通信协议模块传输到互联网路由器,以使互联网路由器将待发送数据包发送至第二MTK处理器,通过在MTK平台上搭建WIFI6模块,提高数据传输效率,降低延时。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、电子设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理电子设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理电子设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理电子设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理电子设备上,使得在计算机或其他可编程电子设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程电子设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者电子设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者电子设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者电子设备中还存在另外的相同要素。
以上对本发明所提供的一种数据传输方法和一种数据传输装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种数据传输方法,其特征在于,所述方法包括:
接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;
接收所述第一MTK处理器发送的待发送数据包;
将所述待发送数据包通过通信协议模块传输到互联网路由器,以使所述互联网路由器将所述待发送数据包发送至第二MTK处理器。
2.根据权利要求1所述的方法,其特征在于,所述接收所述第一MTK处理器发送的待发送数据包,包括:
接收所述MTK处理器通过安全数字输入输出总线发送的待发送数据包。
3.根据权利要求1或2任一所述的方法,其特征在于,所述待发送数据包为TCP/IP协议数据包,具体包括:
帧首部、IP首部、TCP首部、应用数据内容和帧尾部。
4.根据权利要求3所述的方法,其特征在于,所述待发送数据包的一帧的字节长度为46-1500字节。
5.根据权利要求1所述的方法,其特征在于,所述通信协议模块包括802.11AX协议,所述将所述待发送数据包通过通信协议模块传输到互联网路由器,包括:
通过所述802.11AX协议将所述待发送数据包传输到互联网路由器。
6.根据权利要求1所述的方法,其特征在于,在所述接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令之后,所述方法还包括:
根据所述初始化配置指令,对电源模块和通用接口进行配置,以使所述WIFI6模块正常运行。
7.一种数据传输装置,其特征在于,所述装置包括:
配置模块,用于接收第一MTK处理器通过WIFI6驱动模块发送的初始化配置指令;
接收模块,用于接收所述第一MTK处理器发送的待发送数据包;
传输模块,用于将所述待发送数据包通过通信协议模块传输到互联网路由器,以使所述互联网路由器将所述待发送数据包发送至第二MTK处理器。
8.根据权利要求7所述的装置,其特征在于,所述接收模块用于:
接收所述MTK处理器通过安全数字输入输出总线发送的待发送数据包。
9.一种终端设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现权利要求1-7中任一项所述的数据传输方法。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现权利要求1-7中任一项所述的数据传输方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110140896.3A CN113038533A (zh) | 2021-02-02 | 2021-02-02 | 数据传输方法、装置、终端设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110140896.3A CN113038533A (zh) | 2021-02-02 | 2021-02-02 | 数据传输方法、装置、终端设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113038533A true CN113038533A (zh) | 2021-06-25 |
Family
ID=76460035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110140896.3A Pending CN113038533A (zh) | 2021-02-02 | 2021-02-02 | 数据传输方法、装置、终端设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113038533A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113613285A (zh) * | 2021-09-02 | 2021-11-05 | 深圳市吉祥腾达科技有限公司 | 一种在干扰环境下测试无线ap性能的方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783832A (zh) * | 2009-09-17 | 2010-07-21 | 沈阳晨讯希姆通科技有限公司 | 一种集成wifi、gps、bt以及fm的多功能全键盘edge手机 |
EP2590381A1 (en) * | 2011-11-07 | 2013-05-08 | Acer Incorporated | Data transmission method and mobile communication device for adjusting a TCP/IP window size based on physical layer characteristics |
CN109587085A (zh) * | 2018-12-29 | 2019-04-05 | 深圳市网心科技有限公司 | 一种数据传输方法及其相关设备 |
CN110727444A (zh) * | 2019-08-23 | 2020-01-24 | 上海商米科技集团股份有限公司 | 一种电子设备升级的方法及电子设备 |
WO2020092659A1 (en) * | 2018-11-01 | 2020-05-07 | At&T Intellectual Property I, L.P. | Backhauling of traffic from 3gpp and non-3gpp based radio access technologies via new radio integrated access backhaul for 5g or other next generation network |
CN111818010A (zh) * | 2020-05-26 | 2020-10-23 | 视联动力信息技术股份有限公司 | 一种数据传输方法、装置、电子设备及存储介质 |
CN112019792A (zh) * | 2020-07-13 | 2020-12-01 | 视联动力信息技术股份有限公司 | 会议控制方法、装置、终端设备和存储介质 |
CN112235832A (zh) * | 2019-07-15 | 2021-01-15 | 新伟泛网络有限公司 | 基于白频段的多网异构数据传输方法、基站、***和介质 |
-
2021
- 2021-02-02 CN CN202110140896.3A patent/CN113038533A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783832A (zh) * | 2009-09-17 | 2010-07-21 | 沈阳晨讯希姆通科技有限公司 | 一种集成wifi、gps、bt以及fm的多功能全键盘edge手机 |
EP2590381A1 (en) * | 2011-11-07 | 2013-05-08 | Acer Incorporated | Data transmission method and mobile communication device for adjusting a TCP/IP window size based on physical layer characteristics |
WO2020092659A1 (en) * | 2018-11-01 | 2020-05-07 | At&T Intellectual Property I, L.P. | Backhauling of traffic from 3gpp and non-3gpp based radio access technologies via new radio integrated access backhaul for 5g or other next generation network |
CN109587085A (zh) * | 2018-12-29 | 2019-04-05 | 深圳市网心科技有限公司 | 一种数据传输方法及其相关设备 |
CN112235832A (zh) * | 2019-07-15 | 2021-01-15 | 新伟泛网络有限公司 | 基于白频段的多网异构数据传输方法、基站、***和介质 |
CN110727444A (zh) * | 2019-08-23 | 2020-01-24 | 上海商米科技集团股份有限公司 | 一种电子设备升级的方法及电子设备 |
CN111818010A (zh) * | 2020-05-26 | 2020-10-23 | 视联动力信息技术股份有限公司 | 一种数据传输方法、装置、电子设备及存储介质 |
CN112019792A (zh) * | 2020-07-13 | 2020-12-01 | 视联动力信息技术股份有限公司 | 会议控制方法、装置、终端设备和存储介质 |
Non-Patent Citations (1)
Title |
---|
AMRITA SCHOOL OF ARTS & SCIENCES, AMRITA VISHWA VIDYAPEETHAM, KO: "A Predictive Analysis on the Influence of WiFi 6 in Fog Computing with OFDMA and MU-MIMO", 《PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113613285A (zh) * | 2021-09-02 | 2021-11-05 | 深圳市吉祥腾达科技有限公司 | 一种在干扰环境下测试无线ap性能的方法 |
CN113613285B (zh) * | 2021-09-02 | 2023-10-10 | 深圳市吉祥腾达科技有限公司 | 一种在干扰环境下测试无线ap性能的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113411313B (zh) | 数据传输方法、装置和*** | |
US10993166B2 (en) | Data transmission method, electronic device, and computer readable storage medium | |
JP5474963B2 (ja) | レガシーwlan受信機との並列通信のためのシステムおよび方法 | |
CN108270813B (zh) | 一种异构多协议栈方法、装置及*** | |
JP2008104152A (ja) | 通信システムのパケット伝送方法 | |
CN106375401B (zh) | 一种支持多流汇聚的电力多模异构融合装置的通信方法 | |
CN111277390B (zh) | 下行反馈信息的传输方法、基站以及终端设备 | |
JP2022537239A (ja) | 無線lanにおいてデータを受送信する方法、端末、システム及びネットワークアクセス機器 | |
JP2014528227A (ja) | 電力低減ワイヤレス通信のためのシステムおよび方法 | |
WO2014101563A1 (zh) | 一种数据传输的方法和数据终端 | |
JP2019036910A (ja) | 無線通信装置および無線通信方法 | |
JP2020014215A (ja) | 無線通信装置 | |
WO2014082005A2 (en) | CHANNEL CONDITION AWARE USB DATA DELIVERY OVER Wi-Fi WITH DIFFERENTIAL TREATMENT ON DISTINCT USB ENDPOINTS | |
CN113038533A (zh) | 数据传输方法、装置、终端设备和存储介质 | |
TWI454116B (zh) | 網路資料傳輸方法及應用之行動裝置 | |
JP6891302B2 (ja) | 無線通信ネットワークにおいて通信するための装置および方法 | |
JP2017059911A (ja) | 無線通信装置および無線通信方法 | |
CN109756978A (zh) | 一种全双工ofdma ppdu传输方法及装置 | |
KR20190078060A (ko) | 무선 통신 네트워크에서 네트워크 디바이스의 트래픽 제어 방법 및 장치 | |
Schoonwinkel | Practical measurements of wi-fi direct in content sharing, social gaming android applications | |
CN114616860A (zh) | 一种调制和编码方案配置方法及装置 | |
WO2019157679A1 (zh) | 一种信息指示方法及相关设备 | |
CN112437080B (zh) | 一种业务鉴权方法及装置 | |
WO2022001799A1 (zh) | 一种干扰协调方法和装置 | |
WO2023098704A1 (zh) | 设备到设备通信方法、装置、设备、介质及程序产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210625 |
|
RJ01 | Rejection of invention patent application after publication |