Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for cross-user block confirmation

A technology of block acknowledgment and block acknowledgment frame, which is applied in the direction of using the return channel for error prevention/detection, etc., can solve problems such as system waste, and achieve the effect of taking into account immediacy and improving transmission throughput

Inactive Publication Date: 2017-02-08
TSINGHUA UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since there are many users who need to be served in the application of the Internet of Things, adopting this method will bring great waste to the system

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
  • A method and device for cross-user block confirmation
  • A method and device for cross-user block confirmation
  • A method and device for cross-user block confirmation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] see figure 2 , figure 2 Schematic flowchart at the destination end of the block confirmation method for supporting cross-users. First, after multiple sources and destinations complete the connection protocol handshake, they send service data frames to the destination. After receiving the service data frame, the destination terminal parses the service data frame to determine whether the service data frame is a correct data frame or an error data frame.

[0061] If the service data frame is an error data frame, the destination end sends a block confirmation frame including a corresponding mark to all the source ends according to whether the source end corresponding to the service data frame can be determined. If the service data frame is a correct data frame, the destination end sends a block acknowledgment frame including a pre-agreed mark to all the source ends together or does not send a block acknowledgment frame to the source end. Specifically, in step 201, the ...

Embodiment 2

[0074] see image 3 , this embodiment provides a block confirmation device supporting cross-users, including: a destination end and a plurality of source ends, and the source ends include a sending unit and a receiving unit. The sending unit is used to send service data frames.

[0075] The receiving unit is configured to judge whether the service data frame sent by the corresponding source is correct based on the received block confirmation frame, and resend the service data frame if it is incorrect.

[0076] In this embodiment, the destination end includes an analysis module 301 , a first determination module 302 and a second determination module 303 .

[0077] The parsing module 301 is configured to parse the service data frame and determine whether the service data frame is a correct data frame or an error data frame.

[0078] The first determination module 302 is configured to send corresponding blocks to the plurality of data frame sending units according to whether th...

Embodiment 3

[0090] In this embodiment, the user is the source end for sending service data, the AP is the destination end for receiving service data, and BA is the abbreviation of Block ACK frame. In this embodiment, the AP is divided into two units: a receiving frame information acquisition unit and a block acknowledgment frame forming unit, wherein the receiving frame information acquisition unit is responsible for extracting the frame identification information in the received data frame, and when the trigger condition of the block acknowledgment frame is met , sent to the block acknowledgment frame forming unit; the block acknowledgment frame forming unit is responsible for generating the block acknowledgment frame.

[0091] Such as Figure 4.a , 4.b As shown in , 4.c, and 4.d, after user 1 completes the RTS / CTS handshake with the AP side, it sends service data MPDUs to the AP. After that, other users such as user 3 and user 2 also complete the RTS / CTS handshake with the AP side. CT...

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 provides a block confirmation method supporting across-user. The method comprises the following steps: a plurality of source sides send a service data frame to a destination side; the destination side receives the service data frames, analyzes the service data frames and judges whether the service data frames are correct data frames or wrong data frames; the destination side simultaneously sends a block confirmation frame including a corresponding mark to all the source sides according to the sending source sides corresponding to the service data frames if the service data frames are wrong data frames; the destination side simultaneously sends a block confirmation frame including a pre-agreed mark to all the source sides or do not send a block confirmation frame to the source sides if the service data frames are correct data frames; and the source sides judge whether the sent service data frames thereof are correct based on the received block confirmation frame and resend a service data frame if the sent service data frames thereof are incorrect. Uplink data frames of a plurality of users can be confirmed by the use of the same block confirmation frame, and the system transmission throughput is improved under the situation in which the number of served users is very large and the data volume of each user is small.

Description

technical field [0001] The invention relates to the technical field of wireless communication systems, and is applicable to wireless communication systems with a large number of users and a small amount of single-user data, especially a cross-user block confirmation method and device for the application background of the Internet of Things. Background technique [0002] In IEEE802.11n, BA technology (Block ACK) is introduced. The transmission efficiency of the MAC layer is improved by modifying the normal transmission method of one frame and one confirmation to continuously transmit multiple frames and then confirm multiple frames at a time, such as Figure 1.b shown. BA technology (BlockACK) has a significant improvement effect on improving system throughput. However, this mechanism is not applicable in IEEE802.11ah for IoT applications. In IoT applications, the transmission frequency of each user is very low. Applications such as meter reading need to communicate every f...

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 Patents(China)
IPC IPC(8): H04L1/16
Inventor 李云洲张艳梁晨许希斌王京扈俊刚
Owner TSINGHUA UNIV