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 PDF

Info

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
Application number
CN201710495878.0A
Other languages
Chinese (zh)
Other versions
CN107318128B (en
Inventor
胡政
裴润源
陈波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHANGSHA ZHONGTIAN ELECTRONIC DESIGN AND DEVELOPMENT CO LTD
Original Assignee
CHANGSHA ZHONGTIAN ELECTRONIC DESIGN AND DEVELOPMENT CO LTD
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CHANGSHA ZHONGTIAN ELECTRONIC DESIGN AND DEVELOPMENT CO LTD filed Critical CHANGSHA ZHONGTIAN ELECTRONIC DESIGN AND DEVELOPMENT CO LTD
Priority to CN201710495878.0A priority Critical patent/CN107318128B/en
Publication of CN107318128A publication Critical patent/CN107318128A/en
Application granted granted Critical
Publication of CN107318128B publication Critical patent/CN107318128B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing 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

Radio communication optimization method, device, storage medium and its computer equipment
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.
CN201710495878.0A 2017-06-26 2017-06-26 Wireless communication optimization method, device, storage medium and computer equipment thereof Active CN107318128B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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