CN107318128A - Radio communication optimization method, device, storage medium and its computer equipment - Google Patents
Radio communication optimization method, device, storage medium and its computer equipment Download PDFInfo
- Publication number
- CN107318128A CN107318128A CN201710495878.0A CN201710495878A CN107318128A CN 107318128 A CN107318128 A CN 107318128A CN 201710495878 A CN201710495878 A CN 201710495878A CN 107318128 A CN107318128 A CN 107318128A
- Authority
- CN
- China
- Prior art keywords
- terminal
- end packet
- data
- demand
- message
- 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.)
- Granted
Links
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention provides a kind of radio communication optimization method, system, storage medium and its computer equipment, obtain default end packet scheme, recognize the terminal that each end packet includes, demand transmission data are sent to each terminal, when demand transmission data transfer is completed, data receiver situation is sent respectively inquires that message to epicycle sends the end packet that demand transmits data, receive the data receiver situation message that each end packet is returned, and according to data receiver situation message, identification is not successfully received the end packet that demand transmits data, resend demand transmission data, until each terminal is properly received demand transmission data.In whole process, in one cycle data receiver situation inquiry operation of progress is only needed for the terminal in single terminal packet, and in following cycle, demand transmission data terminal has been properly received for all terminals in end packet, the inquiry operation of data receiver situation is no longer carried out, therefore whole scheme can reduce radio communication and take.
Description
Technical field
The present invention relates to communication technical field, more particularly to radio communication optimization method, device, storage medium and its meter
Calculate machine equipment.
Background technology
In application scenarios such as convention, classroom instructions, with no paper meeting/tutoring system based on communication has been obtained extensively
General application.By taking deputy to the National People's Congress's meeting as an example, in conference process, main control computer needs specifically to discuss by communication base station
Case material downloads to every and represents used voting machine terminal, and representative is signed proposal or blank throwing by voting machine
After ticket voting, by voted data feedback transmission to base station to be further processed.Obviously, in above-mentioned application, to ensure meeting
The real-time of view, main control computer need by wireless base station within the time as short as possible by identical, certain data volume
Data are transferred to all terminals.
It is assumed that needing to transfer data to M terminal, each terminal has unique number, it can be assumed that be D1-DM.General
Communication mode is:All terminals are given in base station with broadcast transmission data block, due to there may be miscommunication.It is transmitted
Afterwards, whether the base station D1-DM terminal of inquiry that need to call the roll successively receives data block, terminal feedback information receive successfully/it is unsuccessful
Message.If terminal is not successfully received data, then base station carries out data transmission-called the roll the operation of inquiry-feedback again, directly
Data are successfully received to all terminals.It is assumed that in data transmission procedure, terminal data receives successful probability (error code
Rate) it is 1-P.The transmission of data blocks time is T1, and roll-call query statement transmission time is T2, and the terminal feedback time is T3.Above-mentioned
Under the conditions of, base station can take temperature transmission of data blocks to the average time of all M terminals by down to be reached:
Max values are that at most need to be repeated several times data transfer for a certain terminal can be by data Successful transmissions, and its is specific
Numerical value is related to bit error rate P.Obviously, it is larger using being taken needed for above-mentioned communication mode, it is badly in need of carrying out communication optimization, it is logical to shorten
Letter is time-consuming.
The content of the invention
Based on this, it is necessary to which there is provided a kind of channel radio of time-consuming reduction for the problem of taking larger for traditional wireless communication
Believe optimization method, device, storage medium and its computer equipment.
A kind of radio communication optimization method, including step:
Default end packet scheme is obtained, the terminal that each end packet includes is recognized, end packet scheme is preset and meets
At least one end packet includes at least two terminals;
Demand transmission data are sent to each terminal;
When demand transmission data transfer is completed, data receiver situation is sent respectively and inquires that message to epicycle sends demand and passed
The end packet of transmission of data;
Receive the data receiver situation message that each end packet is returned, and according to data receiver situation message, identification not into
Work(receives the end packet that demand transmits data;
Again demand transmission data are sent to the end packet for being not successfully received demand transmission data, returned when demand transmission
When data transfer is completed, data receiver situation is sent respectively and inquires that message to epicycle sends the end packet of demand transmission data
Step, until each terminal is properly received demand transmission data.
A kind of radio communication optimizes device, including:
Grouping module, for obtaining default end packet scheme, recognizes the terminal that each end packet includes, presets terminal
Packet scheme, which meets at least one end packet, includes at least two terminals;
Data distributing module, for sending demand transmission data to each terminal;
Inquiry module is received, for when demand transmission data transfer being completed, the inquiry of data receiver situation being sent respectively and is disappeared
Cease to epicycle and send the end packet that demand transmits data;
Identification module, for receiving the data receiver situation message that each end packet is returned, and according to data receiver situation
Message, identification is not successfully received the end packet that demand transmits data;
Loop module, for sending demand transmission data to the end packet for being not successfully received demand transmission data again,
And control reception inquiry module to re-execute respective operations with identification module, until each terminal is properly received demand transmission number
According to.
A kind of computer-readable recording medium, is stored thereon with computer program, and the program is realized when being executed by processor
Such as the step of above-mentioned method.
A kind of computer equipment, including memory, processor and storing can be run on a memory and on a processor
Computer program, during computing device program realize as above-mentioned method the step of.
Radio communication optimization method and device of the present invention, obtain default end packet scheme, recognize each end packet bag
The terminal included, demand transmission data are sent to each terminal, and when demand transmission data transfer is completed, data receiver feelings are sent respectively
Condition inquires that message to epicycle sends the end packet that demand transmits data, and the data receiver situation for receiving each end packet return disappears
Breath, and according to data receiver situation message, identification is not successfully received the end packet that demand transmits data, resends demand biography
Transmission of data, until each terminal is properly received demand transmission data.In whole process, it is grouped in one cycle for single terminal
Interior terminal only needs to carry out a data receiver situation inquiry operation, and in following cycle, for all ends in end packet
End has been properly received demand transmission data terminal, no longer carries out the inquiry operation of data receiver situation, therefore whole scheme can
Radio communication is reduced to take.
In addition, the present invention also provides a kind of computer-readable recording medium, the storage medium is stored with computer program, should
Realized when program is executed by processor such as the step of above-mentioned method.Based on it is above-mentioned identical the reasons why, it is directed in one cycle
Terminal in single terminal packet only needs to carry out a data receiver situation inquiry operation, and in following cycle, for terminal
All terminals have been properly received demand transmission data terminal in packet, no longer carry out the inquiry operation of data receiver situation, therefore
Whole scheme can reduce radio communication and take.
In addition, the present invention also provides a kind of computer equipment, including, memory, processor and storage are on a memory
And the computer program that can be run on a processor, the step of realizing the above method during computing device program.Based on above-mentioned phase
Same the reasons why, it only needs to carry out a data receiver situation inquiry behaviour in one cycle for the terminal in single terminal packet
Make, and in following cycle, be properly received demand transmission data terminal for all terminals in end packet, no longer carried out
The inquiry of data receiver situation is operated, therefore whole scheme can reduce radio communication and take.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of radio communication optimization method one embodiment of the present invention;
Fig. 2 is the schematic flow sheet of second embodiment of radio communication optimization method of the present invention;
Fig. 3 is the structural representation that radio communication of the present invention optimizes device one embodiment;
Fig. 4 is the structural representation that radio communication of the present invention optimizes second embodiment of device.
Embodiment
As shown in figure 1, a kind of radio communication optimization method, including step:
S100:Default end packet scheme is obtained, the terminal that each end packet includes is recognized, end packet scheme is preset
Meeting at least one end packet includes at least two terminals.
Default end packet scheme is scheme set in advance, and it can be according to being set the need for actual conditions, tool
For body, it, which needs to meet, includes at least two terminals at least one end packet, i.e., in each end packet at least
One terminal includes two or more terminals.Non-essential, it can be by all ends that can preset end packet scheme
Hold level with both hands and be divided into multiple end packets, i.e., the terminal quantity in each end packet is same.For example currently there are 9 terminals, can be by
3 end packets are equally divided into, can also be classified as including 4 ends of 1 terminal, 2 terminals, 4 terminals, 2 terminals
End packet.If it is noted that when occurring the situation of decimal point averagely occur during end packet mean allocation, first dividing exactly
The quantity of terminal in each end packet is distributed, then by the remainder terminal divided exactly separately as an end packet.Default terminal
Packet scheme can be service end oneself generation, can also be that outside is introduced directly into default end packet scheme to service end.
Here, end packet scheme set in advance is directly read, the terminal included in each end packet is recognized.
S200:Demand transmission data are sent to each terminal.
Service end sends demand transmission data to each terminal, and such as service end sends the data of some scheme and used to each
Family terminal, so that user browses the program.
S300:When demand transmission data transfer is completed, data receiver situation is sent respectively and inquires that message to epicycle is sent
Demand transmits the end packet of data.
When the demand transmission data in step S200 are all transmitted, service end sends data receiver situation inquiry message
To each end packet, the situation of terminal reception data in each end packet is inquired in units of end packet.
S400:The data receiver situation message that each end packet is returned is received, and according to data receiver situation message, identification
It is not successfully received the end packet that demand transmits data.
Service end receives the data receiver situation message of each terminal return, and end is carried in data receiver situation message
End packet identification marking (being used to distinguish different terminals packet), terminal recognition mark (being used to distinguish different terminals) and number of terminals
According to reception condition, terminal data reception condition includes being properly received demand transmission data and is not successfully received demand transmission data two
Kind.Based on data receiver situation message, service end can identify it is all be successfully received demand transmission data terminals and
It is all be not successfully received demands transmit data terminal, and then identify be properly received demand transmission data end packet and
It is not successfully received the end packet that demand transmits data.Such as certain meeting room has 1-32 to amount to 32 terminals, average every 8 terminals
It is divided into an end packet, that is, being divided into No. 1 end packet includes (1-8 terminals), No. 2 end packets (including 9-16 ends
End), No. 3 end packets (including 17-24 terminals) and No. 4 end packets (including 25-32 terminals), if identifying No. 11
Terminal, No. 14 terminals and No. 18 terminals are not successfully received demand transmission data, then identify and be not successfully received demand transmission number
According to end packet be No. 2 end packets and No. 3 end packets, be properly received demand transmission data end packet be No. 1
End packet and No. 4 end packets.
S500:Again demand transmission data are sent to the end packet for being not successfully received demand transmission data, returning to work as needs
When asking transmission data transfer completion, data receiver situation is sent respectively and inquires that message to epicycle sends the terminal that demand transmits data
The step of packet, until each terminal is properly received demand transmission data.
The end packet of data is transmitted for being not successfully received demand, demand transmission data are resend, and return to step
Rapid S300, circulation performs above-mentioned steps until each terminal is properly received demand transmission data.Continue by taking above-mentioned meeting room as an example,
When it is that the demand that is not successfully received transmits the end packet of data that step S400, which identifies No. 2 end packets and No. 3 end packets,
Again demand transmission data, return to step S300, when demand transmission data hair are sent to No. 2 end packets and No. 3 end packets
When sending completion, send data receiver situation and inquire message to No. 2 end packets and No. 3 end packets, to inquire No. 2 end packets
With No. 3 end packet data receiver situations, if identifying, only remaining No. 18 terminals are not successfully received demand transmission data, again
Demand transmission data are sent to No. 3 end packets, aforesaid operations are circulated successively, until 1-32 terminals are properly received demand biography
Transmission of data.
Radio communication optimization method of the present invention, obtains default end packet scheme, recognizes the end that each end packet includes
End, demand transmission data are sent to each terminal, and when demand transmission data transfer is completed, the inquiry of data receiver situation is sent respectively
Message to epicycle sends the end packet that demand transmits data, receives the data receiver situation message that each end packet is returned, and
According to data receiver situation message, identification is not successfully received the end packet that demand transmits data, resends demand transmission number
According to until each terminal is properly received demand transmission data.In whole process, in single terminal packet in one cycle
Terminal only needs to carry out a data receiver situation inquiry operation, and in following cycle, it is equal for all terminals in end packet
Demand transmission data terminal has been properly received, the inquiry operation of data receiver situation is no longer carried out, therefore whole scheme can be reduced
Radio communication takes.
As shown in Fig. 2 in one of the embodiments, also including before step S100:
S120:The current online terminal of identification;
S140:Current online terminal is divided into M end packet, the default end packet scheme of generation, M positive integers.
In general, in order to avoid wasting insignificant data transmission resources and time, we only need to be directed to online terminal
Carry out demand transmits the transmission of data, therefore, herein, first recognizes current online terminal, and current online terminal is divided into M eventually
End packet, the default end packet scheme of generation needs also exist for meeting wherein at least one terminal point in the default end packet
Group at least includes 2 terminals.Specifically, all terminals can be equally assigned into M end packet.For further,
Because a byte there are 8, therefore an end packet can be divided into every 8 terminals, this is easy to transmission data receiver situation to disappear
Breath.
As shown in Fig. 2 in one of the embodiments, step S400 includes:
S420:Receive the data receiver situation message that each end packet is returned;
S440:According to data receiver situation message, the feedback states of each terminal are updated, are passed when terminal has been properly received demand
During transmission of data, the feedback states of terminal be without feed back again, when terminal is not successfully received demand transmission data, terminal it is anti-
Feedback state is to feed back again;
S460:It is the end packet that need to be fed back again to recognize the feedback states that there is terminal in each end packet.
The data receiver situation message that each end packet is returned is received, according to the feedback of the information updating terminal received
State, if terminal is successfully received demand transmission data, its feedback terminal is without feeding back again, if terminal connects not successfully
When receipts demand transmits data, show that terminal needs to feed back again, that is, need to resend data needed for transmission.Continue with above-mentioned meeting
Exemplified by view room, it is assumed that it is masked as 0, it is necessary to which it is masked as 1 when feeding back again when terminal is without feeding back again.When initial, 4
The feedback states of the terminal of end packet are 11111111,11111111,11111111,11111111, are being sent for the first time
After data needed for (wheel) transmission, identify that No. 11 terminals, No. 14 terminals and No. 18 terminals are not successfully received demand transmission number
According to, then the feedback states of more new terminal be 00000000,00100100,01000000,00000000, identify No. 11 terminals with
No. 4 end packets belonging to No. 3 end packets and No. 18 terminals belonging to No. 14 terminals, resend demand transmission data.
In one of the embodiments, recognize that the feedback states that there is terminal in each end packet need to feed back again
Also include after the step of end packet:
Step one:Recognition feedback state is the terminal that need to be fed back again, labeled as feedback terminal again;
Step 2:Recognize order of the feedback terminal in corresponding end packet again;
Step 3:According to order, the message that feedback terminal is returned again is received.
In the present embodiment, it is necessary to recognize that same end packet internal feedback state is the terminal that need to be fed back again, continue
By taking above-mentioned meeting room as an example, it is the terminal that need to be fed back again to have No. 11 terminals and No. 14 terminals in No. 3 end packets, No. 3 ends
No. 11 terminal orders, according to this order, first receive the message of No. 11 terminals returns again before No. 14 terminals in the packet of end
The message that No. 14 terminals are returned is received, can so avoid influencing each other between data.More particularly, can be logical at first
No. 11 terminals return to message to service end in the letter cycle, and No. 14 terminals return to message to service end in next communication cycle.
In one of the embodiments, the step of feedback states for updating each terminal, includes:
The feedback states of each terminal are characterized and updated using binary number.
Binary number includes 0 and 1, can use the feedback states of 1 sign terminal for that need to feed back again, corresponding to use 0
The feedback states for characterizing terminal are without feeding back again;The feedback states of 0 sign terminal can also be used for that need to feed back again, it is right
That answers uses the feedback states of 1 sign terminal for without feeding back again.
In wherein one example, data receiver situation inquiry message includes query statement, demand transmission data identification mark
Knowledge, end packet identification marking and terminal feedback states inquiry word.
Query statement, which is used for instruction terminal, to be needed to carry out data receiver status inquiry, and need to transmit data identification marking is used for area
Divide and be currently needed for transmitting data, end packet identification marking is used to distinguish different end packets, terminal feedback states inquiry word
Corresponding feedback states are fed back for instruction terminal, for example, feed back 0 or 1.
As shown in figure 3, a kind of radio communication optimization device, including:
Grouping module 100, for obtaining default end packet scheme, recognizes the terminal that each end packet includes, presets
End packet scheme, which meets at least one end packet, includes at least two terminals.
Data distributing module 200, for sending demand transmission data to each terminal.
Inquiry module 300 is received, for when demand transmission data transfer is completed, the inquiry of data receiver situation to be sent respectively
Message to epicycle sends the end packet that demand transmits data.
Identification module 400, for receiving the data receiver situation message that each end packet is returned, and according to data receiver feelings
Condition message, identification is not successfully received the end packet that demand transmits data.
Loop module 500, for sending demand transmission number to the end packet for being not successfully received demand transmission data again
According to, and control reception inquiry module to re-execute respective operations with identification module, until each terminal is properly received demand transmission
Data.
Radio communication of the present invention optimizes device, and grouping module 100 obtains default end packet scheme, recognizes each terminal point
The terminal that group includes, data distributing module 200 sends demand transmission data to each terminal, when demand transmission data transfer is completed
When, receive inquiry module 300 and send the terminal point that data receiver situation inquiry message to epicycle sends demand transmission data respectively
Group, identification module 40 receives the data receiver situation message that each end packet is returned, and according to data receiver situation message, identification
The end packet that demand transmits data is not successfully received, loop module 500 resends demand transmission data, until each terminal is equal
It is properly received demand transmission data.In whole process, carry out one is only needed for the terminal in single terminal packet in one cycle
Secondary data reception condition inquiry operation, and in following cycle, demand has been properly received for all terminals in end packet
Data terminal is transmitted, the inquiry operation of data receiver situation is no longer carried out, therefore whole scheme can reduce radio communication and take.
In one of the embodiments, radio communication optimization device also includes:
Presupposed solution generation module, for recognizing current online terminal, is divided into M end packet by current online terminal,
The default end packet scheme of generation, M positive integers.
As shown in figure 4, in wherein one example, identification module 400 includes:
Receiving unit 420, for receiving the data receiver situation message that each end packet is returned;
Updating block 440, for according to data receiver situation message, updating the feedback states of each terminal, when terminal into
When work(receives demand transmission data, the feedback states of terminal are without feeding back again, when terminal is not successfully received demand transmission number
According to when, the feedback states of terminal is need to feed back again;
Recognition unit 460, the feedback states that there is terminal in each end packet for recognizing are the end that need to be fed back again
End packet.
In one of the embodiments, it is the terminal that need to be fed back again, mark that identification module 400, which is additionally operable to Recognition feedback state,
It is designated as feedback terminal again;Recognize order of the feedback terminal in corresponding end packet again;According to order, receive anti-again
Present the message that terminal is returned.
In order to further explain in detail the technical scheme of radio communication optimization method of the present invention and device and its bring
Effect, will be explained using an instantiation below.
1st, by N end packets, every group for 8 integer multiple (that is, 8 or 16,24,32 etc. because 1 byte is 8.),
The discussion below is carried out exemplified by every group 8.For example there are 1024 terminals, be divided into 128 groups, every group 8 (or 16).
2nd, main control computer is called the roll by base station to all terminals, and it is online to receive all terminals of feedback confirmation.And according to
Rule of classification completes packet pairing.
3rd, the data block that main control computer needs to transmit by base station to all terminal broadcasts.The basic structure of data block
It is:Data head, data segment, data tail.
4th, after the completion of data transfer, main control computer is grouped inquiry terminal data receiver situation by base station.Inquiry instruction
Including following content:Query statement (byte), package number (two bytes), inquiry group number (byte) inquiry
Terminal status word (byte).Wherein, the 16 system numbers that " inquiry group number " is 0-127, represent group number." inquiry terminal
Status word " is binary number, its each represent whether certain terminal in the group needs feedback states.For example:" 11111111 " generation
All 8 terminals are required to feedback reception state in the table group." 01000100 ", which represents the 2nd and the 6th terminal, needs feedback
State.Obviously, when initial, every group of inquiry status word is " 11111111 ".
5th, terminal is received after inquiry instruction, and feedback of status is carried out according to following rule.If this terminal is in " inquiry terminal shape
Position corresponding to state word " is " 1 ", then needs feedback to submit data receiving state.This terminal corresponding " 1 " is " inquiry terminal shape
M-th " 1 " in state word ", then submit data receiving state message in the m-th communication cycle being connected to after instructing to base station.For example:
" inquiry terminal status word " is " 11111111 ", then all terminals are required to feed back submission data receiving state successively in the group.
" inquiry terminal status word " is " 01000100 ", then 1st cycle of the 2nd terminal after instruction is received submits state in the group
Feedback;2nd cycle of the 6th terminal after instruction is received submits feedback of status in the group.
6th, base station is received after SOT state of termination feedback, and " inquiry terminal status word " is carried out into corresponding operating.Rule is as follows:In number
When starting according to task, every group of terminal has a status word, and initial value is " 11111111 ", represents all terminals in the group and is both needed to
Carry out data transmission, and carry out reception state inquiry.If base station receives certain data for organizing some terminal and receives confirmation,
It is " 0 " by the position corresponding to it.For example, the 1st, 3,4,5,7,8 in the group, having received, the status word is set to
“01000100”。
7th, said process is circulated, until all terminals have been received by data (all status words are " 00000000 ") performance
Analysis:
The same formula is compared, and communication time can effectively shorten.
In addition, the present invention also provides a kind of computer-readable recording medium, the storage medium is stored with computer program, should
Realized when program is executed by processor such as the step of above-mentioned method.Based on it is above-mentioned identical the reasons why, it is directed in one cycle
Terminal in single terminal packet only needs to carry out a data receiver situation inquiry operation, and in following cycle, for terminal
All terminals have been properly received demand transmission data terminal in packet, no longer carry out the inquiry operation of data receiver situation, therefore
Whole scheme can reduce radio communication and take.
In addition, the present invention also provides a kind of computer equipment, including, memory, processor and storage are on a memory
And the computer program that can be run on a processor, the step of realizing the above method during computing device program.Based on above-mentioned phase
Same the reasons why, it only needs to carry out a data receiver situation inquiry behaviour in one cycle for the terminal in single terminal packet
Make, and in following cycle, be properly received demand transmission data terminal for all terminals in end packet, no longer carried out
The inquiry of data receiver situation is operated, therefore whole scheme can reduce radio communication and take.
Above example only expresses the several embodiments of the present invention, and it describes more specific and detailed, but can not
Therefore it is construed as limiting the scope of the patent.It should be pointed out that for the person of ordinary skill of the art,
On the premise of not departing from present inventive concept, various modifications and improvements can be made, these belong to protection scope of the present invention.
Therefore, the protection domain of patent of the present invention should be determined by the appended claims.
Claims (10)
1. a kind of radio communication optimization method, it is characterised in that including step:
Default end packet scheme is obtained, the terminal that each end packet includes is recognized, the default end packet scheme is met
At least one described end packet includes at least two terminals;
Demand transmission data are sent to each terminal;
When demand transmission data transfer is completed, data receiver situation is sent respectively and inquires that message to epicycle sends demand and passed
The end packet of transmission of data;
The data receiver situation message that each end packet is returned is received, and according to the data receiver situation message, identification
It is not successfully received the end packet that the demand transmits data;
Again the end packet transmission demand transmission data that the demand transmits data are not successfully received to described, return to institute
State when demand transmission data transfer is completed, data receiver situation is sent respectively and inquires that message to epicycle sends demand transmission
The step of end packet of data, until each terminal is properly received the demand transmission data.
2. radio communication optimization method according to claim 1, it is characterised in that end packet side is preset in the acquisition
Also include before the step of case, terminal that each end packet of identification includes:
The current online terminal of identification;
The current online terminal is divided into M end packet, the default end packet scheme of generation, the M positive integers.
3. radio communication optimization method according to claim 1, it is characterised in that each end packet of reception is returned
The data receiver situation message returned, and according to the data receiver situation message, identification is not successfully received the demand transmission number
According to end packet the step of include:
Receive the data receiver situation message that each end packet is returned;
According to the data receiver situation message, the feedback states of each terminal are updated, when the terminal has been properly received institute
When stating demand transmission data, the feedback states of the terminal are without feeding back again, when the terminal is not successfully received the need
When seeking transmission data, the feedback states of the terminal are to feed back again;
It is the end packet that need to be fed back again to recognize the feedback states that there is terminal in each described end packet.
4. radio communication optimization method according to claim 3, it is characterised in that each described end packet of the identification
Also include after the step of middle feedback states that there is terminal are the end packet that need to be fed back again:
Recognition feedback state is the terminal that need to be fed back again, labeled as feedback terminal again;
Order of the feedback terminal in the corresponding end packet again described in identification;
According to the order, the message of the return of feedback terminal again is received.
5. radio communication optimization method according to claim 3, it is characterised in that the feedback of each terminal of renewal
The step of state, includes:
The feedback states of each terminal are characterized and updated using binary number.
6. radio communication optimization method according to claim 1, it is characterised in that the data receiver situation inquires message
Including query statement, demand transmission data identification marking, end packet identification marking and terminal feedback states inquiry word.
7. a kind of radio communication optimizes device, it is characterised in that including:
Grouping module, for obtaining default end packet scheme, recognizes the terminal that each end packet includes, the default terminal
Packet scheme, which meets at least one described end packet, includes at least two terminals;
Data distributing module, for sending demand transmission data to each terminal;
Inquiry module is received, for when demand transmission data transfer being completed, the inquiry of data receiver situation being sent respectively and is disappeared
Cease to epicycle and send the end packet that demand transmits data;
Identification module, for receiving the data receiver situation message that each end packet is returned, and according to the data receiver
Situation message, identification is not successfully received the end packet that the demand transmits data;
Loop module, for being not successfully received the end packet transmission demand biography that the demand transmits data to described again
Transmission of data, and control the inquiry module that receives to re-execute respective operations with the identification module, until each terminal is equal
It is properly received the demand transmission data.
8. radio communication according to claim 7 optimizes device, it is characterised in that the identification module includes:
Receiving unit, for receiving the data receiver situation message that each end packet is returned;
Updating block, for according to the data receiver situation message, the feedback states of each terminal being updated, when the terminal
When being properly received demand transmission data, the feedback states of the terminal be without feed back again, when the terminal not into
When work(receives the demand transmission data, the feedback states of the terminal are to feed back again;
Recognition unit, the feedback states that there is terminal in each described end packet for recognizing are the end that need to be fed back again
End packet.
9. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is held by processor
The step of any one methods described in such as claim 1-6 is realized during row.
10. a kind of computer equipment, including memory, processor and storage can be run on a memory and on a processor
Computer program, it is characterised in that realized during the computing device described program as described in any one in claim 1-6
The step of method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710495878.0A CN107318128B (en) | 2017-06-26 | 2017-06-26 | Wireless communication optimization method, device, storage medium and computer equipment thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710495878.0A CN107318128B (en) | 2017-06-26 | 2017-06-26 | Wireless communication optimization method, device, storage medium and computer equipment thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107318128A true CN107318128A (en) | 2017-11-03 |
CN107318128B CN107318128B (en) | 2020-05-08 |
Family
ID=60180866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710495878.0A Active CN107318128B (en) | 2017-06-26 | 2017-06-26 | Wireless communication optimization method, device, storage medium and computer equipment thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107318128B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110557453A (en) * | 2019-09-05 | 2019-12-10 | 广州虎牙科技有限公司 | data distribution method, device, equipment and storage medium |
CN110912654A (en) * | 2019-11-28 | 2020-03-24 | 京东方科技集团股份有限公司 | Data retransmission method, gateway device, terminal device, and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101521586A (en) * | 2008-02-28 | 2009-09-02 | 株式会社Ntt都科摩 | Multicast method in wireless local area network |
CN101968932A (en) * | 2010-09-19 | 2011-02-09 | 深圳市摩拓触摸科技有限公司 | Intelligent interactive multimedia teaching system and implementation method thereof |
CN101998251A (en) * | 2009-08-31 | 2011-03-30 | ***通信集团公司 | File-class service processing method and related devices |
CN102316142A (en) * | 2010-07-02 | 2012-01-11 | 苏州阔地网络科技有限公司 | Method for realizing p2p-based remote video education |
CN104486049A (en) * | 2014-12-30 | 2015-04-01 | 宇龙计算机通信科技(深圳)有限公司 | Data receiving state feedback method, data retransmission method and device and terminal |
-
2017
- 2017-06-26 CN CN201710495878.0A patent/CN107318128B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101521586A (en) * | 2008-02-28 | 2009-09-02 | 株式会社Ntt都科摩 | Multicast method in wireless local area network |
CN101998251A (en) * | 2009-08-31 | 2011-03-30 | ***通信集团公司 | File-class service processing method and related devices |
CN102316142A (en) * | 2010-07-02 | 2012-01-11 | 苏州阔地网络科技有限公司 | Method for realizing p2p-based remote video education |
CN101968932A (en) * | 2010-09-19 | 2011-02-09 | 深圳市摩拓触摸科技有限公司 | Intelligent interactive multimedia teaching system and implementation method thereof |
CN104486049A (en) * | 2014-12-30 | 2015-04-01 | 宇龙计算机通信科技(深圳)有限公司 | Data receiving state feedback method, data retransmission method and device and terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110557453A (en) * | 2019-09-05 | 2019-12-10 | 广州虎牙科技有限公司 | data distribution method, device, equipment and storage medium |
CN110557453B (en) * | 2019-09-05 | 2022-10-04 | 广州虎牙科技有限公司 | Data distribution method, device, equipment and storage medium |
CN110912654A (en) * | 2019-11-28 | 2020-03-24 | 京东方科技集团股份有限公司 | Data retransmission method, gateway device, terminal device, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107318128B (en) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104994590A (en) | Data transmission method and device | |
CN110166180A (en) | A kind of method and device of determining HARQ-ACK codebook | |
CN100379204C (en) | Packet dispatch for system containing non-blocking exchange structure and line connecting interface | |
CN107318128A (en) | Radio communication optimization method, device, storage medium and its computer equipment | |
CN112087740B (en) | Data transmission method of electronic price tag system and electronic price tag system | |
CN107027161A (en) | The method of data transfer, access point and website in a kind of WLAN | |
CN112929249A (en) | RS-485 bus multi-machine communication address automatic allocation method, device and system | |
CN110113734B (en) | Bluetooth one-to-many data transmission method, system and storage medium | |
CN108024376A (en) | Dispatching method, access point and website in WLAN | |
CN108683708A (en) | Data processing method and device of multi-split system and multi-split system | |
CN113938351A (en) | Data acquisition method, system and computer readable storage medium | |
US20050163087A1 (en) | Method of transmitting data packets between two slave units and a master unit comprising two processors | |
CN105207866B (en) | Communication method of control terminal based on air conditioner control network and air conditioner control network | |
CN107222379A (en) | A kind of method and apparatus of serial communication | |
CN101159641B (en) | Can bus extension method | |
CN105191419B (en) | It enables the device to find to service via network controller or group owner | |
CN116546439B (en) | Method and system for quickly waking up electronic shelf label and sending group message | |
CN109397287A (en) | Robot encoding method and device, robot, storage medium and processor | |
CN105554732B (en) | The synchronous method and terminal and smart card of WLAN data | |
CN106879075A (en) | A kind of method for realizing service connection, colony terminal and base station | |
CN110035549A (en) | A kind of transmission method, terminal and base station | |
CN102193884A (en) | Data transfer circuit and method | |
JP2010134550A (en) | Base station, mobile station, wireless communication system, method and program | |
CN106412657B (en) | A kind of method and system of set-top box programming sequence code | |
CN108495366A (en) | The processing method and processing device of resource allocation information, terminal device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |