CN103684711B - A kind of factory automation wireless network ARQ repeating method based on channel model - Google Patents

A kind of factory automation wireless network ARQ repeating method based on channel model Download PDF

Info

Publication number
CN103684711B
CN103684711B CN201210333632.0A CN201210333632A CN103684711B CN 103684711 B CN103684711 B CN 103684711B CN 201210333632 A CN201210333632 A CN 201210333632A CN 103684711 B CN103684711 B CN 103684711B
Authority
CN
China
Prior art keywords
website
wireless network
channel model
time slot
factory automation
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.)
Active
Application number
CN201210333632.0A
Other languages
Chinese (zh)
Other versions
CN103684711A (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.)
Shenyang Institute of Automation of CAS
Original Assignee
Shenyang Institute of Automation of CAS
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 Shenyang Institute of Automation of CAS filed Critical Shenyang Institute of Automation of CAS
Priority to CN201210333632.0A priority Critical patent/CN103684711B/en
Publication of CN103684711A publication Critical patent/CN103684711A/en
Application granted granted Critical
Publication of CN103684711B publication Critical patent/CN103684711B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to industry wireless network technology, a kind of factory automation wireless network ARQ repeating method based on channel model.The inventive method is towards the Star Network of IEEE 802.11 single-hop BSS structure, on the one hand the difficulty of maintenance and management is reduced, improve the flexibility of system, it uses TDMA mechanism to support, and the re-transmission data of large-scale network node, at TDMA each time slot order transfer, meet the real-time and reliable requirement of network.Use based on the link layer channel model dynamically reserved method retransmitting time slot, while ensure that reliability index, reduce and retransmit time and the message expense that communication resource distribution is brought, improve communication resources utilization ratio.Use polymerization NACK and the method according to ID value distribution resource, significantly reduce by transmitting the expense brought with resource allocation information of ACK, it is achieved that high efficiency, low overhead and the target such as be easily achieved.

Description

A kind of factory automation wireless network ARQ repeating method based on channel model
Technical field
The present invention relates to industry wireless network technology, a kind of factory automation based on channel model is wireless Network A RQ repeating method.
Background technology
Industry wireless network technology is after fieldbus, another hot spot technology of industrial control field, is to reduce Industry measurement and control system cost, improves the revolutionary technology of industry measurement and control system range of application, is also the industrial automation coming years Product new growth point.Industry wireless network technology is mutual towards equipment room short distance, low rate information, is suitable in severe industry Site environment uses, and has the technical characteristics such as the strongest antijamming capability, super low energy consumption, real-time Communication for Power, is to existing wireless skill Art Function Extension on commercial Application direction and technological innovation, and it is eventually converted into new wireless technology standard.At present, industry Radio network technique is applied to factory automation field at a high speed, becomes the industry wireless network technology of the procedure-oriented automation that continues Afterwards, the another focus of radio network technique competition in the world.Relative to traditional wired bus technology, factory automation is wireless Network not only has low cost, easily installation, the advantage of easy care, and it can be avoided that equipment is the oldest because of the mobile cable caused Change, cable pollutes, the slip ring power contacts easily problem such as the most unsuccessfully.But, wireless communication system is had harsher by factory automation Requirement: (1) high reliability, reliability reaches 99.99%;(2) high traffic rate, transfer rate is in the magnitude of Mbit/s;(3) high Real-time, it is desirable to postpone less than 10ms;(4) large scale network, it is desirable to support the number of nodes of 100 o'clock to 1000 o'clock.
Corresponding to the above-mentioned requirements of factory automation wireless network, IEEE 802.11 family of standards has height because of its physical layer The feature of speed and single-hop networks have the feature of high real-time, become the first-selection of factory automation wireless network physical layer.With Time, time-division multiple access (TDMA) (TDMA, Time Division Multiple Access) mechanism because of its deterministic resource distribution with And it is prevented effectively from the feature of conflict, it is possible to achieve higher reliability and real-time.And these refer to for the height of factory automation Mark requires not enough, because the message transmissions of Radio Link has bigger uncertainty compared with wire link, by without dry Disturbing on-the-spot test in short-range environment, transmit power is that the packet loss of IEEE 802.11 radio frequency chip of 20dBm is 0.2245%, being therefore accomplished by, multiple re-transmission time slot is set and reaches its reliability requirement.According to formula (1), each message is at least Needing 3 to retransmit time slot and can be only achieved the reliability of 99.99%, wherein P is the reliability after retransmitting for n time, PeFor single transmission Packet loss.
P = 1 - P e n - - - ( 1 )
High reliability and large scale network become conflict body in the wireless network of high real-time.If used The method that procedure-oriented automated network standard is used at present such as WirelessHART, ISA100.11a, sets for each network The method retransmitting time slot of standby reserved fixed number, then need to distribute substantial amounts of re-transmission time slot for a large amount of network equipments, thus lead Cause the excess waste of the communication resource.
HARQ (Automatic Repeat-reQuest, ARQ) technology is guarantee number in wireless communication system One of key technology according to transmitting, realizes transmitting by the way of re-transmission, has been widely used in non real-time number According in transmission system.
Traditional ARQ technology is data in open system interconnection (Open System Interconnect, OSI) model One of error correcting agreement of link layer.It confirms and time-out the two mechanism by using, if sender after transmission Not receiving acknowledgement frame within the section time, it will resend until it receives acknowledgement frame.Traditional ARQ technology be Realizing the transmission of reliable information on the basis of unreliable service, it is directed to the message transmissions between transmitting terminal and single receiving terminal With the research confirmed, and it is not directed to reach the correlative study of the reliability index limited in finite time, and at TDMA net Correlative study in terms of the sending time slots resource distribution of data message and acknowledgement frame between transmitting terminal and multiple receiving terminal in network.More It is important that carry out ACK response for each message, if this method applies to number of nodes relatively in tradition ARQ In big factory automation wireless network, can because of between access point (Access Point, AP) and each website frequently ACK message pass Defeated and waste the substantial amounts of communication resource.Therefore big for network size in factory automation wireless network and the high spy of real-time Point, needs a kind of scheduling at TDMA badly and is issued to the given high efficiency of reliability index, the ARQ repeating method of low overhead.
Under TDMA mechanism, the distribution of ARQ re-transmission time slot needs AP broadcast resource assignment message, when number of retransmissions is more, AP Being required for allocating in advance Internet resources, and broadcast resource assignment message before often organizing re-transmission time slot, this on the one hand can be for TDMA system Regiment commander carrys out very large overhead, and the distribution of the most this time slot frequently also cannot meet wanting of factory automation network high real-time Ask.
Summary of the invention
For above-mentioned weak point present in prior art, the technical problem to be solved in the present invention be to provide a kind of based on The factory automation wireless network ARQ repeating method of channel model.
The technical scheme is that a kind of factory automation based on channel model of the present invention without Gauze network ARQ repeating method, comprises the following steps: set up into factory automation wireless network based on IEEE 802.11 single-hop The Star Network of basic service structure set;Access point AP is as resource allocator, when distributing TDMA for all of website in network Gap;AP distributes control information at first superframe slots broadcast resource, and this resource distribution control information is that each website divides superframe Time slot, reserving one section of continuous slot according to the packet loss model of present channel retransmits time slot as ARQ simultaneously;Each website is receiving After the resource distribution control information of AP broadcast, in the communication time slot of self, send periodic process data message successively to AP; After each website sending time slots terminates, AP statistics does not receives the Site ID value of periodic process data message, by it in certain sequence Arrange and aggregate into negative response message, broadcast this negative response message to each website at next time slot;Each website receives After negative response message, negative response message is resolved, if negative response message having the ID value of self, then according to ID Value putting in order in negative response message determines from the re-transmission timeslot number in reserved time slot, and at corresponding timeslot number Interior transmission retransmits data.
In described network, all of website includes field node and hand-held node.
Described website is identified by identifier.
It is n group continuous slot that described ARQ retransmits time slot, and often group time slot is the re-transmission time slot of upper a group, the consecutive hours often organized Gap number is m, and re-transmission group number n and the continuous slot number m often organized is by the packet loss P of a upper super frame periodeDefine:
mk+1≥mk×Pe(k is integer and 1≤k≤n) (2)
Wherein, α is the reliability index of network, m1For sending periodic process data to the station number of AP end.
In described negative response message website ID value sequence cause rearward its cannot this group reserve retransmission time period in Obtain and retransmit time slot, then AP ID value of these websites of prioritization in upper once negative response message.
Described packet loss model is:
Wherein, PeFor packet loss;In a super frame period, after website has performed ARQ re-transmission, AP is according to formula (3) Update packet loss Pe
Described periodic process data aggregate is in periodic data message, and periodic data message includes frame control, sequence Row number, source address, destination address, ID value and periodic process data.
Described negative response message includes frame control, sequence number, source address, destination address and load, wherein, payload segment The invention have the advantages that including the ID value needing each website retransmitted
It is in particular in:
1. the inventive method is towards the Star Network of IEEE 802.11 single-hop BSS structure, on the one hand reduces maintenance and pipe The difficulty of reason, improves the flexibility of system, and it uses the re-transmission data of TDMA mechanism support large-scale network node at TDMA Each time slot order transfer, meets the real-time and reliable requirement of network;
2. the ARQ method of the present invention uses based on the link layer channel model dynamically reserved method retransmitting time slot, by report The confirmation of literary composition transmission specifies the message of non-transmission success to retransmit, and utilizes the channel model distribution of link layer to retransmit time slot Resource makes reliability reach set quota, utilizes the polymerization technique of NACK message to significantly reduce frequent transmission ACK message simultaneously Expense, improve communication resources utilization ratio;
3. the present invention use polymerization NACK and according to ID value distribution resource method, significantly reduce by transmission ACK and The expense that resource allocation information brings, it is achieved that high efficiency, low overhead and the target such as be easily achieved;
4. the present invention dynamically reserves ARQ according to link layer channel model and retransmits number of time slot, makes AP divide at first resource Reserve several groups of continuous print time slots in joining, retransmit for ARQ, to reach the reliability index of factory automation, i.e. first resource Distribution just can complete the time slot distribution task in a super frame period, can save network money while reaching reliability index The utilization rate in source.
Accompanying drawing explanation
Fig. 1 is factory automation wireless network topology figure based on IEEE 802.11 single-hop networks in the present invention;
Fig. 2 is that in the present invention, ARQ based on channel model retransmits slot reservations exemplary plot;
Fig. 3 is single website retransmission processes figure in super frame period in the present invention;
Fig. 4 is the frame format figure of periodic process data in the present invention;
Fig. 5 is NACK frame format figure in the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawings and embodiment the present invention is described in further detail.
The inventive method comprises the following steps:
Factory automation wireless network is set up into based on IEEE 802.11 single-hop Basic Service Set (Basic Service Station, BSS) Star Network of structure, as shown in Figure 1, it is achieved factory automation wireless network ARQ based on channel model Repeating method.
AP is as resource allocator, during for website all of in network (including field apparatus and handheld device) distribution TDMA Gap;Various kinds of equipment is identified by identifier (ID, Identifier);
AP distributes control information at first superframe slots broadcast resource, and this control information is responsible for each website and divides superframe Time slot, reserving n group continuous slot according to the packet loss model of present channel retransmits time slot as ARQ simultaneously, makes each data have n Individual chance retransmits, so that the reliability of wireless network transceiving data reaches the technical indicator of regulation, network is reliable here Property index be set to α, re-transmission group number n with the continuous slot number m often organized by the packet loss P of a upper super frame periodeDefine, i.e. channel Packet loss mode input be Pe, it is output as re-transmission group number n and the continuous slot number m often organized.Setting up of model is as follows.
mk+1≥mk×Pe(k is integer and 1≤k≤n) (2)
Formula 1 is for being defined re-transmission group number by channel packet loss, and formula 2 often organizes continuous slot for being defined by channel packet loss Number, wherein m1For sending periodic process data to the station number of AP end.Reserved example is as shown in Figure 2;
After receiving the resource distribution control information of AP, website sends periodic process number successively in the communication time slot of self According to message to AP;
Each website sending time slots terminates the ID value that rear AP statistics does not receives the website of message, and each is sent failed station The ID value of point arranges and aggregates into a message in certain sequence, and broadcasts this negative response (Negative at next time slot Acknowledgement, NACK) message, if because needing the ID value sequence retransmitting website to cause it cannot in this group in advance rearward Obtain in the retransmission time period stayed and retransmit time slot, then AP ID value of these websites of prioritization in upper once NACK.Single website Retransmission processes in super frame period is as shown in Figure 3.
After each website receives NACK, NACK message is resolved, if NACK having the ID value of self, then according to ID Value putting in order in messages, determines from the re-transmission timeslot number in reserved time slot, and sends in corresponding timeslot number Retransmit data;According to above-mentioned steps, in a super frame period, after website has performed ARQ re-transmission, AP updates according to formula 3 Packet loss Pe
Periodic process data aggregate is in periodic data message, and described periodic data message includes frame control, sequence Row number, source address, destination address, ID value and periodic process data, as shown in Figure 4.
Negative response message includes frame control, sequence number, source address, destination address and load, and wherein, payload segment includes Need the ID value of each website retransmitted, as shown in Figure 5.
Embodiment:
As reached the reliability index of 99.99% in the factory automation wireless network of 100 websites, if losing Bag rate PeBeing 10%, the channel model set up by packet loss arranges re-transmission group number and the most reserved timeslot number often organized, then Re-transmission group number n >=2, take n=2 here.Reserve timeslot number m continuously for first group1>=10, take 10 here;Second group when reserving continuously Gap number m2>=1, take 2 here.
Each website is all with No. ID mark, after periodic process data are transmitted, AP send nack message to each website, Each website extracts all ID value informations therein.Such as ID value in NACK is 2,11,14,19,23,27,46,57,82,90, 95.First AP arranges the ID value in NACK, finds that the website that ID value is 95 cannot send in the re-transmission time slot that next group is reserved Data, then AP prioritization ID value in the reserved time slot of next group is the website of 95.Each website chooses re-transmission according to ID value order Timeslot number, such as ID value be 90 website arrangement ID value after determine its at the tenth, then it will next group reserve re-transmission time In gap, the tenth retransmits transmission data in time slot, and determines that it is at the 11st after the website arrangement ID value that ID value is 95, it is impossible to Send data in the re-transmission time slot that next group is reserved, then it will abandon this re-transmission.
After first group of re-transmission terminates, AP again adds up packet loss information and sends NACK in each website, such as NACK ID value is 95,2.ID value be 95 website preferentially send re-transmission data, ID value be 2 website send re-transmission data behind.
Last AP adds up the packet loss in this super frame period:
P e = 1 - 89 + 9 + 2 100 + 10 + 2 ≈ 10.7 %

Claims (8)

1. a factory automation wireless network ARQ repeating method based on channel model, it is characterised in that include following step Rapid: factory automation wireless network is set up into Star Network based on IEEE 802.11 single-hop basic service structure set;Access Point AP is as resource allocator, for all of website distribution tdma slot in network;AP is at first superframe slots broadcast resource Distribution control information, this resource distribution control information is that each website divides superframe slots, simultaneously according to the packet loss of present channel Model is reserved one section of continuous slot and is retransmitted time slot as ARQ;Each website, after receiving the resource distribution control information of AP broadcast, depends on The secondary periodic process data message that sends in the communication time slot of self is to AP;After each website sending time slots terminates, AP adds up not Receive the Site ID value of periodic process data message, it arranged in certain sequence and aggregates into negative response message, under One time slot broadcasts this negative response message to each website;After each website receives negative response message, to negative response message Resolve, if negative response message having the ID value of self, then according to ID value putting in order in negative response message Determine from the re-transmission timeslot number in reserved time slot, and in corresponding timeslot number, send re-transmission data.
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1, it is special Levying and be, in described network, all of website includes field node and hand-held node.
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1 and 2, It is characterized in that, described website is identified by identifier.
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1, it is special Levying and be, it is n group continuous slot that described ARQ retransmits time slot, and often group time slot is the re-transmission time slot of upper a group, the continuous slot often organized Number for m, re-transmission group number n with the continuous slot number m often organized by the packet loss P of a upper super frame periodeDefine:
(n is integer and n >=1) (1)
(k is integer and 1≤k≤n) (2)
Wherein, α is the reliability index of network, m1For sending periodic process data to the station number of AP end.
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1, it is special Levying and be, in described negative response message, the ID value sequence of website causes it cannot obtain in the retransmission time period that this group is reserved rearward Time slot, then AP ID value of these websites of prioritization in upper once negative response message must be retransmitted.
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1, it is special Levying and be, described packet loss model is:
Wherein, PeFor packet loss;In a super frame period, after website has performed ARQ re-transmission, AP updates according to formula (3) and loses Bag rate Pe
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1, it is special Levying and be, described periodic process data aggregate is in periodic data message, and periodic data message includes frame control, sequence Number, source address, destination address, ID value and periodic process data.
A kind of factory automation wireless network ARQ repeating method based on channel model the most according to claim 1, it is special Levying and be, described negative response message includes frame control, sequence number, source address, destination address and load, wherein, payload segment Including the ID value needing each website retransmitted.
CN201210333632.0A 2012-09-11 2012-09-11 A kind of factory automation wireless network ARQ repeating method based on channel model Active CN103684711B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210333632.0A CN103684711B (en) 2012-09-11 2012-09-11 A kind of factory automation wireless network ARQ repeating method based on channel model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210333632.0A CN103684711B (en) 2012-09-11 2012-09-11 A kind of factory automation wireless network ARQ repeating method based on channel model

Publications (2)

Publication Number Publication Date
CN103684711A CN103684711A (en) 2014-03-26
CN103684711B true CN103684711B (en) 2016-08-31

Family

ID=50321115

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210333632.0A Active CN103684711B (en) 2012-09-11 2012-09-11 A kind of factory automation wireless network ARQ repeating method based on channel model

Country Status (1)

Country Link
CN (1) CN103684711B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106209551A (en) * 2016-06-29 2016-12-07 四川九洲电器集团有限责任公司 A kind of data transmission method being combined with TDMA based on poll and device
CN107786310B (en) * 2016-08-26 2020-04-17 电信科学技术研究院 Data packet transmission method and node
CN106954179B (en) * 2017-04-21 2020-05-05 迈锐数据(北京)有限公司 Time slot multiplexing communication method, time slot allocation method and wireless access equipment
CN110139223B (en) * 2018-02-02 2021-11-02 海能达通信股份有限公司 Call group establishment method, base station, terminal and communication system
CN110099054B (en) * 2019-04-29 2021-08-31 深圳市吉祥腾达科技有限公司 Efficient TDMA ad hoc network method based on network bridge
CN113453348B (en) * 2020-03-27 2023-06-23 中国科学院沈阳自动化研究所 Automatic on-demand retransmission time slot allocation method for industrial wireless network
CN111935556B (en) * 2020-06-29 2022-05-10 江苏传智播客教育科技股份有限公司 Big data wireless network transmission method and system for online education platform
CN112954811B (en) * 2021-01-28 2023-06-02 沈阳工程学院 Industrial wireless access control method for ultra-high reliability low-delay communication

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070286149A1 (en) * 2006-06-08 2007-12-13 Hitachi, Ltd. Wireless communication method, wireless communication apparatus and access point apparatus
CN101500262A (en) * 2009-03-17 2009-08-05 西南大学 Data redundance sending method for industrial wireless network
CN101569139A (en) * 2006-12-21 2009-10-28 Nxp股份有限公司 Quality of service for WLAN and Bluetooth combinations
CN102209021A (en) * 2010-03-31 2011-10-05 西门子公司 Packet polymerization transmission method and apparatus thereof
CN102474377A (en) * 2009-07-28 2012-05-23 Lg电子株式会社 Method for performing carrier management procedure in a multi-carrier supported wideband wireless communication system and apparatus for the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070286149A1 (en) * 2006-06-08 2007-12-13 Hitachi, Ltd. Wireless communication method, wireless communication apparatus and access point apparatus
CN101569139A (en) * 2006-12-21 2009-10-28 Nxp股份有限公司 Quality of service for WLAN and Bluetooth combinations
CN101500262A (en) * 2009-03-17 2009-08-05 西南大学 Data redundance sending method for industrial wireless network
CN102474377A (en) * 2009-07-28 2012-05-23 Lg电子株式会社 Method for performing carrier management procedure in a multi-carrier supported wideband wireless communication system and apparatus for the same
CN102209021A (en) * 2010-03-31 2011-10-05 西门子公司 Packet polymerization transmission method and apparatus thereof

Also Published As

Publication number Publication date
CN103684711A (en) 2014-03-26

Similar Documents

Publication Publication Date Title
CN103684711B (en) A kind of factory automation wireless network ARQ repeating method based on channel model
CN107211323B (en) System and method for transmitting data in a wireless LAN multi-user transmission opportunity
CN102118239B (en) Transmission control methods and devices for communication systems
CN101997663B (en) Timing method and device of hybrid automatic repeat request (HARQ)
EP2912916B1 (en) Device registration and sounding in a time-division multiple access network
WO2018133839A1 (en) Power allocation method and apparatus for uplink channel
US20120120854A1 (en) Method and system for dynamic adjustment of downlink/uplink allocation ratio in lte/tdd system
EP2209245A1 (en) A hybrid automatic repeat request method of the downstream tunnel
CN101931514B (en) Communication method, system and equipment for hybrid automatic repeat request
CN101102544A (en) Wireless communication device and wireless communication method
CN101867467B (en) Method and device for feeding back hybrid automatic repeat request (HARQ) acknowledgement message in carrier aggregation system
CN107889248A (en) Transmission method, terminal device and the network equipment of information
CN103248464A (en) Uplink data transmission method and device
CN105703891A (en) Method and equipment for data transmission
CN102548011A (en) Semi-persistent scheduling and receiving method, system and device of relaying access link
CN103687029A (en) Resource allocation method and base station
CN102231662A (en) Data transmission method and apparatus thereof
CN101662798B (en) Method for wireless sensor network to invite retransmission with low power consumption and device thereof
RU2010105861A (en) METHOD AND DEVICE OF TRANSMISSION RESOURCE MANAGEMENT IN THE PROCESSES OF AUTOMATIC RE-TRANSFER REQUESTS
CN103313270A (en) Method and device for enhancing uplink coverage, and base station
CN104349475B (en) A kind of method and apparatus of the cross-carrier scheduling of TDD-FDD
CN102595609B (en) A kind of method and system of realizing uplink sub-frame dispatch in sub-frame binding
CN101296167B (en) Method for requesting burst distribution transmission bandwidth for ascending mixed automatic re-transmission
CN103312472A (en) Method and system for automatically retransmitting internetwork voice data packets, user equipment and eNB (enhanced Node B)
CN102571189B (en) The data processing method that backhaul link subframe configuration switches and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant