TW200423633A - Partitioned medium access control - Google Patents

Partitioned medium access control Download PDF

Info

Publication number
TW200423633A
TW200423633A TW092116147A TW92116147A TW200423633A TW 200423633 A TW200423633 A TW 200423633A TW 092116147 A TW092116147 A TW 092116147A TW 92116147 A TW92116147 A TW 92116147A TW 200423633 A TW200423633 A TW 200423633A
Authority
TW
Taiwan
Prior art keywords
access control
media access
service
data unit
entity
Prior art date
Application number
TW092116147A
Other languages
Chinese (zh)
Inventor
Michael Andrew Fischer
Timothy Gordon Godfrey
Original Assignee
Intersil Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US10/421,265 external-priority patent/US20030206543A1/en
Application filed by Intersil Inc filed Critical Intersil Inc
Publication of TW200423633A publication Critical patent/TW200423633A/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A novel Medium Access Control (MAC) architecture for IEEE 802.11 wireless local area networks is disclosed. The illustrative embodiment partitions the medium access control into an Upper Medium Access Control for providing medium-access-control services that are independent of a Physical Control, and a Lower Medium Access Control for providing medium-access-control services that are dependent on the Physical Control. By partitioning the Medium Access Control in this manner, a single Upper Medium Access Control can be employed for any existing or future Physical Control while maintaining full compatibility with the huge installed base of existing IEEE 802.11 equipment. It will be clear to those skilled in the art how to make and use alternative embodiments of the present invention for networks that employ protocols other than IEEE 802.11.

Description

200423633 玖、發明說明: 【發明所屬之技術領域】 本發明係普遍關於電信通訊,特別是關於一種新穎之媒 體存取控制架構。 【先前技術】 圖1描繪先前技藝中,一無線區域網路之概要圖,其包含: 站台101-1、站台101-2、以及站台1〇1-3。在站台iou、 101-2、和101-3可彼此通訊之前,在該等站台之間必須有一 份協定,該協定係關於站台所傳送之信號意義。例如,該 等站台必須協議誰來發送訊息、何時構成一個&quot;〇,,和一個 ”1”、如何偵測並校正一個錯誤等事宜。在電信通訊的述語 中,該協定係稱為一種通訊協定(pr〇t〇c〇1)。 在一個區域網路中,一條通訊通道係共享於站台之間, j得若超過一個站經由該共享之通道同時傳送訊息,則該 等訊息會損。因此,一區域網路通訊協定必須包含一種 確保於一時間僅有一個站台可進入共享通訊通道的機制。 孩已知為媒體存取控制(Medium ACcess Contr〇1)之機制亦可 能提供額外服務」如加密、認證、和服務品質(q〇s)供應、 以及特定之非通訊功能管理,如電源保存運作狀態 conserving operational state)。 【發明内容】 在符合電機暨電子工程師協會(ΙΕΕΕ) 8〇2·丨丨標準之益線 區或、、’罔路中,媒體存取控制理論上與用於控制實體(亦即無 線電)訊息信號傳送和接收之機制(在本說明書之 ;、、 土局甲係視 85884 200423633 為&quot;貫體控制)是不相读&amp; &amp; . ^ 、、 、 〜々’但實際上這兩個機制係不可 避免地叉織在一起(interwined)。 本發明能使媒體存取控制與實體控制部分分離。這對麵 802.11無線網路尤具優墊, 勢 Q為本發明能使某些媒體存取 務之標準化'開發和實現脫離實體控制之標準化、 ::、和實現,而仍然維持與現有8〇211設備中已安裝之 台冗全相容。該脫離對於半導體、電腦、和網路公司 可省下數千萬或數億美元的成本。 尤甚者,描述性具體實施例藉由使媒體存取控制分成⑴ 個&amp;供那些不受實體控制支配之媒體存取控制服務之上 ,媒體存取控制和⑼-個提供那些取決於實體控制之媒體 子取控制服務之下層媒體存取控制,用以使某些媒體存取 控制服務脫離實體控制。 雖然在本說明書中,描述性具體實施例係以删802.n 局域網路之關聯文(_叫予以揭露,本行人士仍將清楚 瞭解如何使用IEEE謝.u之外的通訊協定(例如工刪 P80.2.15.3等)製作及使用本發明之替換性具體實施例,包含 有線網路和無線網路在内。 描述性具體實施例包含:於—上層媒體存取控制接收一 個服務資料單元;以及將-通訊協定資料單元輸出至一下 層媒體存取控制;其中該通訊協定資料單元係基於:⑴該 服勒貝料早几、以及(ii卜個第—媒體存取控制服務,該第 一媒體存取控制服務不受-提供服務予該下層媒體存取控 制《&amp;控制〈狀態所支配;且其中該下層媒體存取控制 85884 200423633 k供一個第二媒體存取控制服務,該第二媒體存取控制服 務係基於:⑴該通訊協定資料單元、以及(ii)該實體控制之 狀態。 【實施方式】 圖2根據先前技藝描繪一無線站台1〇1_丨之概念性架構圖。 浚圖2所示,秩線站台1〇1_丨包含邏輯連結控制21〇、 媒體存取控制220、以及實體控制230,其互連如圖示。 邏輯連結控制(LC) 210執行各種工作,例如自複數個網 路層實體進行封包多工處理且將封包解多巧複數個網路 層實體,伴隨著透過下層媒體存取控制加實體層所提供之 單-資料連結進行該等封包之料、和透過共享之資料連 結建立並保持邏輯輯點連接、及/或對㈣訊息提供確認 通知、代表那些需要該等經連接定向或確認通知之非連接 服務之網路通訊協定,如本技藝所熟知。 媒體存取控制220執行通道存取功能,該通道存取功能確 保於-時間僅有-個站台可將信號上傳至共享之通訊通 道,以及訊框定址和偵測、訊框檢枋、 、 ^核序列炙產生與檢核、 以及邏輯連結控制通訊協定資料軍、 、灯平1乂限疋。另外,媒體存 取控制可提供額外的服務,包含加宓 、 ^ 刀在、認證、和服務品質 供應,以及舉例相關之電源管理等韭、s、 守非通訊功能,如本技藝 所熟知。 如無線電、乙太網路 及從其它站台對信號 實體控制230執行經由網路媒體(例 等)將信號送至其它站台之實體傳送^ 之實體接收,如本技藝所熟知。 85884 200423633 圖3根據本發明之描述性具體實施例描緣一無線站台之概 念性架構圖。如圖3所示,媒體存取控制220係分離成上層 媒體存取控制3 1 〇和下層媒體存取控制320。上層媒體存取 控制3 1 0提供一由不受實體控制23〇支配之媒體存取控制服 務所構成之子集,該等媒體存取控制服務包含傳送佇列、 加法、、解密、認證、聯結(ass〇ciati〇n)、重新聯結、掃描、 分佈、及交通分類(traffic categorization)(其目的舉例在於 但不受限於服務品質(q〇S)供應),如本技藝所熟知。上層 媒體存取控制亦可在不受實體控制23 〇支配之媒體存取控制 資料服務和媒體存取控制管理服務的範圍内執行那些功 能,包含電源管理、佇列管理、二重偵測(dupUcate detecti〇n) 和過濾、分裂、解分裂、佇列管理。 下層媒體存取控制320提供維持媒體存取控制服務(亦即 那些取決於實體控制230之服務),包含通道存取、接收確 認(例如訊框控制序列、前向錯誤校正(f〇rward㈣以 correction)等)、以及那些含有硬體即時功能及/或實體層實 現相關之服務,如響應控制(例如清除以傳送[cts]、確認 通知[ACK]等),如本技藝所熟知。 對於判斷那些功能屬於下層媼触Α π i、^ ^ ㈢踩m存取控制320有四個準 則: i對一給定之實體層或給定之會触s 、 〜 ⑤層類型呈特定性之功 能; ϋ 需要實體層内部狀態知識或余两曲硫+ ^、 哪4 g體層貫現特定性運作特 徵知識之功能; 85884 200423633 iii用糸產生在(典線)媒體上看得到之相符之通信(發信 號)順序的硬體即時功能;以及 iv下層媒體存取控制中所具有之其它特定功能,理由在 於-般實現考量、或因為-具有足夠影響力之—方(例如微 軟等)希望在下層媒體存取控制中有其它特定功能。 如圖3所7F,上層媒體存取控制31〇經由路徑311將資料輸 出至下層媒體存取控制320,並經由路徑312自下層媒體存 取控制320接收資料。類似地,下層媒體存取控制32〇經由 路仫221將貝料輸出至實體控制23〇,並經由路徑⑵自實體 控制230自實體控制23〇接收資料。 圖4根據本發明之描述性具體實施例騎資料流向眉 400。如圖4所示,上層媒體存取控制31〇自邏輯連結控㈣ 純-服務資料單元(服務資料單元_1);根據所要求之服彩 進行與服務資料單元關之適當功能(亦即無硬體即時阳 制且不受實體控制23〇支配之功能),如本技藝所熟知;羞 ί =訊協定資料Μ(通訊Μ資料單^);將通訊協定 =早Μ輸出至下層媒體存取㈣咖,在某些情況下讀 =伴隨著控制資訊(例如希望之傳送資料速率及/或調 包生命期或重試限制、傳送優先權等)。下層媒體存 務資料單元.2);根據所要^^作執4_—服務資料單元(服 古奶、、丄 Κ服務執仃與服務資料單元 23。=功ΓΓ即有硬體即時限制及/或取決於娜 f蔣I ’通訊協足資料單元(通訊協U料單元-2 並將通訊協定資料單亓71 和相關之控制資訊(例如通道選 85884 200423633 擇、調變類型、前置封包長度等)輸出至實體控制230。 實體控制230基於通訊協定資料單元韻送一輸岭號並 接收7輸入信號(例如確認通知[ACK]等),如本技藝所熟 知’並基於該輸人信號將資料和接收狀態(例如接收到的信 號長度、k m、傳送者所使用之調變方式等)輸出至下 層媒體存取控制320。下層媒體存取控制32〇接收由會髀栌 制230輸出之資料作為通訊協定資料單元(通訊協定資^ 元-3)’根據所指不之服務執行與通訊協定資料單元_3及相 關(接收狀態有關之適當功能;將服務資料單元_3輸出至 上層媒體存取控制310。上層媒體存取控制31〇自下層媒體 存取控制320接收服務資料單元_3作為通訊協定資料單元(= 戒铋疋資料單元·4);根據所指示之服務執行與通訊協定資 料單元-4有關之適當功能;產生服務資料單元(服務資料單 兀-4);以及將服務資料單元_4輸出至邏輯連結控制2 1 〇。 圖5根據本發明之描述性具體實施例描繪一上層媒體存取 控制310之主要元件方塊圖。如圖5所示,上層媒體存取控 制310包含電路510、記憶體52〇、以及電路53〇,其交互連 接如圖示。本行人士在閱讀本說明書之後將清楚瞭解,在 本發明之某些替換性具體實施例中,上層媒體存取控制31〇 係在一部主機電腦之處理器上以部分或全部軟體的方式予 以實現。 電路510包含標準組合式數位邏輯及/或類比電子元件, 如本技藝所熟知。電路5 1 〇之組合式數位邏輯以廣為人知的 方式寫入及讀取記憶體520,藉以提供以狀態為基礎之服 85884 -11 - 200423633 務 電路5 1 0根據咨挑、云 錄具才十成向圖400經由輸入211接收資料、執 行無硬體即時限也丨η τ ^ ^ 、 制且不文灵體控制230支配之適當功能、並 將資料和控制資邙綠 ”口、、二由輻出3 11輸出至下層媒體存取控制 320 〇 4 奋己t思體5 2 0為—'隨祕六ΤΓ 、, ^機存取記憶體,其儲存電路510和電路 5 3 0之資料;太彡, - 丁人士將清楚瞭解如何製作及使用記憶體 520。 電路5 3 0包本宣X t、士 。 ^冩和躓取記憶體520之標準組合式數位邏 輯、及/或類比電子开杜 兀件’如本技藝所熟知。根據資料流向 圖400,電路53〇緩由給 、 由輸入3 12自下層媒體存取控制320接收 貝料和狀態、執杆益承两曲 , ^ ”,、更組即時限制且不受實體控制230支配 21〇 ^以及絰由輸出212將資料輸出至邏輯連結控制 、圖6根據本發明之描述性具體實施例描緣-無線站台601_i 之裝置/控制映射。如圖6 ^ 斤不’播線站台6 01 - i包含微處理 器602,該微處理器602#田、人〜 、 係用於貫現上層媒體存取控制;31〇和 邏輯連結控制21 〇之功能。太〜 本仃人士將清楚瞭解,本發明之 某二其它具體實施例可#用妷從 用曰換性裝置/控制映射(例如在微 處理咨6〇2外實現上声姐蝴+ 曰媒隨存取控制310等),且本行人士將 疋岐如何製作並使用該等具體實施例。 圖7根據本發明之描述性且粬余 一 “岐爲她例描繪一下層媒體存取 控制320心主要元件方塊圖。 制-包含電路71。、記&quot;”圖7所…層媒體存取控 心仏72〇、以及電路730,其交互連 接如圖7F。本行人士在閱读 閑項本祝明書之後將清楚瞭解,在 85884 -12- 200423633 本發明之某些替換性具體實施例中,下層媒體存取控制320 係以部分或全部軔體的方式予以實現電路7 1 0包含標準組合 式數位邏輯及/或類比電子元件,如本技藝所熟知。 電路7 1 0之組合式數位邏輯以廣為人知的方式寫入並讀取 記憶體720,藉以提供以狀態為基礎之服務。根據資料流向 圖400,電路710經由輸入411接收資料、執行取決於實體控 制23 0之適當功能、以及經由輸出221將資料輸出至實體控 制 23 0。 記憶體720為一隨機存取記憶體,其儲存電路710和電路 720之資料;本行人士將清楚瞭解如何製作並使用記憶體 720 ° 電路730包含以廣為人知的方式寫入和讀取記憶體720之 標準組合式數位邏輯、及/或類比電子元件,如本技藝所熟 知。根據資料流向圖400,電路730經由輸入222自實體控制 23 0接收資料、執行取決於實體控制230之適當功能、以及 經由輸出3 12將資料輸出至上層媒體存取控制3 1 0。 要知道上述具體實施例僅作為本發明之描述且本行人士 可設計許多上述具體實施例之變形而不脫離本發明之範 疇。因此意欲該等變形含括在底下申請專利範圍之範疇及 其對等範疇内。 【圖式簡單說明】 圖1根據先前技藝描繪一無線區域網路1 0 0之概要圖。 圖2根據先前技藝描繪一無線站台10M之概念性架構圖, 士口圖1所示。 圖3根據本發明之描述性具體實施例描繪一無線站台之概 85884 -13 - 200423633 念性架構圖。 圖4描、曰本發明〈描述性具體實施例中之資料流向圖。 、圖5根據本發明之描述性具體實施例描績一上層媒體存取 控制310之主要(salient)元件方塊圖,如圖3所示。 圖6根據本叙明之描述性具體實施例描繪對一無線站台之 裝置/控制映射。 圖7根據本發明之描述性具體實施例描繪一下層媒體存取 控制320之王要元件方塊圖,如圖3所示。 【圖式代表符號說明】 100 無線區域網路 101-1/101 -2/101-3 站台 210 邏輯連結控制 211 輸入 212 輸出 220 媒體存取控制 221/222 路徑 230 實體控制 310 上層媒體存取控制 311/312 路徑 320 下層媒體存取控制 400 資料流向圖 411 輸入 510 電路 520 記憶體 85884 200423633 530 601-i 602 710 720 730 電路 無線站台 微處理器 電路 記憶體 電路200423633 发明 Description of the invention: [Technical field to which the invention belongs] The present invention relates generally to telecommunications, and in particular to a novel media access control architecture. [Prior Art] FIG. 1 depicts a schematic diagram of a wireless local area network in the prior art, which includes: a station 101-1, a station 101-2, and a station 101-3. Before the stations iou, 101-2, and 101-3 can communicate with each other, there must be an agreement between the stations, which agreement is about the meaning of the signals transmitted by the stations. For example, the stations must agree on who sends the message, when it constitutes a "0", and a "1", how to detect and correct an error, and so on. In the language of telecommunications, this agreement is called a communication protocol (pr0toc1). In a local area network, a communication channel is shared between stations. If more than one station transmits messages simultaneously through the shared channel, the messages will be lost. Therefore, a LAN protocol must include a mechanism to ensure that only one station can access the shared communication channel at a time. Mechanisms known as Medium ACcess Contr0 may also provide additional services such as encryption, authentication, and quality of service (q0s) provisioning, as well as the management of specific non-communication functions, such as power conservation operations Conserving operational state). [Summary of the invention] Media access control is theoretically the same as used to control entity (ie, radio) messages in a benefit line area, or, or a line that meets the standards of the Institute of Electrical and Electronics Engineers (ΙΕΕΕ) 802 · 丨 丨. The mechanism of signal transmission and reception (in this specification, the local bureau A regards 85884 200423633 as &quot; continuous control) is incompatible &amp; &amp;. ^,,, ~ 々 'but in fact these two Mechanisms are inevitably interwined. The invention can separate the media access control from the physical control part. The opposite 802.11 wireless network is particularly advantageous. The potential Q is the standardization, development, and realization of certain media access services that are independent of entity control, while still maintaining the existing 8021. The installed tables in the equipment are fully compatible. This separation can save tens or hundreds of millions of dollars for semiconductor, computer, and networking companies. In particular, the descriptive embodiments implement media access control services by dividing them into & media access control services that are not governed by entity control. Media access control and The media access control service under the control of media access control is used to make certain media access control services out of physical control. Although in this description, the descriptive embodiment is to delete the related text of 802.n LAN (referred to as disclosed), the person in the bank will still clearly understand how to use communication protocols other than IEEE P80.2.15.3, etc.) make and use alternative embodiments of the present invention, including wired and wireless networks. The illustrative embodiments include: receiving a service data unit in the upper-layer media access control; And output the-communication protocol data unit to the lower-level media access control; wherein the communication protocol data unit is based on the following: (a) the first time of the service and (ii) the first-the media access control service, the first The media access control service is not subject to-providing services to the underlying media access control "&amp; control" status; and wherein the underlying media access control 85884 200423633 k is for a second media access control service, the second The media access control service is based on: the communication protocol data unit, and (ii) the state of the entity control. [Embodiment] FIG. 2 depicts a wireless network according to the prior art. The conceptual architecture diagram of station 1〇1_ 丨. As shown in Figure 2, the rank line station 101_ 丨 contains logical link control 21, media access control 220, and entity control 230. The interconnections are as shown in the figure. The logical link control (LC) 210 performs various tasks, such as packet multiplexing from multiple network layer entities and decapsulating the packets into multiple network layer entities, along with the access of the lower layer media access control plus the physical layer. Provided single-data link to carry out the materials of these packets, and establish and maintain logical link connection through the shared data link, and / or provide confirmation notification of the counter message, on behalf of those who need such connection direction or confirmation notification. The network communication protocol of the connection service is well known in the art. The media access control 220 performs a channel access function, which ensures that only one station can upload signals to the shared communication channel at a time, and Frame addressing and detection, frame inspection, frame generation, and inspection, as well as logical link control protocol data army, Dengping 1 limit. In addition, media access control Additional services can be provided, including additional services, authentication, authentication, and service quality provision, as well as examples of related power management functions such as communication, non-communication, etc., as is well known in the art. Such as radio, Ethernet And the entity receiving 230 from other stations to the signal entity control 230 performs the physical reception of the physical transmission of signals to other stations via network media (eg, etc.), as is well known in the art. 85884 200423633 Figure 3 is a specific implementation of the present invention The example describes the conceptual architecture of a wireless station. As shown in Figure 3, the media access control 220 is separated into an upper media access control 3 1 0 and a lower media access control 320. The upper media access control 3 1 0 Provides a subset of media access control services that are not subject to entity control 230. These media access control services include transmission queues, additions, decryption, authentication, association (assassocia), re- Association, scanning, distribution, and traffic categorization (the purpose of which is to exemplify, but not limited to, quality of service (qOS) provisioning), is well known in the art. Upper-layer media access control can also perform those functions within the scope of media access control data services and media access control management services that are not subject to physical control, including power management, queue management, and dual detection (dupUcate detecti〇n) and filtering, splitting, splitting, queue management. The lower layer media access control 320 provides maintenance media access control services (that is, those services that depend on the entity control 230), including channel access, receipt confirmation (such as frame control sequence, forward error correction (fault) to correction ), Etc.), and those services that include hardware real-time functions and / or physical layer implementations, such as response control (such as clear to transmit [cts], acknowledge notification [ACK], etc.), as is well known in the art. There are four criteria for judging which functions belong to the lower layer: touch A π i, ^ ^ ㈢ m access control 320: i for a given physical layer or a given meeting s, ~ ~ ⑤ functions of a specific layer type; ϋ Requires knowledge of the internal state of the physical layer or the remaining two sulphur + ^, which 4 g body layer realizes the function of specific operational characteristics knowledge; 85884 200423633 iii Use 糸 to generate the corresponding communication (transmission) that can be seen on the media Signal) sequential hardware real-time functions; and iv other specific functions in the underlying media access control, for reasons of general implementation considerations, or because of-having sufficient influence-parties (such as Microsoft, etc.) want to be in the underlying media There are other specific functions in access control. As shown in FIG. 3F, the upper layer media access control 31 outputs data to the lower layer media access control 320 via the path 311, and receives data from the lower layer media access control 320 via the path 312. Similarly, the lower-layer media access control 32 outputs the shell material to the entity control 23 via the router 221, and receives data from the entity control 230 via the path from the entity control 230. FIG. 4 shows the flow of data to the eyebrow 400 according to an illustrative embodiment of the present invention. As shown in Figure 4, the upper-layer media access control 31 is controlled from the logical link. Pure-service data unit (service data unit_1); performs appropriate functions related to the service data unit (i.e., no Real-time hardware control and function that is not subject to physical control (23), as is well known in the art; sha = protocol data M (communication M data sheet ^); output communication protocol = early M to lower media access Coffee, read in some cases = accompanied by control information (such as the desired data rate and / or packet lifetime or retry limit, transmission priority, etc.). Lower-level media storage information unit. 2); according to the requirements ^^ Zuozhuo 4_-service data unit (Servo milk ,, 丄 Κ service execution and service data unit 23. = work ΓΓ there are real-time hardware restrictions and / or Depends on the communication protocol data unit (communication protocol data unit-2) and the communication protocol data sheet 亓 71 and related control information (such as channel selection 85884 200423633 selection, modulation type, front packet length, etc. ) Output to the entity control 230. The entity control 230 sends a losing ridge number based on the communication protocol data unit and receives 7 input signals (such as acknowledgement notification [ACK], etc.), as is well known in the art, and sends data based on the input signal. And receiving status (such as the length of the received signal, km, and the modulation method used by the sender) are output to the lower-layer media access control 320. The lower-layer media access control 32 receives the data output by the conference system 230 as Protocol Data Unit (Communication Protocol Data ^ -3) 'Perform appropriate functions related to Protocol Data Unit _3 and related (receiving status according to the indicated services; output Service Data Unit _3 Upper-layer media access control 310. Upper-layer media access control 31. Receive service data unit _3 from the lower-layer media access control 320 as the communication protocol data unit (= or bismuth data unit · 4); The appropriate functions related to the protocol data unit-4; generating a service data unit (service data unit-4); and outputting the service data unit_4 to the logical link control 2 1 0. Figure 5 is a descriptive implementation of the present invention The example depicts a block diagram of the main components of the upper-layer media access control 310. As shown in FIG. 5, the upper-layer media access control 310 includes a circuit 510, a memory 52, and a circuit 53. The interactive connections are as shown in the figure. After reading this specification, people will clearly understand that in some alternative embodiments of the present invention, the upper-layer media access control 31 is implemented on the processor of a host computer in the form of some or all software. The circuit 510 contains standard combined digital logic and / or analog electronic components, as is well known in the art. The combined digital logic of the circuit 5 1 0 is widely known. Write and read memory 520 to provide state-based services 85884 -11-200423633 service circuit 5 1 0 According to the consultant, the cloud recorder is only 10% to the map 400 to receive data via input 211 and execute without hardware The real-time limit is also η τ ^ ^, the appropriate function controlled by the uncontrolled spiritual body 230, and the data and control resources are green, and the second is output from the spoke 3 11 to the lower media access control 320 〇4 Fenji t thinking body 5 2 0 is-'Six secret six TΓ ,, ^ machine access memory, its storage circuit 510 and circuit 5 3 0 data; too much,-Ding people will clearly understand how to make and use memory体 520。 520. The circuit 530 includes the original declaration X t and taxi. The standard combined digital logic and / or analog electronic development elements of the memory 520 and the capture memory 520 are well known in the art. According to the data flow diagram 400, the circuit 53 is slowly fed, the input 3 12 is received from the lower media access control 320, and the material and status are received, and the two actions are performed. ^ ", More real-time restrictions and no physical control 230 dominates 21〇 ^ and the data is output to the logical link control by the output 212, Fig. 6 describes the device / control mapping of the wireless station 601_i according to the descriptive embodiment of the present invention. As shown in Fig. 6 Platform 6 01-i contains a microprocessor 602, which is used to implement the upper-layer media access control; 31 ° and logical link control 21 ° functions. Too many people will It is clearly understood that some other specific embodiments of the present invention can be used to change the device / control mapping (for example, to implement the above-mentioned sister + media access control 310 outside the micro processor 6002) And the person in the bank will how to make and use these specific embodiments. Figure 7 depicts the block diagram of the main components of the layered media access control 320 core according to the descriptive description of the present invention.制-Contains the circuit 71. , "&"; Figure 7 ... layer media access control center 72, and circuit 730, the interactive connection is shown in Figure 7F. People in the bank will clearly understand after reading the idle book of this wish, at 85884 -12- 200423633 In some alternative embodiments of the present invention, the lower-layer media access control 320 is implemented in a partially or fully integrated manner. 7 1 0 includes standard combined digital logic and / or analog electronic components, as described in this technical institute. Well-known. The combined digital logic of circuit 7 10 writes and reads memory 720 in a well-known manner to provide state-based services. According to the data flow diagram 400, circuit 710 receives data via input 411 and executes depending on Appropriate functions of the physical control 23 0 and outputting data to the physical control 23 0 via the output 221. The memory 720 is a random access memory that stores the data of the circuit 710 and the circuit 720; the people in this bank will clearly understand how to make And use memory 720 ° circuit 730 contains standard combined digital logic to write and read memory 720 in a well-known manner and / or analog electronic components As is well known in the art, according to the data flow diagram 400, the circuit 730 receives data from the entity control 23 0 via the input 222, performs appropriate functions depending on the entity control 230, and outputs the data to the upper media access control 3 via the output 3 12 1 0. It should be understood that the above specific embodiments are only used as a description of the present invention, and those in the bank can design many variations of the above specific embodiments without departing from the scope of the present invention. Therefore, it is intended that these variations are included in the scope of patent application scope And its equivalents. [Schematic description] Figure 1 depicts a schematic diagram of a wireless local area network 100 according to the prior art. Figure 2 depicts a conceptual architecture diagram of a wireless station 10M according to the prior art. Figure 1. Figure 3 depicts a schematic diagram of a wireless station according to a descriptive embodiment of the present invention. 85884 -13-200423633. Figure 4 depicts the data flow diagram of the present invention <descriptive embodiment. Figure 5 depicts a block diagram of the main components of the upper media access control 310 according to a descriptive embodiment of the present invention, as shown in Figure 3. Figure 6 The device / control mapping for a wireless station is depicted according to the descriptive embodiment of this description. Figure 7 depicts the block diagram of the main components of the layered media access control 320 according to the descriptive embodiment of the invention, as shown in Figure 3. [Schematic representation of symbols] 100 Wireless LAN 101-1 / 101 -2 / 101-3 Station 210 Logical link control 211 Input 212 Output 220 Media access control 221-222 Path 230 Entity control 310 Upper media storage Access control 311/312 path 320 lower media access control 400 data flow diagram 411 input 510 circuit 520 memory 85884 200423633 530 601-i 602 710 720 730 circuit wireless station microprocessor circuit memory circuit

85884 -15-85884 -15-

Claims (1)

200423633 拾、申請專利範圍·· 1. 一種方法,其包含: 於一上層媒體存取控制接收一服務資料單元;以及將 一通訊協定資料單元輸出至一下層媒體存取控制;其中核 通訊協定資訊單元係基於: ’、^ (i) 該服務資料單元,和 (Π) 一第一媒體存取控制服務,該第一媒體存取控 制服務不受一提供服務予該下層媒體存取控制之實體 控制之狀態所支配;以及 其中Μ下層媒體存取控制提供一第二媒體存取控制服 務’該第二媒體存取控制服務係基於: (i) 該通訊協定資料單元,和 (ii) 該實體控制之狀態。 2·如申凊專利範圍第1項之方法,其進一步包含: 於該下層媒體存取控制自該實體控制接收一第二通訊 協定資料單元;以及 將一第二服務資料單元輸出至該上層媒體存取控制。 3·如申清專利範圍第1項之方法,其中該第一媒體存取控制 服務為傳送彳宁列。 4·如申請專利範圍第1項之方法,其中該第二媒體存取控制 服務為通道存取。 5. —種方法,其包含: 於一提供一第一媒體存取控制服務之上層媒體存取控 制處接收一服務資料單元;以及 85884 200423633 、將—通訊狀資料單元輸出纟一提供—第二媒體存取 控制服務之下層媒體存取控制; ^中涊第一媒體存取控制服務不受一提供服務予該下 |媒體存取控制之實體控制所傳送或接收之所有信號中之 任何實體屬性支配;以及 忒第一媒體存取控制服務取決於一由該實體控制所傳 送或接收之信號中之實體屬性。 6·如申請專利範圍第5項之方法,其進一步包含: 於该下層媒體存取控制自該實體控制接收一第二通訊 協定資料單元;以及 將一第二服務資料單元輸出至該上層媒體存取控制。 7·如申請專利範圍第5項之方法,其中該第一媒體存取控制 服務為傳送佇列。 8·如申請專利範圍第5項之方法,其中該第二媒體存取控制 服務為通道存取。 9· 一種方法,其包含: 自一上層媒體存取控制接收一服務資料單元;以及 將一通訊協定資料單元輸出至一實體控制; 其中該實體控制提供一不受該實體控制之狀態支配之 第一媒體存取控制服務;以及 其中該通訊協定資料單元係基於: (i) 該服務資料單元,以及 (ii) 一第二媒體存取控制服務,該第二媒體存取控 制服務取決於該實體控制之狀態。 85884 200423633 1〇·如申請專利範圍第9項之方法,其進一步包含: 自该貫體控制接收一第二通訊協定資料單元;以及 將一第二服務資料單元輸出至該上層媒體存取控制。 申叫專利圍第9項《方法,其中該第—媒體存取控制 服不务為傳彳宁列。 12. 如申請專利範圍第9項之方法,其中該第二媒體存取控制 服務為通道存取。 13. —種方法,其包含; 自-提供-第—媒體存取控制服務之上層媒體存取控 制接收一服務資料單元;以及 將一通訊協定資料單元輸出至一實體控制; 其中該第一媒體存取控制服務不受該實體控制所傳送 或接收之所有信號中之任何實體屬性支配;以及 其中該通訊協定資料單元係基於: (i) 該服務資料單元;以及 (ii) 一第二媒體存取控制服務,該第二媒體存取控制 服務取決於一由該實體控制所傳送或接收之信號中之屬 性。 14·如申請專利範圍第13項之方法,其進一步包含: 自該實體控制接收一第二通訊協定資料單元;以及 將一第二服務資料單元輸出至該上層媒體存取控制。 15. 如申請專利範圍第13項之方法,其中該第一媒體存取#制 服務為傳送佇列。 16. 如申請專利範圍第13項之方法,其中該第二媒體存取#制 85884 200423633 服務為通道存取。 17. —種積體電路,其包含: 一用於產生一訊息之微處理器,該訊息係經由一服務 資料單元傳送至一遠端站台; 一電路,該電路係用於: 基於該服務資料單元來產生一通訊協定資料單元, 以及 提供一第一媒體存取控制服務;以及 一用於將該通訊資料單元輸出至一第一電路之輸出, 該第一電路包含: 一實體控制,以及 一用於提供一第二媒體存取控制服務之第二電路; 其中該第一媒體存取控制服務不受該實體控制之狀態 所支配;以及 其中該第二媒體存取控制服務取決於該實體控制之狀 態。 18. 如申請專利範圍第17項之積體電路,其中該第一媒體存取 控制服務為傳送佇列。 19. 如申請專利範圍第17項之積體電路,其中該第二媒體存取 控制服務為通道存取。 20. —種無線站台,其包含: 一用於產生一輸出訊息之微處理器,該輸出訊息係 經由一服務資料單元傳送至一遠端無線站台; 一第一電路,該第一電路係用於: 85884 -4- 200423633 提供一第一媒體存取控制服務,以及 基於該服務資料單元來產生一第一通訊協定資料; 一弟二電路’該第二電路係用於· 提供一第二媒體存取控制服務,以及 基於該第一通訊協定資料單元來產生一第二通訊協 定資料;以及 一實體控制,該實體控制係用於: 基於該第二通訊協定資料單元來產生一第三通訊協 定資料單元,以及 _ 基於該第三通訊協定資料單元將一信號傳送至該遠 端無線站台; 其中該第一媒體存取控制服務不受該實體控制之狀態 所支配;以及 其中該第二媒體存取控制服務係基於該實體控制之狀 態。 21.如申請專利範圍第20項之無線站台,其中該實體控制亦用 於: · 自該遠端無線站台接收一第二信號,以及 基於該第二信號來產生一第二服務資料單元; 其中該第二電路亦用於以該第二服務資料單元為基礎 來產生一第三服務資料單元; 其中該第一電路亦用於以該第三服務資料單元為基礎 來產生一第四服務資料單元;以及 其中該微處理器亦用於經由該第四服務資料單自該遠 85884 200423633 端無線站台接收一輸入訊息。 22.如申請專利範圍第20項之無線站台,其中該第一媒體存取 控制服務為傳送佇列。 23i申請專利範圍第20項之無線站台,其中該第二媒體存取 控制服務為通道存取。 24. —種無線網路無線電模組,其包含: 一實體控制;以及 一第一電路,該第一電路係用於自一上層媒體存取控 制接收一服務資料單元並用於將一通訊協定資料單元輸出 至該實體控制; 其中該實體控制提供一不受該實體控制之狀態所支配 之第一媒體存取控制服務;以及 其中該通訊協定資料單元係基於: (i) 該服務資料單元,以及 (ii) 一取決於該實體控制狀態之第二媒體存取控制 服務。 25. 如申請專利範圍第24項之無線網路無線電模組,其進一步 包含: 一第二電路,該第二電路係用於自該實體控制接收一 第二通訊協定資料單元並用於將一第二服務資料單元輸出 至該上層媒體存取控制。 26. 如申請專利範圍第24項之無線網路無線電模組,其中該第 一媒體存取控制服務為傳送佇列。 27. 如申請專利範圍第24項之無線網路無線電模組,其中該第 85884 -6 - 200423633 二媒體存取控制服務為通道存取。 28. —種無線網路無線電模組,其包含: 一實體控制;以及 一第一電路,該第一電路係用於自一提供一第一媒體 存取控制服務之上層媒體存取控制接收一服務資料單元並 將一通訊協定資料單元輸出至一實體控制; 其中該第一媒體存取控制服務不受該實體控制所傳送 或接收之所有信號中之任何實體屬性支配;以及 其中該通訊協定資料單元係基於: (i) 該服務資料單元,以及 (ϋ) 一第二媒體存取控制服務,該第二媒體存取控 制服務取決於一由該實體控制所傳送或接收之信號中 之實體屬性。 29. 如申請專利範圍第28項之無線網路無線電模組,其進一步 包含: 一第二電路,該第二電路係用於自該實體控制接收一 第二通訊協定資料單元並將一第二服務資料單元輸出至該 上層媒體存取控制。 30. 如申請專利範圍第28項之無線網路無線電模組,其中該第 一媒體存取控制服務為傳送彳宁列。 31. 如申請專利範圍第28項之無線網路無線電模組,其中該第 二媒體存取控制服務為通道存取。 85884200423633 Patent application scope 1. A method comprising: receiving a service data unit in an upper layer media access control; and outputting a protocol data unit to a lower layer media access control; wherein nuclear communication protocol information The unit is based on: ', ^ (i) the service data unit, and (Π) a first media access control service, the first media access control service is not subject to an entity providing services to the underlying media access control entity Dominated by the state of control; and wherein the lower-layer media access control provides a second media access control service 'the second media access control service is based on: (i) the protocol data unit, and (ii) the entity The state of control. 2. The method according to claim 1 of the patent scope, further comprising: receiving a second communication protocol data unit from the entity control in the lower-layer media access control; and outputting a second service data unit to the upper-layer media Access control. 3. The method of claiming item 1 of the patent scope, wherein the first media access control service is a transmission service. 4. The method of claim 1 in the scope of patent application, wherein the second media access control service is channel access. 5. A method comprising: receiving a service data unit at an upper media access control office that provides a first media access control service; and 85884 200423633, providing-communication data unit output-first providing-second Media access control service lower media access control; ^ The first media access control service is not subject to any entity attribute in all signals transmitted or received by a media control entity that provides the service Dominance; and 忒 The first media access control service depends on the attributes of an entity in a signal transmitted or received by that entity control. 6. The method according to item 5 of the patent application scope, further comprising: receiving a second protocol data unit from the entity control in the lower-layer media access control; and outputting a second service data unit to the upper-layer media storage Take control. 7. The method of claim 5 in which the first media access control service is a transmission queue. 8. The method of claim 5 in which the second media access control service is channel access. 9. A method comprising: receiving a service data unit from an upper-layer media access control; and outputting a communication data unit to an entity control; wherein the entity control provides a first state control that is not controlled by the entity A media access control service; and wherein the protocol data unit is based on: (i) the service data unit, and (ii) a second media access control service, the second media access control service depends on the entity The state of control. 85884 200423633 10. The method of claim 9 further includes: receiving a second communication data unit from the system control; and outputting a second service data unit to the upper-layer media access control. The application is called Patent No. 9 "Methods, in which the first-media access control service is not a matter of transmission." 12. The method of claim 9 in which the second media access control service is channel access. 13. A method comprising: self-providing-first-media access control service upper media access control receiving a service data unit; and outputting a protocol data unit to an entity control; wherein the first media The access control service is not governed by any entity attribute in all signals transmitted or received by the entity control; and wherein the communication protocol data unit is based on: (i) the service data unit; and (ii) a second media storage Access control service, the second media access control service depends on the attributes in a signal transmitted or received by the entity controlling. 14. The method according to item 13 of the patent application scope, further comprising: receiving a second communication data unit from the entity control; and outputting a second service data unit to the upper-layer media access control. 15. The method of claim 13 in which the first media access service is a transmission queue. 16. The method according to item 13 of the patent application, wherein the second media access service # 85 85200423633 is channel access. 17. An integrated circuit comprising: a microprocessor for generating a message, the message is transmitted to a remote station via a service data unit; a circuit for: based on the service data Unit to generate a communication protocol data unit, and provide a first media access control service; and an output for outputting the communication data unit to a first circuit, the first circuit includes: a physical control, and a A second circuit for providing a second media access control service; wherein the first media access control service is not governed by a state controlled by the entity; and wherein the second media access control service depends on the entity control Of the state. 18. The integrated circuit of claim 17 in which the first media access control service is a transmission queue. 19. The integrated circuit of claim 17 in which the second media access control service is channel access. 20. A wireless station comprising: a microprocessor for generating an output message, the output message is transmitted to a remote wireless station via a service data unit; a first circuit, the first circuit is for On: 85884 -4- 200423633 Provide a first media access control service and generate a first communication protocol data based on the service data unit; a second circuit 'the second circuit is used to provide a second media An access control service, and generating a second communication protocol data based on the first communication protocol data unit; and an entity control, the physical control is used to: generate a third communication protocol based on the second communication protocol data unit A data unit, and _ transmitting a signal to the remote wireless station based on the third communication protocol data unit; wherein the state where the first media access control service is not controlled by the entity; and where the second media store Take control service is based on the state controlled by the entity. 21. The wireless station of claim 20, wherein the physical control is also used to: · receive a second signal from the remote wireless station, and generate a second service data unit based on the second signal; The second circuit is also used to generate a third service data unit based on the second service data unit; wherein the first circuit is also used to generate a fourth service data unit based on the third service data unit. ; And wherein the microprocessor is also used to receive an input message from the remote 85884 200423633 wireless station via the fourth service data sheet. 22. The wireless station according to claim 20, wherein the first media access control service is a transmission queue. 23i has applied for a wireless station in the scope of patent 20, wherein the second media access control service is channel access. 24. A wireless network radio module comprising: a physical control; and a first circuit for receiving a service data unit from an upper-layer media access control and for transmitting a protocol data The unit outputs to the entity control; wherein the entity control provides a first media access control service that is not governed by the state controlled by the entity; and wherein the communication protocol data unit is based on: (i) the service data unit, and (ii) a second media access control service that depends on the control status of the entity. 25. For example, the wireless network radio module of the scope of application for patent No. 24, further comprising: a second circuit, the second circuit is used to control and receive a second communication protocol data unit from the entity and is used to convert a first The two service data units are output to the upper-layer media access control. 26. For example, the wireless network radio module of the scope of application for patent No. 24, wherein the first media access control service is a transmission queue. 27. For example, the wireless network radio module under the scope of application for patent No. 24, wherein the 85884-6-6200423633 second media access control service is channel access. 28. A wireless network radio module comprising: a physical control; and a first circuit for receiving a first media access control service from an upper layer providing a first media access control service Service data unit and output a protocol data unit to an entity control; wherein the first media access control service is not governed by any entity attribute in all signals transmitted or received by the entity control; and wherein the protocol data The unit is based on: (i) the service data unit, and (ii) a second media access control service, which depends on the entity attributes in a signal transmitted or received by the entity control . 29. The wireless network radio module of claim 28, further comprising: a second circuit for controlling a second communication protocol data unit from the entity and receiving a second The service data unit is output to the upper-layer media access control. 30. For the wireless network radio module under the scope of patent application No. 28, wherein the first media access control service is a transmission line. 31. For the wireless network radio module of the scope of application for patent No. 28, wherein the second media access control service is channel access. 85884
TW092116147A 2003-04-23 2003-06-13 Partitioned medium access control TW200423633A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/421,265 US20030206543A1 (en) 2002-05-03 2003-04-23 Partitioned medium access control
PCT/US2003/013766 WO2003094452A2 (en) 2002-05-03 2003-05-02 Partitioned medium access control
US37767903P 2003-05-03 2003-05-03

Publications (1)

Publication Number Publication Date
TW200423633A true TW200423633A (en) 2004-11-01

Family

ID=52341162

Family Applications (1)

Application Number Title Priority Date Filing Date
TW092116147A TW200423633A (en) 2003-04-23 2003-06-13 Partitioned medium access control

Country Status (1)

Country Link
TW (1) TW200423633A (en)

Similar Documents

Publication Publication Date Title
Rayes et al. Internet of things from hype to reality
US9503957B2 (en) Low cost mesh network capability
US6799220B1 (en) Tunneling management messages over a channel architecture network
TWI474667B (en) Network security parameter generation and distribution
CN104396209B (en) Multiple abstraction layers within a communication device
EP4625938A1 (en) Method and device for forwarding data flow, sdn controller and storage medium
CN109412922A (en) A kind of method of transmitting message, forwarding device, controller and system
CN116235469A (en) Network chips and network equipment
CN108370595A (en) Multi-connection access point
CN104125656B (en) A kind of method of equipment connection, electronic equipment and connection system
US10594613B2 (en) Systems and methods for enhanced autonegotiation
CN117500000A (en) Computing power resource scheduling method, device and storage medium based on mobile edge calculation
WO2024092697A1 (en) Communication method, apparatus and system
CN119697634B (en) Post-route networking method, device and equipment based on 5G VPDN
CN1437810A (en) information exchanger
WO2021232920A1 (en) Data transmission method, electronic device, and storage medium
CN108092896A (en) Pile system and aggregation group establish device
CN115834686B (en) A network communication method and a forwarding network
TW200423633A (en) Partitioned medium access control
JP2006211113A (en) Information collection system and base station used therefor
WO2019134637A1 (en) Method, device, and system for multi-type network virtualization overlay interconnection
CN108900518A (en) Believable software definition cloud network data distribution systems
JPH10303962A (en) Node recognition method
JP2021141400A (en) Data communication system and control method of data communication system
CN115801657B (en) Communication method and communication device, electronic equipment and computer storage medium