SDIO-WIFI data transmission method and system with buffer area

A data transmission method and technology of a data transmission system, which are applied in the input/output process of data processing, electrical digital data processing, input/output to record carriers, etc., can solve the problem of large throughput jitter, low WIFI throughput efficiency, and waiting time scheduling. speed and other issues, to achieve the effect of improving throughput efficiency, improving communication efficiency, and reducing throughput jitter

Inactive Publication Date: 2018-12-04
ALLWINNER TECH CO LTD
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the deficiencies of the prior art, the present invention proposes a SDIO-WIFI data transmission method and system with a buffer area, the method or system caches the data sent by the WIFI driver to the SDIO driver through the first-in first-out buffer area , the WIFI driver can process other data without waiting for the SDIO driver to send the data, which solves the problem that the WIFI driver and SDIO driver of the existing SDIO-WIFI module cannot be executed in parallel, and the waiting time in the synchronization process is easily affected by the scheduling speed of the operating system The impact of WIFI throughput is low, and the throughput jitter is large, which affects the user experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SDIO-WIFI data transmission method and system with buffer area
  • SDIO-WIFI data transmission method and system with buffer area
  • SDIO-WIFI data transmission method and system with buffer area

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] Such as figure 1 Shown, a kind of SDIO-WIFI data transmission method with buffer zone, comprises the following steps:

[0044] S1: Receive data, pack the data into data packets, and then write the data packets into the first-in-first-out buffer.

[0045] S2: Read the data packet from the buffer area; parse the data packet to obtain the data; then send the data from the SDIO interface to the external device.

[0046] The first-in first-out buffer area is characterized in that the writing or reading of data in the buffer area can be performed concurrently. In this way, the WIFI driver can process other work, such as preparing other data, without waiting for the SDIO driver to finish sending the data. The WIFI throughput efficiency is improved, and the throughput jitter is small, which can reduce the delay at the terminal and improve the communication efficiency.

[0047] Pack the data length, data address, etc. When packing the data, do not copy the data, but only copy...

Embodiment 2

[0074] Such as Figure 5 As shown, a SDIO-WIFI data transmission system with a buffer area includes a WIFI driver module 1, an SDIO driver module 2, and a buffer module 3.

[0075] WIFI driver module 1 obtains the data after kernel encapsulation, packs the data into data packets, and then writes the data packets into the first-in first-out cache module 3; cache module 3 caches the data packets; Read the data packet; parse the data packet to obtain the data; then send the data from the SDIO interface to the external device.

[0076] The first-in-first-out cache module 3 is characterized in that writing or reading data in the cache area can be executed concurrently. In this way, after the WIFI driver module 1 sends the current data to the cache module 3, it can prepare for the next data transmission without waiting for the SDIO driver module 2 to send the data. The WIFI driver module 1 and the SDIO driver module 2 work in parallel to improve the WIFI throughput , and reduce th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an SDIO-WIFI data transmission method and system with a buffer area. The method comprises a step of receiving data, packing the data into a data packet, and then writing the data packet into the buffer area of a first-in-first-out format, a step of reading the data packet from the buffer area, parsing the packet, getting the data, and then sending the data to an externaldevice from an SDIO interface. According to the method, the data sent by a WIFI driver to an SDIO driver is cached through the buffer area of the first-in-first-out format, the WIFI driver can process other data without waiting for the SDIO driver to send the data, the WIFI throughput efficiency is improved, the throughput jitter is small, the delay can be reduced at a terminal, and the communication efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of wireless communication, in particular to an SDIO-WIFI data transmission method and system with a buffer area. Background technique [0002] At present, WIFI modules with SDIO interfaces are widely used in the cores of electronic products such as tablet computers and driving recorders. The SDIO-WIFI module is an embedded module based on the SDIO interface that conforms to the wifi wireless network standard. It has a built-in wireless network protocol IEEE802.11 protocol stack and a TCP / IP protocol stack, which can realize the data from the user's main platform to the wireless network through the SDIO port. conversion. SDIO has the characteristics of fast data transmission and compatibility with SD and MMC interfaces. The throughput of the SDIO-WIFI module is an important factor affecting user experience, and is easily affected by software and hardware performance. [0003] Among the existing kernels, th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/10G06F13/28G06F3/06
CPCG06F3/0613G06F3/0656G06F13/102G06F13/28
Inventor 李想温佳强
Owner ALLWINNER TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products