Wireless transmission method and related wireless communication system

By using local frame verification sequences in wireless transmission and not sending a confirmation response between transmission and retransmission packets, the problem of inefficient transmission in the prior art is solved, and more efficient wireless transmission is achieved.

CN120343624APending Publication Date: 2025-07-18REALTEK SEMICON CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410068184.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-17
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In the existing wireless transmission method, since the frame verification sequence is at the end of the frame, the receiving device must receive the complete frame in order to determine whether the transmission is successful or failed, resulting in inefficient transmission.

Method used

Using a local frame verification sequence, the transmission device does not send a confirmation response between transmission and retransmission packets, and the receiving device forms a complete packet based on the local frame verification sequence to reduce the number of retransmissions.

Benefits of technology

It improves the efficiency of wireless transmission, reduces the time of competing channels and acknowledgement response, and improves the efficiency of frequency band use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343624A_ABST
    Figure CN120343624A_ABST
Patent Text Reader

Abstract

A wireless transmission method and a related wireless communication system are provided. A wireless transmission method for a wireless communication network, the wireless communication network comprising a transmitting device and a receiving device, the wireless transmission method comprising: the transmitting device transmitting a first packet comprising at least a partial frame check sequence and retransmitting the first packet to the receiving device; the receiving device forms a complete packet according to the first packet from the transmitting device and the first packet retransmitted by the transmitting device; wherein the transmitting device does not include an acknowledgement response in timing between transmitting the first packet and retransmitting the first packet.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a wireless transmission method and a related wireless communication system, and more particularly to a wireless transmission method and a related wireless communication system that can improve transmission efficiency. Background Art

[0002] With the improvement of the transmission speed of wireless networks (Wi-Fi), more and more data can be transmitted per unit time. For data frames, as long as there is an error during the transmission process, the entire packet cannot be utilized; for management frames, the more functions they support, the longer the beacon frame length will be, resulting in the receiving device, such as a wireless base station, spending more time during reception.

[0003] Since the field of the frame check sequence (FCS) of a packet is located at the end of the frame, in order to ensure the correctness of the received frame content, the receiving device must receive the complete frame to know whether the transmission is successful or not. Under the existing mechanism, the wireless transmission efficiency of frames is low.

[0004] Therefore, there is a need for improvement in the prior art. Summary of the Invention

[0005] In view of this, the present invention provides a wireless transmission method and a related wireless communication system, which reduce the number of retransmissions through a partial frame check sequence to improve the transmission efficiency of wireless transmission.

[0006] An embodiment of the present invention discloses a wireless transmission method for a wireless communication network, where the wireless communication network includes a transmitting device and a receiving device. The wireless transmission method includes: the transmitting device transmits a first packet including at least a partial frame check sequence and retransmits the first packet to the receiving device; and the receiving device forms a complete packet according to the first packet from the transmitting device and the first packet retransmitted by the transmitting device; where there is no acknowledgement response in the time sequence between the transmission of the first packet and the retransmission of the first packet by the transmitting device.

[0007] Another embodiment of the present invention discloses a wireless communication system for a wireless communication network, including: a transmitting device for transmitting a first packet including at least a partial frame check sequence and retransmitting the first packet to the receiving device; and a receiving device for forming a complete packet according to the first packet from the transmitting device and the first packet retransmitted by the transmitting device; where there is no acknowledgement response in the time sequence between the transmission of the first packet and the retransmission of the first packet by the transmitting device. Brief Description of the Drawings

[0008] Figure 1 It is a schematic diagram of the wireless communication system according to an embodiment of the present invention.

[0009] Figure 2 It is a schematic diagram of a packet according to an embodiment of the present invention.

[0010] Figure 3 It is a schematic diagram of the wireless transmission process according to an embodiment of the present invention.

[0011] Figure 4 It is a schematic diagram of a data frame of the partial frame check sequence program according to an embodiment of the present invention.

[0012] Figure 5 It is a schematic diagram of a management frame of the partial frame check sequence program according to an embodiment of the present invention.

[0013] Figure 6 It is a schematic diagram of the wireless transmission process according to an embodiment of the present invention.

[0014] Figure 7 It is a schematic diagram of a beacon frame according to an embodiment of the present invention.

[0015] Figure 8 It is a schematic diagram of the wireless transmission method according to an embodiment of the present invention. Detailed implementation manners

[0016] Please refer to Figure 1 , Figure 1 , which is a schematic diagram of the wireless communication system 10 according to an embodiment of the present invention. The wireless communication system 10 is used for a wireless communication network, such as a Wi-Fi wireless network, and includes a transmitting device 102 and a receiving device 104. The transmitting device 102 can be a wireless access point (AP), which is used to transmit a first packet including at least a partial frame check sequence (PFCS) and retransmit the first packet to the receiving device 104, where the first packet can be an Ethernet frame on an Ethernet network link, and the partial frame check sequence is related to the existing frame check sequence (FCS), that is, the partial frame check sequence in the embodiment of the present invention can detect whether the data of the packet is damaged.

[0017] The receiving device 104 can be a wireless terminal or a wireless station, which is used to form a complete packet according to the first packet from the transmitting device 102 and the first packet retransmitted by the transmitting device 102. Compared with the existing transmission of fragmentation, in the embodiments of the present invention, there is no acknowledgement (ACK) in terms of timing between the transmission of the first packet and the retransmission of the first packet by the transmitting device 102, that is, there will be no acknowledgement during the period when the transmitting device 102 transmits and retransmits the same packet, so as to reduce the time of competing for the channel. In this way, the wireless communication system 10 in the embodiments of the present invention can improve the efficiency of wireless transmission.

[0018] Please refer to Figure 2 , Figure 2 is a schematic diagram of a packet in the embodiments of the present invention. In the embodiments, compared with the existing packets for wireless transmission, the packets in the embodiments of the present invention include a Medium Access Control (MAC) header, local frames PF_1, PF_2, local frame check sequences PFCS_1, PFCS_2, and a frame check sequence FCS. The frame check sequence FCS is a 32-bit cyclic redundancy check that can be used to detect whether data transmission is damaged, and each local frame check sequence PFCS is determined according to the frame content between the previous local frame check sequence PFCS or the frame content corresponding to the local frame check sequence.

[0019] In other words, in Figure 2 example, the local frame check sequence PFCS_1 is determined according to the medium access control header and the local frame PF_1, and the local frame check sequence PFCS_2 is determined according to the local frame check sequence PFCS_1. In this way, the receiving device 104 in the embodiments of the present invention can form a complete packet according to the local frame check sequences PFCS_1, PFCS_2, the first packet from the transmitting device 102, and the retransmitted first packet.

[0020] To ensure the correctness of part of the content in the packet determined by the local frame check sequence, the transmitting device 102 of the wireless communication system 10 in the embodiments of the present invention communicates with the receiving device 104 in advance about the length of the packet to determine at least the local frame check sequence PFCS inserted in the packet. The receiving device 104 calculates the local frame check sequence PFCS according to the pre-communicated length of the packet to confirm whether the content of the corresponding partial frame is correct.

[0021] Please refer to Figure 3 , Figure 3It is a schematic diagram of the wireless transmission process 30 of an embodiment of the present invention. The partial frame check sequence program between the transmitting device 102 and the receiving device 104 is determined whether to be enabled according to the partial frame check sequence handshake. In this example, the single-link application of the partial frame check sequence PFCS is illustrated. After the transmitting device 102 sends the partial frame check sequence request frame (PFCS request frame) PFCS_REQ to the receiving device 104, the receiving device 104 then transmits it to the transmitting device 102 with the partial frame check sequence response frame (PFCS response frame) PFCS_RSP to determine whether to enable the partial frame check sequence program and negotiate the position where the partial frame check sequence PFCS is placed in the packet.

[0022] It can be seen from Figure 3 that the transmitting device 102 transmits the packet packet_1 to the receiving device 104, and the receiving device 104 can detect whether there are errors in some contents of the packet according to the partial frame check sequence PFCS_1, the partial frame check sequence PFCS_2, and the partial frame check sequence PFCS_3 respectively. In this example, the receiving device 104 can confirm whether the content of the corresponding partial frame is correct according to the length of the packet (i.e., the fragmentation size Fragment_size is 512 bytes and the partial frame check sequence size PFCS_size is 4 bytes) pre-communicated with the transmitting device 102. That is to say, there are errors in some data partial_payload_2 of the packet packet_1 transmitted by the transmitting device 102 and some data partial_payload_3 of the retransmitted packet packet_1_retry. It should be noted that since there are errors in some data partial_payload_2 of the packet packet_1 transmitted by the transmitting device 102, and the receiving device 104 is not sure whether to abandon the reception of this frame, so after the acknowledgment timeout ACK_timeout, between the transmitting device 102 sending the packet packet_1_retry again. In other words, there will be no acknowledgment response in terms of timing between the transmitting device 102 transmitting the packet packet_1 and the retransmitted packet packet_1_retry.

[0023] In this case, the receiving device 104 can form a complete packet according to the correct parts of the received packets packet_1 and packet_1_retry to reduce the number of retransmissions, thereby improving the utilization efficiency of the frequency band. In this way, the wireless transmission method of the embodiment of the present invention can reduce the time of competing for the channel and transmitting the acknowledgment response.

[0024] Please refer to Figure 4 , Figure 4It is a schematic diagram of a data frame of the partial frame check sequence program according to an embodiment of the present invention. The data frame can be used to reconstruct a complete and correct data frame based on partial correct information of a packet. The partial frame check sequence request frame PFCS_REQ of the data frame includes a MAC header, a fragment size, a partial frame check sequence size, and a frame check sequence. The partial frame check sequence response frame PFCS_RSP of the data frame includes a MAC header, a partial frame check sequence status, and a frame check sequence. The partial frame check sequence status can include statuses such as reject, accept, or recommend, to provide the fragment size and the partial frame check sequence size to the party of the partial frame check sequence request frame PFCS_REQ. As Figure 4 shown, the partial frame check sequence request frame PFCS_REQ places a partial frame check sequence size every other frame content of the fragment size to detect the correctness of the partial frame content.

[0025] Please refer to Figure 5 , Figure 5 It is a schematic diagram of a management frame of the partial frame check sequence program according to an embodiment of the present invention. The management frame can directly use correct information, which includes an information element (IE) ID, a length, and a partial frame check sequence value. The management frame adds an information element to the frame to confirm the correctness and integrity of partial content in the frame.

[0026] Please refer to Figure 6 , Figure 6 It is a schematic diagram of a wireless transmission process 60 according to an embodiment of the present invention. For the sake of concise display, Figure 6 the partial frame check sequence handshake between the transmitting device 102 and the receiving device 104 is omitted. Different from the wireless transmission process 30, the wireless transmission process 60 is applicable to a Wi-Fi 7 wireless communication system in a multi-link multi-radio scenario. In this scenario, between the transmitting device 102 and the receiving device 104, there can be a main link main_link and a retransmission link retry_link. When the transmitting device 102 transmits a frame for the first time, it uses the main link main_link for transmission. When the transmitting device 102 retransmits a frame, it uses the retransmission link retry_link for transmission. The receiving device 104 can form a complete packet based on the packet packet_1 and the packet packet_1_retry retransmitted by the transmitting device 102.

[0027] As Figure 6As shown, the transmission device 102 transmits packet_1, packet_2, and packet_3 on the main link main_link, and transmits packet_1_retry and packet_2_retry on the retry link retry_link.

[0028] After the transmission device 102 transmits packet_1 to the receiving device 104, the receiving device 104 detects an error in part of the data payload_2 according to the partial frame check sequence PFCS_2, so it sends a negative acknowledgment NACK on the retry link retry_link, enabling the transmission device 102 to retransmit packet_1 earlier on the retry link retry_link. Then, after the transmission device 102 transmits packet_1_retry on the retry link retry_link, the receiving device 104 combines packet_1 from the main link main_link and packet_1_retry from the retry link retry_link into a complete packet, and transmits an acknowledgment ACK on the retry link retry_link. That is, in the context of multiple links and multiple resource units, the receiving device 104 transmits an acknowledgment ACK on the link where it receives a complete packet.

[0029] Since there is an error in part of the data payload_1 of the packet_2 received by the receiving device 104, the receiving device 104 cannot determine whether the error bit is in the MAC header or part of the data payload_1 based on the partial frame check sequence PFCS_1, and thus cannot decide whether to abandon receiving this frame. Therefore, the receiving device 104 waits until the acknowledgment timeout ACK_timeout, then transmits the retransmission packet_2_retry on the retry link retry_link, and completely receives packet_2 on the retry link retry_link and transmits an acknowledgment ACK on the retry link retry_link. In addition, the transmission device 102 transmits packet_3 to the receiving device 104 on the main link main_link, and after the receiving device 104 successfully receives packet_3, it transmits an acknowledgment ACK on the main link main_link.

[0030] Figure 7 It is a schematic diagram of a beacon frame in an embodiment of the present invention. In Figure 7In the example, the beacon frame is composed of information elements, including a MAC header, a frame body, and a frame check sequence. Among them, the frame body may include mandatory information and optional information. The information elements of the mandatory information may include a time stamp, a beacon interval, capability information, a Service Set IDentifier (SSID), supported rates. The optional information may include direct-sequence spread spectrum (DSSS), a Connection free (CF) parameter set, an independent basic service set (IBSS) parameter set, a traffic indication map (TIM), EHT capability information, but is not limited thereto. In this example, the partial frame check sequence PFCS can be placed after the mandatory information to ensure the correctness before a specific field.

[0031] In an embodiment, it is assumed that the field content of the traffic indication map TIM is incorrect, but after the receiving device 104 compares the partial frame check sequence PFCS and they are the same, indicating that the content of the received mandatory information is correct. Then the receiving device 104 can still use the content of the time stamp field to synchronize with the transmitting device 102. Or, in another embodiment, it is assumed that the optional information is redundant for the receiving device 104. The receiving device 104 can use the content of the mandatory information to synchronize with the transmitting device 102 when it receives the partial frame check sequence PFCS and confirms that the partial frame check sequence PFCS is the same as the pre-calculated one. Or, when it confirms that the partial frame check sequence PFCS is different from the pre-calculated one, it can abandon receiving subsequent packets and enter the sleep state earlier to save power consumption.

[0032] The operation method of the wireless communication system 10 can be summarized as the wireless transmission method 80, as Figure 8 shown. The wireless transmission method 80 includes the following steps:

[0033] Step 802: Start;

[0034] Step 804: The transmitting device 102 transmits a packet including at least the partial frame check sequence PFCS and retransmits the packet to the receiving device 104;

[0035] Step 806: The receiving device 104 forms a complete packet according to the packets from the transmitting device 102 and the retransmitted packets of the transmitting device 102;

[0036] Step 808: End.

[0037] Regarding the operation process of the wireless transmission method 80, please refer to the embodiments of the above-mentioned wireless communication system 10, which will not be elaborated here.

[0038] It should be noted that the number of beacon frames and local frame check sequences in the packets of the above embodiments can be changed according to different requirements, all of which fall within the scope of the present invention.

[0039] In summary, the present invention discloses a wireless transmission method and a related wireless communication system, which reduce the number of retransmissions through local frame check sequences, thereby improving the efficiency of wireless transmission.

[0040] The above are only the preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the patent application of the present invention shall fall within the scope covered by the present invention.

[0041]

Symbol Explanation

[0042] 10: Wireless communication system

[0043] 102: Transmitting device

[0044] 104: Receiving device

[0045] 80: Wireless transmission method

[0046] 802 - 808: Steps

[0047] ACK: Acknowledgment

[0048] FCS: Frame check sequence

[0049] main_link: Main link

[0050] NACK: Negative acknowledgment

[0051] packet_1, packet_2, paket_3: Packets

[0052] packet_1_retry, packet_2_retry: Packets

[0053] payload_1, payload_2, payload_3: Partial data

[0054] PF_1, PF_2, PF_3: Local frames

[0055] PFCS_1, PFCS_2, PFCS_3: Partial Frame Check Sequence

[0056] PFCS_REQ: Partial Frame Check Sequence Request Frame

[0057] PFCS_RSP: Partial Frame Check Sequence Response Frame

[0058] retry_link: Retransmission Link

Claims

1. A wireless transmission method for a wireless communication network, where the wireless communication network includes a transmitting device and a receiving device, and the wireless transmission method includes: The transmitting device transmits a first packet including at least a partial frame check sequence and retransmits the first packet to the receiving device; And The receiving device forms a complete packet based on the first packet from the transmitting device and the first packet retransmitted by the transmitting device; Wherein there is no acknowledgment response in the time sequence between the transmission of the first packet and the retransmission of the first packet by the transmitting device.

2. The wireless transmission method according to claim 1, wherein the first partial frame check sequence of the at least partial frame check sequence is determined according to a previous partial frame check sequence or the frame content corresponding to the first partial frame check sequence.

3. The wireless transmission method according to claim 1, wherein the partial frame check sequence procedure between the transmitting device and the receiving device is determined whether to be enabled according to a partial frame check sequence handshake.

4. The wireless transmission method according to claim 3, wherein the partial frame check sequence handshake determines whether to enable the partial frame check sequence procedure, the length of the at least partial frame check sequence, and the length of the frame through a partial frame check sequence request frame and a partial frame check sequence response frame.

5. The wireless transmission method according to claim 1, wherein the receiving device determines whether the corresponding partial frame content is correct according to the at least partial frame check sequence of the packet.

6. The wireless transmission method according to claim 1, wherein when the wireless communication network is in a multi-link multi-resource unit scenario, there are a main link and a retransmission link between the transmitting device and the receiving device, and the receiving device forms the complete packet based on the first packet and the first packet retransmitted by the transmitting device.

7. The wireless transmission method according to claim 6, wherein the transmitting device transmits the first packet through the main link and retransmits the first packet using the retransmission link.

8. The wireless transmission method according to claim 6, wherein the receiving device transmits an acknowledgment response through the link forming the complete packet.

9. A wireless communication system for a wireless communication network, including: A transmitting device for transmitting a first packet including at least a partial frame check sequence and retransmitting the first packet to the receiving device; And A receiving device for forming a complete packet based on the first packet from the transmitting device and the first packet retransmitted by the transmitting device; Wherein there is no acknowledgment response in the time sequence between the transmission of the first packet and the retransmission of the first packet by the transmitting device.

10. The wireless communication system according to claim 9, wherein the first partial frame check sequence of the at least partial frame check sequence is determined according to a previous partial frame check sequence or the frame content corresponding to the first partial frame check sequence.