[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TW200922249A - Method and apparatus for communicating in multiple modes - Google Patents

Method and apparatus for communicating in multiple modes Download PDF

Info

Publication number
TW200922249A
TW200922249A TW097126498A TW97126498A TW200922249A TW 200922249 A TW200922249 A TW 200922249A TW 097126498 A TW097126498 A TW 097126498A TW 97126498 A TW97126498 A TW 97126498A TW 200922249 A TW200922249 A TW 200922249A
Authority
TW
Taiwan
Prior art keywords
tdf
slot
data
contention
frame
Prior art date
Application number
TW097126498A
Other languages
Chinese (zh)
Other versions
TWI379568B (en
Inventor
jin-fei Yu
zhi-gang Zhang
jun-biao Zhang
Original Assignee
Thomson Licensing
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
Priority claimed from PCT/CN2007/002146 external-priority patent/WO2009009918A1/en
Priority claimed from PCT/CN2007/002614 external-priority patent/WO2009026746A1/en
Application filed by Thomson Licensing filed Critical Thomson Licensing
Publication of TW200922249A publication Critical patent/TW200922249A/en
Application granted granted Critical
Publication of TWI379568B publication Critical patent/TWI379568B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

One particular time divisional function (TDF) system uses both contention based and time division based access for acquisition of an uplink channel in order to support data and sporadic user controlling messages over a cable access network. One system uses a hybrid time slot in a TDF superframe of time slots to allow TDF Stations operating in contention based mode to switch to time division mode. The hybrid time slot is a combination of a registration time slot and a contention base time slot. One particular implementation includes using a frame structure (2600) for communication. The frame structure supports at least two communication modes. The communication modes include a time division mode in which a slot in the frame structure is reserved for a device and a contention-based mode in which a contention slot in the frame structure is used by multiple devices for data communication.

Description

200922249 九、發明說明: 【發明所屬之技術領域】 此揭示内容一般解決通信系統之各種態樣。 【先前技術】 通信系統為連接使用者至資訊而存在。此類系統可使用 同軸電纜以及無線網路。現有系統展現各種限制。 【發明内容】 依據 般態樣’將一訊框結構用於通信。該訊框結構 支援至少一通信模。該等通信模包括其中該訊框結構中的 一槽係保存用於一器件之一分時模以及其中該訊框結構中 的一競爭槽係由多個器件用於資料通信之一以競爭為基礎 的模。 依據另一一般態樣,構造一信號以依據支援多個通信模 之格式而承載=貝料。該信號包括為一分時通信模而構造 於時槽中的—第—部分。該第—部分包括保存用於個別器 件的一或多個時槽並承載用於該等個別器件的資料。該信 號包括-第二部分,其係構造於用於其中沒有器件保存競 爭時槽之一以競爭為基礎的通信模之一競爭時槽中。該第 二部分承載該競爭時槽中用於至少—器件的資料。 :附圖及以下說明中提出—或多個實施方案之細節。即 木用個特定方式說明,仍應該清楚可採用各種方式組 態或具體化實施方案。例如,一實施方案可實行為一方 法’或具體化為經組態用以實行一組操作 用於實行-組操作的指令之―裝置 衣夏從結合附圖所考量的 132608.doc 200922249 下列詳細說明及申請專利範圍中將明白其他態樣及特徵。 【實施方式】 至少圖1至8之說明呈银4 , 里見包括一或多個新穎及發明態樣或 特徵的各種實施方案。此等實施方案的至少一個提供使用 無線系統之典型特徵在—電纜中傳輸資料的一系統。特 定言',至少一個實施方案使用-同軸電纜中的分時多 工。此系統允許(例如)—電缓電視操作者提供-頻譜之部 / 分中的電視信號並提供該頻譜之另一部分中的額外服務。 額外服務可以包括(例如)網際網路存取,包括存取以搜尋 網際網路並檢視網際網路上的網頁,而且在網際網路中接 收服務(例如’隨選視訊)。 至少圖9請之說明呈現額外實施方案,並且該等額外200922249 Nine, invention description: [Technical field to which the invention pertains] This disclosure generally addresses various aspects of a communication system. [Prior Art] A communication system exists to connect a user to information. Such systems can use coaxial cable as well as wireless networks. Existing systems exhibit various limitations. SUMMARY OF THE INVENTION A frame structure is used for communication in accordance with the general state. The frame structure supports at least one communication mode. The communication modules include a slot in the frame structure stored for a time division mode of a device and wherein a contention slot in the frame structure is used by one of the plurality of devices for data communication to compete The basic model. According to another general aspect, a signal is constructed to carry = bedding according to the format supporting multiple communication modes. The signal includes a - part that is constructed in the time slot for a time-sharing communication mode. The first portion includes one or more time slots for individual devices and carries data for the individual devices. The signal includes a second portion that is constructed in a competing time slot for a communication mode based on one of the slots in which no device saves the competition. The second portion carries the data for at least the device in the contention slot. The drawings and the following description set forth - or details of various embodiments. That is, wood is described in a specific manner, and it should be clear that various ways of designing or embodying the embodiments can be employed. For example, an embodiment may be implemented as a method 'or as an instruction configured to perform a set of operations for performing a set-group operation. Apparatus is taken from the reference to the drawings. 132608.doc 200922249 Other aspects and features will be apparent from the description and scope of the patent application. [Embodiment] At least the description of Figures 1 through 8 is in the form of silver 4, which includes various embodiments including one or more novel and inventive aspects or features. At least one of these embodiments provides a system for transmitting data in a cable using typical features of a wireless system. In particular, at least one embodiment uses time-multiplexing in a coaxial cable. This system allows, for example, an operator to provide a television signal in the portion/score of the spectrum and provide additional services in another portion of the spectrum. Additional services may include, for example, Internet access, including access to search the Internet and view web pages on the Internet, and receive services over the Internet (e.g., 'on-demand video). At least Figure 9 illustrates the presentation of additional implementations and these additional

實施方案的至少一個Μ出·^卩η & & A 個藉由說明封包之新穎及發明使用而擴 ^圖1至8之說明。—個料實施方案包括-數據機,其從 夕=主機接收乙太網路訊包。每一主機可能嘗試透過一路 由益與一不同網站通信。兮齡诚地^ 據機封心成依據用 於無線傳輸之-格式結構或協定所格式化的單一訊包。缺 而’封包訊息係在—同軸電射傳送以藉由該路由器接 收。δ玄路由|§在一個實始古安士 > u 土 W貫施方案中依次傳送該等訊包 主機之每一者嘗試與其通信的不同網站。 與一次僅封包一個訊包的系統相比較, 實:方案所使用的封包提供輸出中的增加。因此,無、: 工作負擔係在多個乙太網路訊包中展開。此盘 (例如)允許額外特徵藉由另—通㈣加以提供的封包之傳 132608.doc 200922249 統使用形成對比,或藉由保存封包資料中的舊有訊框結構 而確保反向相容性。此外,以上說明的實施方案之封包亦 根據系統設計而允許自待封包在一起之多個來源的資料以 及預计用於不同終端使用者(例如,不同網站,或不同主 機)的資料封包在一起。 至少圖21至34之說明呈現另外的實施方案。此等實施方 案之一些解決該訊框結構及與以輪詢及競爭為基礎的存取 相關聯之新穎及發明態樣。另外的實施方案解決雙模組 態0 此應用現在提供圖⑴之說明。應注意標頭係用於圖i 至8之說明的各章節。—給定章節之標頭並非視為將該章 節=揭示内容限於該標頭之主題,也不將其他章節之揭示 内谷限於除該標頭之主題以外的主題。標頭係範例性的, 而且係預計為對讀者的―般協助。該等標頭並非預計包含 :揭不内容之流,也不限制該揭示内容之適用性或一般 一般說明 馮用方案 至;、_:1:有H軸電緵TV系統(CATV)中的資料服務, 定在該電境存取網路中佈置分時功能 )協疋順應存取點(AP)及台(STA)。經由階 中的分離器連接Ap b式樹、,、。構 延筏AP及STA。採用此方式,在 能經由該雷缗产& , 豕晨的使用者 、、覽存取網路存取遠端ιρ核心網路。 解說-樣來解料細網㈣局。 在圖1中 132608.doc 200922249 能從圖1看出,在此典型存取網路基礎結構中,存在一 TDF協定順應AP,其具有與該IP核心網路連接的一乙太網 路介面,以及與該電纜存取網路連接的一同軸電纜介面。 在該電纜存取網路之另一端上,存在TDF協定順應STA, 即端子,其經由該同軸電纜介面與該電纜存取網路連接並 經由s亥乙太網路介面與家庭LAN (區域網路)連接。 依據至少一實施方案,TDF Ap及STA兩者依據8〇2 u系 列規格在邏輯連結控制子層、MAC子層以及實體層中分離 地實施協定堆疊。然而,在MAC子層中,TDP AP及STA 以TDF訊框傳輸實體取代8〇2 n訊框傳輸實體。因此,用 於TDF AP及STA的MAC子層係由802· 1 1訊框封包/去封包 實體以及TDF訊框傳輸實體組成,而用於8〇2n順應Ap及 STA的MAC子層由802.1 1訊框封包/去封包實體及8〇2.n訊 框傳輸實體組成。對於整合式AP及STA,TDF訊框傳輸實 體及802.1 1訊框傳輸實體可同時共存,以提供8〇211及 TDF功能兩者。能藉由手動或動態組態實現二個模之間的 切換。 基本方法 TDF協定的主要想法係在同軸電纜媒體中而非空中傳輸 IEEE 802.1 1訊框。利用IEEe 802.1 1機制的目的係利用 802.1 1協定堆疊的成熟硬體及軟體實施方案。 TDF的主要特徵係其有於傳輸IEEE 8〇2.11資料訊框之獨 特媒體存取控制方法。即,其並不利用傳統IEEE 802.1 1 DCF (分佈式協調功能)或PCf (點協調功能)機制以交換 132608.doc 200922249 MAC訊框,其包括MSDU (MAC服務資料單元)及MMPDU (MAC管理協定資料單元)。相反,其使用分時近接方法以 傳輸MAC訊框。因此TDF係一存取方法,其定義定位在 MAC子層中的訊框傳輸實體之詳細實施方案。 基於比較之目的,此處解說如圖2中所示之OSI參考模型 中的IEEE 802.1 1 MAC子層協定。雖然在圖3中解說用於 OSI參考模型中的TDF協定之準確位置。 通信模進入程序 目前,存在建議用於TDF順應台的二個通信模,如以下 所說明。一個係標準IEEE 802.1 1操作模,其服從IEEE 802.1 1系列標準中定義的訊框結構及傳輸機制;另一個係 在TDF操作模中,關於其的詳細資訊將在下列段落中加以 說明。圖4中指示當啟動一 TDF STA時決定進入何操作模 的策略。一旦一 TDF STA從一 AP接收一同步訊框,則致能 其進入TDF模,若在一預設超時内未接收同步訊框,則該 TDFSTA保持或偏移至IEEE 802.1 1模。 TDF協定功能說明 存取方法 TDF台中的實體層可具有多個資料傳送速率能力,其允 許實施方案以改良效能及器件維護之目標而實行動態速率 切換。目前,TDF台可支援三個類型的資料速率:54 Mbps ' 18 Mbps及6 Mbps。主要以54 Mbps資料速率提供 資料服務。當一台支援54 Mbps資料傳輸存在一些問題 時,其可暫時切換至18 Mbps資料速率。基於網路維護及 132608.doc -10- 200922249 台除錯之目的而設計6 Mbps資料速率操作模。 資料速率可在一 TDF台進入TDF通信程序之前靜態地加 以組態,並在整個通信程序期間保持相同。另一方面, TDF台亦可在服務期間支援動態資料速率切換。用於資料 速率的準則可基於頻道信號品質及其他因素。 TDF協定之基本存取方法係分時多向近接(TDMA),其 允許多個使用者藉由將同一頻道劃分成不同時槽而共享同 一頻道。該等TDF STA迅速接連地相繼傳輸上行鏈路訊 務,每一 STA在藉由該TDF AP指派之TDF超訊框中使用其 自己的時槽。對於下行鏈路訊務,該等STA共享頻道,並 藉由將訊框中的目的地位址資訊與其位址比較而選擇以其 為目標的資料或管理訊框。圖5解說當存在同時競爭上行 鏈路傳輸機會的m個STA時,TDF超訊框結構之一範例以 及用於一典型TDF超訊框的時槽分配。 如圖5中所示,存在每TDF超訊框固定數目 (tdfTotalTimeSlotNumber)的時槽,該超訊框係由以下各項 組成:用以從TDF AP傳送時脈同步資訊至TDF STA的一 個同步時槽;用以傳送對上行鏈路時槽分配之註冊請求的 一競爭時槽;藉由註冊TDF STA用以相繼傳送資料及一些 管理訊框至TDF AP的tdfUplinkTimeSlotNumber個上行鏈 路時槽;以及藉由TDF AP用以傳輸資料及註冊回應管理 訊框至數據機的tdfDownlinkTimeSlotNumber個下行鏈路時 槽。除同步時槽以外,稱為共同時槽的所有其他時槽具有 同一持續時間,其長度等於tdfCommonTimeSlotDuration。 132608.doc -11 - 200922249 tdfCommonTimeSlotDuration之數值經定義用以允許傳輸用 於最高速率資料模之一正常時槽中的至少一最大IEEE 802.1 1 PLCP (實體層會聚協定)協定資料單元(PPDU)。同 步時槽之持續時間tdfSyncTimeSlotDuration係短於該共同 時槽之持續時間,因為在此時槽中從TDF AP傳輸至TDF STA的時脈同步訊框係短於802.1 1資料訊框。 因此,定義為tdfSuperframeDuration的一 TDF超訊框之 持續時間能藉由下列等式加以計算: tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 1) tdfTotalTimeSlotNumber、tdfUplinkTimeSlotNumber 與 tdfDownlinkTimeSlotNumber之間的關係滿足下列等式: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 2 此外,一TDF超訊框中TDF STA的分配上行鏈路時槽之 數目可從一改變為 tdfUplinkTimeSlotThreshold。因此’ 一 TDF超訊框中的可用下行鏈路時槽可從 (tdfTotalTimeSlotNumber-2)改變為(tdfTotalTimeSlotNumber-2-tdfMaximumUplinkTimeSlotNumber)。每次存在請求一上 行鏈路時槽的一 TDF STA時,該TDF AP將從該等可用下 行鏈路時槽推斷一或多個時槽,並接著分配此等時槽給該 TDF STA,只要上行鏈路時槽數目在其之後將不超過 tdfMaximumUplinkTimeSlotNumber ° tdiMaximumUplinkTimeSlotNumber 之數值可在不同實施方案中變化。但是其必須仔細地加以 132608.doc 12 200922249 選擇以便存在可用於一相關聯TDF STA的至少一下行鏈路 時槽以便保證資料服務之QoS。此外,將藉由用於同一方 向傳輸之同一 TDF STA或AP使用的所有連續時槽能經合併 用以連續地傳送MAC訊框以避免由不必要的轉換及保護所 引起的此等時槽之邊緣處的浪費。 在目前實施方案中,tdfCommonTimeSlotDuration係約 3 00 us,其係足以使TDF STA傳輸用於54 Μ模之一個共同 時槽中的至少一最大802.1 1 PPDU,而且存在每TDF超訊 框總共62個時槽。在此等時槽中,以此方式存在20個上行 鏈路時槽以及40個下行鏈路時槽。當存在20個STA時,能 保證每一 TDF STA具有對680 kbps上行鏈路資料速率的存 取並共享30 Mbps (4〇個連續時槽)下行鏈路資料速率;當 存在30個STA時,能保證每一 TDF STA具有對680 kbps上 行鏈路資料速率的存取並共享22.5 Mbps (30個連續時槽) 下行鏈路速率。tdfMaximumUplinkTimeSlotNumber係 30。 最終,為61個共同時槽與一個同步時槽之總持續時間的 tdfSuperframeDuration之數值係約1 8·6 ms而且其能加以定 義為用於不同使用的不同數值。例如,若存在僅1個TDF STA,則能保證其具有4個時槽以達到約1 8 Mbps上行鏈路 資料速率及自己的18 Mbps (4個連續時槽)下行鏈路資料速 率。以此方式,為九個資料時槽與一個同步時槽之總持續 時間的 tdfSuperframeDuration之數量係約 4 ms。 訊框格式 在802.1 1規格中,存在三個主要訊框類型。將資料訊框 132608.doc -13- 200922249At least one of the embodiments of the embodiment is described by the description of Figures 1 through 8 by illustrating the novelty and inventive use of the packet. The material implementation includes a data machine that receives the Ethernet packet from the night = host. Each host may try to communicate with a different website through one way.兮龄诚地^ The basis of the machine is based on a single packet formatted by the wireless transmission-format structure or protocol. The lack of 'packet message' is in-coaxial transmission to be received by the router. δ 玄 routing|§ In a real Gu's > u soil W program to transmit the packets in turn, each of the host attempts to communicate with different websites. Compared to a system that only encapsulates one packet at a time, the packet used by the scheme provides an increase in output. Therefore, no,: The workload is spread across multiple Ethernet packets. This disc (for example) allows for additional features to be contrasted by the use of the packet provided by the other (4), or by the preservation of the old framed structure in the packet data to ensure backward compatibility. In addition, the packets of the above-described embodiments are also allowed to encapsulate data from multiple sources to be packaged together with data intended for different end users (eg, different websites, or different hosts) depending on the system design. . At least the description of Figures 21 through 34 presents additional embodiments. Some of these implementations address the novelty and inventive aspects associated with the frame structure and access based on polling and competition. A further embodiment addresses the dual module state 0. This application now provides an illustration of Figure (1). It should be noted that the headers are used in the sections of the description of Figures i to 8. - The header of a given chapter is not considered to limit the chapter = disclosure to the subject matter of the header, nor to limit the disclosure of other chapters to topics other than the subject matter of the header. The headers are exemplary and are expected to be “assisted” to the reader. These headers are not intended to contain: the disclosure of content, nor the applicability of the disclosure or the general description of the application; _: 1: Information in the H-axis TV system (CATV) The service, in which the time-sharing function is arranged in the electrical access network, is coordinated with the access point (AP) and the station (STA). The Ap b-tree, ,, is connected via a splitter in the stage. The structure is delayed by AP and STA. In this way, the remote ιρ core network can be accessed via the Thunder & Interpretation - sample to solve the fine network (four) bureau. In Figure 1, 132608.doc 200922249 can be seen from Figure 1, in this typical access network infrastructure, there is a TDF protocol compliant AP with an Ethernet interface connected to the IP core network, And a coaxial cable interface to the cable access network. On the other end of the cable access network, there is a TDF protocol compliant STA, that is, a terminal, which is connected to the cable access network via the coaxial cable interface and via the Ethernet interface to the home LAN (regional network) Road) connection. According to at least one embodiment, both TDF Ap and STA implement separate protocol stacking in the logical link control sublayer, the MAC sublayer, and the physical layer in accordance with the 8〇2 u series specification. However, in the MAC sublayer, the TDP AP and the STA replace the 8〇2 n frame transmission entity with the TDF frame transmission entity. Therefore, the MAC sublayer for the TDF AP and the STA is composed of the 802·1 1 frame packet/decapsulation entity and the TDF frame transmission entity, and the MAC sublayer for the 8〇2n compliant Ap and STA is 802.1 1 The frame packet/de-packet entity and the 8〇2.n frame transmission entity are composed. For integrated APs and STAs, the TDF frame transmission entity and the 802.1 1 frame transmission entity can coexist simultaneously to provide both 8〇211 and TDF functions. Switching between the two modes can be achieved by manual or dynamic configuration. Basic approach The main idea of the TDF protocol is to transmit IEEE 802.1 1 frames over coaxial cable media rather than over the air. The purpose of using the IEEe 802.1 1 mechanism is to implement mature hardware and software implementations that are stacked using the 802.1 1 protocol. The main feature of TDF is its unique media access control method for transmitting IEEE 8〇2.11 data frames. That is, it does not utilize the traditional IEEE 802.1 1 DCF (Distributed Coordination Function) or PCf (Point Coordination Function) mechanism to exchange the 132608.doc 200922249 MAC frame, which includes the MSDU (MAC Service Data Unit) and the MMPDU (MAC Management Protocol). Data unit). Instead, it uses a time-sharing method to transmit MAC frames. Thus TDF is an access method that defines a detailed implementation of a frame transport entity located in the MAC sublayer. For purposes of comparison, the IEEE 802.1 1 MAC sublayer protocol in the OSI reference model as shown in Figure 2 is illustrated herein. Although the exact location of the TDF protocol for use in the OSI reference model is illustrated in FIG. Communication Mode Entry Procedure Currently, there are two communication modes recommended for the TDF compliant station, as explained below. One is the standard IEEE 802.1 1 operating mode, which is subject to the frame structure and transmission mechanism defined in the IEEE 802.1 1 series of standards; the other is in the TDF operating mode, and detailed information about it will be explained in the following paragraphs. Figure 4 indicates the strategy for deciding which mode of operation to enter when a TDF STA is activated. Once a TDF STA receives a synchronization frame from an AP, it is enabled to enter the TDF mode. If the synchronization frame is not received within a preset timeout, the TDFSTA remains or offsets to IEEE 802.1 1 mode. TDF Protocol Functional Description Access Method The physical layer in the TDF station can have multiple data transfer rate capabilities that allow the implementation to implement dynamic rate switching with improved performance and device maintenance goals. Currently, the TDF station can support three types of data rates: 54 Mbps '18 Mbps and 6 Mbps. Data services are provided primarily at 54 Mbps data rates. When there is some problem with supporting 54 Mbps data transmission, it can temporarily switch to the 18 Mbps data rate. Design a 6 Mbps data rate operating mode based on network maintenance and 132608.doc -10- 200922249 desk debugging. The data rate can be statically configured before a TDF station enters the TDF communication program and remains the same throughout the communication procedure. On the other hand, the TDF station can also support dynamic data rate switching during service. The criteria for data rate can be based on channel signal quality and other factors. The basic access method of the TDF protocol is Time Division Multi-Direction (TDMA), which allows multiple users to share the same channel by dividing the same channel into different time slots. The TDF STAs successively transmit uplink traffic in succession, and each STA uses its own time slot in the TDF hyperframe assigned by the TDF AP. For downlink traffic, the STAs share the channel and select the data or management frame targeted by comparing the destination address information of the frame with its address. Figure 5 illustrates an example of a TDF hyperframe structure and time slot allocation for a typical TDF hyperframe when there are m STAs competing for uplink transmission opportunities simultaneously. As shown in FIG. 5, there is a time slot of a fixed number of TDF frames (tdfTotalTimeSlotNumber), which is composed of: a synchronization time for transmitting clock synchronization information from the TDF AP to the TDF STA. a slot for transmitting a registration request for uplink time slot allocation; by registering a TDF STA for successively transmitting data and some management frames to the TDF AP's tdfUplinkTimeSlotNumber uplink time slots; The tdfDownlinkTimeSlotNumber downlink time slot used by the TDF AP to transmit data and register the response management frame to the data machine. Except for the sync slot, all other slots known as the common slot have the same duration and have a length equal to tdfCommonTimeSlotDuration. 132608.doc -11 - 200922249 The value of tdfCommonTimeSlotDuration is defined to allow transmission of at least one maximum IEEE 802.1 1 PLCP (Physical Layer Convergence Protocol) Protocol Data Unit (PPDU) for use in one of the highest rate data modules. The duration of the synchronization time slot tdfSyncTimeSlotDuration is shorter than the duration of the common time slot because the clock synchronization frame transmitted from the TDF AP to the TDF STA in the slot is shorter than the 802.1 1 data frame. Therefore, the duration of a TDF hyperframe defined as tdfSuperframeDuration can be calculated by the following equation: tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 1) The relationship between tdfTotalTimeSlotNumber, tdfUplinkTimeSlotNumber and tdfDownlinkTimeSlotNumber satisfies the following equation: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 2 In addition, the number of allocated uplink time slots of the TDF STA in a TDF hyperframe can be changed from one to tdfUplinkTimeSlotThreshold. Therefore, the available downlink time slot in a TDF hyperframe can be changed from (tdfTotalTimeSlotNumber-2) to (tdfTotalTimeSlotNumber-2-tdfMaximumUplinkTimeSlotNumber). Each time there is a TDF STA requesting an uplink time slot, the TDF AP will infer one or more time slots from the available downlink time slots, and then assign the time slot to the TDF STA as long as The number of uplink time slots will not exceed the value of tdfMaximumUplinkTimeSlotNumber ° tdiMaximumUplinkTimeSlotNumber afterwards may vary in different implementations. However, it must be carefully chosen to have at least a downlink time slot available for an associated TDF STA in order to guarantee the QoS of the data service. In addition, all consecutive time slots used by the same TDF STA or AP for transmission in the same direction can be combined to continuously transmit MAC frames to avoid such time slots caused by unnecessary conversion and protection. Waste at the edge. In the current embodiment, tdfCommonTimeSlotDuration is about 300 sec, which is sufficient for the TDF STA to transmit at least one of the largest 802.1 1 PPDUs in a common time slot of the 54 mode, and there are a total of 62 times per TDF frame. groove. In this time slot, there are 20 uplink time slots and 40 downlink time slots in this way. When there are 20 STAs, it can guarantee that each TDF STA has access to the 680 kbps uplink data rate and share 30 Mbps (4 consecutive time slots) downlink data rate; when there are 30 STAs, Each TDF STA can be guaranteed access to the 680 kbps uplink data rate and share a 22.5 Mbps (30 consecutive time slots) downlink rate. tdfMaximumUplinkTimeSlotNumber is 30. Finally, the value of tdfSuperframeDuration, which is the total duration of 61 common time slots and a synchronized time slot, is about 18.6 ms and can be defined as different values for different uses. For example, if there is only one TDF STA, it can be guaranteed to have 4 time slots to achieve an uplink data rate of approximately 18 Mbps and its own 18 Mbps (4 consecutive time slots) downlink data rate. In this way, the number of tdfSuperframeDurations for the total duration of the nine data time slots and one synchronization time slot is about 4 ms. Frame Format In the 802.1 1 specification, there are three main frame types. Will be the information frame 132608.doc -13- 200922249

用以交換台之間的資料。根據網路,㉟出現數個不同種類 的資料訊框。控制訊框係結合資料訊框用以實行區域清理 操作、頻道獲取以及载波感測維護功能與接收資料之肯定 確認。控制及資料訊框聯合作業以在台之間可靠地遞送資 料。更明確而言,資料訊框交換的—重要特徵係存在一確 認機制,而且因此存在用於每一下行鏈路單播訊框之一確 認(ACK)訊框’以便減小藉由不可靠無線頻道引起資料損 失的可能性。最終,管理訊框實行監督功能:其係用以接 合並離開無線網路而且在存取點之間移動相關聯物。 然而’在TDF系統中,因sTDF STA被動地等待自而 AP的同步贿㈣目標TDF Ap,所以不需諸典探測請 求及探測回應訊框。此外,纟同轴電镜而非空甲交換該等 訊框,以便不必定義RTS及CTS訊框以清理—區域並預防 隱藏節點問題’而且定義ACK訊框以確保資料訊框之遞送 的可靠性。 因此’在而協定中,僅將一些有料802.1 ! MSDU及 M_U類型用於同軸電缓方案中的資料。例如,利用資 料訊框類财的資料子類型,其制以封包上㈣料並將 其從-個台傳輸至另一個台。此外,& 了配合而系統中 的時脈同步要求’定義一種新的管理訊框(同步訊框);而 且為了實現上行鏈路時槽請求、分配及釋放之功能,定義 另外四種管理訊框,其餘冊請求、註冊回應、非註冊請 求以及活躍通知。 為了概述其,已定義TDF協定之管理訊框類型中的四個 132608.doc -14- 200922249 新子類型。下列表格定義TDF協定中添加的類型及子類型 之有效組合。表格1顯示用於TDF協定中添加的TDF訊框之 有效類型及子類型。 表格1 類型說明 子類型說明 管理 同步 管理 註冊請求 管理 註冊回應 管理 非註冊請求 管理 活躍通知 TDF存取程序 TDF AP找到及時脈同步程序 TDF協定在很大程度上取決於至所有節點的時序資訊之 分佈。首先,TDF STA聽取同步訊框以決定是否存在一可 用TDF AP。一旦其進入TDF通信程序,其使用同步訊框以 調適區域定時器,TDF STA根據該定時器決定其是否改為 傳送上行鏈路訊框。任何時間,在同步程序中TDF APS 主要的而且TDF STA係從屬的。此外,若其在定義為 tdfSynchronizationCycle的預定義臨界週期内未從相關聯 AP接收任何同步訊框,則TDF STA將認為該AP已放棄該 服務,並接著其停止TDF通信程序而且開始藉由再次聽取 同步訊框而尋找任何TDF AP。 在TDF系統中,與同一 TDF AP相關聯的所有STA將與一 共同時脈同步。該TDF AP將週期性地傳輸包含其時脈資 132608.doc -15- 200922249 訊的特殊訊框被呼叫同步以使其區域網路中的數據機同 步。每一個TDF STA將維護一區域時序同步功能(TSF)定 時器,以確保其係與相關聯TDF AP同步。在接收一同步 訊框之後,一 TDF STA始終接受該訊框中的時序資訊。若 其TSF定時器係不同於接收的同步訊框中的時戳,則接收 TDF STA依據接收的時戳值而設定其區域定時器。此外, 其可添加較小偏移至接收的時序值以藉由收發器解決區域 處理。 同步訊框將得以產生以在每一個TDF超訊框時間單元藉 由該TDF AP傳輸一次並且在每一個TDF超訊框之同步時槽 中傳送。 註冊程序 圖6解說性地說明整個註冊程序。一旦一 TDF STA已從 同步訊框獲得定時器同步資訊,則其將瞭解時槽0何時開 始。若一 TDF STA並不與任何TDF AP相關聯,則其將設 法採用特定TDF AP註冊,該特定TDF AP藉由在為一 TDF 超訊框中的第二時槽之競爭時槽期間傳送註冊請求訊框至 TDF AP而傳送同步訊框。等於tdfCommonTimeSlotDuration 的競争時槽之持續時間,以及註冊請求訊框結構應該加以 仔細設計以允許在一競爭時槽中傳送至少 tdfMaximumUplinkTimeSlotNumber個註冊請求訊棍。根據 設計,將競爭時槽劃分成tdfMaximumUplinkTimeSlotNumber 個相同長度的子時槽。 其一找到目標TDF AP,一 TDF STA將選擇該競爭時槽 132608.doc •16- 200922249 中的一個子時槽以依據下列方法傳送註冊請求訊框至該 TDF AP : A. 每次分配一上行鏈路時槽時,一 TDF STA將儲存定 義為tdfAllocatedUplinkTimeSlot之分配上行鏈路時槽數 目,其指示該等時槽在整個上行鏈路時槽集區中的位置以 及從 1 至 tdfMaximumUplinkTimeSlotNumber 的範圍。 B. 該TDF AP應該在每次其請求一上行鏈路時槽時盡其 最大能力分配同一上行鏈路時槽給同一 TDF STA。 C. 當到了決定選擇何子時槽傳送註冊請求訊框的時間 時,若存在一儲存的tdfAllocatedUplinkTimeSlot數值’則 TDF STA將設定與 tdfAllocatedUplinkTimeSlot相同的子時 槽數目;若不存在此數值,則TDF STA將隨機地選擇 tdfMaximumUplinkTimeSlotNumber 可用子時槽中的一子時 槽。其將在隨機選擇的子時槽中傳送註冊請求訊框至該 TDF AP。 此種操作之目的係減小當存在同時啟動的許多STA並設 法同時採用同一 TDF AP註冊時發生衝突的機會。 該TDF STA將列舉其當時支援的所有資料速率並亦承載 一些有用的資訊,例如註冊請求訊框中的接收信號載波/ 雜訊比率。其可從最高資料速率開始,採用不同支援資料 速率傳送數個連續註冊請求訊框。在傳送出訊框之後,該 TDF STA將從該TDF AP傾聽註冊回應訊框。 在從一 TDF STA接收一註冊請求訊框之後,根據下列方 法,該TDF AP將在下行鏈路時槽中傳送不同種類的註冊 132608.doc 17 200922249 回應訊框回至該TDF STA : A. 若已經分配的上行鏈路時槽等於 tdfMaximumUplinkTimeSlotNumber ,貝1J 該 TDF AP 將 uplinkTimeSlotUnavailable指示符置於該訊框主體中。 B. 若該TDF AP並不支援在註冊請求管理訊框之 supportedDataratesSet中列舉的任何資料速率,則該TDF AP將unsupportedDatarates指示符置於該訊框主體中。 C. 若存在可用以分配的上行鏈路時槽以及TDF AP與 TDF STA兩者皆能支援的共同資料速率,則該AP將分配一 個上行鏈路時槽並依據某資訊(例如該STA之註冊請求訊框 中的載波/雜訊比率)選擇一適當的共同資料速率,而且接 著傳送一註冊回應訊框至該TDF STA。在該訊框主體中將 包含關於分配的上行鏈路時槽以及選擇的資料速率之資 訊。 在一成功註冊程序之後,該TDF STA及該TDF AP將達 成關於使用何上行鏈路時槽及資料速率的協議。 分段/重組程序 在TDF協定中,用於MSDU之傳輸的時槽持續時間係固 定為tdfCommonTimeSlotDuration。在一些資料速率中,當 MSDU之長度係大於一臨界值時,不可能在單一時槽中傳 輸。因此當用於上行鏈路傳輸的一資料速率係長於定義為 tdfFragmentationThreshold的臨界值並根據不同資料速率 而變化時,其在加以排程以傳輸之前進行分段。對於除可 以為較小之最後分段以外的所有分段,一分段訊框之長度 132608.doc -18- 200922249 將為八位元組之相等數目(tdfFragmentationThreshold八 位元組)。在分段之後,將分段訊框置於外送佇列中以傳 輸至該TDF AP。此分段程序可藉由使用在TDF訊框傳輸實 體中動態設定的tdfFragmentationThreshold而在TDF訊框傳 輸實體或上層中運行。 在該TDF AP結束時,每一接收的分段包含用以允許完 整訊框從其組成分段加以重新裝配的資訊。每一分段之標 頭包含藉由該TDF AP用以重新裝配該訊框的下列資訊: A. 訊框類型 B. 從位址2欄位獲得的傳送者之位址 C. 目的地位址 D. 序列控制欄位:此欄位允許該TDF AP檢查所有輸入 分段均屬於同一 MSDU,以及應該重新裝配該等分段所用 的序列。序列控制欄位内的序列號對於一 MSDU之所有分 段保持相同;序列控制欄位内的序列號對於每一分段增 量° E. 多個分段指示符:向TDF AP指示此並非該資料訊框 的最後分段。該MSDU之僅最後或唯一分段使此位元設定 為零。該MSDU之所有其他分段使此位元設定為一。 該TDF AP藉由以序列控制欄位之分段號子欄位的順序 組合該等分段而重新構造該MSDU。若尚未接收具有設定 為零的多分段位元之分段,則該TDF AP將瞭解該訊框尚 未完成。該TDF AP —接收具有設定為零的多分段位元之 分段,其就瞭解沒有更多的分段可接收用於該訊框。 132608.doc -19- 200922249 該TDF AP維護用於所接收的每一訊框之一接收定時 器。亦存在一屬性tdfMaxReceiveLifetime,其指定經允許 用以接收一訊框的最大量時間。該接收定時器在接收該 MSDU之第一分段之後啟動。若該接收定時器超過 tdfMaxReceiveLifetime’ 則藉由該tdF AP丟棄此 MSDU 之 所有接收分段。若一定向MSDU之額外分段係在其 tdfMaxReceiveLifetime超過之後接收,則該等分段加以丟 棄。 上行鏈路傳輸程序 在從該TDF AP接收註冊回應訊框之後,該tdF STA將 分析該訊框主體以瞭解其是否係頒予一上行鏈路時槽。若 並非頒予,則其將停止一會兒並稍後申請上行鏈路時槽。 若頒予,則其將開始使用註冊回應訊框中指示的資料速率 在指派時槽期間傳輸上行鏈路訊務。 在指派時槽期間開始上行鏈路傳輸時,若在該TDF STA 之外运彳7列巾存在至少—個外送tfl框,則該TDF STA將在 該外送仔列中傳送第m該TDF AP H,該TDF S^TA將檢查第二上行鏈路訊框之長度而且評估是否可以在 ^派時槽中的其餘持續時間期間傳送第二上行訊框。若不 可以則其將停止上行鏈路傳輸程序並等待在下一 tdf 況框期fm㈣财傳送卜上行純 將立即傳诸贫 』Μ則具 以此方式運 框至目的MDF ΑΡ。傳送程序將繼續 鏈路訊框欲^直至指派時槽6結束,或不存在任何上行 132608.doc •20- 200922249 下行鏈路傳輸程序 在整個tDF通信程序中, 於改變相關輪數目而動離地改變路:槽數目可能會由 送_相—,其行傳 =間與使用協議f料速率傳輸特定下行鏈路訊框所需= :寺;:比較。因此根據結果’其將決定是否在此—超 ::間採用特定資料速率傳輸該訊框。此外,TDF AP 並不需要分段任何下行鏈路訊框。 :未到相關聯似傳送上行鏈路訊務的時間時,該似 始終聽取㈣以其為目標的可行下行鏈路訊框之頻道。 非註冊程序 如圖7中所示,若該丁DF STA決定放棄丁df通信程序, 則其在其上行料料—非註料求訊框至相關 聯咖AP’以便通知該咖Ap釋放用於其的分配上行鍵 路時槽資源。在接收非註冊請求訊框之後,該㈣ 吏和派用mDF STA的上行鏈路時槽自由並將其置於自 由時槽集區中以備將來使用。 活躍通知程序Used to exchange data between stations. According to the network, 35 different kinds of data frames appear. The control frame is combined with the data frame to implement the regional clearing operation, channel acquisition, and carrier sensing maintenance functions and positive confirmation of the received data. Control and data frame joint operations to reliably deliver data between stations. More specifically, there is an acknowledgment mechanism for the important characteristics of the data frame exchange, and therefore there is an acknowledgment (ACK) frame for each downlink unicast frame to reduce the unreliable wireless The possibility of data loss caused by the channel. Eventually, the management frame performs a supervisory function: it is used to join and leave the wireless network and move the associated links between access points. However, in the TDF system, since the sTDF STA passively waits for the AP's synchronization bribe (4) target TDF Ap, there is no need for the probe request and the probe response frame. In addition, 纟 coaxial TEMs instead of air carriers exchange these frames so that RTS and CTS frames do not have to be defined to clean up the area and prevent hidden node problems' and define the ACK frame to ensure the reliability of the data frame delivery. . Therefore, in the agreement, only some of the materials 802.1 ! MSDU and M_U are used for the data in the coaxial power scheme. For example, the sub-type of information used in the information frame is made on the package (four) and transferred from one station to another. In addition, & cooperates with the clock synchronization requirements in the system to define a new management frame (synchronization frame); and in order to implement the uplink time slot request, allocation and release functions, define four other management messages. Box, remaining book requests, registration responses, non-registration requests, and active notifications. To outline this, four 132608.doc -14- 200922249 new subtypes have been defined in the management frame type of the TDF agreement. The following table defines the valid combinations of types and subtypes added to the TDF contract. Table 1 shows the valid types and subtypes of TDF frames added for use in the TDF protocol. Table 1 Type Description Subtype Description Management Synchronization Management Registration Request Management Registration Response Management Non-Registration Request Management Active Notification TDF Access Procedure TDF AP Find Time Synchronization Program The TDF protocol largely depends on the distribution of timing information to all nodes. . First, the TDF STA listens to the sync frame to determine if there is an available TDF AP. Once it enters the TDF communication procedure, it uses the sync frame to adapt the area timer, and the TDF STA determines whether it is transmitting the uplink frame based on the timer. At any time, the TDF APS is primary and the TDF STA is dependent in the synchronization procedure. Furthermore, if it does not receive any synchronization frame from the associated AP within a predefined critical period defined as tdfSynchronizationCycle, the TDF STA will consider that the AP has abandoned the service and then it stops the TDF communication procedure and begins listening again. Synchronize the frame and look for any TDF AP. In a TDF system, all STAs associated with the same TDF AP will be synchronized with a common clock. The TDF AP will periodically transmit the special frame called its time slot 132608.doc -15- 200922249 to be synchronized to synchronize the modems in its local area network. Each TDF STA will maintain a Zone Timing Synchronization Function (TSF) timer to ensure that it is synchronized with the associated TDF AP. After receiving a sync frame, a TDF STA always accepts timing information in the frame. If the TSF timer is different from the timestamp of the received synchronization frame, the receiving TDF STA sets its regional timer according to the received timestamp value. In addition, it can add a small offset to the received timing value to resolve the area processing by the transceiver. The sync frame will be generated to be transmitted by the TDF AP once per TDF frame time unit and transmitted in the sync slot of each TDF frame. Registration Procedure Figure 6 illustrates the entire registration process illustratively. Once a TDF STA has obtained timer synchronization information from the sync frame, it will know when time slot 0 begins. If a TDF STA is not associated with any TDF AP, it will try to register with a particular TDF AP that transmits the registration request during the contention slot of the second time slot for a TDF frame. The frame is transmitted to the TDF AP and the synchronization frame is transmitted. The duration of the contention time slot equal to tdfCommonTimeSlotDuration, and the registration request frame structure should be carefully designed to allow at least tdfMaximumUplinkTimeSlotNumber registration request bars to be transmitted in a contention slot. According to the design, the contention time slot is divided into tdfMaximumUplinkTimeSlotNumber sub-time slots of the same length. As soon as the target TDF AP is found, a TDF STA will select a sub-time slot in the contention time slot 132608.doc •16-200922249 to transmit a registration request frame to the TDF AP according to the following method: A. Assign an uplink each time In the link time slot, a TDF STA will store the number of allocated uplink time slots defined as tdfAllocatedUplinkTimeSlot, which indicates the location of the time slots in the slot set and the range from 1 to tdfMaximumUplinkTimeSlotNumber throughout the uplink. B. The TDF AP shall allocate the same uplink time slot to the same TDF STA at its maximum capacity each time it requests an uplink time slot. C. When it is time to decide when to select the slot to transmit the registration request frame, if there is a stored tdfAllocatedUplinkTimeSlot value ', the TDF STA will set the same number of sub-time slots as tdfAllocatedUplinkTimeSlot; if there is no such value, then TDF STA A sub-time slot in the available sub-time slot of tdfMaximumUplinkTimeSlotNumber will be randomly selected. It will transmit a registration request frame to the TDF AP in a randomly selected sub-time slot. The purpose of such an operation is to reduce the chance of collisions when there are many STAs that are simultaneously activated and the same TDF AP registration is used at the same time. The TDF STA will enumerate all the data rates it supports at the time and also carry some useful information, such as the received signal carrier/noise ratio in the registration request frame. It can start with the highest data rate and transmit several consecutive registration request frames at different support data rates. After transmitting the frame, the TDF STA will listen to the registration response frame from the TDF AP. After receiving a registration request frame from a TDF STA, the TDF AP will transmit a different type of registration in the downlink time slot according to the following method. 132608.doc 17 200922249 The response frame is returned to the TDF STA: A. The allocated uplink time slot is equal to tdfMaximumUplinkTimeSlotNumber, and the TDF AP places the uplinkTimeSlotUnavailable indicator in the frame body. B. If the TDF AP does not support any of the data rates listed in the supportedDataratesSet of the registration request management frame, the TDF AP places the unsupportedDatarates indicator in the frame body. C. If there is an uplink time slot available for allocation and a common data rate that can be supported by both the TDF AP and the TDF STA, the AP will allocate an uplink time slot and base information (eg, registration of the STA) The carrier/noise ratio in the request frame is selected to an appropriate common data rate, and then a registration response frame is transmitted to the TDF STA. Information about the assigned uplink time slot and the selected data rate will be included in the frame body. After a successful registration procedure, the TDF STA and the TDF AP will reach an agreement on what uplink time slot and data rate to use. Segmentation/Reassembly Procedure In the TDF protocol, the time slot duration for the transmission of the MSDU is fixed to tdfCommonTimeSlotDuration. In some data rates, when the length of the MSDU is greater than a threshold, it is not possible to transmit in a single time slot. Thus, when a data rate for uplink transmission is longer than a threshold defined as tdfFragmentationThreshold and varies according to different data rates, it is segmented before being scheduled for transmission. For all segments except the last segment that can be smaller, the length of a segment frame 132608.doc -18- 200922249 will be an equal number of octets (tdfFragmentationThreshold octet). After segmentation, the segmentation frame is placed in the delivery queue for transmission to the TDF AP. The segmentation procedure can be run in the TDF frame transport entity or upper layer by using the tdfFragmentationThreshold dynamically set in the TDF frame transport entity. At the end of the TDF AP, each received segment contains information to allow the complete frame to be reassembled from its constituent segments. The header of each segment contains the following information used by the TDF AP to reassemble the frame: A. Frame type B. Address of the sender obtained from address 2 field C. Destination address D Sequence Control Field: This field allows the TDF AP to check that all input segments belong to the same MSDU and that the sequence used for the segments should be reassembled. The sequence number in the sequence control field remains the same for all segments of an MSDU; the sequence number in the sequence control field is incremented for each segment. E. Multiple segment indicators: indicates to the TDF AP that this is not the information. The last segment of the box. Only the last or only segment of the MSDU sets this bit to zero. All other segments of the MSDU set this bit to one. The TDF AP reconstructs the MSDU by combining the segments in the order of the segment number subfields of the sequence control field. If a segment with a multi-segment bit set to zero has not been received, the TDF AP will know that the frame has not yet completed. The TDF AP - receives a segment with multi-segment bits set to zero, which knows that no more segments are available for the frame. 132608.doc -19- 200922249 The TDF AP maintains one of the receive timers for each frame received. There is also an attribute tdfMaxReceiveLifetime that specifies the maximum amount of time allowed to receive a frame. The receiving timer is started after receiving the first segment of the MSDU. If the receiving timer exceeds tdfMaxReceiveLifetime', all received segments of the MSDU are discarded by the tdF AP. If additional segments that must be sent to the MSDU are received after their tdfMaxReceiveLifetime has passed, then the segments are discarded. Uplink Transmission Procedure After receiving a registration response frame from the TDF AP, the tdF STA will analyze the frame body to see if it is granted an uplink time slot. If it is not granted, it will stop for a while and apply for an uplink time slot later. If granted, it will begin transmitting uplink traffic during the assigned time slot using the data rate indicated in the registration response frame. When the uplink transmission is started during the assignment time slot, if at least one outgoing tfl frame exists in the 7-line towel outside the TDF STA, the TDF STA will transmit the mth TDF in the outgoing queue. AP H, the TDF S^TA will check the length of the second uplink frame and evaluate whether the second uplink frame can be transmitted during the remaining duration in the time slot. If not, it will stop the uplink transmission procedure and wait for the fm (four) financial transmission in the next tdf box period to be immediately poor. Then, in this way, the frame is sent to the destination MDF. The transfer program will continue the link frame until the end of slot 6 or no uplink 132608.doc •20- 200922249 The downlink transmission procedure is moved in the entire tDF communication procedure by changing the number of related wheels. Change the way: the number of slots may be sent by the _ phase, and its line pass = between the use of the protocol f rate to transmit a specific downlink frame required = : Temple;: comparison. Therefore, depending on the result, it will decide whether to transmit the frame at a specific data rate between this and Super ::. In addition, the TDF AP does not need to segment any downlink frames. : When it is not time to transmit the uplink traffic, it seems to always listen to (4) the channel of the feasible downlink frame for which it is targeted. The non-registration procedure is as shown in FIG. 7. If the D-DF STA decides to abandon the Df communication procedure, it is in its upstream material-non-injection request box to the associated coffee AP' to notify the coffee Ap to release for use. It allocates uplink key slot resources. After receiving the unregistered request frame, the (4) and dispatched mDF STAs' uplink time slots are free and placed in the free time slot pool for future use. Active notifier

見在參考圖8’為了當一 TDF STA意外地墜毁或關閉時 儘快釋放資源,該TDF STA必須藉由在其上行鏈路時槽週 期期間週期性地傳送一活躍通知訊框至tdf Ap而報告其 活躍H。若在稱為tdfAliveN〇tificati〇nCycle的預定義臨界 週期内不存在任何活躍通知訊框,則相關聯TDF AP將認 為該TDF STA已放棄該服務,並因此釋放分配用於該TDF 132608.doc -21 - 200922249 STA的上订鏈路時槽’就像從該TDF STA接收非註冊請求 訊框一樣。 為了確保多速率能力TDF sta上的共存及互用性,此規 格定義將藉由所有台遵循的_組規則: A.同步訊框將以TDF基本速率集卞的最低速率加以傳 輸以便其將藉由所有STA瞭解。 扎以藉由註冊機制選擇的支援資料速率傳送具有目的 地單播位址的所有訊框。沒有台以藉由接收器台所支援的 一速率而傳輸一單播訊框。 C.以TDF基地速率集中的最高速率傳輸具有目的地多 播位址的所有訊框。 圖9至20之說明如下。至少圖9至2〇說明可用於(例如)由 圖1至8所說明的—或多個系統之實施方案。當然,圖9至 20之實施方案的特徵及態樣可用於其他系統。 如以上所說明,一TDF協定能取代傳統8〇2 ii dcf (分 佈協調功能)或PCF (點協調功能)機制。此系統能利用 WLAN(802.1 1)網路之寬佈置,以及可能會變得越來越成 熟且便宜之一無線區域網路(WLAN)晶片集。此系統藉由 在電纜網路中發射WLAN信號而提供用於CATV網路之雙 向通t的具成本效益解決方法,即使建立wlan協定以在 空中環境而非電纜網路中傳輸/接收。在此系統中,TDF協 疋之基本存取方法係TDMA,其允許多個使用者藉由將同 一頻道劃分成不同時槽而共享同一頻道。該等TDF台迅速 接連地相繼傳輸上行鏈路訊務,每一台在藉由該TDF Ap 132608.doc -22- 200922249 (存取點)指派之-TDF超訊框中使用其自己的時槽。對於 下行鏈路訊務,該等台共享頻道(例如如所示,在圖5之 T D F超訊框中),並且藉由將該等訊框中的目的地位址資訊 與其位址比較而選擇以其為目標的訊框。 參考圓9,其顯示一典型丁DF網路_。網路9〇〇提供從 使用者家9Π)及92G至網際網路(或另—資源或網路)93〇的 連接。使用者家910及920在電纜系統95〇中透過一存取點 r (AP) _而連接。AP _可定位(例如)在家9H)及920之鄰 居中’或在包括家(在此情況下為公寓州及似的公寓建 築物中。AP 940可由(例如)—電規操作者所擁有。Ap _ 係在乙太網路970中進一步搞合至一路由器96卜路由器 960係亦麵合至網際網路93 〇。 應該清楚,術語「耗合」指直接連接(無中間組件或單 元)及間接連接(一或多個中間組件及/或單元)兩者。此類 連接可以係、(例如)有線或無線的,以及永久或瞬時的。 使用者家91〇及920可具有各種不同組態,而且每一家可 加以不同地組態ϋ ’如網路_中所示,使用者家 及920各分別包括一台(稱為數據機)912及922。數據機Μ? 及922係分別在一乙太網路918、928中耦合至第—主機(主 機1) 914、924 ’以及第二主機(主機2) 916、926。每—主 機914、916、924及926可以為(例如卜電腦或另_處㈣ 件或通信器件。 °° 存在各種方式,其中網路9〇〇可允許多個主機(例如, 914、9W、及9%)連接至路由器96〇。基於簡單以下 132608.doc -23- 200922249 僅考量數據機912及主機914與916而說明四個實施方案。 在一第一方法中,數據機912擔當另一路由器。主機914 及916係藉由其IP位址所識別,而且數據器912將11}訊包從 主機9 14及9 16發送至路由器960。此方法1通常需要數據器 912運行路由器軟體,其需要額外的記憶體及增加的處理 功率。 在一第二方法中,數據機912擔當一橋接器。數據機912 及AP 940使用標準無線分佈系統(WDS)機制以傳達層2訊 包至路由器960。主機914及916係藉由其媒體存取控制 (MAC)位址所識別。此方法2係802.1 1標準之部分並能同時 伺服多個主機。然而’並非所有AP及數據機均支援 WDS,而且確實支援WDS的AP及數據機通常僅具有有限 的支援。例如,採用一些AP及數據機,無法將Wi_Fi保護 存取(WPA)用於WDS,而且此可能會引入安全問題。 在一第三方法中,數據機912使用MAC冒充物以改變乙 太網路訊包之來源MAC位址(來源係主機914及916之一)為 其自己的MAC位址。因此從路由器96〇的觀點看,路由器 960僅看見數據機912。數據機912採用此方法僅能每次伺 服一個主機。 在一另外方法中,數據機912使用封包,如以下更詳細 地§兑明。以上方法之每一者具有優點及缺點,而且此等優 點及缺點可根據實施方案而變化。然而,封包方法提供特 定優點,其一般不需要數據機運行路由器軟體而允許該等 數據機較簡單,其通常並不引入安全問題,而且其一次能 132608.doc •24· 200922249 伺服多個主機。 另外’封包方法避免與藉由使用單— wlan訊包傳送來 自-主機之每-訊包之前三個方法相關聯之大的工作負 擔。因此,前三個方法招致從一主機傳送之每一個訊包之 WLAN訊包的工作負擔,而且對應地減小輸出。此類無效 率通常係在TDF環境中惡化。在TDF環境中,該時槽的持 續時間係固定的,而且該時槽經設計以允許僅一 WLAN訊 包在-槽中傳輸。因此,在每一時槽中僅能傳輸一個主機 訊包。 一或多個。此類優 點包括(例如)較簡單的路由器設計及操作、增加的安全 因此,封包方 性、伺服夕個主機,以及增加的效率及輸出。Referring to FIG. 8', in order to release resources as soon as a TDF STA accidentally crashes or shuts down, the TDF STA must periodically transmit an active notification frame to tdf Ap during its uplink time slot period. Report its active H. If there is no active notification frame within a predefined critical period called tdfAliveN〇tificati〇nCycle, the associated TDF AP will consider that the TDF STA has abandoned the service and thus release the allocation for the TDF 132608.doc - 21 - 200922249 The STA's subscription link time slot is just like receiving a non-registration request frame from the TDF STA. To ensure coexistence and interoperability on the multi-rate capability TDF sta, this specification defines the _group rules to be followed by all stations: A. The synchronization frame will be transmitted at the lowest rate of the TDF basic rate set so that it will borrow Known by all STAs. All frames with destination unicast addresses are transmitted at the supported data rate selected by the registration mechanism. No station transmits a single frame at a rate supported by the receiver station. C. All frames with destination multicast addresses are transmitted at the highest rate of TDF base rate concentration. 9 to 20 are explained as follows. At least Figures 9 through 2A illustrate embodiments that may be used, for example, as illustrated by Figures 1-8, or a plurality of systems. Of course, the features and aspects of the embodiments of Figures 9 through 20 can be used in other systems. As explained above, a TDF protocol can replace the traditional 8〇2 ii dcf (distribution coordination function) or PCF (point coordination function) mechanism. This system can take advantage of the wide layout of WLAN (802.1 1) networks and one of the wireless local area network (WLAN) chipsets that may become more mature and cheaper. This system provides a cost-effective solution for the two-way t for CATV networks by transmitting WLAN signals in the cable network, even if the wlan protocol is established for transmission/reception in the air environment rather than in the cable network. In this system, the basic access method of the TDF protocol is TDMA, which allows multiple users to share the same channel by dividing the same channel into different time slots. The TDF stations transmit uplink traffic in succession one after the other, each using its own time slot in the -TDF hyperframe assigned by the TDF Ap 132608.doc -22- 200922249 (access point) . For downlink traffic, the stations share channels (eg, as shown in the TDF hyperframe of Figure 5) and are selected by comparing the destination address information of the frames to their addresses. It is the target frame. Reference circle 9, which shows a typical D DF network _. The network provides a connection from the user's home and 92G to the Internet (or another resource or network). User homes 910 and 920 are connected in cable system 95 by an access point r (AP) _. The AP_ can be located, for example, in the homes of the homes 9H) and 920' or in a home including (in this case, an apartment state and an apartment building. The AP 940 can be owned by, for example, an electric operator). Ap _ is further integrated in the Ethernet 970 to a router 96 router 960 is also connected to the Internet 93. It should be clear that the term "consumption" refers to direct connection (no intermediate components or units) and Indirect connection (one or more intermediate components and/or units). Such connections may be, for example, wired or wireless, and permanent or instantaneous. User homes 91 and 920 may have various configurations. And each one can be configured differently ϋ 'As shown in the network _, the user's home and the 920 each include one (referred to as a data machine) 912 and 922. The data machine Μ and 922 are respectively in one The Ethernet 918, 928 is coupled to the first host (host 1) 914, 924 'and the second host (host 2) 916, 926. Each of the hosts 914, 916, 924 and 926 can be (for example, a computer or Another _ (4) piece or communication device. ° ° There are various ways, The network 9 can allow multiple hosts (eg, 914, 9W, and 9%) to connect to the router 96. Based on the following 132608.doc -23- 200922249, only the data machine 912 and the hosts 914 and 916 are considered. In a first method, the data machine 912 acts as another router. The hosts 914 and 916 are identified by their IP addresses, and the data 912 sends 11} packets from the hosts 9 14 and 9 16 To router 960. This method 1 typically requires the data processor 912 to run the router software, which requires additional memory and increased processing power. In a second method, the data machine 912 acts as a bridge. The data machine 912 and the AP 940 are used. A standard wireless distribution system (WDS) mechanism is used to convey layer 2 packets to router 960. Hosts 914 and 916 are identified by their Media Access Control (MAC) address. This method 2 is part of the 802.1 1 standard and can simultaneously Servo multiple hosts. However, not all APs and modems support WDS, and APs and modems that do support WDS usually only have limited support. For example, some APs and modems cannot be used to access Wi_Fi protection (WPA). ) In WDS, and this may introduce security issues. In a third method, the data engine 912 uses MAC priming to change the source MAC address of the Ethernet packet (one of the source hosts 914 and 916). From its point of view, router 960 sees only data machine 912. Data machine 912 can only serve one host at a time using this method. In an alternative method, data machine 912 uses packets, such as The following is more detailed §. Each of the above methods has advantages and disadvantages, and such advantages and disadvantages may vary depending on the embodiment. However, the packet method provides specific advantages. It generally does not require the modem to run the router software and allows the modem to be simpler. It usually does not introduce security issues, and it can serve multiple hosts at once. In addition, the "packeting method" avoids the large workload associated with the three methods before the packet is transmitted by the single-wlan packet. Therefore, the first three methods incur the workload of the WLAN packets for each packet transmitted from a host, and correspondingly reduce the output. Such invalid rates are usually degraded in the TDF environment. In a TDF environment, the duration of the time slot is fixed and the time slot is designed to allow only one WLAN packet to be transmitted in the -slot. Therefore, only one host packet can be transmitted in each slot. One or more. Such advantages include, for example, simpler router design and operation, increased security, packageability, server hosting, and increased efficiency and output.

概述而言,封包方法之至少一實施方案包括將多個乙太 網路訊包封包成一個WLAN訊包。該Wlan訊包將是與 TDF時槽所允許的最大長度一樣大。該Ap (例如,另—數 據機)將去封包該WLAN訊包成個別乙太網路訊包並將其 傳送至該路由ϋ。對於反方向上的通信,—數據機將去^ 包一 WLAN訊包,並傳送個別乙太網路訊包至該(等)主 / π %谭娜,场等數據機之 個加以明確地顯示;以及一 ΑΡβ該解說包括一數據機約 1010、一 數據機#Ν 1020以及一 ΑΡ 1030,並 ,、γ孩4數據機 1010及1020之每一者係在一電纜網路1〇4〇中耦合至Αρ 1〇3〇。其他實施方案將分離的電纜網路用於該等數°據機^ 132608.doc -25- 200922249 每一者° 數據機1010及1020與AP 1030包括同一名稱之功能組 件,儘管外部連接之一些係不同的而且該等組件本身對一 數據機及一 AP實行不同功能。因此,提供用作一數據機及 一AP兩者的一共同單元。然而,應該清楚能為一數據機及 一 AP設計不同單元,其中不同單元僅分別實行一數據機或 一 AP所需要的功能。 數據機1010包括一區域應用層1〇11,其後隨一 Tcp/ip層 1012’其後隨一橋接器1014。橋接器1〇14係耦合至一乙太 網路介面1015、一訊包集合/去集合模組(PADM) 1〇16以及 一 WLAN介面1〇17。PADM 1016係亦耦合至WLAN介面 1017。乙太網路介面1015係耦合至乙太網路1〇52,其係耦 合至一第一主機(主機1) 1054及一第二主機(主機2) 1〇56。 數據機1020係類似於數據機1〇1〇。然而,數據機1〇2〇係 柄合至乙太網路1062,而且乙太網路1 〇62係相合至一第一 主機(主機1) 1064及一第二主機(主機2) 1〇66。數據機1〇2〇 的組件係顯示為與數據機1010的組件相同。然而,應該清 楚當數據機1010及1 020得以設定並操作時,各種組態參數 (例如)將係不同的。 AP 1030包括一區域應用層1〇71,其後隨一 TCP/IP層 1072 ’其後隨一橋接器1〇74。橋接器1〇74係耦合至一乙太 網路介面1077、一 PADM 1076以及一 WLAN介面1075。 PADM 1076係亦耦合至WLAN介面1075。乙太網路介面 1077係耦合至一乙太網路1〇82’其依次係耦合至一路由器 132608.doc -26- 200922249 1090。WLAN介面1017及1075係在電纜網路1040中以通信 方式彼此耦合。 路由器1 090係進一步耦合至網際網路1 〇95。因此,主機 1054、1056、1064、1066與網際網路1095之間存在一連 接。 各種區域應用層(1011、1071)係用於運行區域應用並與 該架構中的其他層介接的標準層。各種TCP/IP層(1 〇 1 2、 10 72)係用於運行TCP/IP並提供通常由此類層提供的服務 (包括與β亥架構中的其他層介接)之標準層。各種乙太網路 介面(1 01 5、1077)係用於介接至乙太網路/從其介接的標準 單元。此類介面1015、1077傳輸並接收乙太網路訊包並依 據乙太網協定而操作。 各種WLAN介面(1017、1075)係用於介接至WLAN網路/ 從其介接的單元。此類介面1〇17、1075傳輸並接收WLAN 訊包並依據WLAN協定而操作。然而,該等WLAN介面 1017、1075係實際上在解說1000中耦合至一電纜網路1〇4〇 而非使用無線通信。 可在(例如)諸如用於電腦的插入卡之硬體中實施乙太網 及WLAN介面1〇15、1〇17、1〇75及1〇77。亦可在很大程度 上在諸如一程式之軟體中實施該等介面,該程式使用藉由 一處理器件所實施的指令而實行介面之功能。此介面一般 包括用於接收實際信號(例如,一連接器)並緩衝接收信號 (例如,一傳輸/接收緩衝器)的一部分,並通常包括用於處 理信號的-部分(例如’一信號處理晶片之全部或部分 132608.doc -27- 200922249 各種橋接器(1014、1〇74)係在一乙太網路介面與一 WLAN介面之間轉遞訊包的單^ —橋接器可以進行軟體 或硬體實施,或可以僅為一邏輯實體。用於一橋接器的標 . 準實施方案包括一處理器件(例如積體電路)或在—處理器 -件(例如運行橋接器軟體之一處理器)上運行的一指令集/ PADM 1〇16及1076實行各種功能,包括訊包封包以及去 封包,其在以下進一步加以說明。可在(例如)軟體、硬 體、韌體或某組合中實施PADM 1016及1〇76。軟體實施方 案包括(例如)一指令集,例如用於在一處理器件上運行的 一程式。硬體實施方案包括(例如)一專用晶片,例如特殊 應用 IC (ASIC)。 參考圖11,一程序1100描述用於將訊包從一主機傳送至 一數據機的程序。該等訊包係進一步從該數據機傳輸以藉 由一 AP接收,而且最後遞送至一路由器並接著至一最終目曰 的地。此程序1100係亦稱為上行鏈路傳輸程序。 ) 程序1100包括使用(例如)在此申請案中較早說明的程序 將該數據機連接至該AP (1110)。此類程序可包括(例如)包 含鑑別及相關聯操作的標準WLAN協定。 程序1100因此包括一或多個主機傳送一或多個訊包 (Π20)至該數據機,以及該數據機接收該(等)傳送訊包 (1 1 30)。應注意該等傳送訊包係藉由一路由器接收,該路 由器將該(等)訊包遞送至該(等)最終目的地。在圖1〇之實 施方案中,數據機1010在乙太網路1052上透過乙太網路^ 面1015從主機1054及1056之一或多個接收該等傳送訊包。 132608.doc •28- 200922249 該數據機因此決定該(等)訊包將在_wlan介面 ⑴40)。該數據機藉由下列方式做出此決定⑴心㈣ 該路由器係在該WLAN介面上存# ’與在另一介^未顧 示)上存取相反。在圖實 ”'、 圆之貫施方案令,數據機1010值样 該(等)接收訊包至橋接器1G14,而且橋接器1G 办 定(1140)。 山此决 该數據機因此封包用於該路由器的多個訊包,包括 多個接收訊包⑴50)。封包⑴5〇)可包括從多個主機^ 如從圖咐實施方案中的主機刪及⑽接收的訊包。此 外,封包可包括在操作113〇中接收的該(等)訊包以及較早 接收並儲存在佇列中的訊包。 在並不封包多個訊包的一實施方案中’該實施方案可使 用-橋接器以映射乙太網路訊包至個別脱賴訊包從而 個別地去封包每-乙太網路訊包。此封包可(例如)包括整 個乙太網路訊包為一机趙訊包之一資料部分並添加一額 外WLAN標頭。 此外,並不封包多個訊包的實施方案甚至不需要封包個 別乙太網路訊包。相反,此類實施方案可藉由(例如)採用 一 WLAN標頭取代該乙太網路標頭並藉由視需要地添加一 或多個額外欄位而轉化個別乙太網路訊包成個別WLAN訊 包0 例如,參考圖12,其顯示一轉化1200,其接收包括一乙 太網路標頭1220及一資料部分1230的一乙太網路訊包 1210。轉化1200產生—WLAN訊包124〇,其包括一 132608.doc -29- 200922249 標頭1250、一資料部分1230以及一訊框檢查序列(FCS) 1260。 然而’實施操作11 50包括封包多個乙太網路訊包成單一 WLAN訊包。圖13解說操作1150之一實施方案。 參考圖1 3,一轉化1 3〇〇接收多個乙太網路訊包,包括乙 太網路訊包1310、1312及1314’並產生單一 WLAN訊包 1318。乙太網路訊包131〇、1312及1314各分別包括一乙太 網路標頭1320、1322及1324,並分別包括一資料部分 1326 、 1328及1329 。 乙太網路訊包1310、1312及1314可源自同一主機或不同 主機。此外,儘管乙太網路訊包1310、1312及1314經封包 以傳送至一路由器,但是乙太網路訊包131〇、1312及1314 之最終目的地可以為不同。例如,乙太網路訊包131〇、 1312及1314之每一者可以係一或多個主機與其通信(或嘗 試與其通信)的不同網際網路地點的目的地。 轉化1 300係顯示為包括二個中間操作。然而,其他實施 方案並不實行任何中間操作,而且其他實施方案實行多個 中間操作。 第一中間操作係將該等乙太網路訊包轉化成擴大乙太網 路訊包。乙太網路訊包1310、1312及1314係分別轉化成擴 大乙太網路訊包1330、1332及1334。在轉化13 00中,全部 乙太網路訊包13丨〇、13 12及13 14係分別包括為擴大乙太網 路訊包1330、1332及1334的資料部分1336、1338及1340。 擴大乙太網路訊包1330、1332及1334亦分別包括可選標頭 132608.doc -30- 200922249 1342、1343及 1344,以及可選結尾 1346、1347及 1348。標 頭1342、1343及1344與結尾1346、1347及1348可包括各種 不同資訊件’無論其對於標頭/結尾是否係典型的,例如 訊包數目、確認及重新傳輸資訊、用於來源及/或目的地 之位址、以及錯誤檢查資訊。 第二中間操作包括轉化該等擴大乙太網路訊包成單一 WLAN中乙太網」(EIW)訊包1350。EIW訊包1350包括 用於遠等擴大乙太網路訊包之每一者的資料部分。顯示二 個可行轉化。第一個轉化係藉由實線箭頭137〇解說而且第 一個轉化係藉由虛線箭頭丨375解說。 如由轉化1300中的實線箭頭137〇所示,資料部分1352、 1 353及1354分別對應於包括的擴大乙太網路訊包丨33〇、 1332及1334。EIW訊包1350進一步包括一可選標頭1356 (亦稱為一 EIW標頭)以及一可選結尾1358,其可包括(例 如)先如4明用於標頭/結尾的資料之任一者。 若未將k頭或結尾插入於一擴大乙太網路訊包中,則該 擴大乙太網路訊包的資料部分(例如,資料部分1336)會變 為該EIW訊包的資料部分(例如,資料部分1352)。此外, 即使將一標頭或結尾插入於該擴大乙太網路訊包中,一實 施方案仍可在形成該EIW訊包時放棄/忽略該標頭或結尾。 在此等It況之任一者中’該擴大乙太網路訊包以及該Elw 讯包之該等資料部分具有相同資料。 如由轉化1300中的虛線箭頭1375所示,資料部分1352、 1353及1354不必分別對應於擴大乙太網路訊包1330、1332 132608.doc -31 - 200922249 及1334。gP,- EIW訊包之一資料部分不,必包含一整個擴 大乙太網路訊包。如藉由虛線箭頭1375所指示,一擴大乙 太網路訊包可劃分成二個EIW訊包的資料部分。 更明確而言,藉由虛線箭頭1375解說的實施方案顯示 (!)將擴大乙太網路訊包1330之一第二部分置於eiw訊包 1350的資料部分1352中,⑺將整個擴大乙太網路訊包咖 置於EIW汛包1350的資料部分1353中,以及將擴大乙太 網路sfl包1334之一第一部分置於EIW訊包135〇的資料部分 13 54中。因此,在用於eiw訊包1350的一個方案中,(1)第 資料部分13 52包含一部分擴大乙太網路訊包,而且(2)最 後"貝料部分1 354包括一部分擴大乙太網路訊包,而(3)中間 負料部分(1 3 5 3及未明確顯示的任何其他資料部分)包含全 部擴大乙太網路訊包。儘管未顯示,但是應該清楚擴大乙 太網路訊包1330之第一部分可放在一先前mw訊包之一資 料部分中,而且(2)擴大乙太網路訊包1334之一第二部分可 放在一隨後EIW訊包之一資料部分中。 在轉化1300的最後階段中,EIW訊包135〇係包括為 WLAN訊包1318中的一資料部分136〇。WLAN訊包131 8亦 包括一 WLAN MAC標頭 1362以及一 FCS 1364。 應該清楚,並非所有實施方案均使用該等可選標頭及結 尾之全部’甚至也不使用可選中間操作(亦稱為階段)之全 部(或任一者)。例如,其他實施方案僅複製該等擴大乙太 網路訊包之部分成該EIW訊包,以便使較多原始資料(例 如’資料部分1326、1328及1329)擬合固定持續時間時 132608.doc -32· 200922249 槽。應該清楚,使用哪些標頭及結尾,以及包括多少中間 操作之決定可因每一實施方案並根據設計目標及約束而變 化。 參考圖I4,一圖1400顯示一 PADM之一個實施方案如何 封包乙太網路訊包。該PADM維護將每一輸入乙太網路訊 包放於其中的一進入佇列1410。該PADM連鎖該等乙太網In summary, at least one embodiment of the packetization method includes packetizing a plurality of Ethernet packets into one WLAN packet. The Wlan packet will be as large as the maximum length allowed by the TDF slot. The Ap (e.g., another data machine) will decapsulate the WLAN packet into individual Ethernet packets and transmit them to the route. For communication in the opposite direction, the data machine will go to the package of a WLAN packet and transmit the individual Ethernet packets to the (or other) main / π %Tana, the field and other data machines to clearly display; And a ΑΡβ the explanation includes a data machine about 1010, a data machine #Ν 1020, and a ΑΡ 1030, and each of the γ bab 4 data machines 1010 and 1020 is coupled in a cable network 1 〇 4 〇 To Αρ 1〇3〇. Other embodiments use a separate cable network for the data machine. ^ 132608.doc -25- 200922249 Each of the data machines 1010 and 1020 and the AP 1030 include functional components of the same name, although some of the external connections Different and the components themselves perform different functions on a data machine and an AP. Therefore, a common unit serving as both a data machine and an AP is provided. However, it should be clear that different units can be designed for a data machine and an AP, with different units only implementing the functions required by a data machine or an AP, respectively. The modem 1010 includes a zone application layer 110 followed by a Tcp/ip layer 1012' followed by a bridge 1014. The bridges 1〇14 are coupled to an Ethernet interface 1015, a packet aggregation/de-collection module (PADM) 1〇16, and a WLAN interface 1〇17. The PADM 1016 is also coupled to the WLAN interface 1017. The Ethernet interface 1015 is coupled to the Ethernet 1〇52, which is coupled to a first host (host 1) 1054 and a second host (host 2) 1〇56. The data machine 1020 is similar to the data machine 1〇1〇. However, the data processor is connected to the Ethernet 1062, and the Ethernet 1/62 is coupled to a first host (host 1) 1064 and a second host (host 2). . The components of the data unit 1〇2〇 are shown to be identical to the components of the data machine 1010. However, it should be clear that when the data units 1010 and 1 020 are set up and operating, various configuration parameters (for example) will be different. The AP 1030 includes an area application layer 101 followed by a TCP/IP layer 1072' followed by a bridge 1 74. The bridge 1 74 is coupled to an Ethernet interface 1077, a PADM 1076, and a WLAN interface 1075. The PADM 1076 is also coupled to the WLAN interface 1075. The Ethernet interface 1077 is coupled to an Ethernet 1〇82' which in turn is coupled to a router 132608.doc -26- 200922249 1090. The WLAN interfaces 1017 and 1075 are communicatively coupled to each other in the cable network 1040. Router 1 090 is further coupled to the Internet 1 〇 95. Therefore, there is a connection between the host 1054, 1056, 1064, 1066 and the Internet 1095. The various regional application layers (1011, 1071) are standard layers for running regional applications and interfacing with other layers in the architecture. The various TCP/IP layers (1 〇 1, 2, 10 72) are used to run TCP/IP and provide a standard layer of services typically provided by such layers, including interfacing with other layers in the βH architecture. Various Ethernet interfaces (1 01 5, 1077) are used to interface to/from the standard unit of the Ethernet. Such interfaces 1015, 1077 transmit and receive Ethernet packets and operate in accordance with the Ethernet protocol. Various WLAN interfaces (1017, 1075) are used to interface to/from the WLAN network. Such interfaces 1〇17, 1075 transmit and receive WLAN packets and operate in accordance with the WLAN protocol. However, the WLAN interfaces 1017, 1075 are actually coupled to a cable network 1〇4〇 in the narration 1000 rather than using wireless communication. The Ethernet and WLAN interfaces 1〇15, 1〇17, 1〇75, and 1〇77 can be implemented in, for example, a hardware such as a plug-in card for a computer. The interfaces can also be implemented to a large extent in a software such as a program that performs the functions of the interface using instructions implemented by a processing device. This interface typically includes a portion for receiving an actual signal (eg, a connector) and buffering a received signal (eg, a transmit/receive buffer), and typically includes a portion for processing the signal (eg, a signal processing chip) All or part of 132608.doc -27- 200922249 The various bridges (1014, 1〇74) are a single bridge that can forward packets between an Ethernet interface and a WLAN interface for software or hard. Implemented, or may be only a logical entity. A standard implementation for a bridge includes a processing device (such as an integrated circuit) or a processor-based device (such as a processor running a bridge software) An instruction set/PADM 1〇16 and 1076 running on it performs various functions, including packet encapsulation and decapsulation, which are further described below. PADM can be implemented in, for example, software, hardware, firmware or some combination 1016 and 1.76. The software implementation includes, for example, an instruction set, such as a program for running on a processing device. The hardware implementation includes, for example, a dedicated chip, such as Special Application IC (ASIC) Referring to Figure 11, a procedure 1100 describes a procedure for transmitting a packet from a host to a modem. The packets are further transmitted from the modem for reception by an AP, and Finally, it is delivered to a router and then to a final destination. This program 1100 is also referred to as an uplink transmission procedure.) The program 1100 includes the use of, for example, a program described earlier in this application. Connect to the AP (1110). Such programs may include, for example, standard WLAN protocols including authentication and associated operations. The program 1100 thus includes one or more hosts transmitting one or more packets (Π20) to the data machine, and the data machine receiving the (etc.) transmission packets (1 1 30). It should be noted that the transport packets are received by a router that delivers the packets to the final destination. In the embodiment of FIG. 1, the data machine 1010 receives the transport packets from one or more of the hosts 1054 and 1056 over the Ethernet 1052 via the Ethernet 1015. 132608.doc •28- 200922249 The modem therefore decides that the (etc.) packet will be in the _wlan interface (1)40). The modem makes this decision in the following manner: (1) The heart (4) The router is opposite to the access on the WLAN interface ##' and on the other. In the figure "', the round of the program, the data machine 1010 value of the (etc.) receiving packets to the bridge 1G14, and the bridge 1G set (1140). This is the data machine is therefore used for packets The plurality of packets of the router include a plurality of received packets (1) 50. The packets (1) 5) may include packets received from the plurality of hosts, such as from the host in the embodiment, and (10) received. In addition, the packets may include The (etc.) packets received in operation 113A and the packets received earlier and stored in the queue. In an embodiment that does not encapsulate multiple packets, the embodiment may use a bridge to Map the Ethernet packets to individual SMS packets to individually packetize each Ethernet packet. This packet can, for example, include the entire Ethernet packet as one of the cameras. Partially adding an additional WLAN header. Furthermore, embodiments that do not packetize multiple packets do not even need to encapsulate individual Ethernet packets. Instead, such implementations may employ, for example, a WLAN header. Replace the Ethernet header and add it as needed One or more additional fields are converted into individual WLAN packets into individual WLAN packets. For example, referring to FIG. 12, a conversion 1200 is shown that includes an Ethernet header 1220 and a data portion 1230. An Ethernet packet 1210. The conversion 1200 generates a WLAN packet 124, which includes a 132608.doc -29-200922249 header 1250, a data portion 1230, and a frame check sequence (FCS) 1260. Implementation operation 11 50 includes packetizing a plurality of Ethernet packets into a single WLAN packet. Figure 13 illustrates an implementation of operation 1150. Referring to Figure 13, a conversion 1 3 〇〇 receives multiple Ethernet packets , including Ethernet packets 1310, 1312 and 1314' and generate a single WLAN packet 1318. The Ethernet packets 131, 1312 and 1314 each include an Ethernet header 1320, 1322 and 1324, respectively. Each includes a data portion 1326, 1328, and 1329. The Ethernet packets 1310, 1312, and 1314 may originate from the same host or different hosts. Additionally, although the Ethernet packets 1310, 1312, and 1314 are packetized for transmission to a router, but the Ethernet packet 131, 13 The final destinations of 12 and 1314 can be different. For example, each of the Ethernet packets 131, 1312, and 1314 can be a different Internet location where one or more hosts communicate with (or attempt to communicate with) the host. The conversion 1 300 series is shown to include two intermediate operations. However, other embodiments do not implement any intermediate operations, and other implementations implement multiple intermediate operations. The first intermediate operating system is the Ethernet. The packet is converted into an extended Ethernet packet. Ethernet packets 1310, 1312, and 1314 are converted to expanded Ethernet packets 1330, 1332, and 1334, respectively. In the conversion 13 00, all Ethernet packets 13丨〇, 13 12 and 13 14 are included to expand the data portions 1336, 1338 and 1340 of the Ethernet packets 1330, 1332 and 1334, respectively. The extended Ethernet packets 1330, 1332 and 1334 also include optional headers 132608.doc -30- 200922249 1342, 1343 and 1344, and optional endings 1346, 1347 and 1348, respectively. Headers 1342, 1343 and 1344 and endings 1346, 1347 and 1348 may include various information pieces 'whether or not they are typical for the header/end, such as the number of packets, confirmation and retransmission information, for source and/or The address of the destination, as well as error checking information. The second intermediate operation includes converting the extended Ethernet packets into a single WLAN Ethernet (EIW) packet 1350. The EIW Packet 1350 includes a data portion for remotely expanding each of the Ethernet packets. Show two possible conversions. The first transformation is illustrated by the solid arrow 137 and the first transformation is illustrated by the dashed arrow 丨375. As indicated by the solid arrow 137' in the transition 1300, the data portions 1352, 1 353, and 1354 correspond to the included extended Ethernet packets 丨33〇, 1332, and 1334, respectively. The EIW packet 1350 further includes an optional header 1356 (also referred to as an EIW header) and an optional ending 1358, which may include, for example, any of the data for the header/end first. . If the k-head or the end is not inserted in an extended Ethernet packet, the data portion of the extended Ethernet packet (eg, data portion 1336) becomes the data portion of the EIW packet (eg, , data section 1352). In addition, even if a header or trailer is inserted into the extended Ethernet packet, an implementation can abandon/ignore the header or end when forming the EIW packet. In any of these conditions, the expansion of the Ethernet packet and the portion of the data of the Elw packet have the same information. As indicated by the dashed arrow 1375 in the conversion 1300, the data portions 1352, 1353, and 1354 do not have to correspond to the extended Ethernet packets 1330, 1332, 132608.doc - 31 - 200922249, and 1334, respectively. gP, - One of the EIW packets does not contain an entire extended Ethernet packet. As indicated by the dashed arrow 1375, an extended Ethernet packet can be divided into data portions of two EIW packets. More specifically, the implementation shown by the dashed arrow 1375 shows (!) that the second portion of the extended Ethernet packet 1330 is placed in the data portion 1352 of the eiw packet 1350, and (7) the entire extended Ethernet is The network packet is placed in the data portion 1353 of the EIW packet 1350, and the first portion of the expanded Ethernet sfl packet 1334 is placed in the data portion 13 54 of the EIW packet 135. Therefore, in one scheme for the eiw packet 1350, (1) the data portion 13 52 includes a portion of the extended Ethernet packet, and (2) the last "before portion 1 354 includes a portion of the expanded Ethernet. The Road Packet, and the (3) Intermediate Negatives section (1 3 5 3 and any other data sections not explicitly shown) contain all of the extended Ethernet packets. Although not shown, it should be clear that the first part of the extended Ethernet packet 1330 can be placed in one of the data portions of a previous mw packet, and (2) the second part of the Ethernet packet 1334 can be expanded. Place it in a data section of a subsequent EIW packet. In the final phase of the conversion 1300, the EIW packet 135 is included as a data portion 136 of the WLAN packet 1318. The WLAN packet 131 8 also includes a WLAN MAC header 1362 and an FCS 1364. It should be clear that not all embodiments use all of the optional headers and ends' even without using all (or any) of the optional intermediate operations (also referred to as stages). For example, other implementations only copy portions of the extended Ethernet packets into the EIW packet to fit more of the original data (eg, 'data portions 1326, 1328, and 1329) to a fixed duration of 132608.doc -32· 200922249 slot. It should be clear that which headers and endings are used, and how many intermediate operations are included, may vary from implementation to implementation and from design goals and constraints. Referring to Figure I4, a diagram 1400 shows how an embodiment of a PADM encapsulates an Ethernet packet. The PADM maintains an incoming queue 1410 in which each incoming Ethernet packet is placed. The PADM chain of these Ethernet networks

路訊包成一串1420,而且添加一 EIW標頭1430及一WLAN 標頭1440。根據包括在標頭1430及1440中的資訊,此等標 頭1430及1440可提早或在連鎖該等乙太網路訊包之後加以 構造。例如,至少一實施方案在EIW標頭1430中包括表示 串1420中的乙太網路訊包之數目的一數目。若該等乙太網 路訊包可具有一可變長度,則此數目通常直至已將該等乙 太網路訊包裝配成串1420之後才可用。應該清楚,標頭 1430及1440可定義為順應一特定實施方案之需求。 參考圖15,其顯示一 EIW標頭之一實施方案的一格式 1500。格式1500包括用於序列及確認號的一欄位151〇、一 總訊包數目1 5 2 0、以及一系列訊包描述符,包括用於封包 在該WLAN訊包中的每一乙太網路訊包之一描述符。因 此,預想訊包描述符之一可變數目,如藉由圖丨5中的省略 號所指示。顯示訊包描述符1 530及1 540,其中訊包描述符 1530及1540之每一者包括一訊包旗標(分別為155〇及1555) 以及一訊包長度(分別為1560及1565)。 序號(1510)提供用於封包資料的一序列識別符,其允許 接受者確認傳輸之接收。確認號提供對先前接收資料的確 132608.doc •33· 200922249 認。總訊包數目係封包在該WLAN訊包_的乙太網路訊包 之數目。 。孔已旗軚(1550、1555)指示相關聯乙太網路訊包是否係 το王汛包。若該時槽具有一固定持續時間,則可能的係 整個乙太網路訊包可能並不擬合一給定wlan訊包。因 此在特疋實施案中預期第一及最後乙太網路訊包通常 在任何給定WLAN訊包中係不完全的。訊包長度〇56〇、 1565)指示該特定乙太網路訊包之長度。 繼續程序U00,在圖10之實施方案中,可藉由(例如)數 據機1〇1〇之PADM 1016實行操作115〇。其他實施方案可在 (例如)該橋接器、該乙太網路介面、該wlan介面、除該 PADM以外的另一中間組件、該橋接器之上的一組件、或 組件之組合中實行操作115〇。應該清楚,可在(例如)軟體 (例如指令之一程式)、硬體(例如一扣)、勤體(例如嵌入於 :處理器件令的勒體)或一組合中實施操作ιΐ5〇之該租 件0 另卜j PADM可定位於該數據機内的不同位置(例如, 在5亥橋接益、之上或在★女^ J. Ag, . 在"乙太網路介面與該橋接器之間),在 该專"面之—或該橋接器内,及/或分佈在多個組件當中。 矛壬序1100進一步包括在雷婿士 μ ^ 括在電纜中傳送封包訊包至該AP的 該數據機(1160^傳逆1的 得送訊包係預計由該路由器接收。 纜可包括(例如同轴電繞、 以 媒體。 &纖魏或其他有線傳輸 在一特定實施方案中,♦—畲 田數據機之上行鏈路時槽到達 132608.doc •34- 200922249 時,該數據機將搜集自進入佇列的訊包並將其置於—個大 WLAN訊包中。該WLAN訊包並非大於該時槽所允許的最 大訊包。相反地,當該時槽到達時,若該WLANm包並非 大到足以填充固定時槽的持續時間,則一實施方案將傳送 (較小)WLAN訊包,巾另一實施方案傳送空值資料⑽ll data) ° 參考圖16, 一程序16〇〇描述用於接收封包訊包 '去封包 該等Λ包以及遞送組成訊包之__程序。此程序〗_係亦稱 為上行鏈路接收程序。 私序1600包括一 Ap在一 WLAN介面上從一數據機接收一 封包訊包(1620)。在圖10之實施方案中,Ap 1〇3〇從數據 機1〇1〇接收封包訊包。在WLAN介面1075上於電纜網路 1040 (例如一同軸電纜網路)申接收該訊包。 該AP去封包接收訊包以擷取構成封包訊包的組成訊包 (1630)。在圖1〇之實施方案中,wlan介面乃傳送接收 (封包)訊包至PADM 1076 dPADM 1〇76實行去封包並提供 組成乙太網路訊包至橋接器1〇74。藉由檢查(例如)總訊包 數目1520,以及母一訊包描述符(例如,訊包描述符 之訊包旗標(例如’訊包旗標1550)與訊包長度(例如,訊包 長度1560)而實行去封包。藉由檢查此資料,IQ% 能夠決定組成訊包之每一者在何處開啟及結束。 特疋σ之,PADM 1076檢查每一組成訊包以確保組成訊 包係一凡全乙太網路訊包。若組成訊包並非完全則 PADM 1G76保留不完全的訊包並等待,直至接收該乙太網 132608.doc •35· 200922249 路訊包之其餘部分(推測地在隨後封包訊包中)。當接收該 乙太網路訊包之其餘部分時,PADM 1076裝配完全乙太網 路訊包並轉遞完全乙太網路訊包至橋接器1〇74。 參考圖17,在用於一接收封包訊包171〇之圖17〇〇中描述 操作1630之以上實施方案。基於簡單,接收封包訊包171〇 係假定與參考圖14說明的傳輸訊包相同。然而,應瞭解實 務上可能會出現一傳輸訊包與一接收訊包之間的變化。接 收訊包1710包括WLAN標頭144〇、mw標頭143〇、以及組 成乙太網路訊包之串1420。 隨著PADM 1076處理接收訊包171〇,若一組成乙太網路 訊包係凡全的,則將該訊包(例如,訊包i 72〇)提供給橋接 器1074。若一組成乙太網路訊包係不完全的,則將該不完The Lucent package is a string of 1420, and an EIW header 1430 and a WLAN header 1440 are added. Based on the information included in headers 1430 and 1440, these headers 1430 and 1440 can be constructed early or after chaining the Ethernet packets. For example, at least one embodiment includes a number in the EIW header 1430 indicating the number of Ethernet packets in the string 1420. If the Ethernet packets can have a variable length, then this number is typically not available until the Ethernet packets have been packaged into strings 1420. It should be clear that headers 1430 and 1440 can be defined to meet the needs of a particular implementation. Referring to Figure 15, a format 1500 of one embodiment of an EIW header is shown. The format 1500 includes a field 151 用于 for the sequence and the acknowledgment number, a total number of packet packets 1 5 2 0, and a series of packet descriptors, including each Ethernet packet for packetization in the WLAN packet. One of the descriptors of the road message package. Therefore, one of the expected packet descriptors is variable, as indicated by the ellipses in Figure 5. Packet descriptors 1 530 and 1 540 are displayed, wherein each of the packet descriptors 1530 and 1540 includes a packet flag (155 〇 and 1555, respectively) and a packet length (1560 and 1565, respectively). The sequence number (1510) provides a sequence identifier for the packet material that allows the recipient to confirm receipt of the transmission. The confirmation number provides confirmation of the previously received information. 132608.doc •33· 200922249 The number of total packets is the number of Ethernet packets that are encapsulated in the WLAN packet. . Kong has flagged (1550, 1555) to indicate whether the associated Ethernet packet is το王汛包. If the time slot has a fixed duration, then it is possible that the entire Ethernet packet may not fit a given wlan packet. Therefore, it is expected in the amnesty implementation that the first and last Ethernet packets are usually incomplete in any given WLAN packet. The packet length 〇56〇, 1565) indicates the length of the particular Ethernet packet. Continuing with program U00, in the embodiment of Fig. 10, operation 115 can be performed by, for example, PADM 1016 of the data processor. Other embodiments may perform operation 115 in, for example, the bridge, the Ethernet interface, the wlan interface, another intermediate component other than the PADM, a component over the bridge, or a combination of components. Hey. It should be clear that the rent can be implemented in, for example, a software (such as a program of instructions), a hardware (such as a button), a body (such as a body that is embedded in a processing device), or a combination of operations ιΐ5〇. Item 0 Another j PADM can be located in different locations within the data machine (for example, on the 5th bridge, above or in the female ^ J. Ag, . between the " Ethernet interface and the bridge ), in the "face" - or the bridge, and / or distributed among multiple components. The spear sequence 1100 further includes the data packet transmitted by the Thunders in the cable to the AP (the transmission packet of the 1160^ is transmitted by the router is expected to be received by the router. Coaxial electrical winding, with media. & fiber or other wired transmission. In a particular implementation, ♦ - the uplink time slot of the Putian data machine reaches 132608.doc • 34- 200922249, the data machine will collect The packet from the queue is placed in a large WLAN packet. The WLAN packet is not larger than the maximum packet allowed by the slot. Conversely, when the slot arrives, if the WLAN packet is Not being large enough to fill the duration of the fixed time slot, an embodiment will transmit a (smaller) WLAN packet, and another embodiment will transmit null data (10) 11 data). Referring to Figure 16, a procedure 16 The receiving packet packet 'decapsulates the packet and delivers the __ program that constitutes the packet. This program _ is also referred to as an uplink receiving procedure. The private sequence 1600 includes an ap from a data on a WLAN interface The machine receives a packet (1620). Figure 10 In an embodiment, the Ap 1〇3〇 receives the packet from the data machine 1〇1〇, and receives the packet on the cable network 1040 (for example, a coaxial cable network) on the WLAN interface 1075. The AP receives the packet and receives the packet. The packet is used to capture the component packet (1630) constituting the packet packet. In the implementation scheme of FIG. 1 , the wlan interface transmits and receives (packages) the packet to the PADM 1076 dPADM 1 〇 76 to perform decapsulation and provide the composition B. The network packet is sent to the bridge 1 to 74. By checking, for example, the number of the total packet 1520, and the parent packet descriptor (for example, the packet descriptor of the packet descriptor (for example, the packet packet) 1550) Decapsulation is performed with the packet length (for example, the packet length is 1560.) By checking this information, IQ% can determine where each of the constituent packets is opened and ended. Special 疋σ之,PADM 1076 Check each component packet to ensure that the packet is a full Ethernet packet. If the packet is not complete, the PADM 1G76 retains the incomplete packet and waits until it receives the Ethernet 132608.doc. 35· 200922249 The rest of the road package (presumably in the subsequent package In the package), when receiving the rest of the Ethernet packet, the PADM 1076 assembles the full Ethernet packet and forwards the full Ethernet packet to the bridge 1〇74. Referring to Figure 17, The above embodiment of operation 1630 is described in Figure 17A for receiving a packet 171. Based on simplicity, the received packet 171 is assumed to be the same as the transport packet described with reference to Figure 14. However, it should be understood There may be a change between a transmission packet and a reception packet. The receive packet 1710 includes a WLAN header 144A, an mw header 143A, and a string 1420 that forms an Ethernet packet. As the PADM 1076 processes the received packet 171, if a component of the Ethernet packet is complete, the packet (e.g., packet i 72) is provided to the bridge 1074. If a component of the Ethernet packet is incomplete, then it will not end.

全訊包儲存在一等待佇列173〇中(其不必定位在pADM 1076申)’直至该訊包之其餘部分到達。圖顯示儲存 在等待佇列1730中的一不完全訊包174〇。此可(例如)在一 乙太網路訊包跨越二個WLAN訊包的情況下出現。當該訊 包係完全的,則將該訊包傳送至橋接器丨〇74。應注意一 WLAN可包括(例如)一個完全乙太網路訊包以及一個部分 乙太網路訊包。 參考圖為了進一步說明去封包程序113〇,描述一 PADM 1750 ’其提供PADM 1〇16或1〇76之任一者的一實施 方案。PADM 175〇包括—封包器⑽及—去封包器⑽。 封包器176G及去封包器1770係在以通信方式輕合至-橋接 /及 ΑΝ" φ。在提供PADM 175〇之叙件的情況下, I32608.doc •36- 200922249 _ 1750可更明確地稱為訊包封包/去封包模組。 在知作中,封包H 1760從該橋接器接收乙太網路 封包該等乙太網路訊包,如以 Π匕並 提供給該WLAN介面。 D。接謂封包資料 面接收封包資 資料’並提供 在操作中,去封包器177〇從該WLAN介 料。去封包器1770去封包如以上說明的接收 去封包資料給該橋接器。 。例如,另一實施 一實施方案使用The full packet is stored in a waiting queue 173 (which does not have to be located at pADM 1076) until the rest of the packet arrives. The figure shows an incomplete packet 174 stored in the waiting queue 1730. This can occur, for example, in the case of an Ethernet packet spanning two WLAN packets. When the packet is complete, the packet is transmitted to the bridge 丨〇74. It should be noted that a WLAN may include, for example, a full Ethernet packet and a partial Ethernet packet. Referring to the figures to further illustrate the decapsulation procedure 113, an embodiment of a PADM 1750' that provides either PADM 1〇16 or 1〇76 is described. The PADM 175 includes a packer (10) and a depacker (10). The packetizer 176G and the depacketizer 1770 are communicatively coupled to -bridge/and ΑΝ" φ. In the case of a PADM 175 叙 description, I32608.doc • 36- 200922249 _ 1750 may be more specifically referred to as a packet/decapsulation module. In the knowledge, the packet H 1760 receives an Ethernet packet from the bridge, such as 以 and provides the WLAN interface. D. The packet data is received from the packet data and is provided. In operation, the packet 177 is removed from the WLAN device. The packetizer 1770 is decapsulated to receive the decapsulated packet information to the bridge as described above. . For example, another embodiment uses an embodiment

清楚地,其他實施方案係可行並預想 方案組合一封包器及一去封包器。另 Linux之虛擬乙太網路介面特徵。 應注意-AP或-數據機之其他實施方案從一机颜介面 直接傳送—封包訊包至—橋接器。該橋接器決定該訊包得 以封包並傳送該訊包至一 PADM。 繼續程序1 6〇〇,該AP決宗兮笙知4 ,开疋δ亥専組成訊包將傳送至一路 由器(1640)。可隨許多操作在鞀床 y稀讣隹%序1600中的一不同點處實 行此操作(1640)。在圖1〇之眚竑_Λ 你國w义貫施方案中,橋接器丨〇74決定 該等訊包將傳送至路由器丨〇9〇。 該ΑΡ接著在-乙太網路介面上傳送該等組成訊包至該 路由器(购)。在圖1G之實施方案中,橋接器刪傳送該 等組成訊包至乙太網路介面1〇77,其在乙太網路1〇82上傳 送該等訊包至路由器1〇9〇。 該路由器接收(刪)並處理(1_)該等訊包。處理可包 括(例如)傳送該等訊包或其一部分至另—目的地,例如一 主機與其通尨或嘗試與其通信的一網站。此外,在其中一 132608.doc -37- 200922249 封包讯包包括自多個主機之乙太網路訊包的實施方案中, 該路由器可傳送底層資訊至多個網站。 參考圖19,一程序18〇〇描述用於將在—Ap處從一路由 器接收訊包的程序。封包該等訊包,並且從該AP傳輸封包 訊包。傳輸封包訊包係預計由一數據機接收,而且組成訊 包係預計最後從該數據機遞送至—或多個主機。此程序 1 800係亦稱為下行鏈路傳輸程序。 程序1800包括一路由器接收預計用於一或多個主機的一 或多個訊包(1820),而且該路由器傳送該(等)接收訊包至 AP (1830)該路由器可從(例如)嘗試與一或多個主機通 信的一或多個網站接收訊包。在圖1〇之實施方案中,路由 器1090從網際網路1095接收訊包。路由器1〇9〇接著在乙太 網路1082上傳送接收訊包至Ap 1〇3〇之乙太網路介面 1077。 該Ap決定至少一接收訊包將在一 WLAN介面上傳送至該 數據器(1840)。在圖10之實施方案中,乙太網路介面⑺^ 發送接收訊包(其為乙太網路訊包)至橋接器1〇74。橋接器 1074決定一訊包將在WLAN介面1〇75上傳送至(例如)數據 機 101 0。 該AP封包包括一或多個接收訊包的多個訊包以傳輸至 該數據機(1850)。應注意從該路由器接收所有多個訊包, 但疋可忐已在該路由器處從一或多個不同來源(例如,不 同網站)接收該等訊包。此外,封包可包括在操作中 接收的訊包以及較早接收並儲存在一佇列中的訊包。 132608.doc -38- 200922249 關於操作1850,在圖10之實施方案中,橋接器1074轉遞 該(等)接收訊包至PADM 1076 °PADM 1076連同預計用於 (例如)數據機1010的其他訊包而排列該(等)接收訊包並形 成用於數據機1010之可用下行鏈路時槽的一封包WLAN訊 包。PADM 1076維護用於每一數據機(亦稱為一台)的一分 離佇列,包括用於數據機1010的一第一佇列以及用於數據 機1020的一第二佇列。如較早結合圖丨丨至15說明Padm 1 〇 1 6 —樣來說明該封包。 該AP在一電纜連接中傳送封包訊包至該數據機,該訊 包係預計最後遞送至一或多個主機(I860)。在圖1〇之實施 方案中’ PADM 1076以圓頻格方式製備用於數據機1〇1〇及 1020之每一者的_WLAN訊包。pADM 1〇76接著供應製備 WLAN訊包至WLAN介面1〇75以插入於TDF超訊框結構中 的對應下行鏈路時槽中。WLAN介面1〇75接著使用TDF超 汛框結構傳輸WLAN封包訊包至數據機1〇1〇及 1020。 多考圖20,一程序〗9〇〇描述用於接收封包訊包去封包 該等訊包以及遞送組成訊包之一程彳。此程序19〇〇係亦稱 為下行鏈路接收程序。 程序1900包括-數據機在一 wlan介面上從一 Ap接收一 封包訊包(胸)。在圖1〇之實施方案中,數據機ι〇ι〇在一 電境網路购(例如同轴電纜網路)中於WLAN介面1〇17上 接收封包訊包。 。數據機接著去封包接收訊包以擷取構成封包訊包的組 成訊包(胸)。在圖1Q之實施方案中,pADM痛實行 132608.doc -39- 200922249 &匕之去封包並提供組成乙太網路訊包至橋接器 可如較早在圖16至18之說明中說明PADM 1076-樣 實行該去封包。 該數據機決㈣等組成封包將傳送至—或多個預計主機 接又者(1940)。可隨許多操作在程序19〇〇中的—不同點處 實行此操作(194G)。例如,可結合操作测或195〇之任一 者實行操作1940。在圖1()之實施方案中,橋接器⑻4決定 該等訊包將傳送至該(等)主機。 /數據機接著在—乙太網路介面上傳送該等组成訊包至 及|等)主機(195G)。在圖1Q之實施方案中,橋接器⑻績 迈該等組成讯包至乙太網路介面1〇15,其在乙太網路兄 上傳送該等訊包至主機} 1〇54及主機2 1〇56之一或多個。 或多個主機接收(I960)並處理(1970)該等訊包。處理 可L括(例如).一個人電腦,其儲存在網際網路上接收的 多媒體檔案;一個人數位助理(PDA),其顯示一電子訊息 (亦在網際網路上接收)以藉由一使用者檢視並互動。 現在說明圖21至34。然而,由圖21至34所表示的實施方 案之說明並不限於以下的說明。 為了利用802.1 1協定堆疊之成熟硬體及軟體實施方案, 已建議採用具有修改WLAN (無線區域網路)晶片集的 WLAN以不同頻帶傳輸同軸電纜媒體中的802.1 1訊框之概 心。因此,建立一 TDF (分時功能)協定以取代用於此應用 方案之MAC (媒體存取控制)層中的傳統⑽2」丨DCF (分佈 協調功能)或PCF (點協調功能)機制。如以上所提到,此 132608.doc • 40· 200922249 TDF協定係基於TDMA(分時多向近接),其允許多使用者 藉由將同一頻道劃分成不同時槽而共享同一頻道。該等 TDF STA (台)迅速接連地相繼傳輸上行鏈路訊務,每一台 在藉由該TDF AP (存取點)指派之一 TDF超訊框中使用其自 己的時槽。對於下行鏈路訊務,該等STA共享頻道,並藉 由將訊框中的目的地位址資訊與其感興趣的位址比較而選 擇以其為目標的訊框。圖5解說當存在欲同時競爭上行鏈 路傳輸機會的m (=tdfUplinkTimeSlotNumber)個STA時用於 一典型TDF超訊框的時槽分配。 如相對於圖5所顯示及說明,存在每TDF超訊框固定數 目(tdfTotalTimeSlotNumber)的時槽,其係由以下各項組 成:用以從TDF AP傳送時脈步同資訊至TDF STA的一個 (1)同步時槽、用以傳輸用於上行鏈路時槽分配的註冊請求 之一個(1)競爭時槽、由註冊TDF STA用以相繼傳送資料及 一些管理訊框至 TDF AP 的 tdfUplinkTimeSlotNumber個上 行鏈路時槽、以及由TDF AP用以傳輸資料及一些管理訊 框至STA的tdfDownlinkTimeSlotNumber個下行鍵路時槽。 除同步時槽以外,稱為共同時槽的所有其他時槽具有同一 持續時間,其長度等於tdfCommonTimeSlotDuration。Clearly, other embodiments are feasible and envision a combination of a packetizer and a de-packer. Another virtual Ethernet interface feature of Linux. It should be noted that other implementations of the -AP or -data machine are directly transmitted from a single interface - packet to packet - bridge. The bridge determines that the packet is to be packetized and transmitted to a PADM. Continue the program 1 6 〇〇, the AP decided to know 4, and the 疋 専 専 専 composition packet will be transmitted to a router (1640). This operation can be performed at a different point in the trampoline y dilution 1600 with a number of operations (1640). In Figure 1 〇 Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ Λ 桥 桥 桥 桥 桥 桥 桥 74 74 74 74 74 74 74 74 74 74 74 The device then transmits the component packets to the router (purchased) on the Ethernet interface. In the embodiment of Figure 1G, the bridge deletes the constituent packets to the Ethernet interface 1〇77, which uploads the packets to the router 1〇9〇 on the Ethernet 1〇82. The router receives (deletes) and processes (1_) the packets. Processing may include, for example, transmitting the packets or portions thereof to another destination, such as a website with which the host communicates or attempts to communicate. In addition, in one embodiment where the 132608.doc -37-200922249 packet includes an Ethernet packet from multiple hosts, the router can transmit the underlying information to multiple websites. Referring to Figure 19, a program 18 〇〇 describes a procedure for receiving a packet from a router at -Ap. The packets are encapsulated and the packet is transmitted from the AP. The transport packet is expected to be received by a modem, and the constituent packets are expected to be finally delivered from the modem to - or multiple hosts. This procedure 1 800 is also known as the downlink transmission procedure. The program 1800 includes a router receiving one or more packets intended for one or more hosts (1820), and the router transmitting the (etc.) receiving packets to the AP (1830). The router can, for example, attempt with One or more websites that communicate with one or more hosts receive the packets. In the embodiment of Figure 1, the router 1090 receives packets from the Internet 1095. The router 1〇9〇 then transmits the received packet to the Ethernet interface 1077 on the Ethernet 1082. The Ap determines that at least one of the received packets will be transmitted to the data device on a WLAN interface (1840). In the embodiment of FIG. 10, the Ethernet interface (7)^ sends a receive packet (which is an Ethernet packet) to the bridge 1〇74. The bridge 1074 determines that a packet will be transmitted on the WLAN interface 1 to 75 to, for example, the modem 101 0 . The AP packet includes one or more packets of the received packet for transmission to the modem (1850). It should be noted that all of the packets are received from the router, but the packets have been received at the router from one or more different sources (e.g., different websites). In addition, the packet may include packets received during operation and packets received earlier and stored in a queue. 132608.doc -38- 200922249 With regard to operation 1850, in the embodiment of FIG. 10, bridge 1074 forwards the (etc.) receive packet to PADM 1076 ° PADM 1076 along with other messages intended for, for example, data machine 1010. The packets are arranged to receive the packets and form a packet WLAN packet for the available downlink time slot of the data machine 1010. The PADM 1076 maintains a separate queue for each data machine (also referred to as a single), including a first queue for the data machine 1010 and a second queue for the data machine 1020. The packet is illustrated as described earlier in conjunction with Figures 15 through 15 to illustrate Padm 1 〇 1 6 . The AP transmits a packet to the modem in a cable connection, which is expected to be delivered to one or more hosts (I860). In the implementation of Figure 1, the PADM 1076 prepares a _WLAN packet for each of the data machines 1〇1〇 and 1020 in a circular frequency format. The pADM 1 〇 76 then supplies the WLAN packets to the WLAN interface 1 〇 75 for insertion into the corresponding downlink time slots in the TDF hyperframe structure. The WLAN interface 1〇75 then transmits the WLAN packet to the modems 1〇1 and 1020 using the TDF frame structure. Multiple test chart 20, a program 〗 〖9 describes the use of receiving packet packets to packet packets and delivery of a package. This program 19 is also known as the downlink receiving procedure. The program 1900 includes a data machine that receives a packet (chest) from an Ap on a wlan interface. In the embodiment of Figure 1, the data machine ι〇ι〇 receives the packet on the WLAN interface 1〇17 in an electronic network (e.g., a coaxial cable network). . The data machine then goes to the packet to receive the packet to retrieve the packet (thoracic) that constitutes the packet. In the embodiment of Figure 1Q, the pADM pain is implemented by 132608.doc -39-200922249 & and the packet is provided and the Ethernet packet is provided to the bridge as described earlier in the description of Figures 16-18. 1076-like implementation of the de-packing. The data packet (4) and other component packets will be transmitted to - or multiple expected hosts (1940). This operation (194G) can be performed at a different point in the program 19〇〇 with many operations. For example, operation 1940 can be performed in conjunction with any of the operational measurements or 195. In the embodiment of Figure 1 (), the bridge (8) 4 determines that the packets will be delivered to the host. The /data machine then transmits the constituent packets to the host (195G) on the Ethernet interface. In the embodiment of FIG. 1Q, the bridge (8) scores the constituent packets to the Ethernet interface 1〇15, and transmits the packets to the host on the Ethernet brother} 1〇54 and the host 2 One or more of 1〇56. Or multiple hosts receive (I960) and process (1970) the packets. The processing may include, for example, a personal computer that stores multimedia files received on the Internet; a PDA that displays an electronic message (also received over the Internet) for viewing by a user and interactive. 21 to 34 will now be explained. However, the description of the embodiments represented by Figs. 21 to 34 is not limited to the following description. In order to take advantage of the mature hardware and software implementation of the 802.1 1 protocol stack, it has been proposed to use the WLAN with modified WLAN (Wireless Local Area Network) chipset to transmit the 802.1 1 frame in the coaxial cable media in different frequency bands. Therefore, a TDF (Time Sharing Function) agreement is established to replace the traditional (10) 2" 丨 DCF (Distributed Coordination Function) or PCF (Point Coordination Function) mechanism in the MAC (Media Access Control) layer for this application. As mentioned above, this 132608.doc • 40· 200922249 TDF protocol is based on TDMA (Time Division Multi-Direction), which allows multiple users to share the same channel by dividing the same channel into different time slots. The TDF STAs quickly and successively transmit uplink traffic, each of which uses its own time slot in one of the TDF super-frames assigned by the TDF AP (access point). For downlink traffic, the STAs share the channel and select the frame to target by comparing the destination address information in the frame with the address of interest. Figure 5 illustrates time slot allocation for a typical TDF hyperframe when there are m (= tdfUplinkTimeSlotNumber) STAs that are simultaneously competing for uplink transmission opportunities. As shown and described with respect to FIG. 5, there is a time slot of a fixed number of TDF frames (tdfTotalTimeSlotNumber), which is composed of: one for transmitting the clock step information from the TDF AP to the TDF STA ( 1) Synchronization time slot, one of the registration requests for transmitting the time slot allocation for the uplink (1) the competition time slot, the tdfUplinkTimeSlotNumber uplink used by the registered TDF STA for successive transmission of data and some management frames to the TDF AP. The link time slot and the tdfDownlinkTimeSlotNumber downlink time slot used by the TDF AP to transmit data and some management frames to the STA. Except for the sync slot, all other slots known as the common slot have the same duration and have a length equal to tdfCommonTimeSlotDuration.

tdfCommonTimeSlotDuration之持續時間數值經定義用以 允許傳輸用於最高速率資料模之一正常時槽中的至少一最 大802.1 1 ?1^?(實體層會聚協定)協定資料單元(??〇11)。 同步時槽之持續時間tdfSyncTimeSlotDuration係短於該共 同時槽之持續時間,因為在此時槽中從TDF AP傳輸至TDF I32608.doc -41 200922249 STA的時脈同步訊框係短於802.1 1資料訊框。 因此,定義為tdfSuperframeDuration的一 TDF超訊框之 持續時間能藉由下列等式加以計算: tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 1) tdfTotalTimeSlotNumber、tdfUplinkTimeSlotNumber 與 tdfDownlinkTimeSlotNumber之間的關係滿足下列等式: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 2 在使用具有減小頻帶的WLAN晶片集以透過CATV存取 網路提供資料傳輸之實務應用方案中,通常存在二種應 用。一個應用係採用此解決方式提供網際網路存取,因此 必須為用戶分配保障時槽以獲得恆定資料速率及QoS (服 務品質)。另一應用係使用此解決方式以將偶發上行鏈路 訊務從用戶側傳輸至頭端,例如數位TV服務之VoD (隨選 視訊)應用中的使用者控制訊息。 採用以上建議的MAC層機制,該STA採用一 AP註冊以首 先獲取一上行鏈路時槽,並接著傳輸每超訊框分配時槽中 的此種控制訊息。然而,因為用於此種應用的訊務係極 低,所以該STA需要將極小部分的時槽用於資料傳輸,而 且甚至,相當可能即使在用於用以支援具有偶發訊務的此 種應用之TDF STA的數個連續超訊框期間仍沒有訊務要傳 輸。因此,熟習技術人士應明白在某些方案中可能相當浪 費的係採用TDF協定中先前建立並已知的純分時媒體存取 132608.doc -42· 200922249 方法而支援此第二種應用。 依據其他已知實施方案,在以競爭為基礎的上行鏈路時 槽期間,具有偶發上行鏈路訊務要傳輸而且未採用用於上 仃鏈路時槽分配之 Ap註冊的TDF sta將使用DCF機制 傳送上行鏈路訊務至TDF AP。The duration value of tdfCommonTimeSlotDuration is defined to allow transmission of at least one of the largest 802.1 1 ? 1^ (physical layer convergence protocol) protocol data elements (?? 〇 11) in one of the normal time slots of the highest rate data mode. The duration of the synchronization slot tdfSyncTimeSlotDuration is shorter than the duration of the common time slot, because the clock synchronization frame from the TDF AP to the TDF I32608.doc -41 200922249 STA is shorter than 802.1 1 data in this slot. frame. Therefore, the duration of a TDF hyperframe defined as tdfSuperframeDuration can be calculated by the following equation: tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 1) The relationship between tdfTotalTimeSlotNumber, tdfUplinkTimeSlotNumber and tdfDownlinkTimeSlotNumber satisfies the following equation: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 2 In a practical application scenario where a WLAN chipset with a reduced frequency band is used to provide data transmission over a CATV access network, there are typically two applications. An application uses this solution to provide Internet access, so users must be assigned a guaranteed time slot to achieve constant data rate and QoS (quality of service). Another application uses this solution to transmit sporadic uplink traffic from the user side to the headend, such as user control messages in VoD (Video on Demand) applications for digital TV services. Using the above proposed MAC layer mechanism, the STA uses an AP registration to first acquire an uplink time slot, and then transmits such a control message in the slot of each hyperframe allocation. However, because the traffic for such applications is extremely low, the STA needs to use a very small portion of the time slot for data transmission, and even, even if it is used to support such applications with sporadic traffic. There are still no traffic to be transmitted during the number of consecutive hyperframes of the TDF STA. Therefore, those skilled in the art will appreciate that in some scenarios, it may be quite expensive to support this second application using the purely time-sharing media access previously established and known in the TDF protocol 132608.doc -42.200922249. According to other known embodiments, during a contention-based uplink time slot, TDF sta with sporadic uplink traffic to be transmitted and without Ap registration for uplink time slot allocation will use DCF The mechanism transmits uplink traffic to the TDF AP.

然而,由於DCF機制的内在特性,可能的係一 TDF STA 八、s使用較小競梦視窗以獲取傳輸機會的情況下將具 有較大機會存取用於上行鏈路訊務傳輸的頻道而非。 而且因此,不能在將以競爭為基礎的媒體存取方法用於上 行鏈路訊務的此等STA當中達到公平的傳輸機會分 佈。 此揭示内容建議至少二種TDF以便在電纜存取網路上支 援資料服務及偶發使用者控制訊息。第一種TDF使用輪詢 及分時媒體存取兩者,而且第二種TDF使用混合機制以獲 付上行頻道。變化及另外組合(例如輪詢及以競爭為基礎 的混合機制之使用)係想像並視為此揭示内容之一部分。 參考圖2 1,為了提供對具有Q〇s支援的高資料速率服務 以及具有偶發資料訊務及潛時公差特性的其他服務兩者之 支援,顯示一先進技術TDF,其包括且於上行鏈路頻道存 取的輪詢及分時媒體存取機制兩者。 具有輪詢及分時媒體存取的建議Tdf添加一時槽(例如, —輪詢槽)至先前實施TDF程序令使用的時槽之一 tdf超訊 框。 如圖21中所示’存在每tdf超訊框固定數目 132608.doc •43- 200922249 (tdfTotalTimeSlotNumber)的時槽,而且用於包含在其中的 每一種時槽之詳細功能係列舉如下: > 一個(1)同步槽。意指同步時槽的該同步槽係用以從 TDF AP傳送時脈同步資訊至TDF STA。 > 一個(1)註冊槽。該註冊槽(即,註冊時槽)係由TDF STA 用以傳送註冊請求至TDF AP。在註冊請求訊框主體 中,TDF STA將通知AP其操作模、輪詢模或分時模以 獲得上行鏈路傳輸請求。However, due to the intrinsic nature of the DCF mechanism, it is possible that a TDF STA s will have a greater chance of accessing the channel for uplink traffic transmission if it uses a smaller window of view to obtain transmission opportunities instead of . Moreover, a fair distribution of transmission opportunities cannot be achieved among such STAs that use a contention based media access method for uplink traffic. This disclosure suggests at least two TDFs to support data services and sporadic user control messages over the cable access network. The first type of TDF uses both polling and time-sharing media access, and the second type of TDF uses a hybrid mechanism to get the upstream channel. Variations and other combinations, such as the use of polling and a competition-based hybrid mechanism, are imaginary and part of this disclosure. Referring to Figure 2, in order to provide support for both high data rate services with Q〇s support and other services with sporadic data traffic and latency tolerance characteristics, an advanced technology TDF is shown, including and on the uplink Both channel polling and time-sharing media access mechanisms. The suggested Tdf with polling and time-sharing media access adds a time slot (e.g., polling slot) to one of the time slots used in the previous implementation of the TDF program order tdf hyperspatial. As shown in Fig. 21, there is a time slot in which the fixed number of tddf hyperframes is 132608.doc • 43- 200922249 (tdfTotalTimeSlotNumber), and the detailed function series for each of the time slots included therein is as follows: > (1) Synchronization slot. This synchronization slot of the synchronization time slot is used to transmit clock synchronization information from the TDF AP to the TDF STA. > One (1) registration slot. The registration slot (ie, the registration time slot) is used by the TDF STA to transmit a registration request to the TDF AP. In the registration request frame body, the TDF STA will inform the AP of its operation mode, polling mode or time-sharing mode to obtain an uplink transmission request.

&gt; 一個(1)輪詢時槽。在此時槽期間,具有偶發上行鏈路 訊務要傳輸並且未採用用於上行鏈路時槽分配的TDF AP註冊的TDF STA將使用以下詳細說明的特定PCF(點 協調功能)機制而傳送上行鏈路訊務至TDF AP &gt;下行鏈路時槽。此等槽包含tdfDownlinkTimeSlotNumber 個下行鏈路時槽,其係由TDF AP用以傳輸資料及一些 管理訊框至該等TDF STA。 &gt;分時上行鏈路時槽。此等槽包含tdfUplinkTimeSlotNumber 個上行鏈路時槽,其係由註冊TDF STA用以相繼傳送資 料及一些管理訊框至具有高資料速率及QoS支援的TDF AP。 根據特定實務應用的要求,用於同步時槽、註冊時槽、 輪詢時槽、下行鏈路時槽以及分時上行鏈路時槽的持續時 間在大多數情況下係彼此不同的。然而, tdfUplinkTimeSlotNumber個分時時槽中稱為共同時槽的每 一上行鏈路時槽具有等於tdfCommonTimeSlotDuration的相 132608.doc -44- 200922249 同持續時間。 因此,定義為tdfSuperframeDuration的一 TDF超訊框之 持續時間能藉由下列等式加以計算: tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfRegTimeSlotDuration + tdfPollingTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 3) tdfTotalTimeSlotNumber、tdfUplinkTimeSlotNumber 與 tdfDownlinkTimeSlotNumber之間的關係滿足下歹ij等式: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 3 0 輪詢時槽期間的增強PCF程序 對於具有輪詢及分時媒體存取機制兩者之此TDF中的 STA,各種實施方案包括二操作模:一為輪詢模;而且另 一為分時模。 用於在用於上行鏈路訊務傳輸之輪詢模中操作的STA之 基本媒體存取方法係PCF。然而,由於對固定線上的資料 傳輸之特定環境,已進行對此經典PCF機制的數個改良。 基本存取 輪詢時槽中的PCF機制提供無競爭訊框傳送。參考圖 23,PC (點協調器)23 02常駐於TDF AP 23 00中。在從該等 AP傳送的信標訊框之能力資訊欄位中識別藉由AP 2300提 供的輪詢模支援之形式。需要以輪詢為基礎的媒體存取之 132608.doc • 45- 200922249 丁0?5丁八23 04應该能夠回應於從一八?23〇〇接收的無競爭 輪s句(CF輪s句),並因此係稱為可CF輪詢。當藉由pc 23〇2 輪詢時,可CF輪詢的STA將傳輸僅一 MPDU (MAC協定資 料單元),其將加以傳送至該Ap而且並不需要該MpDU由 該AP確認。一 AP決不輪詢未在此八卩之輪詢清單中的 STA。 在輪詢時槽期間由一 AP或STA傳送的訊框將根據下列使 用規則來使用適當訊框類型: 1 - CF輪詢,其係僅由一 Ap傳送至可CF輪詢sta。在此 訊框中,該AP並非在傳送資料至定址接受者,而定址 接受者係准允在此輪詢時槽期間傳送的下— STA ;以及 2 _資料及空值訊框可由任何可(:17輪詢STA傳送。 該A P在輪詢時槽開始時得到媒體的控制並嘗試維護對 整個輪詢時槽的控制。其並不需要輪詢時槽之開始及結束 藉由分別由該AP傳輸一信標及CF結束而發信,如經典pcF 協定中所需要。 當在輪詢清單中存在實體時,該AP將在每-輪詢時槽 期間傳送-CF輪詢至至少―STA。在每—輪詢時槽期間: «亥AP將以從頭至尾的順序發佈輪詢至輪詢清單上的灯八之 一子集。 &gt;考圖24及25,一旦每一輪詢時槽開始,該Ap將傳輸 = 506)— CF輪詢訊框至輪詢清單中的一 sta。若在輪詢清 早中不存在實體(2502),則該AP將在此輪詢時槽期間立即 專輸下行鏈路訊務(25〇4),直至下行鏈路時槽之結束。 132608.doc -46· 200922249 在從特定可CF輪詢STA接收資料或* 緊接於該AP傳輸之後在預定義 由 δ匡(2508),或 CF輪詢的回應之後,該AP接著恢復”並可傳輸其^ 〇卩輪5旬訊框至輪詢清單中的下—實體,除非〆 時槽期間保持不足夠的時間。若在此時,其已達:二f: 早中的最後項目,則該AP下一次將從輪詢清單 : =始設法傳送CF輪詢訊框至該STA。若當前 : Γ =持不足㈣間(25ig)以准允輪詢的心傳輸包含最小I ^MPDU的貝枓讯框,則該奶字不發佈—π輪詢訊框。相 反地,若在下-超訊框期間於輪詢時槽剛開始時,已瘦輪 ;:=…最後項目’則該AP開始發佈-CF輪詢: 之—下,,或輪詢清單 參考圖…與此AP相關聯之輪詢模中的所有W輪詢 二輸任何上行鏈路訊務,除非其係在此輪詢時 槽』間由该AP所輪詢。輪詢模中之一可cf輪詢 應於引導至其政位址並且無錯誤接收⑽輪詢。Μ 在接收該CF輪詢之後立即傳輸-個資料訊框。若該STA輪 詢時沒有訊框要傳送,則回應將為一空值訊框。在傳送豆 排列資料訊框之輪詢時槽結束前具有不夠時間之-輪詢; CF輪詢STA將藉由傳輸—空值訊框來回應。 輪詢清單維護 該AP將維護一「輪詢清單」以用於選擇STA,J:符人在 輪詢時槽期間接收CF輪詢,並促使稽輪詢似:輪㈣ 132608.doc -47- 200922249 條件。輪詢清單可用以控制用於傳輸由該AP傳送至可CF 輪詢STA之資料訊框之CF輪詢類型的使用。 一旦一AP從一 STA接收一註冊請求訊框,其中該STA需 要使用輪詢機制存取頻道,而且該AP決定根據該AP中的 設定策略而向該STA授權此種傳輸機制,則該AP將添加一 個輸入至輪詢清單的結束,其包括STA的MAC位址及資料 速率。另一方面,一旦一 AP從一 STA接收一非註冊訊框, 其中該STA指示其將不使用輪詢機制存取頻道,該AP將刪 除輪詢清單中用於此STA的對應輸入。若一 STA需要從分 時模改變為輪詢模,則該STA將藉由傳送一非註冊以放棄 分時模,並接著傳送具有輪詢模指示的註冊請求至該AP而 通知該AP。 參考圖22,為了享受由DCF提供的靈活性及由PCF提供 的公平性,亦說明用於上行鏈路訊務的一混合媒體存取機 制,其將DCF及PCF兩者用於STA以得到用於偶發訊務的 傳輸機會,並將專用時槽用於STA以傳輸高資料速率訊 務。圖22中解說用於此增強TDF超訊框之詳細時槽分配。 如所示,存在每TDF超訊框固定tdfTotalTimeSlotNumber 個時槽,而且用於包含在其中的每一種時槽之詳細功能係 列舉如下: &gt; 一個(1)同步槽。意指同步時槽的該同步槽係用以從 TDF AP傳送時脈同步資訊至TDF STA。 &gt; 一個(1)以競爭為基礎的上行鏈路槽。在此槽期間, TDF STA可傳送註冊請求至TDF AP。在註冊請求訊框 132608.doc -48- 200922249 主體中,TDF STA將通知AP其操作模 '輪詢、以競爭 為基礎或分時模以獲得上行鏈路傳輸請求。同時,具 有偶發上行鏈路訊務要傳輸而且未採用用於上行鏈路 時槽分配的TDF AP註冊的TDF STA將使用特定DCF機 制傳送上行鏈路訊務至該TDF AP。 &gt; 一個(1)輪詢時槽。在此時槽期間,具有偶發上行鏈路 訊務要傳輸而且未採用用於上行鏈路時槽分配的TDF AP註冊的TDF STA將使用先前說明的特定PCF機制傳送 上行鏈路訊務至該TDF AP。一般而言,該TDF STA能 藉由設定由TDF STA傳送至TDF AP之相關聯請求訊框 中的對應旗標而通知TDF AP其操作模(即,DCF或 PCF) 〇 &gt;下行鏈路時槽。此等槽包含tdfDownlinkTimeSlotNumber 個下行鏈路時槽,其係由TDF AP用以傳輸資料及一些 管理訊框至該等TDF STA。 &gt;分時上行鏈路時槽。此等槽包含tdfUplinkTimeSlotNumber 個上行鏈路時槽,其係由註冊TDF STA用以相繼傳送資 料及一些管理訊框至具有高資料速率及QoS支援的TDF AP。 根據特定實務應用的要求,用於同步時槽、競爭基礎時 槽、輪詢時槽、下行鏈路時槽以及分時上行鏈路時槽的持 續時間在大多數情況下係彼此不同的。 因此,定義為tdfSuperframeDuration的一 TDF超訊框之 持續時間能藉由下列等式加以計算: 132608.doc •49- 200922249 tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfContentionTimeSlotDuration + tdfPollingTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 3) 0 tdfTotalTimeSlotNumber、tdfUplinkTimeSlotNumber 與 tdfDownlinkTimeSlotNumber之間的關係滿足下列等式: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 3。 本原理建議一 TDF ’其使用以競爭為基礎及分時媒體存 取兩者以獲取上行鏈路頻道’以便支援電纟覽存取網路上的 資料服務及偶發使用者控制訊息。 為了提供對具有QoS支援的高資料速率服務以及具有偶 發資料訊務及潛時公差特性的其他服務兩者之支援,顯示 一先進技術TDF,其包括用於上行鏈路頻道存取的以競爭 為基礎及分時媒體存取機制。如下詳細說明採用混合媒體 存取方法之此TDF協定的功能說明。 存取方法 採用本原理之以競為基礎及分時媒體存取兩者的TDF 添加一時槽(例如’一註冊槽)至先前揭示TDF程序。圖26 中解說用於此增強TDF超訊框之詳細時槽分配。 如圖26中所示’存在每TDF超訊框固定數目 (tdfTotalTimeSlotNumber)的時槽,而且用於包含在其中的 每一種時槽之詳細功能能加以列舉如下: 132608.doc •50- 200922249 -一個(1)同步槽。意指同步時槽的該同步槽係用 以從TDF AP傳送時脈同步資訊至TDF STA。 -一個(1)註冊槽。可與圖5中說明之超訊框結構中 的競爭時槽比較的註冊槽(即,註冊時槽)係由TDF STA用以傳送註冊請求至用於上行鏈路時槽分配的 TDF AP。 -一個(1)以競爭為基礎的上行鏈路時槽。在此時 槽期間,具有偶發上行鏈路訊務要傳輸而且未採用用 於上行鏈路時槽分配的TDF AP註冊的TDF STA將使 用以下詳細說明的特定DCF機制傳送上行鏈路訊務至 該 TDF AP。 - 分時上行鏈路時槽。此等槽包含 tdfUplinkTimeSlotNumber個上行鏈路時槽,其係由註 冊TDF STA用以相繼傳送資料及一些管理訊框至具有 高資料速率及QoS支援的TDF AP。 - 下行鏈路時槽。此等槽包含 tdfDownlinkTimeSlotNumber個下行鏈路時槽,其係 由TDF AP用以傳輸資料及一些管理訊框至該等TDF STA。 在一個實施方案中’註冊槽及以競爭為基礎的上行鏈路 時槽能組成成一個混合時槽以改良系統效能。此改良將係 由於兩個槽皆將以競爭為基礎的後退方法用於頻道存取而 且在大多數情況下可能在註冊槽期間存在很少訊務的事 實。此外,用於註冊請求的競爭視窗之CWmin及CWmax能 132608.doc -51 - 200922249 加以定義為小於分別用於資料訊框的競爭視窗之cwmin及 CWmax,以便為註冊請求訊框之傳輸提供比資料訊框之傳 輸高的優先權。 熟習技術人士應認識到「競爭視窗」係用於8〇2ιι標 準而且表示在5又法存取無線媒體並接著決定該媒體是否 可供使用者用以傳輸資料之前STA將等待多少小時槽⑽如 為9 US)經由_,最初藉由選擇0與CWmin之間的隨機退 後數目而决&amp;準確的競爭視窗。每次退後週期過期,從而 才曰示忒頻道係仍在忙,該STA將採用遞增方式隨機地選擇 Omcwmin、CWmax]中的—數目之間的另一退後週期, 直至選擇0與CWmax之間的最後後退週期。 藉由定義用於註冊請求訊框的競爭視窗之CWmin&amp; CWmax為小於分別用於資料訊框的競爭視窗之匚^^“及 CWmax ’即(用於註冊的CWmin) &lt; (用於資料訊框的 CWmm)以及(用於註冊的CWmax)〈(用於資料訊框的 CWmin),確保高於資料訊框之傳輸的註冊請求訊框之傳 輸:優士權。如以下所解釋,此較高優先權係由於在較小 競爭視窗期間較小數目的退後週期可用。 根據特定實務應用的要求,用於同步時槽、註冊時槽、 以競爭為基礎的時槽、分時上行鏈路時槽及下行鏈料槽 的持續時間在大多數情況下係彼此不同的。然而, tdfuPilnkTimeS1〇tNumber個分時時槽中稱為共㈣槽的每 一個上行鏈路時槽具有其長度等於就。随。nTimeSiQtDurati〇n 的相同持續時間。 132608.doc •52- 200922249 因此,定義為tdfSuperframeDuration的一 TDF超訊框之 持續時間能藉由下列等式加以計算: tdfSuperframeDuration = tdfSyncTimeSlotDuration * + tdfRegTimeSlotDuration . + tdfContentionTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 3)。 tdfTotalTimeSlotNumber、tdfUplinkTimeSlotNumber 與 tdfDownlinkTimeSlotNumber之間的關係滿足下歹丨]等式: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 3。 此外,一TDF超訊框中TDF STA的分配上行鏈路時槽之 數目可從 0 改變為 tdfMaximumUplinkTimeSlotNumber。因 此,一 TDF超訊框中的下行鏈路時槽之可用持續時間可 從: (tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - '3))改變為 tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber -3 - dfMaximumUplinkTimeSlotNumber))。 每次存在要求上行鏈路時槽的一個TDF STA時,TDF AP 將從該等可用下行鏈路時槽推斷一或多個共同時槽,並接 著分配此等時槽給該TDF STA,只要上行鏈路時槽在其之 後將不超過 tdfMaximumUplinkTimeSlotNumber。 此外,儘管用於下行鏈路時槽的持續時間等於 132608.doc -53 - 200922249 (tdfC〇mm〇nTimeSlotDuration * 。偷, 但是不必具有此等共同時槽的邊界之間的保護時間,因為 此等下行鍵路時槽係連續的而且從一個獨立Ap傳送訊務。 知用此方式,將為此協定中的下行鏈路傳輸高度改良效率 及頻道利用率。 用於以競爭為基礎的上行鏈路時槽之增強dcf程序 對於具有以競爭為基礎及分時媒體存取機制兩者之此&gt; One (1) polling slot. During this time slot, TDF STAs with occasional uplink traffic to transmit and not using TDF AP registration for uplink time slot allocation will transmit uplinks using the specific PCF (Point Coordination Function) mechanism detailed below. Link traffic to TDF AP &gt; Downlink time slot. These slots contain tdfDownlinkTimeSlotNumber downlink time slots, which are used by the TDF AP to transmit data and some management frames to the TDF STAs. &gt; Time-sharing uplink time slot. These slots contain tdfUplinkTimeSlotNumber uplink time slots, which are used by the registered TDF STAs to successively transmit data and some management frames to TDF APs with high data rate and QoS support. Depending on the requirements of the particular application, the duration of the slots for the synchronization time slot, the registration time slot, the polling time slot, the downlink time slot, and the time-sharing uplink time slot are different in most cases. However, each uplink time slot called the common time slot in the tdfUplinkTimeSlotNumber time slot has a phase 132608.doc -44 - 200922249 with the duration of tdfCommonTimeSlotDuration. Therefore, the duration of a TDF hyperframe defined as tdfSuperframeDuration can be calculated by the following equation: tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfRegTimeSlotDuration + tdfPollingTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 3) The relationship between tdfTotalTimeSlotNumber, tdfUplinkTimeSlotNumber and tdfDownlinkTimeSlotNumber is satisfactory. Ij equation: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 3 0 Enhanced PCF program during polling time slot For STAs in this TDF with both polling and time-sharing media access mechanisms, various implementations include two modes of operation: For the polling mode; and the other is the time-sharing mode. The basic media access method for the STA operating in the polling mode for uplink traffic transmission is the PCF. However, several improvements to this classical PCF mechanism have been made due to the specific environment for data transmission on fixed lines. Basic Access The PCF mechanism in the slot provides a non-competitive frame transmission. Referring to Figure 23, the PC (Point Coordinator) 23 02 is resident in the TDF AP 23 00. The form of the polling mode support provided by the AP 2300 is identified in the capability information field of the beacon frame transmitted from the APs. Need to poll based media access 132608.doc • 45- 200922249 Ding 0? 5 Ding 8 23 04 should be able to respond from one to eight? 23〇〇 Received non-competitive round s (CF round s), and therefore is called CF polling. When polled by pc 23〇2, the CF pollable STA will transmit only one MPDU (MAC Protocol Material Unit), which will be transmitted to the Ap and the MpDU is not required to be acknowledged by the AP. An AP will never poll the STAs that are not on the polling list of this gossip. Frames transmitted by an AP or STA during the polling slot will use the appropriate frame type according to the following usage rules: 1 - CF Polling, which is only transmitted by one Ap to the CF Polling sta. In this frame, the AP is not transmitting data to the address recipient, and the address recipient is allowed to transmit the next STA during the polling time slot; and 2 _ data and null frames can be any ( : 17 Polling STA transmission. The AP gets media control at the beginning of the polling slot and attempts to maintain control of the entire polling slot. It does not require the polling start and end of the slot by the AP respectively. The transmission of a beacon and the end of the CF is sent as required in the classic pcF protocol. When there is an entity in the polling list, the AP will transmit a -CF poll to at least the "STA" during the per-polling slot. During each-polling slot: «Hai AP will post polls to the subset of lights eight on the polling list in order from beginning to end. &gt; Test Figures 24 and 25, once each polling slot starts , the Ap will transmit = 506) - the CF round inquiry frame to a sta in the polling list. If there is no entity (2502) in the polling early morning, the AP will immediately transmit the downlink traffic (25〇4) during the polling time slot until the end of the downlink time slot. 132608.doc -46· 200922249 After receiving a data from a particular CF-trigable STA or * immediately after the AP transmission, after pre-defining a response polled by δ匡(2508), or CF, the AP then recovers” It can transmit the next box of the round 5 to the polling list, unless there is not enough time during the time slot. If at this time, it has reached: two f: the last item in the middle, The next time the AP will poll the list: = try to send the CF round of the inquiry frame to the STA. If the current: Γ = insufficient (four) (25ig) to allow the polling heart to transmit the minimum I ^ MPDU In the case of the message box, the milk word is not released - the π round inquiry frame. Conversely, if the slot is just at the beginning of the polling period during the lower-superframe, the thin wheel has been rolled;:=...the last item' is the AP Start Publishing - CF Polling: - Down, or Polling List Reference Map... All W Polls in the polling mode associated with this AP are logged in any uplink traffic unless they are polled The time slot is polled by the AP. One of the polling modules can be cf polled to be directed to its political address and received without error (10) polling. Immediately after CF polling, a data frame is transmitted. If there is no frame to be transmitted when the STA polls, the response will be a null frame. There is not enough time before the end of the slot when polling the bean array data frame. - Polling; CF polling STA will respond by transmitting - null message box. Polling list maintenance The AP will maintain a "polling list" for selecting STA, J: Charging in the polling slot During the reception of the CF poll, and prompted the polling like: round (four) 132608.doc -47- 200922249 conditions. The polling list can be used to control the use of the CF polling type for transmitting the data frame transmitted by the AP to the CF-capable STA. Once an AP receives a registration request frame from a STA, where the STA needs to access the channel using a polling mechanism, and the AP decides to authorize the STA to transmit the mechanism according to the setting policy in the AP, the AP will Add an input to the end of the polling list, which includes the STA's MAC address and data rate. On the other hand, once an AP receives an unregistered frame from a STA indicating that it will not access the channel using the polling mechanism, the AP will delete the corresponding input for the STA in the polling list. If a STA needs to change from a time-sharing mode to a polling mode, the STA will notify the AP by transmitting a non-registration to abandon the time-sharing mode and then transmitting a registration request with a polling mode indication to the AP. Referring to FIG. 22, in order to enjoy the flexibility provided by the DCF and the fairness provided by the PCF, a hybrid medium access mechanism for uplink traffic is also described, which uses both DCF and PCF for the STA to obtain For sporadic traffic transmission opportunities, and dedicated time slots for STAs to transmit high data rate traffic. A detailed time slot allocation for this enhanced TDF hyperframe is illustrated in FIG. As shown, there are fixed tdfTotalTimeSlotNumber time slots per TDF hyperframe, and the detailed functions for each of the time slots contained therein are listed below: &gt; One (1) sync slot. This synchronization slot of the synchronization time slot is used to transmit clock synchronization information from the TDF AP to the TDF STA. &gt; One (1) contention-based uplink slot. During this slot, the TDF STA can transmit a registration request to the TDF AP. In the registration request frame 132608.doc -48- 200922249 body, the TDF STA will inform the AP of its operational mode 'Polling, contention based or time-sharing mode to obtain an uplink transmission request. At the same time, TDF STAs with occasional uplink traffic to transmit and not using TDF AP registration for uplink time slot allocation will use the specific DCF mechanism to transmit uplink traffic to the TDF AP. &gt; One (1) polling slot. During this time slot, TDF STAs with occasional uplink traffic to transmit and not using TDF AP registration for uplink time slot allocation will transmit uplink traffic to the TDF using the specific PCF mechanism previously described. AP. In general, the TDF STA can notify the TDF AP of its operational mode (ie, DCF or PCF) 藉&gt; downlink by setting a corresponding flag transmitted by the TDF STA to the associated request frame of the TDF AP. groove. These slots contain tdfDownlinkTimeSlotNumber downlink time slots, which are used by the TDF AP to transmit data and some management frames to the TDF STAs. &gt; Time-sharing uplink time slot. These slots contain tdfUplinkTimeSlotNumber uplink time slots, which are used by the registered TDF STAs to successively transmit data and some management frames to TDF APs with high data rate and QoS support. Depending on the requirements of the particular application, the duration of the slot for the synchronization time slot, the contention base time slot, the polling time slot, the downlink time slot, and the time-sharing uplink time slot are different in most cases. Therefore, the duration of a TDF hyperframe defined as tdfSuperframeDuration can be calculated by the following equation: 132608.doc •49- 200922249 tdfSuperframeDuration = tdfSyncTimeSlotDuration + tdfContentionTimeSlotDuration + tdfPollingTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 3) 0 tdfTotalTimeSlotNumber, tdfUplinkTimeSlotNumber and The relationship between tdfDownlinkTimeSlotNumber satisfies the following equation: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 3. The present principles suggest a TDF' that uses both contention-based and time-sharing media access to obtain uplink channels' to support data services and occasional user control messages on the power access network. In order to provide support for both high data rate services with QoS support and other services with sporadic data traffic and latency tolerance characteristics, an advanced technology TDF is shown that includes competition for uplink channel access. Basic and time-sharing media access mechanisms. The functional description of this TDF protocol using the mixed media access method is described in detail below. Access Method The TDF of both the competition-based and time-sharing media access using the present principles adds a time slot (e.g., a registration slot) to the previously disclosed TDF procedure. The detailed time slot allocation for this enhanced TDF hyperframe is illustrated in Figure 26. As shown in Fig. 26, there is a time slot of a fixed number of TDF frames (tdfTotalTimeSlotNumber), and the detailed functions for each of the time slots included therein can be enumerated as follows: 132608.doc • 50- 200922249 - One (1) Synchronization slot. This synchronization slot of the synchronization time slot is used to transmit clock synchronization information from the TDF AP to the TDF STA. - One (1) registration slot. The registration slot (i.e., the registration time slot) that can be compared to the contention time slot in the hyperframe structure illustrated in Figure 5 is used by the TDF STA to transmit a registration request to the TDF AP for uplink time slot allocation. - One (1) contention based uplink time slot. During this time slot, TDF STAs with occasional uplink traffic to transmit and not using TDF AP registration for uplink time slot allocation will transmit uplink traffic to the specific DCF mechanism as described in detail below. TDF AP. - Time-sharing uplink time slot. These slots contain tdfUplinkTimeSlotNumber uplink time slots, which are used by registered TDF STAs to successively transmit data and some management frames to TDF APs with high data rate and QoS support. - Downlink time slot. The slots include tdfDownlinkTimeSlotNumber downlink time slots, which are used by the TDF AP to transmit data and some management frames to the TDF STAs. In one embodiment, the &apos;registered slot and the contention based uplink time slot can be combined into a mixed time slot to improve system performance. This improvement will be due to the fact that both slots use a contention-based fallback method for channel access and in most cases there may be few traffic during the registration slot. In addition, the CWmin and CWmax of the competition window for the registration request can be defined as smaller than the cwmin and CWmax of the competition window for the data frame respectively, in order to provide the ratio information for the transmission of the registration request frame. The transmission of the frame has a high priority. Those skilled in the art should recognize that the "competition window" is for the 8 〇 2 ι standard and indicates how many hours the slot (10) the STA will wait before accessing the wireless medium in 5 and then determining whether the medium is available to the user for transmission of data. For 9 US) via _, initially the exact contention window is determined by selecting the number of random backoffs between 0 and CWmin. Each time the back-off period expires, so that the channel is still busy, the STA will randomly select another back-off period between the numbers in Omcwmin, CWmax] until the 0 and CWmax are selected. The last back cycle between. CWmin&amp; CWmax by defining the contention window for the registration request frame is smaller than the competition window for the data frame respectively ^^" and CWmax ' (CWmin for registration) &lt; (for information Box CWmm) and (CWmax for registration) < (CWmin for data frame), ensure the transmission of the registration request frame higher than the transmission of the data frame: Ushiquan. As explained below, this comparison The high priority is due to the smaller number of backoff periods available during the smaller contention window. For synchronization time slots, registration time slots, contention based time slots, time-sharing uplinks, as required by specific practice applications The durations of the time slot and the down chain slot are different from each other in most cases. However, each uplink time slot in the tdfuPilnkTimeS1〇tNumber slot is called a common (four) slot having its length equal to. The same duration as .nTimeSiQtDurati〇n. 132608.doc •52- 200922249 Therefore, the duration of a TDF hyperframe defined as tdfSuperframeDuration can be calculated by the following equation: tdfSuperframeDurati On = tdfSyncTimeSlotDuration * + tdfRegTimeSlotDuration . + tdfContentionTimeSlotDuration + tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - 3) The relationship between tdfTotalTimeSlotNumber, tdfUplinkTimeSlotNumber and tdfDownlinkTimeSlotNumber satisfies the following equation: tdfTotalTimeSlotNumber = tdfUplinkTimeSlotNumber + tdfDownlinkTimeSlotNumber + 3. In addition, a TDF hyperframe The number of allocated uplink time slots of the medium TDF STA can be changed from 0 to tdfMaximumUplinkTimeSlotNumber. Therefore, the available duration of the downlink time slot in a TDF frame can be from: (tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber - '3)) Change to tdfCommonTimeSlotDuration * (tdfTotalTimeSlotNumber -3 - dfMaximumUplinkTimeSlotNumber)). Each time there is a TDF STA that requires an uplink time slot, the TDF AP will infer one or more common time slots from the available downlink time slots, and then assign the time slots to the TDF STA as long as the uplink The link time slot will not exceed tdfMaximumUplinkTimeSlotNumber after it. In addition, although the duration of the slot for the downlink is equal to 132608.doc -53 - 200922249 (tdfC〇mm〇nTimeSlotDuration *. Stealing, it is not necessary to have the guard time between the boundaries of these common time slots, because of this The downlink mode slot is continuous and transmits traffic from an independent Ap. Knowing this way, the downlink transmission in this protocol will be highly improved in efficiency and channel utilization. For the contention-based uplink Time slot enhancement dcf program for both contention-based and time-sharing media access mechanisms

的STA,數個實施方案具有二個操作模:一個係以 只兄爭為基礎模’另一個係分時模。 用於在上行鏈路訊務傳輸之以競爭為基礎模中操作的 STA之基本媒體存取方法係在m n規格中定義的⑽, 其允許透過使KSMA/CA (避免碰撞㈣波檢測多重近 接)及▲隨忙碌媒體條件之後的隨機退後時間而進行自動媒 體共享。然而’由於固定線上的資料傳輸之特定環境已 進行對此經典DCF機制的數個改良。 隨機退後程序 需要啟動訊框之傳送的—TDF STA調用載波檢測機制 多數情況下為實體载波檢測)以決定媒體之忙碌/閒置狀 '%。若該媒體係忙碌,則哕 心STA推遲直至該媒體係決定為 而不奴義時間之週期内㈣。在此媒體閒置時間之 :’4STA為傳輸之前的額外延期時間產生—隨機退後週 期,除非退後定時器已經包 m、一 已3非零值,在此情況下-亂數 之二擇&amp;有必要而且不加以實行。此程序在—直在延期至 同一事件的多STA之間的競爭期間最小化碰撞。 132608.doc -54- 200922249 退後時間=Random() * aSlotTime 其中The STA, several implementations have two modes of operation: one is based on a brother-only mode, and the other is a time-sharing mode. The basic media access method for STAs operating in a contention-based mode of uplink traffic transmission is defined in the mn specification (10), which allows for KSMA/CA (multiple proximity detection by collision avoidance (four) wave detection) And ▲ automatic media sharing with random back-off time after busy media conditions. However, several improvements to this classical DCF mechanism have been made due to the specific environment of data transmission on the fixed line. The random back procedure requires the transmission of the frame to be initiated—the TDF STA calls the carrier detection mechanism (in most cases the physical carrier detection) to determine the busy/idle value of the media '%. If the media is busy, then the STA STA delays until the media decides to be in a period of no nuisance time (4). In this media idle time: '4STA is generated for the extra delay time before transmission—the random backoff period, unless the back-off timer has already wrapped m, one has 3 non-zero values, in this case - the random number is selected &amp; It is necessary and not implemented. This procedure minimizes collisions during the competition between multiple STAs that are postponed to the same event. 132608.doc -54- 200922249 Back time = Random() * aSlotTime where

Random〇 =從間隔[〇、CW]内的一均勻分佈擷取的偽隨機 整數,其中CW係在aCWmin與aCWmax之數值範 圍内的一整數,aCWmin &lt;= CW &lt;= aCWmax。 該組CW數值將為2之序列遞升整數冪減1,其從特殊應 用aCWmin數值開始,而且繼續向上至並包括一特殊應用 aCWmax數值。更明確而言,對於此協定之應用環境的大 部分,以競爭為基礎的模中的STA之最大數目(其係 tdfMaximumContentionStationNumber)係預先瞭解,而且 能藉由手動組態及/或從TDF AP廣播的管理訊框而通知給 TDF STA,因此數值能設定為tdfMaximumContentionStationNumber 或 tdfMaximumContentionStationNumber的倍數。因此,當 與其中盲目設定aCwmax數值的條件比較時,該STA能在 相對較短退後時間之後存取實體媒體。 藉由減小用於註冊訊框的競爭視窗大小,可用退後週期 的數目將係小於可用於資料訊框的退後週期之數目,從而 產生具有較高優先權的註冊訊框。 確認程序 對於在分時模中操作的TDF STA,源於STA的訊框係在 分配用於此特定STA之上行鏈路時槽期間在有線環境而非 空中交換,因此其係採用具有極佳信號品質的無競爭方式 而傳輸。因此’不必定義確認(ACK)訊框以確保MAC訊框 之遞送的可靠性。 132608.doc -55- 200922249 然而,對於在以競爭為基礎的模中操作的TDF STA,因 為有線環境與無線頻道之間的差異,所以實體載波感測機 制在固定線中並不極佳地作業,因此隱藏台問題將在競爭 模中引起不同TDF STA當中的許多碰撞。作為抗擊此種故 障的方式,本原理建議使用肯定確認機制。 因此,存在可用於配置的二種確認: 1. 此AP —在競爭模中接收源自一 TDF STA的一上行 鏈路訊框,就立即自TDF AP的確認,而且因此,若 未接收ACK,則藉由該TDF STA排程再傳輸。 2. 區塊ACK機制,其藉由將數個確認集合成一個訊 框而改良頻道效率。存在二個類型的區塊ACK機制: 立即及延遲。 立即區塊ACK係在從競爭模中的一 TDF STA為數個上行 鏈路訊框之後由該TDF AP立即傳送,而且係適合於高頻 寬及低潛時訊務。 延遲區塊ACK係在與以競爭為基礎的上行鏈路時槽相同 之超訊框内在下行鏈路時槽剛開始時由TDF AP傳送,以 回應在以特定競爭為基礎的時槽期間從TDF STA傳送的數 個成功接收上行鏈路訊框。其對於容忍適度潛時的應用係 合適的而且將用於具有以競爭為基礎及分時媒體存取控制 之此TDF協定中的大部分情況。區塊ACK訊框可以為競爭 模中至一個特定TDF STA的單播訊框,以便通知其自其的 上行鏈路訊框之成功接收,而且亦可以為一廣播或多播訊 框,以便通知自此等STA的上行鏈路訊框之成功接收之競 132608.doc -56- 200922249 爭模中的TDF STA之數目。 操作模轉換程序 一旦啟動(例如,在初始化之後)一 TDF STA,其藉由預 設進入以競爭為基礎的模。接著根據其應用要求、組態及/ 或與服務提供者的服務位準協議,其可在傳送註冊訊框至 TDF AP並接收具有存取准允的註冊回應之後進入分時 模。 圖27中解說從以競爭為基礎的模至分時模的轉換。如圖 所示,當在以競爭為基礎的模2710中時,決定(27 12)是否 需要進入分時模。當回答為是時,隨後決定(2714)在TDF STA已傳送一註冊請求至該TDF AP之後是否已接收一肯定 回應。若已接收一肯定回應,則進入分時模27 1 6。若決定 m或2714產生否定回應,則該系統保持在以競爭為基礎 的模2710中。 與圖27中所示的實施方案形成對比,一TDF STA能在其 操作期間從分時模進入以競爭為基礎的模。圖28中解說此 概念。如圖所示,當在分時模2802中時,決定(2804)是否 需要進入以競爭為基礎的模。若需要,則傳送一非註冊請 求(2806),並且進入以競爭為基礎的模2808。若不需要進 入以競爭為基礎的模(2804),則該系統保持在分時模中 2802 ° 應注意類似程序可應用於輪詢實施方案。例如,實施方 案可按需要在輪詢模與分時模之間切換。 如以上所說明,為了在現有同軸電纜存取網路上提供有 132608.doc -57- 200922249 成本效率的雙向資料傳輸解決方式,已建立—方法,其將 具有外部頻率轉換電路的成熟商品WiFi晶片集用於訊框遞 送使用此方法的该系統係稱為AD〇c (不對稱同轴電境資 料)系統’其中必須在電㈣取網路中配置伽(分時功幻 協定順應AD〇C存取點(Ap)及台(STA)。本文中所用的術語 「ADoC系統」及「卿系統」係可互換的。經由階層式 樹結财的分離器連接Ap及STA (參見圖丨)。採用此方 式在豕裏的使用者能經由電纜存取網路存取遠端IP核心 網路。圖1中解說詳細網路佈局。 在此典型基礎結構存取網路架構中,存在一 TDF協定適 應AD〇C (TDF)存取點(AP),其具有一個乙太網路介面, 藉由該介面該AP與該IP核心網路連接;以及一個同軸電纜 &quot;面,藉由該介面該AP與該電纜存取網路連接。在該存取 網路之另一知,存在TDF協定適應ad〇C (TDF) STA,其 經由同軸電纜介面與該電纜存取網路連接,而且經由一無 線介面(如WLAN (無線區域網路)介面)或一有線介面(例如 乙太網路介面)與常駐LAN (區域網路)連接。 參考圖29,用於一 ADoC STA 2900之硬體實施方案的發 明實施方案係將二個器件(一 ADoC器件2903及一 WLAN器 件2904)整合成一綜合STA。ADoC器件2903將與一同軸電Random〇 = a pseudo-random integer drawn from a uniform distribution in intervals [〇, CW], where CW is an integer in the range of aCWmin and aCWmax, aCWmin &lt;= CW &lt;= aCWmax. The set of CW values will be a sequence of 2 increments of the integer power minus 1, starting with the special application aCWmin value and continuing upwards and including a special application aCWmax value. More specifically, for most of the application environment for this agreement, the maximum number of STAs in the competition-based model (which is tdfMaximumContentionStationNumber) is known in advance and can be manually configured and/or broadcast from TDF APs. The management frame is notified to the TDF STA, so the value can be set to a multiple of tdfMaximumContentionStationNumber or tdfMaximumContentionStationNumber. Therefore, the STA can access the physical medium after a relatively short back-off time when compared with the condition in which the aCwmax value is blindly set. By reducing the size of the contention window for the registration frame, the number of available backoff periods will be less than the number of backoff periods available for the data frame, resulting in a higher priority registration frame. Confirmation Procedure For TDF STAs operating in time-sharing mode, the STA-derived frame is exchanged in the wired environment rather than over the air during the uplink time slot allocated for this particular STA, so it has excellent signal Transmission of quality without competition. Therefore, it is not necessary to define an acknowledgment (ACK) frame to ensure the reliability of the delivery of the MAC frame. 132608.doc -55- 200922249 However, for TDF STAs operating in a competition-based mode, the physical carrier sensing mechanism does not work well in fixed lines because of the difference between the wired environment and the wireless channel. Therefore, the hidden table problem will cause many collisions among different TDF STAs in the competition mode. As a way to combat this failure, this principle recommends the use of a positive confirmation mechanism. Therefore, there are two kinds of acknowledgments that can be used for configuration: 1. This AP, which receives an uplink frame originating from a TDF STA in a contention mode, immediately acknowledges from the TDF AP, and therefore, if no ACK is received, Then, the TDF STA schedules retransmission. 2. Block ACK mechanism that improves channel efficiency by grouping several acknowledgments into one frame. There are two types of block ACK mechanisms: immediate and delayed. The immediate block ACK is immediately transmitted by the TDF AP after being a number of uplink frames from a TDF STA in the contention mode, and is suitable for high frequency wide and low latency traffic. The delay block ACK is transmitted by the TDF AP at the beginning of the downlink time slot in the same hyperframe as the contention-based uplink time slot in response to the TDF during the time slot based on the specific contention. Several successfully transmitted uplink frames transmitted by the STA. It is appropriate for applications that tolerate moderate latency and will be used for most of this TDF protocol with contention-based and time-sharing media access control. The block ACK frame may be a unicast frame in a competition mode to a specific TDF STA to notify it of successful reception of its uplink frame, and may also be a broadcast or multicast frame for notification. The number of TDF STAs in the competition model from the successful reception of the uplink frames of these STAs 132608.doc -56- 200922249. Operational Mode Conversion Procedure Once a TDF STA is initiated (e. g., after initialization), it enters a competition-based mode by a preset. Then, depending on its application requirements, configuration, and/or service provider's service level agreement, it can enter the time-sharing mode after transmitting the registration frame to the TDF AP and receiving the registration response with access permission. The transition from a competition-based mode to a time-sharing mode is illustrated in FIG. As shown, when in the competition-based modulo 2710, it is decided (27 12) whether or not it is necessary to enter the time-sharing mode. When the answer is yes, then it is determined (2714) whether a positive response has been received after the TDF STA has transmitted a registration request to the TDF AP. If a positive response has been received, then the time-sharing mode 27 1 6 is entered. If the decision m or 2714 produces a negative response, the system remains in the competition-based modulo 2710. In contrast to the embodiment shown in Figure 27, a TDF STA can enter a competition-based mode from a time-sharing mode during its operation. This concept is illustrated in Figure 28. As shown, when in time-sharing mode 2802, it is decided (2804) whether a competition-based mode is required. If necessary, a non-registration request (2806) is transmitted and the competition-based modulo 2808 is entered. If a competition-based module (2804) is not required, the system remains in the time-sharing mode. 2802 ° It should be noted that similar procedures can be applied to the polling implementation. For example, the implementation can switch between polling mode and time-sharing mode as needed. As explained above, in order to provide a cost-effective two-way data transmission solution on the existing coaxial cable access network, a method has been established which will provide a mature commodity WiFi chipset with an external frequency conversion circuit. This system for frame delivery using this method is called AD〇c (Asymmetric Coaxial Grid Data System), in which gamma must be configured in the electrical (four) network (time-sharing compliant protocol AD 〇 C storage) Take the point (Ap) and the station (STA). The terms "ADoC system" and "Qing system" are used interchangeably herein. The separators are connected via the hierarchical tree to the Ap and STA (see Figure 丨). Users in this way can access the remote IP core network via the cable access network. Detailed network layout is illustrated in Figure 1. In this typical infrastructure access network architecture, there is a TDF protocol adaptation. An AD〇C (TDF) access point (AP) having an Ethernet interface through which the AP is connected to the IP core network; and a coaxial cable &quot; face through which the AP Connect to the cable access network. Another knowledge of the access network is the existence of a TDF protocol adaptation ad〇C (TDF) STA, which is connected to the cable access network via a coaxial cable interface, and via a wireless interface (eg WLAN (wireless local area network) Interface) or a wired interface (such as an Ethernet interface) to a resident LAN (local area network). Referring to Figure 29, an embodiment of the invention for a hardware implementation of an ADoC STA 2900 is two devices ( An ADoC device 2903 and a WLAN device 2904) are integrated into an integrated STA. The ADoC device 2903 will be coaxial with a

缵介面2906連接以支援電規網路中的雙向資料通信,而 WLAN器件2904將與一天線2908連接以支援WLAN網路中 的雙向資料通信。STA 2900將在需要時交換ad〇C器件 2903與WLAN器件2904之間的資料訊框,以便致能wlAN 132608.doc -58· 200922249 網路中的PC經由該ADoC STA存取網際網路。 圖29中呈現的STA需要用於頻道編碼器/解編碼器及資料 處理的二個獨立器件以為家庭WLAN中的個人電腦提供網 際網路存取功能。本原理提供一解決方式,其利用一個獨 立雙模器件,而且能夠週期性地在ADoC模與WLAN模之 間切換,以為區域網路提供相同存取功能。 本原理之雙模ADoC器件能支援ADoC模與WLAN模兩者 並週期性在在此二個模之間切換。在ADoC模中,該雙模 器件操作為一 ADoC STA;而在WLAN模中,其操作為一 WLAN AP。 藉由使用本原理之單一雙模器件解決方式,而非圖29中 所示的經典解決方式中的二個器件,嵌入此雙模ADoC器 件的ADoC STA能為區域網路提供網際網路存取功能。因 此,與圖29中所示的二個器件之經典解決方式比較,具有 經由電纜存取網路之網際網路存取支援的一 ADoC STA之 製造成本能減少幾乎原先成本的一半。 為了實現本原理之雙模器件2902,根據成熟WLAN器件 修改並發展標準ADoC器件2903。其主要在二個態樣中不 同於WLAN器件2904 : 1)在實體實施方案態樣,其RF以 ADoC頻帶(約1 GHz)而非標準802.1 1頻帶(約2.4 GHz)操 作;以及2)在MAC (媒體存取控制)層中,其並不利用傳統 802.1 1 DCF (分佈協調功能)或PCF (點協調功能)機制以交 換MAC訊框。相反,其使用TDF協定,其係基於分時多向 近接(TDMA)方法以傳輸MAC訊框。 132608.doc -59- 200922249The interface 2906 is connected to support bidirectional data communication in the electrical network, and the WLAN device 2904 is coupled to an antenna 2908 to support bidirectional data communication in the WLAN network. The STA 2900 will exchange the data frame between the ad C device 2903 and the WLAN device 2904 as needed to enable the PC in the network to access the Internet via the ADoC STA. The STA presented in Figure 29 requires two separate devices for channel encoder/decoder and data processing to provide Internet access for personal computers in a home WLAN. The present principles provide a solution that utilizes a single dual mode device and can periodically switch between the ADoC mode and the WLAN mode to provide the same access to the local area network. The dual mode ADoC device of the present principle can support both the ADoC mode and the WLAN mode and periodically switch between the two modes. In the ADoC mode, the dual mode device operates as an ADoC STA; in the WLAN mode, it operates as a WLAN AP. By using a single dual-mode device solution of the present principles, rather than two of the classic solutions shown in Figure 29, the ADoC STA embedded in the dual-mode ADoC device can provide Internet access to the local area network. Features. Thus, the manufacturing cost of an ADoC STA with Internet access support via a cable access network can be reduced by half the cost of the original compared to the classic solution of the two devices shown in FIG. To implement the dual mode device 2902 of the present principles, a standard ADoC device 2903 is modified and developed in accordance with a mature WLAN device. It differs primarily from the WLAN device 2904 in two aspects: 1) in a physical implementation, the RF operates in the ADoC band (about 1 GHz) instead of the standard 802.1 1 band (about 2.4 GHz); and 2) In the MAC (Media Access Control) layer, it does not utilize the traditional 802.1 1 DCF (Distributed Coordination Function) or PCF (Point Coordination Function) mechanism to exchange MAC frames. Instead, it uses the TDF protocol, which is based on the Time Division Multiple Access (TDMA) method to transmit MAC frames. 132608.doc -59- 200922249

如圖30中所示,雙模ADoC器件2902將與一同軸電纜介 面2906連接以與電纜存取網路互連,而且同時與一天線 2908連接以支援WLAN網路中的雙向資料通信。ADoC ' STA 2900將在需要時交換在此二個模期間從此雙模ADoC . 器件2902接收的資料訊框。 雙模ADoC器件之硬體架構 依據圖31中所示的雙模ADoC器件2902之一硬體實施方 案,提供一開關3 1 02,其係經組態用以在WLAN RF電路 3 104與ADoC RF電路3 106之間切換的一電路。能藉由MAC 層軟體控制開關3 1 02。此實施方案需要修改WLAN晶片集 並且將開關3 1 02添加至修改晶片集。 依據圖32中所示的另一硬體實施方案,能按按照與該器 件之MAC基頻部分3100的鄰近而改變開關31 02之位置。在 此實施方案中,轉換器3108減少WLAN頻帶(其係WLAN RF 3104之輸出並且係約2.4 GHz)至ADoC頻譜(其係約1 GHz)並且能達到同轴電纜中的相對較長距離。應注意 1 ; MAC基頻部分3 1 00的特徵可以為經組態用以致能一使用者 器件與雙模ADoC器件2902通信的一通信器件。 與圖3 1之實施方案形成對比,圖32之實施方案係在現有 WLAN晶片集外部,而且同樣地並不需要修改該WLAN晶 片集。 雙模ADoC器件之MAC層程序 在雙模ADoC器件2902中,基本存取方法係TDF協定, 其係與ADoC器件2903中的MAC層協定相同。 132608.doc •60· 200922249 如圖34所示,存在每TDF超訊框固定數目 (tdfTotalTimeSlotNumber)的時槽,其係由下列各項組成: 用以從ADoC AP傳送時脈同步資訊至ADoC STA的1個同步 時槽、用以傳輸用於上行鏈路時槽分配的註冊請求之!個 競爭時槽、由註冊ADoC STA用以相繼傳送資料及一些管 理訊框至人〇〇0入?的他11卩1丨111&lt;:1^111681〇11^1111^1&gt;個上行鏈路 時槽、以及由ADoC AP用以傳輸資料及一些管理訊框至 STA 的 tdfDownlinkTimeSlotNumber個下行鏈路時槽。 採用此TDF協定’ STA模中的雙模ADoC器件2902將僅在 同步槽、競爭時槽、分配上行鏈路時槽(例如時槽k)以及下 行鏈路時槽期間係活動的。在其餘時槽中(即,從時槽2至 時槽k ;以及從時槽k至時槽m),STA模中的雙模AD〇c器 件在ADoC介面部分中將係不活動的,並因此能在存在可 經控制用以將操作RF從ADoC頻帶改變為WLAN頻帶的一 開關之情況下切換至WLAN AP模。As shown in Figure 30, dual mode ADoC device 2902 will be coupled to a coaxial cable interface 2906 for interconnection with a cable access network and simultaneously coupled to an antenna 2908 to support bidirectional data communication in a WLAN network. The ADoC 'STA 2900 will exchange the data frames received from this dual mode ADoC. device 2902 during the two modes as needed. The hardware architecture of the dual mode ADoC device is based on a hardware implementation of the dual mode ADoC device 2902 shown in FIG. 31, providing a switch 3 1 02 that is configured for use in the WLAN RF circuit 3 104 and the ADoC RF A circuit that switches between circuits 3 106. The switch 3 1 02 can be controlled by the MAC layer software. This embodiment requires modifying the WLAN die set and adding switch 3 1 02 to the modified wafer set. According to another hardware embodiment shown in Fig. 32, the position of the switch 31 can be changed in accordance with the proximity of the MAC fundamental portion 3100 of the device. In this embodiment, converter 3108 reduces the WLAN band (which is the output of WLAN RF 3104 and is about 2.4 GHz) to the ADoC spectrum (which is about 1 GHz) and can reach a relatively long distance in the coaxial cable. It should be noted that the MAC baseband portion 3 1 00 may be characterized by a communication device configured to enable a user device to communicate with the dual mode ADoC device 2902. In contrast to the embodiment of Figure 31, the embodiment of Figure 32 is external to the existing WLAN chip set, and as such does not require modification of the WLAN chip set. MAC Layer Program for Dual Mode ADoC Devices In dual mode ADoC device 2902, the basic access method is the TDF protocol, which is the same as the MAC layer protocol in ADoC device 2903. 132608.doc •60· 200922249 As shown in Figure 34, there is a fixed time slot per tDF frame (tdfTotalTimeSlotNumber), which consists of the following: Used to transmit clock synchronization information from the ADoC AP to the ADoC STA. 1 synchronization time slot for transmitting registration requests for uplink time slot allocation! A competitive time slot, used by registered ADoC STAs to transmit data and some management frames to people? His 11卩1丨111&lt;:1^111681〇11^1111^1&gt; uplink time slot, and the tdfDownlinkTimeSlotNumber downlink time slot used by the ADoC AP to transmit data and some management frames to the STA. The dual mode ADoC device 2902 in this TDF protocol&apos; STA mode will be active only during the synchronization slot, the contention time slot, the allocation uplink time slot (e.g., time slot k), and the downlink time slot. In the remaining time slots (ie, from time slot 2 to time slot k; and from time slot k to time slot m), the dual mode AD〇c device in the STA mode will be inactive in the ADoC interface portion, and It is therefore possible to switch to the WLAN AP mode in the presence of a switch that can be controlled to change the operational RF from the ADoC band to the WLAN band.

雙模ADoC器件中的詳細MAC層程序係如下: 1. 一旦一ADoC STA得以啟動並成功地分配用於上行鏈 路訊務傳輸的一上行鏈路時槽,例如時槽k,則該雙 模器件將計算是否k&gt;(m+2)/2。若h(m+2)/2,則由τ ⑴me slot 2’ time sl〇t k)指示的[時槽2、時槽k)之持續時間 係至少等於由T(time slot k,time slot m]指示的(日寺槽k、時 槽m]之持續時間。因此’雙模ADOC器件將選擇在 [時槽2、時槽k)週期期間在中操作。另一方 囬 若k&lt;(m+2)/2,則其意指丁⑴…丨。t2ti…丨。tk)係 短 132608.doc -61 . 200922249 ;(time slot lc’ time slot m]。因此,雙模 ad〇c 器件將選擇 在[時槽k、時槽m]週期期間在WLAN模中操作。 應注意決定是否週期[槽2、槽k)&gt;週期(槽k、槽叫會 產生準則(k-2)&gt;(m-k) ’其依次產生準則k&gt;(m+2)/2。 此卜在說明的實施方案中,該WL AN模係選擇用於 較長週期。然而’其他實施方案在較短週期期間在 WLAN模中操作,或在超訊框巾在模之間改變多次。 2.對於TDF超讯框中的其他時槽,在雙模AD〇c器件 决疋在[時槽2、時槽k)週期期間在WLAN模中操作的 It况下,雙模ADoC器件將在AD〇c模中操作為AD〇c STA並且以依據標準八〇〇(: TDF協定之方式而行動。 因此,當雙模ADoC器件進入ADoC模中的時槽2時, 其將組態RF開關3 102以改變操作頻率至WLAN頻 譜’並擔當一 WLAN AP。因此此雙模STA能依據標 準WLAN程序與常駐WLAN網路中的WLAN STA通 信。 隨著時間的推移而且係接近時槽k,並且在時槽k開 始之前示未留下用於至少一 WLAN訊框的時間,雙模 器件2902將傳送CTS (清除傳送)信號至常駐WLAN中 的所有STA。CTS訊框中的持續時間攔位將等於從此 超訊框中的時槽k至下一超訊框中的時槽2之持續時 間。在接收CTS訊息之後,所有STA將更新其NAV並 制止在藉由CTS訊息報告的持續時間内存取該WLAN 媒體。採用此方式,雙模器件將藉由假裝存在另一 132608.doc •62· 200922249 實體用以在持續時間内保存WLAN媒體而使所有STA 在從此超訊框中的時槽k至下一超訊框中的時槽2之 週期内保持安靜。其後,該器件將控制該開關以將 操作頻譜改變回至ADoC頻帶並依據TDF程序而操 作。The detailed MAC layer procedure in a dual mode ADoC device is as follows: 1. Once an ADoC STA is enabled and successfully allocates an uplink time slot for uplink traffic transmission, such as time slot k, then the dual mode The device will calculate if k&gt;(m+2)/2. If h(m+2)/2, the duration of [time slot 2, time slot k) indicated by τ (1)me slot 2' time sl〇tk) is at least equal to T (time slot k, time slot m] The duration of the indicated (Japanese temple slot k, time slot m). Therefore 'the dual-mode ADOC device will choose to operate in the [time slot 2, time slot k) period. The other side returns if k&lt;(m+2 )/2, then it means D (1)...丨.t2ti...丨.tk) is short 132608.doc -61 . 200922249 ;(time slot lc' time slot m]. Therefore, the dual-mode ad〇c device will choose [Time slot k, time slot m] operates in the WLAN mode during the period. It should be noted whether to determine whether the period [slot 2, slot k) &gt; cycle (slot k, slot call will generate criterion (k-2) &gt; (mk 'It sequentially produces a criterion k&gt;(m+2)/2. In the illustrated embodiment, the WL AN mode is selected for longer periods. However, other embodiments are in the WLAN mode during shorter periods. In the operation, or in the super-frame towel change between the modes multiple times. 2. For the other time slots in the TDF super-frame, the dual-mode AD〇c device is in the [time slot 2, time slot k) cycle Dual mode ADoC in the case of It operating in WLAN mode The device will operate as an AD〇c STA in the AD〇c mode and act in accordance with the standard gossip (: TDF protocol). Therefore, when the dual-mode ADoC device enters the time slot 2 in the ADoC mode, it will be grouped. The RF switch 3 102 changes the operating frequency to the WLAN spectrum 'and acts as a WLAN AP. Therefore, the dual mode STA can communicate with the WLAN STA in the resident WLAN network according to the standard WLAN procedure. k, and before the start of time slot k, the time for at least one WLAN frame is not left, the dual mode device 2902 will transmit a CTS (Clear Transfer) signal to all STAs in the resident WLAN. Duration of the CTS frame The block will be equal to the duration from time slot k in the superframe to time slot 2 in the next frame. After receiving the CTS message, all STAs will update their NAV and stop the continuation reported by the CTS message. Accessing the WLAN media in time. In this way, the dual-mode device will have all the STAs in this frame by pretending that another 132608.doc • 62· 200922249 entity is used to save the WLAN media for the duration of time. Slot k to the next super frame Quiet time slot 2 of the cycle. Thereafter, the device will switch to controlling the operation of the spectral change back to TDF ADoC frequency band and in accordance with the operation program.

當到了雙模器件2902進入下一超訊框中的時槽2之時 間時,器件2902將重複相同模開關程序並且常駐 WLAN中的STA亦將開始使用此可用基礎結構WLAN 以再次進行通信,因為由CTS指示的安靜持續時間同 時過期。 相反’對於該雙模ADoC器件決定在用於一 TDF超訊框 中的其他時槽之(時槽k、時槽m)週期期間在WLAN模中操 作的情況,該雙模ADoC器件將在ADoC模中操作為一 STA。當雙模ADoc器件29〇2進入AD〇c模中的時槽汴 時,其將組態開關3 1 02以改變操作頻率至WLAN頻譜,並When the dual mode device 2902 enters the time slot 2 of the next hyperframe, the device 2902 will repeat the same mode switch procedure and the STAs resident in the WLAN will also begin to use this available infrastructure WLAN to communicate again because The quiet duration indicated by the CTS expires at the same time. Conversely, for the case where the dual mode ADoC device decides to operate in a WLAN mode during other time slots (time slot k, time slot m) periods for use in a TDF superframe, the dual mode ADoC device will be in ADoC The operation in the modulo is a STA. When the dual mode ADoc device 29〇2 enters the time slot 〇 in the AD〇c mode, it will configure the switch 3 1 02 to change the operating frequency to the WLAN spectrum, and

擔當一 AP。一旦其係在隨著時間的推移而傳遞時槽(η- ΐ) , 則該雙 模器件 將設法 在時槽 爪期 間傳送 cst信號 ,持 縯時間欄位係等於從此超訊框中的下行鏈路時槽之開始至 下一超訊框中的時槽(k+l)之持續時間。其後,雙模器件 2902將控制開關2002以將操作頻譜改變至ad〇c頻帶並依 據ADoC TDF程序而操作。因此,當該雙模器件進入下一 超訊框中的時槽㈣時’其將再次實行相同的模開關程 序’如以上所說明。 依據一個實施方案 將本原理之一實施方案的雙模器件 132608.doc -63- 200922249 2902整合於自圖10的一數據機(例如1010、1020等)中。圖 33顯示此實施方案之一範例。同樣地,當雙模器件2902係 在操作或實行標準WLAN通信時(即,當在適當時間週期内 操作時)’該器件允許使用者PC連接至網際網路。在此實 施方案中,Pc使用者將藉由透過一 WLAN介面在無線媒體 上傳送對網際網路位址的一請求至一數據機而請求一網際 網路位址(例如,一網頁),而且2)該數據機經由ADoC介面Act as an AP. Once it is passed through the slot (η-ΐ) over time, the dual-mode device will try to transmit the cst signal during the time slot, and the duration field is equal to the downlink from the superframe. The duration of the time slot from the beginning of the time slot to the time slot (k+l) in the next superframe. Thereafter, dual mode device 2902 will control switch 2002 to change the operational spectrum to the ad〇c band and operate in accordance with the ADoC TDF procedure. Therefore, when the dual mode device enters the time slot (4) in the next superframe, it will again perform the same mode switching procedure as described above. According to one embodiment, a dual mode device 132608.doc-63-200922249 2902 of one embodiment of the present principles is integrated into a data machine (e.g., 1010, 1020, etc.) from FIG. Figure 33 shows an example of this embodiment. Similarly, when the dual mode device 2902 is operating or performing standard WLAN communications (i.e., when operating within an appropriate time period), the device allows the user PC to connect to the Internet. In this embodiment, the Pc user will request an internet address (eg, a web page) by transmitting a request for the internet address to the data machine over the wireless medium via a WLAN interface, and 2) The data machine is connected via the ADoC interface

在電纜網路上轉播該請求至AD〇c Ap,接著至該路由器, 並接著至網際網路。 在此實施方案中,雙模器件29〇2包括一 AD〇c介面或器 件1018而非一乙太網路介面。 當該數據機的雙模器件在WLAN (即,無線模)中操作 時亥器件擔當一 WLAN AP,而且個人電腦擔當wlan °其中6亥雙杈器件經由該數據機與個人電腦之間的無線 鏈路從個人電腦接收該請求。該雙模器件轉播接收請求至 該橋接器’並且該橋接器決定該雙模器件是否需要經由該 雙模器件巾的ADoC介面在該„巾傳送該請求,或根據 用於此請求之汴訊包中的目的地位址資訊而傳送該靖长至 該常駐網路中的其他PC。該橋接器接著向下傳送該請求回 ^便_求建立-外部連接,該雙模器件保持該請求 直至该雙模器件進入AD〇c模(即,有線 〆 件擔當-ADoC台並經由AD〇c入面才右始此時該雙換器 請求至ADGCAP。 心面在有線網路上傳送出該 132608.doc -64 - 200922249 為了使該請求建立與常駐網路中的其他pCl内部連 l雙模器件保持4請求直至該雙模器件進人机颜模 …、線模)’此時其擔當一 WLAN AP並經由wlan介在 在無線媒體上傳送出該請求至目的地PC。 曰該雙模器件從電境網路中的相關聯ADgC Ap或區域網 路中的其他PC接收任何回應時,將實行反程序。 從上述說明可清楚看出,在至少一些實施方案中,共同 電路或軟體(例如)可用以實行與WLAN模及AD0C模相關聯 的處理之大部分。例如,可藉由—共同電路實行自兩個模 的資料之接收及去封包化,以及二個模之間的轉換。可能 而要此轉換的各種應用包括(1)從一電腦接收一 WLAN模輸 入(例如對網際網路存取的請求)並使用AD〇c模傳送出該輸 入的一數據機,以及(2)其接收AD〇c模中的請求網際網路 -寅料並使用WLAN模傳送該資料至一電腦的一數據機。此 等方案將通常涉及不同協定之間的轉換。 一雙模器件之各種實施方案使用一通信單元以致能一或 多個模中的通信。一通信單元可包括(例如)雙模ad〇c器件 2902 ’或其部分,例如MAC基頻3100、WLAN RF 3 104以 及 ADoC RF 3106。 應注意一數據機可不僅包括如以上說明的一雙模器件, 而且可包括用以致能橫跨其他網路(除WLAN及ADoC以外) 的通k之介面。此類其他網路可包括(例如一乙太網路)。 因此’一數據機可包括(例如)雙模器件2902,其致能橫跨 WLAN及ADoC網路以及乙太網路介面1〇15的通信。 132608.doc -65- 200922249 各種實施方案(例如)以—JL^ -1? -V· « 任「士 1乂㊉式或另一形式存取資料。術 作子取」係用作一廣義術語,其包括(例如)以某方式獲 侍、擷取、接收、操縱或處 处 因此,存取資料之說明 (例如)係可行實施方案之廣義說明。 說明的實施方案之特徵及態樣 hum, 俅T應用於各種應用。應用 匕括(例如)個人在其家中使 更用主機态件以使用一電纜上乙 太網路通k框架與網際網 ^ t ^ 通 如以上所說明然而,本 文中說明的特徵及態機可 «•甘用於其他應用區域,並因 此其他應用係可行並預想。 面,例如,在公共空間咬皇工L用者可定位在其家外 網路及電纜以外沾边…、Φ 。另外’可使用除乙太 纜、萬用串引阪Α 。某體。例如’可在光纖電 =:匯:排_)讀、小電腦系統介 線遠接戶物路(DSL)線、衛星連接、視 線連接以及蜂巢彳 ^ ^ 硯 並接收資料。, 並使用與其相關聯的協定)傳送 可在(例如)—方法或程序、一 本文中說明的實施方索p m —㈣程式中實施 内容中說明U 使僅在實施方案之單一形式的 施方案亦可在其他开^=為方法P但是說明的特徵之實 施。可在(例如)適當硬體列:體—裝置或程式)中加以實 在(例如)—裝置中實料方/及㈣中置。可 的-處理器,包括=方法,該裝置如-般指處理器件 路、或一可程=)—電腦、一微處理器、-積體電 J ^輯器件。處理器件亦包括通疒π 如電腦、行動電話 午Τ。括通“件,例 了攜式/個人數位助理(「pDAj )、以 132608.doc * 66 - 200922249 及促進終端使用者之間的資訊通信之其他器件。 可在各種不同設備或應用,尤其係(例如)與資料傳輪及 接收相關聯的設備或應用中具體化本文中說明的各種程序 及特徵之實施方案。設備之範例包括視訊編碼器、視訊解 碼器、視訊編解碼器、網頁伺服器、轉頻器、膝上型電 腦、個人電腦以及其他通信器件。應該清楚,該設備可以 係行動的並且甚至安裝在汽車上。 ηThe request is relayed over the cable network to AD〇c Ap, then to the router, and then to the Internet. In this embodiment, dual mode device 29A2 includes an AD〇c interface or device 1018 rather than an Ethernet interface. When the dual-mode device of the data machine operates in WLAN (ie, wireless mode), the device acts as a WLAN AP, and the personal computer acts as a wireless link between the data device and the personal computer. The way receives the request from the personal computer. The dual mode device relays a request to the bridge' and the bridge determines whether the dual mode device needs to transmit the request via the ADoC interface of the dual mode device, or according to the packet for the request Transmitting the destination address information to the other PCs in the resident network. The bridge then transmits the request back to the request to establish an external connection, and the dual mode device maintains the request until the pair The modulo device enters the AD〇c mode (ie, the wired component acts as the ADoC station and enters via the AD〇c. The dual converter requests the ADGCAP at this time. The heart transmits the 132608.doc on the wired network. 64 - 200922249 In order to make the request establish 4 requests with other pCl internal dual-mode devices in the resident network until the dual-mode device enters the human-machine mode, the line mode) 'at this time it acts as a WLAN AP and via Wlan communicates the request to the destination PC on the wireless medium. 反 When the dual mode device receives any response from the associated ADgC Ap in the electrical network or other PC in the regional network, the reverse procedure is performed. The description can be clearly seen In at least some embodiments, a common circuit or software (for example) can be used to perform most of the processing associated with the WLAN mode and the ADOC mode. For example, the reception of data from the two modes can be performed by a common circuit and De-encapsulation, and conversion between two modes. Possible applications for this conversion include (1) receiving a WLAN mode input from a computer (eg, a request for Internet access) and using AD〇c mode a modem that transmits the input, and (2) it receives the requesting Internet-information in the AD〇c mode and transmits the data to a computer using a WLAN module. These schemes will typically involve different Conversion between Agreements Various embodiments of a dual mode device use a communication unit to enable communication in one or more modes. A communication unit can include, for example, a dual mode AD〇c device 2902 'or a portion thereof, for example MAC baseband 3100, WLAN RF 3 104, and ADoC RF 3106. It should be noted that a modem may include not only a dual mode device as described above, but may also be included to enable transmission across other networks (except WLAN and ADoC). Such other networks may include (eg, an Ethernet). Thus, a data machine may include, for example, a dual mode device 2902 that enables WLAN and ADoC networks and Ethernet Communication of the network interface 1〇15. 132608.doc -65- 200922249 Various implementations (for example) with -JL^ -1? -V· « Access to data in the form of "1" or another form. "Sub-take" is used as a broad term to include, for example, a method of obtaining, capturing, receiving, manipulating, or circumventing, in a manner, the description of accessing data, for example, is a broad description of a possible implementation. Features and aspects of the illustrated embodiment hum, 俅T is used in a variety of applications. Applications include, for example, individuals in their homes to make more hosted devices to use a cable on the Ethernet interface and the Internet as described above. However, the features and states described herein can be «• Gan is used in other application areas, and therefore other applications are feasible and envisioned. For example, users who use the public space to bite the Emperor L can locate the outside of their home network and cable..., Φ. In addition, it can be used in addition to the Ethernet cable and the universal string. Somebody. For example, 'can be in the fiber optic power =: sink: row _) read, small computer system cable remote household road (DSL) line, satellite connection, line connection and hive 彳 ^ ^ 砚 and receive data. And using the agreement associated therewith) can be implemented in, for example, a method or procedure, an implementation of the method described in this document, the implementation of the content in the program U, so that only a single form of implementation in the implementation Other features can be implemented as method P but described. It can be implemented, for example, in a suitable hard body: body-device or program, for example, in the device, and in the device. A - processor, including = method, the device is generally referred to as a processing device, or a process =) - a computer, a microprocessor, an integrated device. Processing devices also include overnight π such as computers, mobile phones, and lunch. Including "pieces, examples of portable/personal digital assistants ("pDAj", 132608.doc * 66 - 200922249 and other devices that facilitate communication between end users. Available in a variety of different devices or applications, especially Embodiments of the various programs and features described herein are embodied, for example, in devices or applications associated with data transfer and reception. Examples of devices include video encoders, video decoders, video codecs, and web servers. , transponders, laptops, personal computers, and other communication devices. It should be clear that the device can be mobile and even installed in a car.

八q7貝他钱万法,而 j可將此類指令儲存在—處理器可讀取媒體中,該媒體如 積體電路、軟體載波或其他儲存ϋ件,例如-硬碟 1(、「一rI碟、—隨機存取記憶體(「_」)或一唯讀記憶 1媒71」)。該指令可形成可觸知地具體化於處理器可 有(例如)用於實Λ 清楚,—處理器可包括具 ; 耘序的指令之一處理器可讀取媒體。 關於儲存n件 件通常包括— 心耳苑方案令的各種器 或夕個儲存器件。例如, 示,但是數據機1〇10及10施、“未,月楚地指 元件)通常包括用於儲力/、AP 1G3Q (以及各種其他 可以係(例如)電子二料的一或多個儲存單元。儲存 )電子、磁性或光學的。 從上述揭示内容應明白, 以承载可(例如)加以儲 ' :、’、可產生經格式化用 可包括(例如)用於雨的貧訊之—信號。該資訊 方案之-所產生的;:方法的指令,或藉由說明的實施 磁波(例如,使用頻11。此信號可經格式化為(例如)-電 曰之—射頻部分)或—基頻信號。該格 132608.doc •67- 200922249 式化可包括(例如)編碼一資料流,依據各種訊框結構之任 -者封包化編碼流,以及採用封包化流來調變一載波。該 信號承载的資訊可以為(例如)類比或數位資訊。可以在各 種不同有線或無線鏈路上傳輸該信號,此已為人所知。 【圖式簡單說明】 圖1解說一簡化範例性TDF存取網路架構。 圖2解說0SI參考模型中的802.1 1 MAC子層。 圖3解說〇81參考模型中的一TDF傳輸實體之一實施方 案。 圖4解說一通信模進入程序之一實施方案。 圖5解說一 TDF超訊框結構之一實施方案。 圖6解說一註冊程序之—實施方案。 圖7解說一非註冊程序之一實施方案。 圖8解說一活躍通知程序之一實施方案。 圖9包括描述一 TDF網路之一實施方案的一系統圖。 圖10包括自圖9的一 AP及一數據機之一實施方案的方塊 圖。 圖11包括一上行鏈路傳輸程序之一實施方案的流程圖。 圖12包括一乙太網路訊包與一 WLAN訊包之間的一對一 映射之一實施方案的圖。 圖13包括多個乙太網路訊包與單一 WL AN訊包之間的轉 化之一實施方案的圖。 圖14包括描述圖13之轉化中的訊包流之圖。 圖15包括自圖14的耵|標頭之一實施方案的圖。 132608.doc 200922249 圖1 6包括一上行鏈路接收程序之一實施方案的流程圖。 圖17包括用於去封包訊包的一實施方案之圖。 圖18包括描述自圖10的一 PADM之一實施方案的圖。 圖19包括一下行鏈路傳輸程序之一實施方案的流程圖。 圖20包括一下行鏈路接收程序之一實施方案的流程圖。 圖21解說採用輪詢及分時媒體存取兩者的一 TDF超訊框 結構之一實施方案。 圖22解說具有混合媒體存取機制的一 TDF超訊框結構之 一實施方案。 圖23解說一方塊圖及一TDF網路中的SP與台。 圖24解說輪詢通知程序之一實施方案。 圖25解說一輪詢程序之流程圖。 圖26解說具有混合媒體存取機制的一 TDF超訊框結構之 一實施方案。 圖27解說用於從以競爭為基礎的模切換至分時模的程序 之流程圖。 圖28解說用於從分時模切換至以競爭為基礎的模的程序 之流程圖。 圖29係一 TDF (ADoC) STA之方塊圖。 圖30係具有依據一實施方案之一雙模器件的一 TDF (ADoC)STA之方塊圖。 圖31係TDF (ADoC) STA雙模器件之一硬體實施方案之 方塊圖。 圖32係TDF (ADoC) STA雙模器件之另一硬體實施方案 132608.doc -69- 200922249 之方塊圖。 圖33係於圖ίο之數據機 案之方塊圖。 中的本原 理之雙模器 件的實施方Eight q7 beta money, and j can store such instructions in the processor-readable media, such as integrated circuit, software carrier or other storage components, such as - hard disk 1 (" one rI disc, - random access memory ("_") or a read-only memory 1 media 71"). The instructions may be tangibly embodied in a processor that may be, for example, used for clarity, and the processor may include one of the instructions readable by the processor. The storage of n parts usually includes a variety of devices or eve storage devices. For example, but the data machines 1 10 and 10, "not, the elements of the month" generally include one or more for the storage force /, AP 1G3Q (and various other electronic materials, for example) Storage unit. Storage) Electronic, magnetic or optical. It should be understood from the above disclosure that the carrier can, for example, be stored ':,', can be formatted for use, including, for example, for rain. - signal. The information generated by the information scheme;: the method of the method, or by the implementation of the magnetic wave (for example, using frequency 11. This signal can be formatted as (for example) - power - the radio part) or - a baseband signal. The lattice 132608.doc • 67- 200922249 may include, for example, encoding a data stream, packetizing the encoded stream according to any frame structure, and modulating a carrier using a packetized stream The information carried by the signal can be, for example, analog or digital information. It is known to transmit the signal over a variety of different wired or wireless links. [Simplified Schematic] FIG. 1 illustrates a simplified exemplary TDF. Access network architecture Figure 2 illustrates the 802.1 1 MAC sublayer in the 0SI reference model.Figure 3 illustrates one implementation of a TDF transport entity in the 〇81 reference model. Figure 4 illustrates one implementation of a communication mode entry procedure. Figure 5 illustrates a TDF One embodiment of a hyperframe structure. Figure 6 illustrates an embodiment of a registration procedure. Figure 7 illustrates one implementation of a non-registration procedure. Figure 8 illustrates one implementation of an active notification procedure. Figure 9 includes a description of a TDF. A system diagram of one embodiment of a network.Figure 10 includes a block diagram of one embodiment of an AP and a data machine from Figure 9. Figure 11 includes a flow diagram of one embodiment of an uplink transmission procedure. 12 includes a diagram of an embodiment of a one-to-one mapping between an Ethernet packet and a WLAN packet. Figure 13 includes a conversion between a plurality of Ethernet packets and a single WL AN packet. Figure of an embodiment. Figure 14 includes a diagram depicting a packet flow in the conversion of Figure 13. Figure 15 includes a diagram of one of the implementations of the 耵|header of Figure 14. 132608.doc 200922249 Figure 166 includes an upstream One implementation of the link receiving procedure Figure 17 includes a diagram of an embodiment for decapsulating packets. Figure 18 includes a diagram depicting one embodiment of a PADM from Figure 10. Figure 19 includes an embodiment of a downlink transmission procedure Figure 20 is a flow diagram of one embodiment of a downlink receiving procedure. Figure 21 illustrates one embodiment of a TDF hyperframe structure employing both polling and time-sharing media access. Figure 22 illustrates One implementation of a TDF hyperframe structure for a hybrid media access mechanism. Figure 23 illustrates a block diagram and an SP and station in a TDF network.Figure 24 illustrates one implementation of a polling notification procedure. Figure 25 illustrates a flow chart of a polling procedure. Figure 26 illustrates an embodiment of a TDF hyperframe structure with a hybrid media access mechanism. Figure 27 illustrates a flow chart for a procedure for switching from a contention based mode to a time sharing mode. Figure 28 illustrates a flow diagram of a procedure for switching from a time-sharing mode to a contention-based mode. Figure 29 is a block diagram of a TDF (ADoC) STA. Figure 30 is a block diagram of a TDF (ADoC) STA having a dual mode device in accordance with an embodiment. Figure 31 is a block diagram of one of the hardware implementations of a TDF (ADoC) STA dual mode device. Figure 32 is a block diagram of another hardware implementation of the TDF (ADoC) STA dual mode device 132608.doc -69- 200922249. Figure 33 is a block diagram of the data system of Figure ίο. The implementation of the dual-mode device

圖34解說 —TDF超訊框結構 【主要元件符號說明】 900 網路 91〇 使用者家 912 數據機 914 主機1 916 主機2 918 乙太網路 920 使用者家 922 數據機 924 主機1 926 主機2 928 乙太網路 930 網際網路 940 AP 950 電纜系統 960 路由器 97〇 乙太網路 1010 數據機#1 1011 區域應用層 1012 TCP/IP 層 另 一方案 132608.doc •70· 200922249 1014 橋接器 1015 乙太網路介面 1016 PADM 1017 WLAN介面 1018 器件 1020 數據機#N 1030 AP 1040 電纜網路 1052 乙太網路 1054 第一主機 1056 第二主機 1062 乙太網路 1064 第一主機 1066 第二主機 1071 區域應用層 1072 TCP/IP 層 1074 橋接器 1075 WLAN介面 1076 PADM 1077 乙太網路介面 1082 乙太網路 1090 路由器 1095 網際網路 1210 乙太網路訊包 132608.doc •71 - 200922249Figure 34 illustrates - TDF hyperframe structure [main component symbol description] 900 network 91 user home 912 data machine 914 host 1 916 host 2 918 Ethernet 920 user home 922 data machine 924 host 1 926 host 2 928 Ethernet 930 Internet 940 AP 950 Cable System 960 Router 97 〇 Ethernet 1010 Data Machine #1 1011 Area Application Layer 1012 TCP/IP Layer Another Solution 132608.doc •70· 200922249 1014 Bridge 1015 Ethernet interface 1016 PADM 1017 WLAN interface 1018 device 1020 data machine #N 1030 AP 1040 cable network 1052 Ethernet 1054 first host 1056 second host 1062 Ethernet 1064 first host 1066 second host 1071 Area Application Layer 1072 TCP/IP Layer 1074 Bridge 1075 WLAN Interface 1076 PADM 1077 Ethernet Interface 1082 Ethernet 1090 Router 1095 Internet 1210 Ethernet Packet 132608.doc • 71 - 200922249

1220 乙太網路標頭 1230 資料部分 1240 WLAN訊包 1250 WLAN標頭 1260 訊框檢查序列(FCS) 1310 乙太網路訊包 1312 乙太網路訊包 1314 乙太網路訊包 1318 WLAN訊包 1320 乙太網路標頭 1322 乙太網路標頭 1324 乙太網路標頭 1326 資料部分 1328 資料部分 1329 資料部分 1330 擴大乙太網路訊包 1332 擴大乙太網路訊包 1334 擴大乙太網路訊包 1336 資料部分 1338 資料部分 1340 資料部分 1342 標頭 1343 標頭 1344 標頭 132608.doc -72- 200922249 1346 結尾 1347 結尾 1348 結尾 1350 EIW訊包 1352 資料部分 1353 資料部分 1354 資料部分 1356 標頭 1358 結尾 1360 資料部分 1362 WLAN MAC標頭 1364 FCS 1410 進入佇列 1420 串 1430 EIW標頭 1440 WLAN標頭 1530 訊包描述符 1540 訊包描述符 1550 訊包旗標 1555 訊包旗標 1560 訊包長度 1565 訊包長度 1710 訊包 1720 訊包 132608.doc -73- 200922249 1730 等待佇列 1740 不完全訊包 1750 PADM 1760 封包器 1770 去封包器 2002 開關 2100 訊框結構 2110 輪詢時槽 2120 時槽 2300 TDF AP 2302 PC 2304 TDF STA 2600 訊框結構 2610 競爭時槽 2620 時槽 2900 STA 2902 雙模器件 2903 ADoC器件 2904 WLAN器件 2906 同轴電纟覽介面 2908 天線 3100 MAC基頻部分 3102 開關 3104 WLAN RF電路 132608.doc -74- 200922249 3106 ADoC RF 電路 3108 轉換器1220 Ethernet network road sign head 1230 data part 1240 WLAN packet 1250 WLAN header 1260 frame check sequence (FCS) 1310 Ethernet packet 1312 Ethernet packet 1314 Ethernet packet 1318 WLAN packet 1320 Ethernet network road sign head 1322 Ethernet network road sign head 1324 Ethernet network road sign head 1326 Data part 1328 Data part 1329 Data part 1330 Expanding Ethernet network packet 1332 Expanding Ethernet network packet 1334 Expanding Ethernet network Package 1336 Data Section 1338 Data Section 1340 Data Section 1342 Header 1343 Header 1344 Header 132608.doc -72- 200922249 1346 End 1347 End 1348 End 1350 EIW Packet 1352 Data Section 1353 Data Section 1354 Data Section 1356 Header 1358 End 1360 data part 1362 WLAN MAC header 1364 FCS 1410 enter queue 1420 string 1430 EIW header 1440 WLAN header 1530 packet descriptor 1540 packet descriptor 1550 packet flag 1555 packet flag 1560 packet length 1565 Packet length 1710 packet 1720 packet 132608.doc -73- 200922249 1730 waiting for the queue 1740 Packet 1750 PADM 1760 Packetizer 1770 Depacker 2002 Switch 2100 Frame Structure 2110 Polling Time Slot 2120 Time Slot 2300 TDF AP 2302 PC 2304 TDF STA 2600 Frame Structure 2610 Competing Time Slot 2620 Time Slot 2900 STA 2902 Dual Mode Device 2903 ADoC Device 2904 WLAN Device 2906 Coaxial Power Interface 2908 Antenna 3100 MAC Fundamental Part 3102 Switch 3104 WLAN RF Circuit 132608.doc -74- 200922249 3106 ADoC RF Circuit 3108 Converter

132608.doc -75-132608.doc -75-

Claims (1)

200922249 十、申請專利範圍: 1 · 一種方法,其包含: 將 讯框結構(2600)用於通信,該訊框結構支援至少 二通信模,該等通信模包括其中該訊框結構中之一槽係 保存用於一器件之一分時模,及其中該訊框結構中之一 競爭槽係由多個器件用於資料通信之一以競爭為基礎的 模。 2. 如請求項1之方法,進一步包含在一器件中於該分時模 與該以競爭為基礎的模之間切換。 3. 如請求項1之方法,進一步包含使用該以競爭為基礎之 模中之該競爭槽,以(1)進行資料通信及(2)保存一槽以 用於該分時模。 4. 如請求項3之方法,進一步包含指派一比(2)傳達資料高 的優先權用於使用該競爭槽(1)以保存一槽用於該分時 模。 5. 如請求項4之方法,進一步包含藉由定義用於保存一槽 之一競爭視窗之CWmin及CWmax來建立一優先權結構, 使付该等數值CWmin及CWmax係小於用於傳送資料之一 競爭視窗之一對應CWmin及CWmax。 6’如π求項丨之方法,其中該訊框結構係一分時功能(tdf) 通信系統。 心长員1之方去,其中使用s亥訊框結構包含使用該以 规爭為基礎的模,在該競爭槽期間,從一 TDF台傳送資 料至一TDF存取點,其甲該TDF台並非註冊用於—上行 132608.doc 200922249 鏈路時槽分配,而且該TDF台使用一分佈協調功能(dcf) 機制傳送該資料,以傳送媒體存取控制(MAC)訊框。 8·如請求項丨之方法,進一步包含: 在”亥競爭槽中,於一 TDF存取點處從一 tdf台接收 . —註冊請求,該註冊請求係在該分時模中將-上行鏈路 槽保存於該TDF台之該訊框結構中之一請求; 傳送一正回應至請求註冊之該TDF台;以及 r , 刀配用於該TDF台之該訊框結構中之一上行鏈路時 ^ 槽。 9·如睛求項1之方法’其中該器件包含—台,而且該等多 個器件包含多個台。 10. 月求項i之方法,其中使用該訊框結構包含在該以競 爭為基礎的模期間,於該競爭槽中從一台傳送資料至一 存取點。 11. 如研求項丨之方法,其中使用該訊框結構包含在該競爭 槽中,於一存取點處,從一台接收資料。 V 12.如請求項丨之方法,進一步包含: 在該競爭槽中,於一 TDF存取點處,從一 tdf台接收 一上行鏈路訊框; 從該TDF存取點傳送一肯定確認至該TDF台。 13.如凊求項丨之方法,進一步包含若一 tdf台未從一 存 取點接收對該競爭槽中之該上行鏈路訊框之一較早傳輸 之一肯定確認,則藉由該競爭槽中之一上行鏈路訊框之 該TDF台重新排程再傳輸。 132608.doc 200922249 14.如請求項丨之方法,進一步包含: 在該競爭槽中,於一 TDF存取點處,從一 TDF台接收 一個以上上行鏈路訊框;以及 • 從該TDF存取點傳送一區塊確認至該TDF台。 . I5.如請求項14之方法,其中該區塊確認包含傳送至該TDF 台之一單播訊框。 16.如請求項14之方法,其中該區塊確認包含傳送至一個以 , 上TDF台之一多播或廣播訊框。 ' I7.如請求項1之方法,其中該競爭槽包含多個子槽,而且 該方法包含: 一第一器件’其使用該以競爭為基礎的模,在該多個 子槽之一第一子槽上通信;以及 第一盗件,其在該第一器件係使用該以競爭為基礎 的模於該多個子槽之該第一子槽上通信的同時,使用該 以競爭為基礎的模於該多個子槽之一第二子槽上通信。 18. —種裝置,其包含·· U 一 一通信單元(1010; 1030),其經組態以將一訊框結構 用於通e,該訊框結構支援至少i通信模,料通信模 包括其中該訊框結構中之一槽係保存用於一器件之一分 時模’及其中該訊框結構中之—競爭槽係藉由多個器二 用於資料通信之一以競爭為基礎的模。 19. =請求項18之裝置,進—步包含用於儲存資料之一儲存 單元(1010 ; 1030)。 20. 如請求項18之裝置,其中: 132608.doc 200922249 該裝置係一TDF台之部分,以及 該通信單元經組態以在該競爭槽中,於該以競爭為基 礎的模期間,藉由從該TDF台傳送資料至一 存取點 而使用該訊框結構。 21 如請求項1 8之裝置,其中: 該裝置係一 TDF存取點之部分,以及 該通信單元經組態以在該競爭槽中,於該TDF存取點 處,藉由從一TDF台接收資料而使用該訊框結構。 22. —種裝置,其包含: 構件O0H);刪),用於將一訊框結構用於通信,該 訊框結構支援至少二通信模,該等通信模包括其中該訊 框結構中之一槽係保存用於一器件之—分時模及其中 該訊框結構中之-競爭槽係藉由多個器件用於資料通信 之一以競爭為基礎的模。 23. 如請求項22之裝置,進一步包含用於儲存資料的構件 (1010 ; 1030)。 24. —種裝置(1〇10; 1〇3〇),其包含—處理器可讀取媒體, 該處理器可讀取媒II包括儲存於其上之用於將一訊框結 構用於通信中的指令,該訊框結構支援至少二通信模, 該等通信模包括其中該訊框結構中之—槽係保存用 ^於― 器件之一分時模,及其中該訊框結構中之一競爭槽係藉 由多個器件用於資料通信之一以競爭為基礎的模。 25. —種經構造以依據支援多個通信模之一格式而承載資料 的信號,該信號包含: 132608.doc -4- 200922249 一第一部分,其係構造成用於一分時通信模的時槽 (2620),該第一部分包括經保存用於個別器件之一或多 個時槽,並承載用於該等個別器件的資料,·以及 一第二部分,其係構造成用於其中沒有器件保存該競 爭時槽之一以競爭為基礎的通信模之一競爭時槽 (2610),該第二部分在該競爭時槽中為至少一器件承载 資料。 26. 如請求項25之信號’其中該信號表示數位資訊。 27. 如請求項25之信號,其中該信號係一電磁波。 132608.doc200922249 X. Patent application scope: 1 · A method comprising: using a frame structure (2600) for communication, the frame structure supporting at least two communication modes, wherein the communication modes include one slot in the frame structure A time-sharing mode is stored for one of the devices, and one of the competing slots in the frame structure is used by a plurality of devices for competition-based mode of data communication. 2. The method of claim 1, further comprising switching between the time division mode and the contention based mode in a device. 3. The method of claim 1, further comprising using the contention slot in the competition-based model to (1) perform data communication and (2) save a slot for the time-sharing mode. 4. The method of claim 3, further comprising assigning a higher priority than (2) communicating the data for using the contention slot (1) to save a slot for the time division mode. 5. The method of claim 4, further comprising establishing a priority structure by defining CWmin and CWmax for storing a competition window of a slot such that the values CWmin and CWmax are less than one of the data for transmission One of the competition windows corresponds to CWmin and CWmax. A method of 6', such as π, wherein the frame structure is a time-sharing function (tdf) communication system. The heart of the clerk 1 is used, wherein the use of the s-frame structure includes the use of the rules-based module, during which the data is transferred from a TDF station to a TDF access point, and the TDF station It is not registered for - uplink 132608.doc 200922249 link time slot allocation, and the TDF station uses a distributed coordination function (dcf) mechanism to transmit the data to transmit media access control (MAC) frames. 8. The method of claiming, further comprising: receiving, in a "his contention slot, a tdf station at a TDF access point. - a registration request, the registration request being in the time-sharing mode - uplink The slot is stored in one of the frame structures of the TDF station; transmitting a positive response to the TDF station requesting registration; and r, the knife is assigned to one of the frame structures of the TDF station 9. The method of claim 1 wherein the device comprises a station, and the plurality of devices comprise a plurality of stations. 10. The method of claim i, wherein the frame structure is included in the During the competition-based modulo, the data is transmitted from one station to an access point in the contention slot. 11. In the method of research, the frame structure is included in the contention slot, and is stored in the competition slot. Receiving data from a station. V 12. The method of requesting, further comprising: receiving, in the contention slot, an uplink frame from a tdf station at a TDF access point; The TDF access point transmits a positive acknowledgment to the TDF station. The method further includes: if a tdf station does not receive an acknowledgement from an access point for one of the early transmissions of the uplink frame in the contention slot, by using one of the contention slots in the contention slot The TDF station is rescheduled and retransmitted. 132608.doc 200922249 14. The method of claim 1, further comprising: receiving, in the contention slot, one or more uplinks from a TDF station at a TDF access point And the method of claim 14, wherein the block acknowledgment comprises transmitting a unicast frame to the TDF station. 16. The method of claim 14, wherein the block acknowledgment comprises transmitting to one of the upper TDF stations a multicast or broadcast frame. 'I7. The method of claim 1, wherein the contention slot comprises a plurality of sub-slots And the method comprises: a first device 'which uses the contention-based mode to communicate on a first sub-slot of one of the plurality of sub-slots; and a first pirate that uses the first device a competition-based module in the plurality of sub-slots While communicating on the first sub-slot, the contention-based module is used to communicate on the second sub-slot of the plurality of sub-slots. 18. A device comprising: a U-one communication unit (1010; 1030), configured to use a frame structure for pass e, the frame structure supports at least an i communication mode, wherein the communication mode includes one of the frame structures saved for one of the devices The time module 'and its contention frame is a competition-based module used by one of the two devices for data communication. 19. = The device of claim 18, the step-by-step includes storage One of the data storage units (1010; 1030). 20. The device of claim 18, wherein: 132608.doc 200922249 the device is part of a TDF station, and the communication unit is configured to be in the contention slot during the contention-based mode The frame structure is used to transfer data from the TDF station to an access point. 21. The device of claim 18, wherein: the device is part of a TDF access point, and the communication unit is configured to be in the contention slot at the TDF access point by using a TDF station The frame structure is used to receive the data. 22. An apparatus comprising: a component O0H); for deleting a frame structure for communication, the frame structure supporting at least two communication modes, wherein the communication mode includes one of the frame structures The slot system holds a time-sharing mode for a device and the contention-based mode in the frame structure is a competition-based mode by which multiple devices are used for data communication. 23. The apparatus of claim 22, further comprising means for storing data (1010; 1030). 24. A device (1〇10; 1〇3〇) comprising: a processor readable medium, the processor readable medium II comprising thereon for storing a frame structure for communication In the instruction, the frame structure supports at least two communication modes, wherein the communication mode includes a time-sharing mode in which the slot structure is saved in the frame structure, and one of the frame structures The competition slot is a competition-based model for one of the data communications by multiple devices. 25. A signal constructed to carry data in accordance with a format supporting a plurality of communication modes, the signal comprising: 132608.doc -4- 200922249 a first portion configured to be used for a time-sharing communication mode a slot (2620), the first portion comprising data stored for one or more time slots of the individual device and carrying data for the individual devices, and a second portion configured for use therein One of the contention-based communication modes of one of the contention time slots is stored in a contention time slot (2610), and the second portion carries data for at least one device in the contention time slot. 26. The signal of claim 25, wherein the signal represents digital information. 27. The signal of claim 25, wherein the signal is an electromagnetic wave. 132608.doc
TW097126498A 2007-07-13 2008-07-11 Method and apparatus for communicating in multiple modes TWI379568B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/CN2007/002146 WO2009009918A1 (en) 2007-07-13 2007-07-13 Data transmission and encapsulation
PCT/CN2007/002614 WO2009026746A1 (en) 2007-08-31 2007-08-31 Method and apparatus for communicating in multiple modes

Publications (2)

Publication Number Publication Date
TW200922249A true TW200922249A (en) 2009-05-16
TWI379568B TWI379568B (en) 2012-12-11

Family

ID=44728108

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097126498A TWI379568B (en) 2007-07-13 2008-07-11 Method and apparatus for communicating in multiple modes

Country Status (1)

Country Link
TW (1) TWI379568B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114600551A (en) * 2020-01-23 2022-06-07 Oppo广东移动通信有限公司 RRC message processing method and device, user equipment and network equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114600551A (en) * 2020-01-23 2022-06-07 Oppo广东移动通信有限公司 RRC message processing method and device, user equipment and network equipment

Also Published As

Publication number Publication date
TWI379568B (en) 2012-12-11

Similar Documents

Publication Publication Date Title
TWI431977B (en) A method to improve channel utilization in a time division multiple access based protocol
JP4139775B2 (en) Systems and methods employing algorithms and protocols for operating Carrier Sense Multiple Access (CSMA) protocols in wireless networks
US8432888B2 (en) Wireless communication system, wireless communication device and wireless communication method, and computer program
US20090274101A1 (en) Wireless communication system, wireless communication device and wireless communication method, and computer program
EP1590922A1 (en) Method and apparatus for bandwidth provisioning in a wlan
CN101843070B (en) Method and apparatus for communicating over multiple networks
EP2178230A1 (en) Performance improvement of dual mode devices for data over cable applications
JP2000196673A (en) Hybrid mobile communication system, hybrid mobile communication equipment and hybrid mobile communicating method
TWI416903B (en) Method and apparatus for communicating over multiple networks
TW200922249A (en) Method and apparatus for communicating in multiple modes
TWI434556B (en) Data transmission and encapsulation
TW200926708A (en) Method and apparatus for communicating over multiple networks
WO2009026745A1 (en) Method and apparatus for communicating in multiple modes
TWI394417B (en) Method and apparatus for communicating in multiple modes
WO2009026746A1 (en) Method and apparatus for communicating in multiple modes
TWI363488B (en) Bi-directional amplifier for data over coax applications
Kim et al. Medium access control protocol for voice traffic in IEEE 802.11 WLANs
Kumar Design and Implementation of MAC Layer of WiFiRe protocol

Legal Events

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