[go: up one dir, main page]

TWI418180B - Wireless broadband transmission apparatuses and flow control method for the apparatuses - Google Patents

Wireless broadband transmission apparatuses and flow control method for the apparatuses Download PDF

Info

Publication number
TWI418180B
TWI418180B TW98121262A TW98121262A TWI418180B TW I418180 B TWI418180 B TW I418180B TW 98121262 A TW98121262 A TW 98121262A TW 98121262 A TW98121262 A TW 98121262A TW I418180 B TWI418180 B TW I418180B
Authority
TW
Taiwan
Prior art keywords
link
packet
transmission device
module
wireless network
Prior art date
Application number
TW98121262A
Other languages
Chinese (zh)
Other versions
TW201101739A (en
Inventor
Teng Tai Hsu
Chih Chung Huang
Original Assignee
4Ipnet Inc
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 4Ipnet Inc filed Critical 4Ipnet Inc
Priority to TW98121262A priority Critical patent/TWI418180B/en
Publication of TW201101739A publication Critical patent/TW201101739A/en
Application granted granted Critical
Publication of TWI418180B publication Critical patent/TWI418180B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

無線寬頻傳輸裝置以及適用於此裝置之流量控制方法 Wireless broadband transmission device and flow control method suitable for the same

本發明係關於一種無線傳輸裝置,特別是一種無線寬頻傳輸裝置。 The present invention relates to a wireless transmission device, and more particularly to a wireless broadband transmission device.

隨著數位時代的演進,網路使用者大量的增加,各種應用網路上之服務也如雨後春筍般的被孕育而生。因此,整體網路系統所需的流量也隨之大幅提昇。對於網路營運業者而言,需要佈建大量的網路建設以滿足網路使用者的需求。 With the evolution of the digital age, the number of Internet users has increased, and services on various application networks have mushroomed. As a result, the amount of traffic required for the overall network system has increased dramatically. For network operators, a large amount of network construction needs to be built to meet the needs of network users.

其中,從網路營運業者的主網路連接至用戶端的線路稱之為最後一哩(The Last Mile)。目前最後一哩較常使用的網路連接方式為數位用戶線路(Digital Subscriber Line,DSL)、同軸電纜(Cable)或是光纖(Fiber Optics)。這些有線的網路連接方式能提供高速且穩定的網路連接。然而在某些情況,例如地理上的限制或是佈建時間及經費的考量,並不適合使用上述之網路連接方式。在這些例子中,使用無線網路作為最後一哩或是骨幹網路的網路連接方式成為了一個可行 的方法。微波通訊系統為目前最常被當作最後一哩網路連接方式的一種無線通訊技術。 Among them, the line connecting the network operator's main network to the client is called the Last Mile. At present, the most commonly used network connection method is Digital Subscriber Line (DSL), coaxial cable (Cable) or fiber optic (Fiber Optics). These wired network connections provide high speed and stable network connectivity. However, in some cases, such as geographical restrictions or deployment time and funding considerations, it is not suitable to use the above network connection. In these examples, using a wireless network as the last or a backbone network connection has become a viable option. Methods. The microwave communication system is currently one of the most commonly used wireless communication technologies for the last connection.

為了要提高此微波通訊系統傳輸速度以作為最後一哩或是骨幹網路的無線連接方式,此微波通訊系統需要使用一個頻寬很大的通道並且使用一個極高頻(10GHz或更高的頻率)的載波訊號以傳送資料。傳送以及接收兩端都需要一個高速的數位訊號處理器處理訊號以及使用複雜的通道編碼以克服無線傳輸中各種非理想效應。需具特定應用硬體元件的高速微波通訊系統也因此具有相當高昂的成本,所以需具特定應用硬體元件的高速微波通訊系統在實際的使用上並不普及。 In order to increase the transmission speed of this microwave communication system as a last-minute or wireless connection to the backbone network, the microwave communication system needs to use a channel with a large bandwidth and use a very high frequency (10 GHz or higher frequency). Carrier signal to transmit data. Both the transmit and receive ends require a high speed digital signal processor to process the signal and use complex channel coding to overcome various non-ideal effects in wireless transmission. High-speed microwave communication systems requiring specific application hardware components are therefore quite costly, so high-speed microwave communication systems requiring specific application hardware components are not widely used in practical use.

鑑於以上的問題,本發明係提出一種無線寬頻傳輸裝置以及適用於此裝置之流量控制方法,用以作為寬頻無線通訊網路之使用,以解決先前技術的問題與缺點。 In view of the above problems, the present invention provides a wireless broadband transmission apparatus and a flow control method applicable to the apparatus for use as a broadband wireless communication network to solve the problems and disadvantages of the prior art.

本發明所提出的無線寬頻傳輸裝置,包括一封包切割重組模組(Combine and Spilt Module)、至少一無線網路群組、一連接控制模組以及至少一乙太網路模組(Ethernet Module)。其中,封包切割重組模組包括一傳送封包暫存器以及一接收封包暫存器。每個無線網路群組包括複數個無線網路模組,該複數個無線網路模組耦合至該封包切割重組模組,該每個無線網路群組用以與一遠端之無線網路群組建立 一鏈結。連接控制模組耦合至封包切割重組模組,連接控制模組耦合至該封包切割重組模組,連接控制模組與至少一遠端之連接控制模組進行訊息交換(handshaking)程序以偵測傳輸裝置與至少一遠端傳輸裝置之間的鏈結狀況,連接控制模組根據每一鏈結之狀況,分別發送一控制封包至至少一遠端之連接控制模組,該控制封包用以建立鏈結以及對於每一個鏈結進行流量控制。乙太網路模組耦合至封包切割重組模組。 The wireless broadband transmission device provided by the invention comprises a Combine and Spilt Module, at least one wireless network group, a connection control module and at least one Ethernet Module. . The packet cutting and reassembling module comprises a transmitting packet buffer and a receiving packet register. Each wireless network group includes a plurality of wireless network modules, the plurality of wireless network modules being coupled to the packet cutting and recombining module, wherein each wireless network group is used with a remote wireless network Road group establishment A chain. The connection control module is coupled to the packet cutting and recombining module, the connection control module is coupled to the packet cutting and recombining module, and the connection control module and the at least one remote connection control module perform a handshake process to detect the transmission. a link between the device and the at least one remote transmission device, the connection control module respectively sending a control packet to the at least one remote connection control module according to the condition of each link, the control packet is used to establish a chain Junction and flow control for each link. The Ethernet module is coupled to the packet cutting reassembly module.

於本發明之一實施例中,連接控制模組建立鏈結的方法包括連接控制模組,連續發送一鏈結連接(Link Connect)封包,直到連接控制模組接收一鏈結準備(Link Ready)封包為止;連接控制模組接收一鏈結準備(Link Ready)封包後,並設定該鏈結的狀態為準備傳送狀態(Ready for Transmission);資料封包經由該已建立的鏈結傳送。 In an embodiment of the present invention, the method for establishing a link by the connection control module includes connecting a control module, continuously transmitting a link connection (Link Connect) packet, until the connection control module receives a link preparation (Link Ready) After the packet is received, the connection control module receives a Link Ready packet and sets the state of the link to Ready for Transmission; the data packet is transmitted via the established link.

根據本發明之實施例,連接控制模組係透過下列步驟進行流量控制,首先連接控制模組傳送一鏈結暫停(Link Halt)封包或是接收一鏈結暫停封包;連接控制模組設定鏈結為連接狀態(Connected State);鏈結保持連線,但是此鏈結暫停傳送資料封包。為連接狀態的鏈結若是要重新傳送該資料封包時,重複上段所述之步驟。 According to an embodiment of the present invention, the connection control module performs flow control by the following steps: first, the connection control module transmits a Link Halt packet or receives a link suspension packet; and the connection control module sets the link. Connected State; the link remains connected, but the link pauses to transmit data packets. If the link for the connection state is to retransmit the data packet, repeat the steps described in the previous paragraph.

根據本發明之實施例,為連接狀態的該鏈結若是接收一鏈結中斷(Link Disconnect)封包或傳送一鏈結中斷(Link Disconnect)封包時,中斷該鏈結,設定此鏈結為未連接狀態 (Disconnected State)。為未連接狀態的該鏈結若是要重新傳送該資料封包時,重複上段所述之步驟。 According to an embodiment of the present invention, if the link in the connected state receives a Link Disconnect packet or transmits a Link Disconnect packet, the link is interrupted, and the link is set to be unconnected. status (Disconnected State). If the link that is not connected is to retransmit the data packet, repeat the steps described in the previous paragraph.

根據本發明之實施例,連接控制模組週期性的傳送鏈結狀況(Link Status)封包並計時,若是在時間內未接收鏈結狀況(Link Status)封包,則設定此鏈結為連接遺失(Connection Lost)狀態。為連接遺失狀態的此鏈結若是要重新傳送該資料封包時,重複上一段所述之步驟。 According to an embodiment of the present invention, the connection control module periodically transmits a Link Status packet and counts it. If the Link Status packet is not received within the time, the link is set to be lost ( Connection Lost) status. To link the lost state to this link, if you want to retransmit the data packet, repeat the steps described in the previous paragraph.

根據本發明之實施例,複數個無線網路模組接收複數個資料封包時,複數個資料封包被儲存在該接收封包暫存器中。封包切割重組模組根據接收到的資料封包上的編號以及根據資料封包上的錯誤驗證碼判斷資料封包是否有遺失或是錯誤。若是資料封包有遺失或錯誤,連接控制模組發送一狀況鏈結封包請遠端重送遺失或錯誤的資料封包。直到該資料封包確認是正確時,接該資料封包送至該乙太網路模組輸出。 According to an embodiment of the invention, when a plurality of wireless network modules receive a plurality of data packets, a plurality of data packets are stored in the receiving packet buffer. The packet cutting and reworking module determines whether the data packet is missing or incorrect according to the number on the received data packet and the error verification code on the data packet. If the data packet is missing or incorrect, the connection control module sends a status chain packet to remotely resend the lost or incorrect data packet. Until the data packet is confirmed to be correct, the data packet is sent to the Ethernet module output.

根據本發明之另一實施例,本發明係提出一種無線寬頻傳輸裝置之資料傳輸方法,其步驟包括:(a)連續發送一鏈結連接封包,直到接收一鏈結連接封包為止;(b)當接收一鏈結準備封包後,設定狀態為準備傳送;(c)當狀態為準備傳送時,傳送或接收複數個資料封包;(d)在傳送或接收複數個資料封包時,若是接收鏈結暫停封包或傳送一鏈結暫停封包,暫時停止傳送該資料封包,設定狀態為連接狀態。其中, 步驟(d)時,若是要重新傳送該資料封包,重複本段所述之(a)(b)(c)步驟。 According to another embodiment of the present invention, the present invention provides a data transmission method for a wireless broadband transmission apparatus, the steps comprising: (a) continuously transmitting a link connection packet until receiving a link connection packet; (b) After receiving a link ready packet, the set state is ready for transmission; (c) transmitting or receiving a plurality of data packets when the state is ready for transmission; (d) receiving a link when transmitting or receiving a plurality of data packets Suspend the packet or transmit a link to suspend the packet, temporarily stop transmitting the data packet, and set the state to the connected state. among them, In step (d), if the data packet is to be retransmitted, repeat the steps (a), (b) and (c) described in this paragraph.

綜合以上所述,本發明提出之一種使用複數個無線網路模組的無線寬頻傳輸裝置以及適用於此方式之流量控制方法。這些複數個無線網路模組經由此流量控制的方法,可高效率進行資料之傳遞。是以此無線寬頻傳輸裝置可取代微波通訊系統作為最後一哩或是骨幹網路的無線寬頻連接方式。 In summary, the present invention provides a wireless broadband transmission apparatus using a plurality of wireless network modules and a flow control method applicable to the same. These multiple wireless network modules can efficiently transfer data through this flow control method. This wireless broadband transmission device can replace the microwave communication system as the last wireless broadband connection method of the backbone or backbone network.

以上之關於本發明內容之說明及以下之實施方式之說明係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。 The above description of the present invention and the following description of the embodiments of the present invention are intended to illustrate and explain the spirit and principles of the invention.

10‧‧‧無線寬頻傳輸裝置 10‧‧‧Wireless Broadband Transmission

11‧‧‧封包切割重組模組 11‧‧‧Package cutting and reorganization module

112‧‧‧傳送封包暫存器 112‧‧‧Transport packet register

114‧‧‧接收封包暫存器 114‧‧‧Receive packet register

12‧‧‧無線網路群組 12‧‧‧Wireless network group

122‧‧‧第一無線網路模組 122‧‧‧First wireless network module

124‧‧‧第二無線網路模組 124‧‧‧Second wireless network module

126‧‧‧第三無線網路模組 126‧‧‧ Third wireless network module

128‧‧‧第四無線網路模組 128‧‧‧fourth wireless network module

12a‧‧‧第一無線網路群組 12a‧‧‧First wireless network group

12b‧‧‧第二無線網路群組 12b‧‧‧Second wireless network group

13‧‧‧鏈結 13‧‧‧ links

13a‧‧‧第一鏈結 13a‧‧‧First Link

13b‧‧‧第二鏈結 13b‧‧‧Second link

14‧‧‧連接控制模組 14‧‧‧Connected control module

18‧‧‧乙太網路模組 18‧‧‧Ethernet Module

182‧‧‧第一乙太網路模組 182‧‧‧First Ethernet Module

184‧‧‧第二乙太網路模組 184‧‧‧Second Ethernet Module

22‧‧‧遠端無線網路群組 22‧‧‧Remote wireless network group

22a‧‧‧遠端第一無線網路群組 22a‧‧‧Remote first wireless network group

22b‧‧‧遠端第二無線網路群組 22b‧‧‧Remote second wireless network group

222‧‧‧第一遠端無線網路模組 222‧‧‧First remote wireless network module

224‧‧‧第二遠端無線網路模組 224‧‧‧Second remote wireless network module

226‧‧‧第三遠端無線網路模組 226‧‧‧ Third Remote Wireless Network Module

228‧‧‧第四遠端無線網路模組 228‧‧‧4th remote wireless network module

24‧‧‧遠端連接控制模組 24‧‧‧Remote connection control module

282‧‧‧遠端第一乙太網路模組 282‧‧‧Remote First Ethernet Module

284‧‧‧遠端第二乙太網路模組 284‧‧‧Remote second Ethernet module

20‧‧‧遠端無線寬頻傳輸裝置 20‧‧‧Remote wireless broadband transmission device

20a‧‧‧第一遠端無線寬頻傳輸裝置 20a‧‧‧First remote wireless broadband transmission device

20b‧‧‧第二遠端無線寬頻傳輸裝置 20b‧‧‧Second remote wireless broadband transmission device

100‧‧‧未連接狀態 100‧‧‧Unconnected state

200‧‧‧準備傳送狀態 200‧‧‧Prepared for delivery status

300‧‧‧連接狀態 300‧‧‧Connected status

400‧‧‧連接遺失狀態 400‧‧‧Connection lost status

第1圖係為本發明一實施例之無線寬頻傳輸裝置之方塊示意圖。 1 is a block diagram showing a wireless broadband transmission device according to an embodiment of the present invention.

第2圖係為本發明一實施例之無線寬頻傳輸裝置與遠端無線寬頻傳輸裝置之方塊示意圖。 2 is a block diagram showing a wireless broadband transmission device and a remote wireless broadband transmission device according to an embodiment of the present invention.

第3圖係為本發明另一實施例之無線寬頻傳輸裝置與遠端無線寬頻傳輸裝置之方塊示意圖。 FIG. 3 is a block diagram showing a wireless broadband transmission device and a remote wireless broadband transmission device according to another embodiment of the present invention.

第4圖係為本發明另一實施例之無線寬頻傳輸裝置與二遠端無線寬頻傳輸裝置之方塊示意圖。 4 is a block diagram showing a wireless broadband transmission device and a second remote wireless broadband transmission device according to another embodiment of the present invention.

第5圖係為本發明一實施例之狀態轉換圖。 Figure 5 is a state transition diagram of an embodiment of the present invention.

第6圖係為本發明一實施例之流程圖。 Figure 6 is a flow chart of an embodiment of the present invention.

以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。 The detailed features and advantages of the present invention are set forth in the Detailed Description of the Detailed Description of the <RTIgt; </ RTI> <RTIgt; </ RTI> </ RTI> </ RTI> <RTIgt; The objects and advantages associated with the present invention can be readily understood by those skilled in the art. The following examples are intended to describe the present invention in further detail, but are not intended to limit the scope of the invention.

如『第1圖』所示,係為本發明所提出的無線寬頻傳輸裝置之一實施例,無線寬頻傳輸裝置10包括一封包切割重組模組11、一無線網路群組12、一連接控制模組14以及至少一乙太網路模組18。封包切割重組模組11包括傳送封包暫存器112以及一接收封包暫存器114,這些暫存器用以暫存資料封包,暫存器之儲存容量大小可依使用需要做設定。連接控制模組14耦合至封包切割重組模組11。 As shown in FIG. 1 , it is an embodiment of the wireless broadband transmission device proposed by the present invention. The wireless broadband transmission device 10 includes a packet cutting and recombining module 11 , a wireless network group 12 , and a connection control. Module 14 and at least one Ethernet module 18. The packet cutting and reassembling module 11 includes a transport packet buffer 112 and a receiving packet register 114. The buffers are used for temporarily storing data packets, and the storage capacity of the register can be set according to usage requirements. The connection control module 14 is coupled to the packet cutting reassembly module 11.

無線網路群組12包括第一無線網路模組122、第二無線網路模組124、第三無線網路模組126以及第四無線網路模組128,第一無線網路模組122、第二無線網路模組124、第三無線網路模組126以及第四無線網路模組128使用IEEE802.11a/b/g/n之通訊協定,或是使用IEEE802.16d之通訊協定,或者其他未提及但具有相類似或相同之通訊協定,此處所提通訊協定僅為了實施例之說明,本領域熟悉之通常知 識者可知,其他類似或者具有相同功能之傳輸協定經由日常之操作均可應用於本發明所提出之裝置或方法。這些複數個無線網路模組皆可支援無線分佈式系統(Wireless Distribution System,WDS)或具能建立兩無線網路模組間無線連接之協定。 The wireless network group 12 includes a first wireless network module 122, a second wireless network module 124, a third wireless network module 126, and a fourth wireless network module 128. The first wireless network module 122. The second wireless network module 124, the third wireless network module 126, and the fourth wireless network module 128 use a communication protocol of IEEE802.11a/b/g/n or use IEEE802.16d communication. Agreement, or other communication protocol that is not mentioned but has similar or identical communication. The communication protocol mentioned here is only the description of the embodiment, and is generally known in the art. It will be appreciated by those skilled in the art that other similar or identical transmission protocols can be applied to the apparatus or method of the present invention via routine operation. These multiple wireless network modules can support a Wireless Distribution System (WDS) or a protocol that establishes a wireless connection between two wireless network modules.

請參照『第2圖』,無線網路群組12與一遠端無線網路群組22建立一鏈結13。無線網路群組12中的第一無線網路模組122、第二無線網路模組124、第三無線網路模組126以及第四無線網路模組128與遠端無線網路群組22中的第一遠端無線網路模組222、第二遠端無線網路模組224、第三遠端無線網路模組226以及第四遠端無線網路模組228使用相同之通訊協定。不同的無線網路模組可使用不同的頻道或是使用指向性天線在不同的方向上建立子鏈結。鏈結13即為這些子鏈結之集合。本領域熟悉具有通常知識者可知此處所提及之無線網路之數量僅作為示例性之說明,因此,可依據實際網路建置情形選擇適當數量的無線網路模組。 Referring to FIG. 2, the wireless network group 12 establishes a link 13 with a remote wireless network group 22. The first wireless network module 122, the second wireless network module 124, the third wireless network module 126, and the fourth wireless network module 128 and the remote wireless network group in the wireless network group 12 The first remote wireless network module 222, the second remote wireless network module 224, the third remote wireless network module 226, and the fourth remote wireless network module 228 in the group 22 use the same. Communication agreement. Different wireless network modules can use different channels or use directional antennas to establish sub-links in different directions. The link 13 is a collection of these sub-links. Those skilled in the art will recognize that the number of wireless networks referred to herein is for illustrative purposes only. Therefore, an appropriate number of wireless network modules can be selected depending on the actual network deployment situation.

於此實施例中,複數個資料封包經由乙太網路模組18被傳送至封包切割重組模組11。複數個資料封包被存入傳送封包暫存器112,封包切割重組模組11對於該複數個資料封包依序進行編號。 In this embodiment, a plurality of data packets are transmitted to the packet cutting and reassembling module 11 via the Ethernet module 18. The plurality of data packets are stored in the transport packet register 112, and the packet cut reassembly module 11 sequentially numbers the plurality of data packets.

連接控制模組14連續發送一鏈結連接(Link Connect)封包,此鏈結連接封包經由此鏈結13傳送至遠端連接控制模組24。遠端連接控制模組24接收到此鏈結連接封包 後,回送一個鏈結準備(Link Ready)封包至連接控制模組14。連接控制模組14接收一鏈結準備封包後,並設定鏈結的狀態為準備傳送狀態(Ready for Transmission),代表此鏈結13以確定被建立。資料封包經由此鏈結13傳送。為了降低建置無線網路之成本,此鏈結13可操作於免執照頻段(Unlicensed Band)。但若是為了得到較好之通訊品質,此鏈結13亦可操作於特許頻段(Licensed Band)。 The connection control module 14 continuously transmits a link connection (Link Connect) packet, and the link connection packet is transmitted to the remote connection control module 24 via the link 13. The remote connection control module 24 receives the link connection packet After that, a Link Ready packet is sent back to the connection control module 14. The connection control module 14 receives a link preparation packet and sets the state of the link to Ready for Transmission, representing the link 13 to be established. The data packet is transmitted via this link 13. In order to reduce the cost of building a wireless network, the link 13 can operate in an Unlicensed Band. However, in order to obtain better communication quality, the link 13 can also operate in the licensed band (Licensed Band).

因為此鏈結13以無線通訊技術作為其實體層(Physical Layer)之連接方式,無線通訊之通訊品質常常會受到環境的干擾而有產生變化。因此,鏈結13上的每一個子鏈結傳輸速率並不是一個固定的速率。當連接控制模組14偵測到某一個子鏈結傳輸速率低於一參考值時,此連接控制模組14發送一鏈結暫停(Link Halt)封包至遠端連接控制模組24以暫停此子鏈結上的資料封包傳輸。連接控制模組14與遠端連接控制模組24設定此子鏈結為連接狀態(Connected State),此時此子鏈結持續保持連線,但不傳送封包。因此,傳輸速率較快的子鏈結可傳送較多的資料封包,傳送速率較慢的鏈結將傳送較少的資料封包。連接控制模組14可有效的利用每一個子鏈結,使這些子鏈結集合而成的鏈結13能達到一最佳化的傳輸速率。連接控制模組14會持續偵測此一子鏈結,當此子鏈結之傳輸速度高於一參考值時,連接控制模組14可重複上段所述之步驟重新使用使子鏈結傳送資料封包。 Because the link 13 uses wireless communication technology as the connection mode of its physical layer, the communication quality of wireless communication is often subject to environmental interference and changes. Therefore, the transmission rate of each sub-link on the link 13 is not a fixed rate. When the connection control module 14 detects that a sub-link transmission rate is lower than a reference value, the connection control module 14 sends a Link Halt packet to the remote connection control module 24 to suspend the connection. The data packet on the sub-link is transmitted. The connection control module 14 and the remote connection control module 24 set the sub-link to a connected state (Connected State), and the sub-link is continuously connected, but the packet is not transmitted. Therefore, a sub-link with a faster transfer rate can transmit more data packets, and a link with a slower transfer rate will transmit fewer data packets. The connection control module 14 can effectively utilize each of the sub-links so that the links 13 of the sub-links can achieve an optimized transmission rate. The connection control module 14 continuously detects the sub-link. When the transmission speed of the sub-link is higher than a reference value, the connection control module 14 can repeat the steps described in the above paragraph to re-use the sub-link to transmit data. Packet.

若是傳送封包暫存器112內已經無資料封包需要被傳輸時,連接控制模組14傳送一鏈結中斷(Link Disconnect)封包至遠端連接控制模組24。此時鏈結13會被中斷,連接控制模組14及遠端連接控制模組24設定此鏈結13為未連接狀態(Disconnected State)。若是傳送封包暫存器112內有資料封包需要再被傳送時,連接控制模組14可重複上段所述之步驟,此鏈結13可以繼續被用來傳輸資料。 If there is no data packet in the transport packet buffer 112 that needs to be transmitted, the connection control module 14 transmits a Link Disconnect packet to the remote connection control module 24. At this time, the link 13 is interrupted, and the connection control module 14 and the remote connection control module 24 set the link 13 to a Disconnected State. If there is a data packet in the transport packet buffer 112 that needs to be transmitted again, the connection control module 14 can repeat the steps described in the previous paragraph, and the link 13 can continue to be used to transmit data.

此外,若是鏈結13暫停傳送該資料封包時,需要將此鏈結13中斷,連接控制模組14傳送一鏈結中斷(Link Disconnect)封包至遠端連接控制模組24。此時鏈結13會被中斷。連接控制模組14可重複前一段所述之步驟,重新建立此鏈結13。 In addition, if the link 13 suspends transmitting the data packet, the link 13 needs to be interrupted, and the connection control module 14 transmits a Link Disconnect packet to the remote connection control module 24. At this point the link 13 will be interrupted. The connection control module 14 can repeat the steps described in the previous paragraph to re-establish the link 13.

在準備傳送狀態(Ready for Transmission)或是連接狀態(Connected State)中,連接控制模組14與端連接控制模組24會週期性的互相傳送鏈結狀況(Link Status)封包。若是連接控制模組14在某一段時間內未接收鏈結狀況(Link Status)封包,則設定該鏈結為連接遺失(Connection Lost)狀態,代表此鏈結13因為不明原因被中斷。鏈結狀況(Link Status)封包內的資訊包括有此鏈結13的傳輸速度、最後新一個成功傳送的資料封包的編號等資訊。 In the Ready for Transmission or Connected State, the connection control module 14 and the end connection control module 24 periodically transmit Link Status packets to each other. If the connection control module 14 does not receive the Link Status packet for a certain period of time, the link is set to the Connection Lost state, indicating that the link 13 is interrupted for unknown reasons. The information in the Link Status packet includes information such as the transmission speed of the link 13 and the number of the last successfully transmitted data packet.

因為此一無線寬頻傳輸裝置10為雙向的傳輸裝置,此無線寬頻傳輸裝置10亦具有接收之功效。第一無線網 路模組122、第二無線網路模組124、第三無線網路模組126以及第四無線網路模組128接收複數個資料封包後,複數個資料封包被儲存在接收封包暫存器114中。封包切割重組模組11根據該接收到的資料封包上的編號以及根據資料封包上的錯誤驗證碼判斷該資料封包是否有遺失或是錯誤。若是資料封包有遺失或錯誤,連接控制模組14發送一控制封包請遠端連接控制模組24重送該遺失或錯誤的資料封包,直到此資料封包確認是正確為止。於此實施例中,此確認正確的資料封包經由乙太網路模組18送出。 Since the wireless broadband transmission device 10 is a two-way transmission device, the wireless broadband transmission device 10 also has the function of receiving. First wireless network After the circuit module 122, the second wireless network module 124, the third wireless network module 126, and the fourth wireless network module 128 receive the plurality of data packets, the plurality of data packets are stored in the receiving packet buffer. 114. The packet cutting and reassembling module 11 determines whether the data packet is missing or incorrect according to the number on the received data packet and the error verification code on the data packet. If the data packet is missing or incorrect, the connection control module 14 sends a control packet to the remote connection control module 24 to resend the lost or erroneous data packet until the data packet is confirmed to be correct. In this embodiment, this confirms that the correct data packet is sent via the Ethernet module 18.

請參照『第3圖』,係為本發明之另一種實施例。此無線寬頻傳輸裝置10更包括第一無線網路群組12a以及第二無線網路群組12b。遠端無線寬頻傳輸裝置20亦包括遠端第一無線網路群組22a以及遠端第二無線網路群組22b。無線寬頻傳輸裝置10的第一無線網路群組12a包括第一無線網路模組122以及第二無線網路模組124,第二無線網路群組12b包括第三無線網路模組126以及第四無線網路模組128。遠端無線寬頻傳輸裝置20的遠端第一無線網路群組22a包括第一遠端無線網路模組222以及第二遠端無線網路模組224,遠端第二無線網路群組22b包括第三遠端無線網路模組226以及第四遠端無線網路模組228。無線寬頻傳輸裝置10的第一無線網路群組12a與遠端無線寬頻傳輸裝置20的遠端第一無線網路群組22a之間可建立第一鏈結13a,無線寬頻傳輸裝置10 的第二無線網路群組12b與遠端無線寬頻傳輸裝置20的遠端第二無線網路群組22b之間可建立第二鏈結13b。無線寬頻傳輸裝置10亦包括第一乙太網路模組182以及第二乙太網路模組184。第一乙太網路模組182所傳送至此無線寬頻傳輸裝置10的資料封包,經由第一鏈結13a傳至遠端無線寬頻傳輸裝置20,並由遠端第一乙太網路模組282送出。第二乙太網路模組184所傳送至此無線寬頻傳輸裝置10的資料封包經由第二鏈結13b傳至端無線寬頻傳輸裝置20,並由遠端第二乙太網路模組284送出。 Please refer to FIG. 3, which is another embodiment of the present invention. The wireless broadband transmission device 10 further includes a first wireless network group 12a and a second wireless network group 12b. The remote wireless broadband transmission device 20 also includes a remote first wireless network group 22a and a remote second wireless network group 22b. The first wireless network group 12a of the wireless broadband transmission device 10 includes a first wireless network module 122 and a second wireless network module 124, and the second wireless network group 12b includes a third wireless network module 126. And a fourth wireless network module 128. The remote first wireless network group 22a of the remote wireless broadband transmission device 20 includes a first remote wireless network module 222 and a second remote wireless network module 224, and a remote second wireless network group 22b includes a third remote wireless network module 226 and a fourth remote wireless network module 228. A first link 13a can be established between the first wireless network group 12a of the wireless broadband transmission device 10 and the remote first wireless network group 22a of the remote wireless broadband transmission device 20, and the wireless broadband transmission device 10 A second link 13b can be established between the second wireless network group 12b and the remote second wireless network group 22b of the remote wireless broadband transmission device 20. The wireless broadband transmission device 10 also includes a first Ethernet module 182 and a second Ethernet module 184. The data packet transmitted by the first Ethernet module 182 to the wireless broadband transmission device 10 is transmitted to the remote wireless broadband transmission device 20 via the first link 13a, and is configured by the remote first Ethernet module 282. Send it out. The data packet transmitted by the second Ethernet module 184 to the wireless broadband transmission device 10 is transmitted to the wireless broadband transmission device 20 via the second link 13b, and is sent by the remote second Ethernet module 284.

請參照『第4圖』,係為本發明之另一種實施例。此無線寬頻傳輸裝置10更包括第一無線網路群組12a以及第二無線網路群組12b。第一無線網路群組12a包括第一無線網路模組122以及第二無線網路模組124,第二無線網路群組12b包括第三無線網路模組126以及第四無線網路模組128。第一無線網路群組12a用以建立第一鏈結13a,第二無線網路群組12b用以建立第二鏈結13b。第一鏈結13a以及第二鏈結13b可分別獨立傳送或接收資料封包。於此實施例中,複數個資料封包可由第一遠端無線寬頻傳輸裝置20a傳送經由第一鏈結13a傳送至此無線寬頻傳輸裝置10,此無線寬頻傳輸裝置10再將這些複數個資料封包經由第二鏈結13b傳送至第二遠端無線寬頻傳輸裝置20b。此時,此無線寬頻傳輸裝置10可視為一中繼傳輸裝置。此無線寬頻傳輸裝置10亦可將部分的 資料封包經由乙太網路模組18送出。本實施例之另一實施方式為資料封包乙太網路模組18輸入,確認正確的資料封包送至第一無線網路群組12a中的第一無線網路模組122以及第二無線網路模組124經由第一鏈結13a傳至第一遠端無線寬頻傳輸裝置20a。確認正確的資料封包亦可送至第二無線網路群組12b中的第三無線網路模組126以及第四無線網路模組128經由第二鏈結13b傳至第二遠端無線寬頻傳輸裝置20b。此時,此無線寬頻傳輸裝置10可視為一點對多點之傳輸裝置。是以使用此多個無線寬頻傳輸裝置10,可佈建一寬頻網路系統架構。 Please refer to FIG. 4, which is another embodiment of the present invention. The wireless broadband transmission device 10 further includes a first wireless network group 12a and a second wireless network group 12b. The first wireless network group 12a includes a first wireless network module 122 and a second wireless network module 124. The second wireless network group 12b includes a third wireless network module 126 and a fourth wireless network. Module 128. The first wireless network group 12a is used to establish the first link 13a, and the second wireless network group 12b is used to establish the second link 13b. The first link 13a and the second link 13b can independently transmit or receive data packets, respectively. In this embodiment, the plurality of data packets can be transmitted by the first remote wireless broadband transmission device 20a to the wireless broadband transmission device 10 via the first link 13a, and the wireless broadband transmission device 10 further encapsulates the plurality of data packets. The two links 13b are transmitted to the second remote wireless broadband transmission device 20b. At this time, the wireless broadband transmission device 10 can be regarded as a relay transmission device. The wireless broadband transmission device 10 can also be partially The data packet is sent via the Ethernet module 18. Another embodiment of the present embodiment is the input of the data packet Ethernet module 18, and confirms that the correct data packet is sent to the first wireless network module 122 and the second wireless network in the first wireless network group 12a. The road module 124 is transmitted to the first remote wireless broadband transmission device 20a via the first link 13a. Confirming that the correct data packet can also be sent to the third wireless network module 126 and the fourth wireless network module 128 in the second wireless network group 12b to the second remote wireless broadband via the second link 13b. Transmission device 20b. At this time, the wireless broadband transmission device 10 can be regarded as a point-to-multipoint transmission device. In order to use the plurality of wireless broadband transmission devices 10, a broadband network system architecture can be constructed.

於本發明之一實施例中,錯誤驗證碼係使用循環冗餘校驗(Cycle Redundancy Check,CRC)。傳送封包暫存器112以及接收封包暫存器114為先進先出(First In First Out,FIFO)暫存器。連接控制模組14可對於每一資料封包進行加密或是解密,其加密以及解密的方法可為無線加密協議(Wireless Encryption Protocol,WEP)、高級加密標準(Advanced Encryption Standard,AES)、臨時密鑰完整性協議(Temporal Key Integrity Protocol,TKIP)或其他方法。 In an embodiment of the invention, the error verification code uses a Cycle Redundancy Check (CRC). The transport packet buffer 112 and the receive packet register 114 are first in first out (FIFO) registers. The connection control module 14 can encrypt or decrypt each data packet, and the encryption and decryption methods can be Wireless Encryption Protocol (WEP), Advanced Encryption Standard (AES), temporary key. Temporal Key Integrity Protocol (TKIP) or other methods.

本發明係另提出一種流量控制方法,適用於無線寬頻傳輸裝置。本方法定義了四種狀態,分別是未連接狀態100、準備傳送狀態200、連接狀態300、連接遺失狀態400。請參照『第5圖』,係為此實施例之狀態轉換圖。未連接狀態 100可轉換至準備傳送狀態200。準備傳送狀態200可以轉換成未連接狀態100、連接狀態300或是連接遺失狀態400。連接狀態300可以轉換成未連接狀態100、準備傳送狀態200或連接遺失狀態400。連接遺失狀態400可轉換成準備傳送狀態200。 The invention further proposes a flow control method suitable for a wireless broadband transmission device. The method defines four states, an unconnected state 100, a ready to transmit state 200, a connected state 300, and a connected lost state 400. Please refer to "figure 5", which is a state transition diagram for this embodiment. Unconnected state 100 can be switched to the ready to transfer state 200. The ready transfer state 200 can be converted to the unconnected state 100, the connected state 300, or the connected lost state 400. The connection state 300 can be converted to an unconnected state 100, a ready to transmit state 200, or a connected lost state 400. The connection lost state 400 can be converted to the ready to transmit state 200.

『第6圖』係為建立鏈結與流量控制之流程圖,首先發送一鏈結連接封包(S110),並判斷是否有收到鏈結準備封包。若有收到鏈結準備封包,則設定狀態為準備傳送狀態200(S120)。若無收到鏈結準備封包,繼續發送一發送一鏈結連接封包(S110)。接著,設定狀態成準備傳送狀態200(S120)。傳送或接收資料封包(S130)。接收鏈結暫停封包或傳送一鏈結暫停封包,設定狀態為連接狀態300(S140)。 "Picture 6" is a flow chart for establishing link and flow control. First, a link connection packet is sent (S110), and it is judged whether or not a link preparation packet is received. If the link preparation packet is received, the setting state is the ready transmission state 200 (S120). If the link preparation packet is not received, the transmission of a link connection packet is continued (S110). Next, the setting state is set to the ready transmission state 200 (S120). Transmitting or receiving a data packet (S130). The receiving link pauses the packet or transmits a link suspension packet, and the set state is the connected state 300 (S140).

在步驟S140步驟時,若是要重新傳送該資料封包,則重複S110以及S120之步驟。 In the step S140, if the data packet is to be retransmitted, the steps of S110 and S120 are repeated.

在步驟S130步驟時,若是收到或傳送鏈結中斷封包,設定狀態為未連接狀態100。此時,若是要重新傳送該資料封包,則重複S110以及S120之步驟。 In the step S130, if the link interruption packet is received or transmitted, the set state is the unconnected state 100. At this time, if the data packet is to be retransmitted, the steps of S110 and S120 are repeated.

在步驟S140步驟時,若是收到或傳送鏈結中斷封包,設定狀態為未連接狀態100。此時,若是要重新傳送該資料封包,則重複S110以及S120之步驟。 In the step S140, if the link interruption packet is received or transmitted, the set state is the unconnected state 100. At this time, if the data packet is to be retransmitted, the steps of S110 and S120 are repeated.

在步驟S130步驟時,每隔一段時間會傳送鏈結狀況封包,並且開始計算時間,若是在某段時間內沒有接收 到鏈結狀況封包,則設定狀態為連接遺失狀態400。此時,若是要重新傳送該資料封包,則重複S110以及S120之步驟。 At step S130, the link status packet is transmitted at intervals and the calculation time is started, if it is not received within a certain period of time To the link status packet, the set state is the connection lost state 400. At this time, if the data packet is to be retransmitted, the steps of S110 and S120 are repeated.

在步驟S140步驟時,每隔一段時間會傳送鏈結狀況封包,並且開始計算時間,若是在某段時間內沒有接收到鏈結狀況封包,則設定狀態為連接遺失狀態400。此時,若是要重新傳送該資料封包,則重複S110以及S120之步驟。 At step S140, the link status packet is transmitted at intervals and the calculation time is started. If the link status packet is not received within a certain period of time, the set status is the connection lost status 400. At this time, if the data packet is to be retransmitted, the steps of S110 and S120 are repeated.

綜合以上所述,本發明提出之一種使用複數個無線網路模組的無線寬頻傳輸裝置以及適用於此方式之流量控制方法。這些複數個無線網路模組經由此流量控制的方法,可高效率進行資料之傳遞。在本發明之一實施例中,若是這些無線網路模組為IEEE802.11n通訊協定。當這些無線網路模組20MHz頻寬的操作模式時,單一個網路模組最高傳輸速率可達300Mbps。因為此無線寬頻傳輸裝置使用了四無線網路模組,所以此無線寬頻傳輸裝置的高傳輸速率將可達1200Mbps。同時,此無線寬頻傳輸裝置架設的成本遠低於使用需具特定應用硬體元件的高速微波通訊系統。是以,此無線寬頻傳輸裝置不僅可取代高速微波通訊系統作為最後一哩或是骨幹網路的無線寬頻連接方式,使用此無線寬頻傳輸裝置將可大幅降低網路系統佈建之成本。 In summary, the present invention provides a wireless broadband transmission apparatus using a plurality of wireless network modules and a flow control method applicable to the same. These multiple wireless network modules can efficiently transfer data through this flow control method. In an embodiment of the invention, if the wireless network modules are IEEE 802.11n communication protocols. When these wireless network modules operate in a 20MHz bandwidth mode, the maximum transmission rate of a single network module can reach 300Mbps. Because the wireless broadband transmission device uses four wireless network modules, the wireless broadband transmission device has a high transmission rate of 1200 Mbps. At the same time, the cost of erecting this wireless broadband transmission device is much lower than the use of high-speed microwave communication systems that require hardware components for specific applications. Therefore, the wireless broadband transmission device can not only replace the high-speed microwave communication system as the last one or the wireless broadband connection mode of the backbone network, and the use of the wireless broadband transmission device can greatly reduce the cost of network system deployment.

雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界 定之保護範圍請參考所附之申請專利範圍。 Although the present invention has been disclosed above in the foregoing embodiments, it is not intended to limit the invention. It is within the scope of the invention to be modified and modified without departing from the spirit and scope of the invention. About the boundaries of the present invention Please refer to the attached patent application scope for the scope of protection.

10‧‧‧無線寬頻傳輸裝置 10‧‧‧Wireless Broadband Transmission

11‧‧‧封包切割重組模組 11‧‧‧Package cutting and reorganization module

112‧‧‧傳送封包暫存器 112‧‧‧Transport packet register

114‧‧‧接收封包暫存器 114‧‧‧Receive packet register

12‧‧‧無線網路群組 12‧‧‧Wireless network group

122‧‧‧第一無線網路模組 122‧‧‧First wireless network module

124‧‧‧第二無線網路模組 124‧‧‧Second wireless network module

126‧‧‧第三無線網路模組 126‧‧‧ Third wireless network module

128‧‧‧第四無線網路模組 128‧‧‧fourth wireless network module

14‧‧‧連接控制模組 14‧‧‧Connected control module

18‧‧‧乙太網路模組 18‧‧‧Ethernet Module

Claims (32)

一種無線寬頻傳輸裝置,包括:一封包切割重組模組,包括一傳送封包暫存器以及一接收封包暫存器;至少一無線網路群組,每個該無線網路群組包括複數個無線網路模組,該複數個無線網路模組耦合至該封包切割重組模組,該每個無線網路群組用以與一遠端之無線網路群組建立一鏈結;一連接控制模組,該連接控制模組耦合至該封包切割重組模組,該連接控制模組與至少一遠端之該連接控制模組進行訊息交換程序以偵測該傳輸裝置與至少一遠端傳輸裝置之間的該鏈結狀況,該連接控制模組根據每一該鏈結之狀況,分別發送一控制封包至至少一遠端之該連接控制模組,該控制封包用以建立該鏈結以及對於每一該鏈結進行流量控制;以及至少一乙太網路模組,該乙太網路模組耦合至該封包切割重組模組;其中該複數個無線網路模組接收該複數個資料封包後,該複數個資料封包被儲存在該接收封包暫存器中,該封包切割重組模組根據接收到的該資料封包上的編號以及根據該資料封包上的錯誤驗證碼判斷該資料封包是否有遺失或是錯誤,若是該資料封包有遺失或錯誤,該連接 控制模組發送該控制封包請遠端重送遺失或錯誤的該資料封包,直到該資料封包確認是正確為止。 A wireless broadband transmission device includes: a packet cutting and recombining module, including a transmission packet temporary register and a receiving packet temporary register; at least one wireless network group, each of the wireless network groups including a plurality of wireless groups The network module, the plurality of wireless network modules are coupled to the packet cutting and recombining module, wherein each wireless network group is used to establish a link with a remote wireless network group; a module, the connection control module is coupled to the packet cutting and recombining module, and the connection control module performs an information exchange process with the at least one remote connection control module to detect the transmission device and the at least one remote transmission device The connection control module sends a control packet to the at least one remote connection control module according to the status of each link, and the control packet is used to establish the link and Each of the links performs flow control; and at least one Ethernet module, the Ethernet module is coupled to the packet cutting and recombining module; wherein the plurality of wireless network modules receive the plurality of data After the packet, the plurality of data packets are stored in the receiving packet buffer, and the packet cutting and recombining module determines whether the data packet is based on the received number on the data packet and the error verification code on the data packet. Lost or wrong, if the data packet is missing or incorrect, the connection The control module sends the control packet to remotely resend the lost or erroneous data packet until the data packet is confirmed to be correct. 如請求項1所述之傳輸裝置,其中複數個資料封包被傳送至該封包切割重組模組後被存入該傳送封包暫存器,俾使該封包切割重組模組對於該複數個資料封包依序進行編號。 The transmission device of claim 1, wherein the plurality of data packets are transmitted to the packet cutting and reassembling module and then stored in the transport packet temporary register, so that the packet cutting and recombining module is adapted to the plurality of data packets. The sequence is numbered. 如請求項2所述之傳輸裝置,其中該連接控制模組建立該鏈結的方法包括有下列步驟:(a)該連接控制模組連續發送一鏈結連接封包,直到該連接控制模組接收一鏈結準備封包為止;(b)該連接控制模組接收該鏈結準備封包後,並設定該鏈結的狀態為準備傳送;以及(c)該資料封包經由已建立的該鏈結傳送。 The transmission device of claim 2, wherein the method for establishing the link by the connection control module comprises the following steps: (a) the connection control module continuously sends a link connection packet until the connection control module receives (b) the connection control module receives the link preparation packet and sets the state of the link to be ready for transmission; and (c) the data packet is transmitted via the established link. 如請求項3所述之傳輸裝置,其中該連接控制模組流量控制的方法如下:(d)該連接控制模組傳送一鏈結暫停封包或是接收該鏈結暫停封包;(e)該連接控制模組設定該鏈結為連接狀態;以及(f)該鏈結保持連線,但是該鏈結暫停傳送該資料封包。 The transmission device of claim 3, wherein the method for controlling the flow control of the connection control module is as follows: (d) the connection control module transmits a link suspension packet or receives the link suspension packet; (e) the connection The control module sets the link to a connected state; and (f) the link remains connected, but the link suspends transmitting the data packet. 如請求項4所述之傳輸裝置,其中為連接狀態的該鏈結若是要重新傳送該資料封包時,重複該(a)、(b)、(c)之步驟。 The transmission device of claim 4, wherein the link in the connected state repeats the steps (a), (b), and (c) if the data packet is to be retransmitted. 如請求項3所述之傳輸裝置,其中為準備傳送狀態的該鏈結若是接收一鏈結中斷封包或傳送該鏈結中斷封包時,中斷該鏈結,設定該鏈結為未連接狀態。 The transmission device of claim 3, wherein if the link in preparation for the transmission state receives a link interruption packet or transmits the link interruption packet, the link is interrupted, and the link is set to an unconnected state. 如請求項6所述之傳輸裝置,其中為未連接狀態的該鏈結若是要重新傳送該資料封包時,重複該(a)、(b)、(c)之步驟。 The transmission device of claim 6, wherein the link in the unconnected state repeats the steps (a), (b), and (c) if the data packet is to be retransmitted. 如請求項4所述之傳輸裝置,其中為連接狀態的該鏈結若是接收一鏈結中斷封包或傳送該鏈結中斷封包時,中斷該鏈結,設定該鏈結為未連接狀態。 The transmission device of claim 4, wherein the link in the connected state interrupts the link if the link is interrupted or the link is interrupted, and the link is set to an unconnected state. 如請求項8所述之傳輸裝置,其中狀態為未連接狀態的該鏈結若是要重新傳送該資料封包時,重複之該(a)、(b)、(c)之步驟。 The transmission device of claim 8, wherein the link in the unconnected state repeats the steps (a), (b), and (c) if the data packet is to be retransmitted. 如請求項3所述之傳輸裝置,其中該連接控制模組週期性的傳送狀況鏈結封包並計時,若是在時間內未接收狀況鏈結封包,則設定該鏈結為連接遺失狀態。 The transmission device of claim 3, wherein the connection control module periodically transmits the status link packet and counts the time, and if the status link packet is not received within the time, the link is set to be a connection lost state. 如請求項10所述之傳輸裝置,其中為連接遺失狀態的該鏈結若是要重新傳送該資料封包時,重複該(a)、(b)、(c)步驟。 The transmission device of claim 10, wherein the step (a), (b), and (c) are repeated if the link to which the connection is lost is to retransmit the data packet. 如請求項4所述之傳輸裝置,其中該連接控制模組週期性的傳送狀況鏈結封包並計時,若是在時間內未接收狀況鏈結封包,則設定該鏈結為連接遺失狀態。 The transmission device of claim 4, wherein the connection control module periodically transmits the status link packet and timed, and if the status link packet is not received within the time, the link is set to be a connection lost state. 如請求項12所述之傳輸裝置,其中為連接遺失狀態的該 鏈結若是要重新傳送該資料封包時,重複該(a)、(b)、(c)之步驟。 The transmission device of claim 12, wherein the connection is in a lost state If the link is to retransmit the data packet, repeat the steps (a), (b), and (c). 如請求項1所述之傳輸裝置,其中確認正確的該資料封包送至該乙太網路模組輸出。 The transmission device of claim 1, wherein the correct data packet is sent to the Ethernet module output. 如請求項1所述之傳輸裝置,其中確認正確的該資料封包送至該無線網路群組中的該複數個無線網路模組輸出。 The transmission device of claim 1, wherein the correct data packet is sent to the plurality of wireless network module outputs in the wireless network group. 如請求項1所述之傳輸裝置,其中該錯誤驗證碼係使用循環冗餘校驗。 The transmission device of claim 1, wherein the error verification code uses a cyclic redundancy check. 如請求項1所述之傳輸裝置,其中該傳送封包暫存器以及該接收封包暫存器為先進先出暫存器。 The transmission device of claim 1, wherein the transport packet buffer and the receive packet register are first in first out registers. 如請求項1所述之傳輸裝置,其中該連接控制模組可對於每一該資料封包進行加密或是解密。 The transmission device of claim 1, wherein the connection control module can encrypt or decrypt each of the data packets. 如請求項1所述之傳輸裝置,其中該複數個無線網路模組為使用IEEE802.11a/b/g/n通訊協定之網路模組。 The transmission device of claim 1, wherein the plurality of wireless network modules are network modules using an IEEE 802.11a/b/g/n communication protocol. 如請求項1所述之傳輸裝置,其中該複數個無線網路模組為使用IEEE802.16d通訊協定之網路模組。 The transmission device of claim 1, wherein the plurality of wireless network modules are network modules that use an IEEE 802.16d communication protocol. 如請求項1所述之傳輸裝置,其中該複數個無線網路模組為使用無線分佈式系統之網路模組。 The transmission device of claim 1, wherein the plurality of wireless network modules are network modules using a wireless distributed system. 如請求項1所述之傳輸裝置,其中該複數個乙太網路模組為使用IEEE802.3通訊協定之網路模組。 The transmission device of claim 1, wherein the plurality of Ethernet modules are network modules that use the IEEE802.3 protocol. 一種無線寬頻裝置之流量控制方法,其步驟包括:(a)連續發送一鏈結連接封包,直到接收該鏈結連接封 包為止;(b)當接收一鏈結準備封包後,設定狀態為準備傳送;(c)當狀態為準備傳送時,傳送或接收複數個資料封包,其中當傳送該些資料封包時,對該些資料封包中的每一資料封包編號,當接收該些資料封包時,依據該些資料封包上的編號以及該些資料封包上的錯誤檢查碼決定該些資料封包是否有遺失或錯誤;以及(d)在傳送或接收複數個該資料封包時,若是接收一鏈結暫停封包或傳送該鏈結暫停封包,暫時停止傳送該資料封包,設定狀態為連接狀態。 A flow control method for a wireless broadband device, the steps comprising: (a) continuously transmitting a link connection packet until receiving the link connection seal (b) after receiving a link preparation packet, setting the state to prepare for transmission; (c) transmitting or receiving a plurality of data packets when the state is ready for transmission, wherein when transmitting the data packets, Each data packet number in the data packet, when receiving the data packet, determines whether the data packet is lost or incorrect according to the number on the data packet and the error check code on the data packet; d) When transmitting or receiving a plurality of the data packets, if receiving a link suspension packet or transmitting the link suspension packet, temporarily stopping transmitting the data packet, and setting the state to a connection state. 如請求項23所述之方法,其中在該步驟(d)時,若是要重新傳送該資料封包,重複該(a)(b)(c)步驟。 The method of claim 23, wherein in the step (d), the step (a) (b) (c) is repeated if the data packet is to be retransmitted. 如請求項23所述之方法,其中在該步驟(c)時,接收一鏈結中斷封包或傳送該鏈結中斷封包時,中斷一鏈結,設定狀態為未連接狀態。 The method of claim 23, wherein, in the step (c), when a link interrupt packet is received or the link interrupt packet is transmitted, a link is interrupted, and the set state is an unconnected state. 如請求項25所述之方法,其中當該資料封包傳輸被暫停後,若是要重新傳輸該資料封包時,重複該(a)(b)(c)步驟。 The method of claim 25, wherein the step (a) (b) (c) is repeated if the data packet is to be retransmitted after the data packet transmission is suspended. 如請求項23所述之方法,其中在該步驟(d)時,若接收一鏈結中斷封包或傳送一鏈結中斷封包時,中斷一鏈結,設定狀態為未連接狀態。 The method of claim 23, wherein, in the step (d), if a link interrupt packet is received or a link interrupt packet is transmitted, a link is interrupted, and the set state is an unconnected state. 如請求項27所述之方法,其中當該鏈結中斷後,若是要重新建立該鏈結時,重複該(a)(b)(c)步驟。 The method of claim 27, wherein the step (a) (b) (c) is repeated if the link is to be re-established after the link is interrupted. 如請求項23所述之方法,其中在該步驟(c)時,每隔一段時間會傳送狀況鏈結封包,並且開始計算時間,若是在某段時間內沒有接收到狀況鏈結封包,則設定狀態為連接遺失狀態。 The method of claim 23, wherein at the step (c), the status chain packet is transmitted at intervals and the calculation time is started, and if the status chain packet is not received within a certain period of time, the setting is as follows. The status is the connection lost state. 如請求項29所述之方法,其中當一鏈結中斷後,若是要重新建立該鏈結時,重複該(a)(b)(c)步驟。 The method of claim 29, wherein the step (a) (b) (c) is repeated if the link is to be re-established after a link is broken. 如請求項23所述之方法,其中在該步驟(d)時,每隔一段時間會傳送狀況鏈結封包,並且開始計算時間,若是在某段時間內沒有接收到狀況鏈結封包,則設定狀態為連接遺失狀態。 The method of claim 23, wherein at the step (d), the status chain packet is transmitted at intervals and the calculation time is started, and if the status chain packet is not received within a certain period of time, the setting is as follows. The status is the connection lost state. 如請求項31所述之方法,其中當一鏈結中斷後,若是要重新建立該鏈結時,重複該(a)(b)(c)步驟。 The method of claim 31, wherein the step (a) (b) (c) is repeated if the link is to be re-established after a link is broken.
TW98121262A 2009-06-24 2009-06-24 Wireless broadband transmission apparatuses and flow control method for the apparatuses TWI418180B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98121262A TWI418180B (en) 2009-06-24 2009-06-24 Wireless broadband transmission apparatuses and flow control method for the apparatuses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98121262A TWI418180B (en) 2009-06-24 2009-06-24 Wireless broadband transmission apparatuses and flow control method for the apparatuses

Publications (2)

Publication Number Publication Date
TW201101739A TW201101739A (en) 2011-01-01
TWI418180B true TWI418180B (en) 2013-12-01

Family

ID=44837105

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98121262A TWI418180B (en) 2009-06-24 2009-06-24 Wireless broadband transmission apparatuses and flow control method for the apparatuses

Country Status (1)

Country Link
TW (1) TWI418180B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9775087B2 (en) 2014-10-23 2017-09-26 Industrial Technology Research Institute Method of controlling communication modes for wireless entity and user equipment, and communication system using the same
CN110278020A (en) * 2019-05-30 2019-09-24 中国人民解放军63921部队 The method and apparatus of wireless energy and data integrated transmission

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1640018A (en) * 2002-01-08 2005-07-13 Ipr特许公司 Maintaining a hold channel in a reverse link of a wireless communication system
TW200541263A (en) * 2004-06-13 2005-12-16 Asustek Comp Inc Multiple transmission communications method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1640018A (en) * 2002-01-08 2005-07-13 Ipr特许公司 Maintaining a hold channel in a reverse link of a wireless communication system
TW200541263A (en) * 2004-06-13 2005-12-16 Asustek Comp Inc Multiple transmission communications method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9775087B2 (en) 2014-10-23 2017-09-26 Industrial Technology Research Institute Method of controlling communication modes for wireless entity and user equipment, and communication system using the same
CN110278020A (en) * 2019-05-30 2019-09-24 中国人民解放军63921部队 The method and apparatus of wireless energy and data integrated transmission

Also Published As

Publication number Publication date
TW201101739A (en) 2011-01-01

Similar Documents

Publication Publication Date Title
CN109327247B (en) Wireless communication system, wireless communication device, wireless communication method
EP2753117B1 (en) Apparatus and method for transmitting and receiving data in NFC
EP3637703B1 (en) Message transmission methods and proxy servers
CN102812748B (en) Mobile Broadband Packet Switching Traffic Optimization
RU2701523C1 (en) System and method of providing synchronization in transmissions in a mode without connection
CN103354993A (en) Facilitating device-to-device communication
US10306481B2 (en) Wireless mesh network configuration
US20170027016A1 (en) Communication device, wireless communication device, and communication method
WO2017185941A1 (en) Data transmission method and relevant device
WO2020119013A1 (en) Sidelink communication method and apparatus
CN108370523A (en) Flow control feedback from the user equipment for receiving shunting carrying
WO2018202131A1 (en) Communication method, device and system
CN104685959A (en) Passive radio link control entity with unified interface
TWI418180B (en) Wireless broadband transmission apparatuses and flow control method for the apparatuses
EP3637840B1 (en) Uplink data transmission method, timer configuration method and related equipment
TR201902488T4 (en) Decryption method and device for a packet data convergence protocol layer in a wireless communication system.
CN103618694A (en) Design of R2UDP Protocol Based on Digital Radio Narrowband System
CN118900219A (en) A method for implementing a point-to-multipoint ad hoc network protocol stack
TWI852131B (en) Apparatus and methods to perform uplink data compression
JP6481711B2 (en) Wireless communication system, mobile station, base station, and wireless communication method
US12273201B2 (en) Radio link control cumulative mode for new radio
JP7396298B2 (en) Communication device and communication method
JPWO2020178918A1 (en) Wireless communication system, transmission / reception method, program, wireless communication base station device, control circuit and control method
CN114424621B (en) A buffer status report transmission method and device
WO2022145058A1 (en) Transmission station and reception station

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees