專利名稱:一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種無線城域網(wǎng)絡(luò)媒體接入控制中 數(shù)據(jù)調(diào)度的方法及系統(tǒng)。
背景技術(shù):
寬帶無線網(wǎng)絡(luò)是一種能夠提供高速無線接入的寬帶網(wǎng)絡(luò)。IEEE 802.16 WirelessMAN就是一種能夠在城域范圍內(nèi)提供高速無線接入的寬帶網(wǎng)絡(luò)Carl Eklund, Roger B. Marks, "IEEE Standard 802.16: A Technical Overview of the WirelessMANTM Air Interface for Broadband Wireless Access", IEEE C802. 16-02/05, 2002。 IEEE 802. 16工作組分別于2004年和2005年 發(fā)布了 IEEE Std 802. 16-2004、 IEEE Std 802. 16e。
IEEE 802. 16 MAC (Media Access Control,媒體接入控制)層將數(shù)據(jù)分 為管理消息和普通數(shù)據(jù)業(yè)務(wù)。管理消息分為四種初始測距管理消息(Initial Ranging Management), 基本管理消息(Basic Management), 主管理消息 (Primary Management)禾口次管理消息(Second Management)。普通數(shù)據(jù)業(yè) 務(wù)分為五類UGS ( Unsolicited Grant Service,非請求授予業(yè)務(wù)),ertPS (Extended Real—time Polling Service,可擴(kuò)展的實時輪詢業(yè)務(wù)),rtPS (Real-time Polling Service,實時輪詢業(yè)務(wù)),nrtPS (Non-real-time Polling Service,非實時輪詢業(yè)務(wù))和BE (Best Effort,盡力而為業(yè)務(wù))。 UGS業(yè)務(wù)用于固定比特率的實時數(shù)據(jù)流,如IP電話。ertPS業(yè)務(wù)用于固定比 特率但數(shù)據(jù)大小可變的實時數(shù)據(jù)流,如有靜音抑制的VoIP業(yè)務(wù)。rtPS數(shù)據(jù) 業(yè)務(wù)用于非恒定比特率的實時數(shù)據(jù)流,如MPEG視頻。nrtPS業(yè)務(wù)用于非恒定 比特率的非實時數(shù)據(jù)流,如FTP文件傳輸。BE業(yè)務(wù)用于沒有特別QoS(Quality of Service,服務(wù)質(zhì)量)需求、僅需盡力而為的業(yè)務(wù)。
在IEEE Std 802. 16-2004和IEEE Std 802. 16e中,IEEE 802. 16工作 組并沒有對管理消息以及五種業(yè)務(wù)調(diào)度方法的具體措施做出規(guī)定。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)
度的方法及系統(tǒng),以實現(xiàn)無線城域網(wǎng)絡(luò)中管理消息和普通數(shù)據(jù)業(yè)務(wù)在MAC (Medium Access Control,無線城域網(wǎng)絡(luò)媒體接入)層的高效調(diào)度,并保證 各種業(yè)務(wù)的QoS (Quality of Service,服務(wù)質(zhì)量)。
本發(fā)明公開了一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法,對于 入網(wǎng)過程中的管理消息,通過發(fā)送初始測距CDMA碼的方式請求帶寬并發(fā)送初 始測距管理消息,通過發(fā)送帶寬請求CDMA碼的方式獲取帶寬并發(fā)送初始測距 管理消息以外的管理消息,入網(wǎng)完成后,當(dāng)終端存在待發(fā)送數(shù)據(jù)并獲得基站 分配的帶寬時,開始數(shù)據(jù)調(diào)度,包括-.
步驟l,輪詢非請求授予業(yè)務(wù)中的連接;
步驟2,調(diào)度基本管理消息和主管理消息;
步驟3,對可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中的連接進(jìn)行第一級輪
詢;
步驟4,調(diào)度次管理消息;
步驟5,對非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中的連接進(jìn)行第一級輪詢; 步驟6,對可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)和盡
力而為業(yè)務(wù)中的連接進(jìn)行第二級輪詢。
所述步驟1進(jìn)一步為,按所述非請求授予業(yè)務(wù)中每個連接的帶寬標(biāo)準(zhǔn)對
所述連接進(jìn)行輪詢;
所述步驟3進(jìn)一步為,按所述可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中每 個連接的第一級帶寬標(biāo)準(zhǔn),依次對所述連接進(jìn)行第一級輪詢;
所述步驟5進(jìn)一步為,按所述非實時輪詢業(yè)務(wù)中每個連接的第一級帶寬 標(biāo)準(zhǔn),依次對所述連接進(jìn)行第一級輪詢,并使用預(yù)設(shè)百分比的剩余帶寬對所 述盡力而為業(yè)務(wù)中的連接進(jìn)行第一級輪詢;
所述步驟6進(jìn)一歩為,按所述可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非 實時輪詢業(yè)務(wù)中每個連接的第二級帶寬標(biāo)準(zhǔn),依次對所述連接進(jìn)行第二級輪 詢,并使用剩余帶寬對盡力而為業(yè)務(wù)中的連接進(jìn)行第二級輪詢。
所述步驟1中連接的帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大發(fā)送量;
所述步驟3和5中連接的第一級帶寬標(biāo)準(zhǔn)為按所述連接的最小保留傳輸 速率計算得到的最小發(fā)送量;
所述步驟6中連接的第二級帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率 計算得到的最大發(fā)送量。
所述步驟1前還包括步驟41,預(yù)留用以發(fā)送管理消息帶寬請求和添加授 予管理子頭的帶寬;
所述歩驟l還包括,在進(jìn)行所述輪詢時,判斷是否需要為被輪詢的連接 請求帶寬,如果需要,則在所述連接的第一個服務(wù)數(shù)據(jù)單元生成的協(xié)議數(shù)據(jù) 單元中添加所述授予管理子頭,并置位SI,以為所述連接請求帶寬;
所述歩驟2還包括,在執(zhí)行所述調(diào)度基本管理消息時,判斷剩余帶寬是 否滿足所述基本管理消息發(fā)送要求,如果不滿足,執(zhí)行步驟43,在執(zhí)行所述 調(diào)度主管理消息時,判斷剩余帶寬是否滿足所述主管理消息發(fā)送要求,如果 滿足,執(zhí)行步驟42,否則,執(zhí)行所述步驟43;
所述步驟2和3之間包括所述步驟42,預(yù)留用以發(fā)送所述可擴(kuò)展實時輪 詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中連接數(shù)據(jù)的帶寬請求消息的帶寬,如果預(yù)留成功, 執(zhí)行所述步驟3,否則,為預(yù)留成功的連接進(jìn)行帶寬請求,執(zhí)行所述歩驟43;
所述歩驟4還包括,在執(zhí)行所述調(diào)度次管理消息時,判斷剩余帶寬是否 滿足所述次管理消息發(fā)送要求,如果滿足,執(zhí)行所述步驟5,否則,執(zhí)行所 述步驟43;
所述步驟6還包括,在進(jìn)行所述第二級輪詢連接時,判斷是否需要為被 輪詢的連接請求帶寬,如果需要,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程;
所述步驟43,對于普通數(shù)據(jù)業(yè)務(wù)的帶寬請求,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬請 求過程,對于管理消息的帶寬請求,進(jìn)行管理消息帶寬請求過程,并結(jié)束數(shù) 據(jù)調(diào)度。
所述步驟1中所述對連接進(jìn)行的輪詢進(jìn)一步包括
步驟51,判斷被輪詢的連接的服務(wù)數(shù)據(jù)單元是否大于所述連接的最大發(fā) 送量,如果大于,將服務(wù)數(shù)據(jù)單元生成協(xié)議數(shù)據(jù)單元,進(jìn)行所述在所述連接 的第一個服務(wù)數(shù)據(jù)單元生成的協(xié)議數(shù)據(jù)單元中添加授予管理子頭并置位SI 的過程,否則,按最大發(fā)送量讀取服務(wù)數(shù)據(jù)單元生成協(xié)議數(shù)據(jù)單元;歩驟52,將生成的協(xié)議數(shù)據(jù)單元加入發(fā)送隊列。
所述步驟3中對連接進(jìn)行的第一級輪詢進(jìn)一步包括,在剩余帶寬大于被
第一級輪詢的連接的最小發(fā)送量吋,按所述最小發(fā)送量讀取所述連接的服務(wù)
數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列,并且如果所述連接數(shù)據(jù)被全 部讀取完,則回收所述連接對應(yīng)的預(yù)留帶寬。
所述步驟5中對所述非實時輪詢業(yè)務(wù)連接進(jìn)行的第一級輪詢進(jìn)一步包 括,在剩余帶寬大于被第一級輪詢的連接的最小發(fā)送量時,按所述最小發(fā)送 量讀取所述連接的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列;
所述步驟5中對所述盡力而為業(yè)務(wù)連接進(jìn)行的第一級輪詢進(jìn)一步包括, 按所述預(yù)設(shè)百分比的剩余帶寬的大小讀取所述盡力而為業(yè)務(wù)的服務(wù)數(shù)據(jù)單 元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列。
所述歩驟6中對所述可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)連接的第二級 輪詢進(jìn)一步包括,在剩余帶寬大于被第二級輪詢的連接的最大發(fā)送量和最小 發(fā)送量的差值時,按所述差值讀取所述連接的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù) 單元加入到發(fā)送隊列并回收所述連接對應(yīng)的預(yù)留帶寬;在所述連接需要請求 帶寬時,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬請求過程;
所述步驟6中對所述非實時輪詢業(yè)務(wù)連接的第二級輪詢進(jìn)一步包括,在 剩余帶寬大于被第二級輪詢的連接的最大發(fā)送量和最小發(fā)送量的差值時,按 所述差值讀取所述連接在第一級輪詢后剩余的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù) 單元加入到發(fā)送隊列;在所述連接需要請求帶寬時,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬 請求過程;
所述歩驟6中對所述盡力而為業(yè)務(wù)連接的第二級輪詢操作進(jìn)一步包括, 按剩余帶寬大小讀取所述盡力而為業(yè)務(wù)在第一級輪詢后剩余的服務(wù)數(shù)據(jù)單 元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列;在所述連接需要請求帶寬時,進(jìn)行 所述數(shù)據(jù)業(yè)務(wù)帶寬請求過程。
所述管理消息帶寬請求過程包括
步驟91,生成所述管理消息的帶寬請求消息,判斷是否具有所述管理消 息的預(yù)留帶寬,如果具有,則在所述預(yù)留帶寬上發(fā)送所述管理消息的帶寬請 求消息,否則,執(zhí)行步驟92;
步驟92,判斷是否存在可用競爭時隙,如果存在,則在所述競爭時隙上發(fā)送所述管理消息的帶寬請求消息,否則,執(zhí)行步驟93;
步驟93,判斷發(fā)送隊列中是否存在所述非請求授予業(yè)務(wù)的協(xié)議數(shù)據(jù)單 元,如果存在,釋放所述帶寬請求消息,在所述發(fā)送隊列中所述非請求授予 業(yè)務(wù)的協(xié)議數(shù)據(jù)單元中添加授予管理子頭,并置位PM,否則,執(zhí)行步驟94;
步驟94,釋放所述帶寬請求消息,發(fā)送帶寬請求CDMA碼進(jìn)行所述管理 消息的帶寬請求。
所述數(shù)據(jù)業(yè)務(wù)帶寬請求過程包括
步驟101,生成所述普通數(shù)據(jù)業(yè)務(wù)的帶寬請求消息,判斷所述普通數(shù)據(jù)
業(yè)務(wù)是否是所述可擴(kuò)展實時輪詢業(yè)務(wù)或?qū)崟r輪詢業(yè)務(wù),如果是則在對應(yīng)的預(yù)
留帶寬上發(fā)送所述帶寬請求消息,否則,執(zhí)行步驟102;
步驟102,判斷是否存在可用競爭時隙,如果存在,則在所述競爭時隙
上發(fā)送所述的帶寬請求消息,否則,執(zhí)行步驟103;
步驟103,判斷是否存在剩余帶寬,如果存在,則在所述剩余帶寬上發(fā)
送所述帶寬請求消息,否則,執(zhí)行步驟104;
步驟104,判斷發(fā)送隊列中是否存在所述非請求授予業(yè)務(wù)的協(xié)議數(shù)據(jù)單
元,如果存在,釋放所述帶寬請求消息,在所述發(fā)送隊列中所述非請求授予
業(yè)務(wù)的協(xié)議數(shù)據(jù)單元中添加授予管理子頭,并置位PM,否則,執(zhí)行歩驟105;
步驟105,釋放所述帶寬請求消息,發(fā)送帶寬請求CDMA碼進(jìn)行所述數(shù)據(jù) 業(yè)務(wù)的帶寬請求。
本發(fā)明還公開了一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的系統(tǒng),位 于終端中,包括用于在終端存在待發(fā)數(shù)據(jù)時獲得帶寬的帶寬獲得模塊和調(diào)度 模塊,所述調(diào)度模塊包括用于在入網(wǎng)過程中通過發(fā)送初始測距CDMA碼的方式 請求帶寬并發(fā)送初始測距管理消息,通過用發(fā)送帶寬請求CDMA碼的方式請求 帶寬并發(fā)送除初始測距管理消息以外的管理消息的入網(wǎng)發(fā)送模塊,所述調(diào)度 模塊還包括非請求授予業(yè)務(wù)模塊、管理消息模塊和請求授予業(yè)務(wù)模塊,
所述非請求授予業(yè)務(wù)模塊,用于輪詢非請求授予業(yè)務(wù)中連接;
所述管理消息模塊,用于在所述非請求授予業(yè)務(wù)模塊完成所述輪詢后, 調(diào)度基本管理消息和主管理消息;在所述請求授予業(yè)務(wù)模塊第一級輪詢完可 擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)后,調(diào)度次管理消息;
所述請求授予業(yè)務(wù)模塊,用于對可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中連接進(jìn)行第一級輪詢;在所述管理消息模塊調(diào)度完所述次管理消息后,對非 實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中連接進(jìn)行第一級輪詢;并對所述可擴(kuò)展實時 輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中連接進(jìn)行第二 級輪詢。
所述非請求授予業(yè)務(wù)模塊進(jìn)一步用于按所述非請求授予業(yè)務(wù)中每個連接 的帶寬標(biāo)準(zhǔn)對所述連接進(jìn)行輪詢;
所述請求授予業(yè)務(wù)模塊進(jìn)一步用于按所述可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪 詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)中每個連接的第一級帶寬標(biāo)準(zhǔn),對所述連接進(jìn)行第 一級輪詢;使用預(yù)設(shè)百分比的剩余帶寬對所述盡力而為業(yè)務(wù)中連接進(jìn)行第一 級輪詢;按所述可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)中每 個連接的第二級帶寬標(biāo)準(zhǔn)對所述連接進(jìn)行第二級輪詢;并使用剩余帶寬對所 述盡力而為業(yè)務(wù)中連接進(jìn)行第二級輪詢。
所述帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大發(fā)送
所述第一級帶寬標(biāo)準(zhǔn)為按所述連接的最小保留傳輸速率計算得到的最小 發(fā)送量;
所述第二級帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大 發(fā)送量。
所述系統(tǒng)還包括帶寬請求模塊,
所述帶寬請求模塊,用于對普通數(shù)據(jù)業(yè)務(wù)進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程, 對管理消息進(jìn)行管理消息帶寬請求過程;
所述非請求授予業(yè)務(wù)模塊還用于預(yù)留用以發(fā)送管理消息帶寬請求消息和 添加授予管理子頭的帶寬,并在進(jìn)行所述輪詢時,判斷是否需要為被輪詢的 連接請求帶寬,如果需要,則在所述連接的第一個服務(wù)數(shù)據(jù)單元生成的協(xié)議 數(shù)據(jù)單元中添加所述授予管理子頭,并置位SI,以為所述連接請求帶寬;
所述管理消息模塊,還用于在進(jìn)行所述調(diào)度時,在剩余帶寬不足的情況 下,調(diào)用所述帶寬請求模塊進(jìn)行帶寬請求;
所述請求授予業(yè)務(wù)模塊,還用于預(yù)留用以發(fā)送所述可擴(kuò)展實時輪詢業(yè)務(wù) 和實時輪詢業(yè)務(wù)中連接的帶寬請求消息的帶寬,在預(yù)留失敗時,調(diào)用所述帶 寬請求模塊為已預(yù)留成功的連接進(jìn)行帶寬請求;在進(jìn)行所述第二級輪詢時,在剩余帶寬不足的情況下,調(diào)用所述帶寬請求模塊進(jìn)行帶寬請求。本發(fā)明的有益效果在于,能夠按照業(yè)務(wù)的特性要求進(jìn)行調(diào)度,劃分優(yōu)先 級,優(yōu)先滿足優(yōu)先級高的業(yè)務(wù)的服務(wù)質(zhì)量要求,并且在帶寬不足時,按照業(yè) 務(wù)特性進(jìn)行不同的帶寬請求策略。
圖l是本發(fā)明的方法流程圖; 圖2是本發(fā)明的系統(tǒng)結(jié)構(gòu)圖;圖3是本發(fā)明通過發(fā)送初始測距CDMA碼進(jìn)行初始測距管理消息發(fā)送的流 程圖;圖4是本發(fā)明通過發(fā)送帶寬請求CDMA碼進(jìn)行帶寬請求并發(fā)送除初始測距 消息以外的管理消息以及普通數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)的流程圖; 圖5是本發(fā)明輪詢UGS業(yè)務(wù)的流程圖;圖6A至6D是本發(fā)明調(diào)度管理消息和輪詢非UGS業(yè)務(wù)的流程圖; 圖7是本發(fā)明管理消息帶寬請求過程的流程圖; 圖8是本發(fā)明數(shù)據(jù)業(yè)務(wù)帶寬請求過程的流程圖。
具體實施方式
下面結(jié)合附圖,對本發(fā)明做進(jìn)一步的詳細(xì)描述。進(jìn)行數(shù)據(jù)調(diào)度時,對于管理消息進(jìn)行調(diào)度,所述管理消息不包括初始測 距管理消息,所述調(diào)度為按剩余帶寬的允許大小,將SDU(Service Data Unit, 服務(wù)數(shù)據(jù)單元)生成PDU (Protocol Data Unit,協(xié)議數(shù)據(jù)單元),加入到 發(fā)送隊列,當(dāng)剩余帶寬不能滿足數(shù)據(jù)發(fā)送要求時,根據(jù)管理消息帶寬請求策 略進(jìn)行帶寬請求。進(jìn)行數(shù)據(jù)調(diào)度時,對普通數(shù)據(jù)業(yè)務(wù)進(jìn)行輪詢,所述輪詢?yōu)榘磶挊?biāo)準(zhǔn)讀 取SDU生成PDU加入到發(fā)送隊列,當(dāng)剩余帶寬不能滿足所述帶寬標(biāo)準(zhǔn)時,繼 續(xù)輪詢下一條連接,而不結(jié)束數(shù)據(jù)調(diào)度,非UGS數(shù)據(jù)業(yè)務(wù)的請求帶寬的操作 在第二級輪詢時進(jìn)行,并且針對一條連接進(jìn)行帶寬請求,對一條連接進(jìn)行帶 寬請求完成后,繼續(xù)輪詢下一條連接。對UGS業(yè)務(wù)采用一級輪詢,按輪詢連接的QoS參數(shù)中最大保持傳輸速率(Maximum Sustained Traffic Rate)計算出最大發(fā)送量,以作為該連接的帶 寬標(biāo)準(zhǔn)。對ertPS業(yè)務(wù)、rtPS業(yè)務(wù)、nrtPS業(yè)務(wù)和BE業(yè)務(wù)采用兩級輪詢。在第一 級輪詢中,對于ertPS業(yè)務(wù)、rtPS業(yè)務(wù)和nrtPS業(yè)務(wù),按連接的QoS參數(shù)中 最小保留傳輸速率(Minimum Reserved Traffic Rate)計算出最小發(fā)送量,以 作為該連接的第一級帶寬標(biāo)準(zhǔn),使用預(yù)設(shè)百分比的剩余帶寬第一級輪詢BE 業(yè)務(wù)。在第二級輪詢中,對于ertPS業(yè)務(wù)、rtPS業(yè)務(wù)和nrtPS業(yè)務(wù),按連接 QoS參數(shù)中的最大保持傳輸速率計算出最大發(fā)送量,以作為該連接的第二級 帶寬標(biāo)準(zhǔn),使該連接在本次數(shù)據(jù)調(diào)度中的發(fā)送數(shù)據(jù)達(dá)到最大發(fā)送量,因此在 第二級輪詢中按最大發(fā)送量和最小發(fā)送量的差值讀取連接的SDU;使用剩余 帶寬第二級輪詢BE業(yè)務(wù)。所述剩余帶寬為分配獲得的帶寬減去已用和預(yù)留的 帶寬,剩余帶寬在數(shù)據(jù)調(diào)度過程中逐漸減少。本發(fā)明的方法流程如圖1所示。在入網(wǎng)過程中利用發(fā)送CDMA碼的方式獲取帶寬并發(fā)送管理消息,在終端 有數(shù)據(jù)要發(fā)送并獲得基站分配的帶寬后,利用所述分配的帶寬對UGS業(yè)務(wù)、 基本管理消息、主管理消息、ertPS業(yè)務(wù)、rtPS業(yè)務(wù)、次管理消息、nrtPS 業(yè)務(wù)和BE業(yè)務(wù)按優(yōu)先級依次下降的順序進(jìn)行數(shù)據(jù)調(diào)度。步驟S101,對于入網(wǎng)過程中的管理消息,通過發(fā)送初始測距CDMA碼的 方式請求帶寬并調(diào)度初始測距管理消息,發(fā)送過程如圖3所示,通過發(fā)送帶 寬請求CDMA碼的方式請求帶寬并調(diào)度基本管理消息、主管理消息和次管理消 息,發(fā)送過程如圖4所示;入網(wǎng)完成后,在終端存在待發(fā)數(shù)據(jù)時,基站根據(jù) 終端數(shù)據(jù)的業(yè)務(wù)特性為終端分配帶寬;步驟S102,為管理消息的帶寬請求消息和添加GSH (Grant Management Subheader,授予管理子頭)預(yù)留帶寬;步驟S103,按連接的最大發(fā)送量輪詢UGS業(yè)務(wù)中的連接,具體輪詢過程 如圖5所示;步驟S104,調(diào)度基本管理消息,在需要請求帶寬時,執(zhí)行步驟S117進(jìn) 行帶寬請求;步驟S105,調(diào)度主管理消息,在需要請求帶寬時,執(zhí)行步驟S117進(jìn)行 帶寬請求;步驟S106,為ertPS業(yè)務(wù)和rtPS業(yè)務(wù)中有數(shù)據(jù)的每一條連接預(yù)留進(jìn)行 帶寬請求的帶寬;步驟S107,判斷是否預(yù)留帶寬成功,如果成功,執(zhí)行步驟S108,否則,為預(yù)留帶寬成功的連接請求帶寬,執(zhí)行步驟S117;步驟S108,按連接的最小發(fā)送量第一級輪詢ertPS業(yè)務(wù)中連接; 步驟S109,按連接的最小發(fā)送量第一級輪詢rtPS業(yè)務(wù)中連接; 步驟SllO,調(diào)度次管理消息,在需要請求帶寬時,執(zhí)行歩驟S117進(jìn)行帶寬請求;步驟Slll,按連接的最小發(fā)送量第一級輪詢nrtPS業(yè)務(wù)中連接;步驟S112,按預(yù)設(shè)百分比的剩余帶寬第一級輪詢BE業(yè)務(wù)中連接;步驟S113,按連接的最大發(fā)送量和最小發(fā)送量差值第二級輪詢ertPS業(yè)務(wù)中連接,在需要請求帶寬時請求帶寬;步驟S114,按連接的最大發(fā)送量和最小發(fā)送量差值第二級輪詢rtPS業(yè)務(wù)中連接,在需要請求帶寬時請求帶寬;步驟S115,按連接的最大發(fā)送量和最小發(fā)送量差值第二級輪詢nrtPS業(yè)務(wù)中連接,在需要請求帶寬時請求帶寬;步驟S116,按剩余帶寬第二級輪詢BE業(yè)務(wù),在需要請求帶寬時請求帶寬;步驟S117,對于普通數(shù)據(jù)業(yè)務(wù)的帶寬請求,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程, 具體流程如圖8所示,對于管理消息的帶寬請求,進(jìn)行管理消息帶寬請求過 程,具體流程如圖7所示,并結(jié)束數(shù)據(jù)調(diào)度。本發(fā)明的系統(tǒng)結(jié)構(gòu)如圖2所示,本發(fā)明的系統(tǒng)位于無線城域網(wǎng)終端中, 包括用以在入網(wǎng)過程中產(chǎn)生入網(wǎng)管理消息的管理消息生成模塊201,用于 在終端存在待發(fā)數(shù)據(jù)時獲得帶寬的帶寬獲得模塊203,用于接收應(yīng)用層數(shù)據(jù) 包并將所述數(shù)據(jù)包分類的普通數(shù)據(jù)業(yè)務(wù)分類模塊204和調(diào)度模塊202。調(diào)度模塊202進(jìn)一步包括入網(wǎng)發(fā)送模塊220,用于在入網(wǎng)過程中通過發(fā)送初始測距CDMA碼的方式 請求帶寬并發(fā)送初始測距管理消息,通過發(fā)送帶寬請求CDMA碼的方式獲取帶 寬并發(fā)送除初始測距管理消息以外的管理消息;非請求授予業(yè)務(wù)模塊221,用于按非請求授予業(yè)務(wù)中每個連接的帶寬標(biāo)準(zhǔn)對所述連接進(jìn)行輪詢;管理消息模塊222,用于在非請求授予業(yè)務(wù)模塊221完成所述輪詢后, 調(diào)度基本管理消息和主管理消息,在請求授予業(yè)務(wù)模塊223第一級輪詢完可 擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)后,調(diào)度次管理消息;請求授予業(yè)務(wù)模塊223,用于按每個連接的第一級帶寬標(biāo)準(zhǔn)依次對可擴(kuò) 展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中連接進(jìn)行第一級輪詢,在管理消息模塊 222調(diào)度完所述次管理消息后,按每個連接的第一級帶寬標(biāo)準(zhǔn)依次對非實時 輪詢業(yè)務(wù)中連接進(jìn)行第一級輪詢,使用預(yù)設(shè)百分比的剩余帶寬對盡力而為業(yè) 務(wù)中連接進(jìn)行第一級輪詢,并按每個連接的第二級帶寬標(biāo)準(zhǔn)依次對所述可擴(kuò) 展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)中連接進(jìn)行第二級輪詢, 使用剩余帶寬對盡力而為業(yè)務(wù)中連接進(jìn)行第二級輪詢;帶寬請求模塊224,用于對普通數(shù)據(jù)業(yè)務(wù)進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程, 對管理消息進(jìn)行管理消息帶寬請求過程。所述帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大發(fā)送所述第一級帶寬標(biāo)準(zhǔn)為按所述連接的最小保留傳輸速率計算得到的最小 發(fā)送量;所述第二級帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大 發(fā)送量。非請求授予業(yè)務(wù)模塊221還用于預(yù)留用以調(diào)度管理消息的帶寬請求消息 和添加授予管理子頭的帶寬,并進(jìn)一步用于在進(jìn)行所述輪詢時,判斷是否需 要為被輪詢的連接請求帶寬,如果需要,則在輪詢出的該連接第一個服務(wù)數(shù) 據(jù)單元生成的協(xié)議數(shù)據(jù)單元中添加所述授予管理子頭,并置位SI,為該連接 請求帶寬。管理消息模塊222,還用于在進(jìn)行所述調(diào)度時,在剩余帶寬不足的情況 下,調(diào)用帶寬請求模塊224進(jìn)行帶寬請求;請求授予業(yè)務(wù)模塊223,還用于預(yù)留用以發(fā)送所述可擴(kuò)展實時輪詢業(yè)務(wù) 和實時輪詢業(yè)務(wù)中連接的帶寬請求消息的帶寬,在預(yù)留失敗時,調(diào)用帶寬請 求模塊224為已預(yù)留成功的連接進(jìn)行帶寬請求;在進(jìn)行所述第二級輪詢時, 在剩余帶寬不足的情況下,調(diào)用帶寬請求模塊224進(jìn)行帶寬請求。在入網(wǎng)過程中,基站沒有給終端分配帶寬,管理消息的帶寬請求采用發(fā)送CDMA碼的方式。本發(fā)明方法中維護(hù)一個CDMA碼狀態(tài)機(jī),共有五種狀態(tài) N0脂AL狀態(tài),表示可以發(fā)送CDMA碼,為狀態(tài)機(jī)的初始狀態(tài);GENERATE狀態(tài), 表示終端已經(jīng)成功選取CDMA碼;SEND_CDMA_C0DE狀態(tài),表示終端已經(jīng)成功 把CDMA碼發(fā)送到基站;REC—CDMA_ALL—IE狀態(tài),表示終端成功接收到與所發(fā) 送CDMA碼匹配的競爭信息單元(CDMA Allocation IE); WAIT—DATA—GRA—IE 狀態(tài),表示終端成功發(fā)送帶寬請求消息并等待基站分配數(shù)據(jù)信息單元(Data Grant Burst IE)。入網(wǎng)過程中,發(fā)送初始測距管理信息的流程如圖3所示。歩驟S301,判斷狀態(tài)機(jī)是否為NORMAL,如果是,則執(zhí)行步驟S302,否 則執(zhí)行步驟S313;步驟S302,成功選取初始測距CDMA碼;步驟S303,設(shè)置狀態(tài)機(jī)為GENERATE;步驟S304,在競爭測距信息單元(CDMA Ranging IE)描述的時隙中選 取發(fā)送C躍A碼的發(fā)送時隙;步驟S305,判斷是否到達(dá)發(fā)送時隙,如果到達(dá)發(fā)送時隙,則執(zhí)行步驟 S307,否則,執(zhí)行步驟S306;步驟S306,等待發(fā)送時隙,執(zhí)行步驟S305;步驟S307,在選取的發(fā)送時隙上發(fā)送初始測距CDMA碼;歩驟S308,設(shè)置狀態(tài)機(jī)為SEND—CDMA—CODE;步驟S309,判斷是否接收到匹配的競爭信息單元,如果接收到,則執(zhí)行 步驟S311,否則,執(zhí)行步驟S310;步驟S310,等待競爭信息單元,執(zhí)行步驟S309; 步驟S311,設(shè)置狀態(tài)機(jī)為NORMAL;步驟S312,在匹配的競爭信息單元所描述的時隙中發(fā)送初始測距管理消自.步驟S313,結(jié)束。發(fā)送帶寬請求CDMA碼進(jìn)行帶寬請求的流程如圖4所示。 步驟S401,判斷狀態(tài)機(jī)是否為NORMAL,如果是,則執(zhí)行步驟S402,否 則,執(zhí)行步驟S415;歩驟S402,選取帶寬請求CDMA碼; 步驟S403,設(shè)置狀態(tài)機(jī)為GENERATE;歩驟S404,在競爭帶寬信息單元(CDMA Allocation BW IE)描述的時 隙中選取發(fā)送C躍A碼的發(fā)送時隙;步驟S405,判斷是否到達(dá)發(fā)送時隙,如果到達(dá),則執(zhí)行步驟S407,否則, 執(zhí)行步驟S406;歩驟S406,等待發(fā)送時隙,執(zhí)行歩驟S405;步驟S407,在選取的發(fā)送時隙上發(fā)送帶寬請求CDMA碼;步驟S408,設(shè)置狀態(tài)機(jī)為SEND一CDMA—CODE;步驟S409,判斷是否接收到匹配的競爭信息單元,如果接收到,則執(zhí)行 步驟S411,否則,執(zhí)行步驟S410;步驟S410,等待競爭信息單元,執(zhí)行步驟S409; 步驟S411,設(shè)置狀態(tài)機(jī)為REC—CDMA—ALL—IE;步驟S412,生成帶寬請求消息并將生成的帶寬請求消息在競爭信息單元 所描述的時隙中發(fā)送;步驟S413,設(shè)置狀態(tài)機(jī)為WAIT—DATA—GRA—IE;步驟S414,接收數(shù)據(jù)信息單元,在數(shù)據(jù)信息單元所描述的時隙中發(fā)送數(shù) 據(jù)包,并設(shè)置狀態(tài)機(jī)為NORMAL; 步驟S415,結(jié)束。輪詢UGS業(yè)務(wù)中連接的流程如圖5所示。本發(fā)明中維護(hù)一個發(fā)送隊列, 將生成的PDU加入到發(fā)送隊列等待發(fā)送。隊列中存放的數(shù)據(jù)包包括,UGS業(yè) 務(wù)數(shù)據(jù)包,管理消息數(shù)據(jù)包,ertPS業(yè)務(wù)數(shù)據(jù)包,rtPS業(yè)務(wù)數(shù)據(jù)包,nrtPS 業(yè)務(wù)數(shù)據(jù)包,BE業(yè)務(wù)數(shù)據(jù)包和帶寬請求消息數(shù)據(jù)包。步驟S501,預(yù)留發(fā)送管理消息的帶寬請求消息和添加GSH的帶寬;步驟S502,輪詢UGS業(yè)務(wù)的第一條連接;步驟S503,根據(jù)連接支持的分段打包的情況進(jìn)入不同的數(shù)據(jù)處理器,包 括不分段不打包,可分段不打包,不分段可打包和可分段可打包四種情況;步驟S504,在第一次執(zhí)行該步驟時建立標(biāo)志位;判斷連接中的SDU長度 是否大于根據(jù)QoS參數(shù)中最大保持傳輸速率計算出的最大發(fā)送量,如果大于, 將標(biāo)志位置位為l,否則,將標(biāo)志位清零;步驟S505,將該連接中的SDU構(gòu)造成PDU,并加入到發(fā)送隊列;步驟S506,判斷標(biāo)志位是否為l,如果為l,則執(zhí)行步驟S507,否則, 執(zhí)行歩驟S508;步驟S507,在發(fā)送隊列中該連接第一個SDU對應(yīng)的PDU中添加GSH,并 置位SI,為該連接請求帶寬;步驟S508,輪詢UGS業(yè)務(wù)的下一條連接;歩驟S509,判斷該連接是否是第一條連接,如果是,則執(zhí)行步驟S510, 否則,執(zhí)行步驟S503;步驟S510,記錄發(fā)送隊列中UGS業(yè)務(wù)的第一個PDU和最后一個PDU,以 便在為非UGS業(yè)務(wù)進(jìn)行帶寬請求時,添加GSH并置位PM;可以選取UGS業(yè)務(wù) 中任意PDU進(jìn)行GSH添加,本實施例中選用第一個和最后一個PDU為添加GSH 的對象。S511,輪詢UGS業(yè)務(wù)結(jié)束。本實施例中維護(hù)四個業(yè)務(wù)隊列ertPS業(yè)務(wù)隊列,用于保存有數(shù)據(jù)的 ertPS數(shù)據(jù)業(yè)務(wù)連接,作為兩級輪詢的對象;rtPS業(yè)務(wù)隊列,用于保存有數(shù) 據(jù)的rtPS業(yè)務(wù)連接,作為兩級輪詢的對象;nrtPS業(yè)務(wù)隊列,用于保存在第 一級輪詢完成后還有數(shù)據(jù)的nrtPS業(yè)務(wù)連接,作為第二級輪詢的對象;BE業(yè) 務(wù)隊列,用于保存第一級輪詢完成后還有數(shù)據(jù)的BE業(yè)務(wù)連接,作為第二級輪 詢的對象。在第一級輪詢ertPS業(yè)務(wù)和rtPS業(yè)務(wù)前,檢査核心數(shù)據(jù)結(jié)構(gòu)中ertPS 業(yè)務(wù)和rtPS業(yè)務(wù)每一條連接中是否有數(shù)據(jù),如果有數(shù)據(jù),則為該連接預(yù)留帶 寬請求消息大小的帶寬,并將連接加入到ertPS業(yè)務(wù)隊列或rtPS業(yè)務(wù)隊列; 在第一級輪詢完ertPS業(yè)務(wù)或rtPS業(yè)務(wù)的某一條連接時,如果該連接中沒有 數(shù)據(jù),則將該連接在ertPS業(yè)務(wù)隊列或rtPS業(yè)務(wù)隊列中刪除,并釋放該連接 的預(yù)留帶寬。對于核心數(shù)據(jù)結(jié)構(gòu)中nrtPS業(yè)務(wù)和BE業(yè)務(wù)連接進(jìn)行第一級輪詢后,如果 該連接還有數(shù)據(jù),則將該連接加入到nrtPS業(yè)務(wù)隊列或BE業(yè)務(wù)隊列中,作為 第二級輪詢的對象。調(diào)度管理消息和輪詢非UGS業(yè)務(wù)的流程如圖6A至6D所示。步驟S601,調(diào)度基本管理消息,在剩余帶寬內(nèi)將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;步驟S602,判斷是否存在剩余的基本管理消息SDU,如果存在,則需要為基本管理消息請求帶寬,執(zhí)行步驟S666,否則,執(zhí)行步驟S603;步驟S603,調(diào)度主管理消息,在剩余帶寬內(nèi)將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;步驟S604,判斷是否存在剩余的主管理消息SDU,如果存在,則需要為主管理消息請求帶寬,執(zhí)行步驟S666,否則,執(zhí)行步驟S605;步驟S605,為ertPS業(yè)務(wù)和rtPS業(yè)務(wù)中具有數(shù)據(jù)的每一條連接預(yù)留用于發(fā)送帶寬請求消息的帶寬,每個連接預(yù)留帶寬的大小為一個帶寬請求頭大小,并將ertPS業(yè)務(wù)和rtPS業(yè)務(wù)中有數(shù)據(jù)的連接對應(yīng)保存在ertPS業(yè)務(wù)隊列或rtPS業(yè)務(wù)隊列中;步驟S606,判斷預(yù)留帶寬是否成功,如果成功,則執(zhí)行歩驟S607,否則,為預(yù)留成功的連接請求帶寬,執(zhí)行歩驟S666; 步驟S607,開始第一級輪詢ertPS業(yè)務(wù); 步驟S608,第一級輪詢ertPS業(yè)務(wù)隊列中的第一條連接; 步驟S609,在剩余帶寬大于連接的最小發(fā)送量時,按照該最小發(fā)送量讀取該連接的SDU,否則,在可用剩余帶寬內(nèi),按允許的最大量讀取該連接的SDU;將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;步驟S610,判斷該連接是否還有數(shù)據(jù),如果沒有數(shù)據(jù),則執(zhí)行步驟S611,否則,執(zhí)行歩驟S612;步驟S611,回收為該連接預(yù)留的帶寬,將該帶寬加入到當(dāng)前剩余帶寬中,并將該連接從ertPS業(yè)務(wù)隊列中刪除;步驟S612,第一級輪詢ertPS業(yè)務(wù)隊列中的下一條連接;步驟S613,判斷該連接是否是第一條連接,如果是,則執(zhí)行步驟S614,否則,執(zhí)行步驟S609;步驟S614,開始第一級輪詢rtPS數(shù)據(jù)業(yè)務(wù);步驟S615,第一級輪詢rtPS業(yè)務(wù)隊列中的第一條連接;步驟S616,在剩余帶寬大于連接的最小發(fā)送量時,按照該最小發(fā)送量讀取該連接的SDU,否則,在可用剩余帶寬內(nèi),按允許的最大量讀取該連接的SDU;將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;步驟S617,判斷該連接是否還有數(shù)據(jù),如果沒有數(shù)據(jù),則執(zhí)行步驟S618, 否則,執(zhí)行步驟S619;步驟S618,回收為該連接預(yù)留的帶寬,將該帶寬加入到當(dāng)前剩余帶寬中, 并將該連接從rtPS業(yè)務(wù)隊列中刪除;步驟S619,第一級輪詢rtPS業(yè)務(wù)隊列中的下一條連接;步驟S620,判斷該連接是否是第一條連接,如果是,則執(zhí)行步驟S621, 否則,執(zhí)行步驟S616;步驟S621,調(diào)度次管理消息;步驟S622 ,在剩余帶寬內(nèi),將次管理消息SDU經(jīng)過數(shù)據(jù)處理器后生成PDU, 加入到發(fā)送隊列;步驟S623,判斷是否存在剩余的次管理消息SDU,如果存在,則需要為 次管理消息請求帶寬,執(zhí)行步驟S666,否則,執(zhí)行步驟S624;步驟S624,開始第一級輪詢nrtPS業(yè)務(wù);步驟S625,第一級輪詢nrtPS業(yè)務(wù)中的第--條連接;步驟S626,在剩余帶寬大于連接的最小發(fā)送量時,按照該最小發(fā)送量讀 取該連接中的SDU,否則,在可用剩余帶寬內(nèi),按允許的最大量讀取該連接 的SDU;將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;步驟S627,判斷該連接是否還有數(shù)據(jù),如果還有數(shù)據(jù),則執(zhí)行步驟S628, 否則,執(zhí)行步驟S629;步驟S628,將該連接加入到nrtPS業(yè)務(wù)隊列中,作為第二級輪詢的對象;步驟S629,第一級輪詢nrtPS業(yè)務(wù)的下一條連接;步驟S630,判斷是否是第一條連接,如果是,則執(zhí)行步驟S631,否則, 執(zhí)行步驟S626;步驟S631,取當(dāng)前剩余帶寬的預(yù)設(shè)百分比作為第一級輪詢BE業(yè)務(wù)的可 用帶寬,本實施例中預(yù)設(shè)百分比為50%;步驟S632,第一級輪詢BE業(yè)務(wù)的第一條連接;步驟S633,按BE業(yè)務(wù)的剩余可用帶寬讀取該連接中的SDU,將SDU經(jīng)過 數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;歩驟S634,判斷該連接是否還有數(shù)據(jù),如果還有數(shù)據(jù),則執(zhí)行步驟S635, 否則,執(zhí)行步驟S636;步驟S635,將該連接加入到BE業(yè)務(wù)隊列中,作為第二級輪詢的對象;步驟S636,第一級輪詢BE業(yè)務(wù)的下一條連接;步驟S637,判斷該連接是否為第一條連接,如果是,則執(zhí)行步驟S638,否則,執(zhí)行步驟S633;步驟S638,開始第二級輪詢ertPS業(yè)務(wù);步驟S639,第二級輪詢ertPS業(yè)務(wù)隊列中的第一條連接;步驟S640,在剩余帶寬大于該連接最大發(fā)送量與最小發(fā)送量的差值時,按照該差值讀取該連接SDU,否則,在可用剩余帶寬內(nèi),按允許的最大量讀取該連接中的SDU;將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列; 步驟S641,判斷是否需要為該連接請求帶寬,如果需要,則執(zhí)行步驟S642,否則,執(zhí)行步驟S643;歩驟S642,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程,如圖8所示;步驟S643,回收為該連接預(yù)留的帶寬,將該預(yù)留帶寬加入到當(dāng)前剩余帶寬中,第二級輪詢ertPS業(yè)務(wù)隊列的下一條連接;步驟S644,判斷該連接是否是第一條連接,如果是,則執(zhí)行步驟S645,否則,執(zhí)行步驟S640;步驟S645,開始第二級輪詢rtPS業(yè)務(wù);步驟S646,第二級輪詢rtPS業(yè)務(wù)隊列中的第一條連接;步驟S647,在剩余帶寬大于該連接最大發(fā)送量與最小發(fā)送量的差值時,按照該差值讀取該連接SDU,否則,在可用剩余帶寬內(nèi),按允許的最大量讀取該連接中的SDU;將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列; 步驟S648,判斷對該連接是否需要請求帶寬,如果需要,則執(zhí)行步驟S649,否則,執(zhí)行步驟S650;步驟S649,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程,如圖8所示;步驟S650,回收為該連接預(yù)留的帶寬,將該預(yù)留帶寬加入到當(dāng)前剩余帶寬中,第二級輪詢rtPS業(yè)務(wù)隊列中的下一條連接;步驟S651,判斷該連接是否是第一條連接,如果是,則執(zhí)行步驟S652,否則,執(zhí)行步驟S647;步驟S652 ,開始第二級輪詢nrtPS業(yè)務(wù);步驟S653,第二級輪詢nrtPS業(yè)務(wù)隊列中的第一條連接;歩驟S654,在剩余帶寬大于該連接最大發(fā)送量與最小發(fā)送量的差值時,按照該差值讀取該連接的SDU,否則,在可用剩余帶寬內(nèi),按允許的最大量 讀取該連接中的SDU;將SDU經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊列;歩驟S655,判斷對該連接是否需要請求帶寬,如果需要,則執(zhí)行步驟 S656,否則,執(zhí)行步驟S657;步驟S656,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程,如圖8所示;步驟S657,第二級輪詢nrtPS業(yè)務(wù)隊列的下一條連接;步驟S658,判斷是否是第一條連接,如果是,則執(zhí)行步驟S659,否則, 執(zhí)行步驟S654;步驟S659,開始第二級輪詢BE業(yè)務(wù);步驟S660,第二級輪詢BE業(yè)務(wù)隊列的第一條連接;步驟S661,按剩余帶寬讀取該連接的SDU,將SDU經(jīng)過數(shù)據(jù)處理器后生 成PDU,加入到發(fā)送隊列;步驟S662,判斷是否需要為該連接請求帶寬,如果需要,則執(zhí)行步驟 S663,否則,執(zhí)行步驟S664;步驟S663,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程,如圖8所示;步驟S664,第二級輪詢BE業(yè)務(wù)隊列的下一條連接;步驟S665,判斷該連接是否是第一條連接,如果是,則執(zhí)行步驟S667, 否則,執(zhí)行步驟S661;步驟S666,對于普通數(shù)據(jù)業(yè)務(wù)的帶寬請求,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬請求 過程,如圖8所示,對于管理消息的帶寬請求,進(jìn)行管理消息帶寬請求過程, 如圖7所示;步驟S667,調(diào)度管理消息和輪詢非UGS數(shù)據(jù)業(yè)務(wù)結(jié)束。本實施例中維護(hù)兩個帶寬請求隊列,nrtPS帶寬請求隊列和BE帶寬請求 隊列。nrtPS帶寬請求隊列用于存放nrtPS業(yè)務(wù)的帶寬請求消息和管理消息 的帶寬請求消息,并在競爭信息單元描述的時隙發(fā)送rvrtPS帶寬請求隊列中 的消息;BE帶寬請求隊列用于存放BE業(yè)務(wù)的帶寬請求消息,并在競爭信息 單元描述的時隙發(fā)送BE帶寬請求隊列中的消息。管理消息帶寬請求過程如圖7所示。歩驟S701,根據(jù)帶寬請求大小生成帶寬請求消息;步驟S702,判斷是否具有預(yù)留帶寬,該預(yù)留帶寬為歩驟S501中所述預(yù) 留給管理消息發(fā)送帶寬請求的帶寬,如果具有,則執(zhí)行步驟S710,否則,執(zhí) 行步驟S703;步驟S703,判斷是否有可用競爭時隙,如果有,則執(zhí)行步驟S704,否則, 執(zhí)行歩驟S705;步驟S704,將該帶寬請求消息加入到nrtPS帶寬請求隊列中;步驟S705,判斷發(fā)送隊列中是否有UGS業(yè)務(wù)的PDU,并且為添加GSH預(yù) 留帶寬成功,如果是,則執(zhí)行步驟S706,否則,執(zhí)行步驟S707;步驟S706,釋放生成的帶寬請求消息,并在步驟S510中記錄的第一個 PDU和最后一個PDU中添加GSH,并置位PM,執(zhí)行步驟S711;步驟S707,釋放生成的帶寬請求消息;步驟S708,判斷是否可以發(fā)送帶寬請求CDMA碼進(jìn)行帶寬請求,如果可 以,則執(zhí)行步驟S709,否則,執(zhí)行步驟S711;步驟S709,發(fā)送帶寬請求CDMA碼請求帶寬,如圖4所示,執(zhí)行步驟S711;步驟S710,將生成的帶寬請求消息經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到 發(fā)送隊列;步驟S711,管理消息帶寬請求過程結(jié)束。數(shù)據(jù)業(yè)務(wù)帶寬請求過程如圖8所示。步驟S801,根據(jù)帶寬請求大小生成帶寬請求消息;步驟S802,判斷普通數(shù)據(jù)業(yè)務(wù)是否為ertPS業(yè)務(wù)或rtPS業(yè)務(wù)中的一種, 如果是,則執(zhí)行步驟S803,否則,執(zhí)行步驟S804;步驟S803,將帶寬請求消息經(jīng)過數(shù)據(jù)處理器后生成PDU,加入到發(fā)送隊 列,以在預(yù)留的帶寬上發(fā)送,執(zhí)行步驟S816;步驟S804,判斷是否有可用競爭時隙,如果有,則執(zhí)行步驟S805,否則, 執(zhí)行步驟S809;步驟S805,判斷連接是否是nrtPS業(yè)務(wù)的連接,如果是,則執(zhí)行歩驟S806, 否則,執(zhí)行步驟S807;步驟S806,將帶寬請求消息加入到nrtPS帶寬請求隊列,執(zhí)行歩驟S815;步驟S807,判斷連接是否是BE業(yè)務(wù)的連接,如果是,則執(zhí)行步驟S808, 否則,執(zhí)行步驟S816;歩驟S808,將帶寬請求消息加入到BE帶寬請求隊列中,執(zhí)行步驟S815; 步驟S809,判斷是否有剩余帶寬,如果有,則執(zhí)行步驟S815,否則,執(zhí) 行步驟S810;步驟S810,釋放生成的帶寬請求消息;步驟S811,判斷發(fā)送隊列中是否有UGS業(yè)務(wù)的PDU并且為添加GSH預(yù)留 帶寬成功,如果是,則執(zhí)行步驟S812,否則,執(zhí)行歩驟S813;歩驟S812,在歩驟S510中記錄的第一個PDU和最后一個PDU中添加GSH, 并置位PM,執(zhí)行步驟S815;步驟S813,判斷是否可以發(fā)送帶寬請求CDMA碼,如果可以,則執(zhí)行步 驟S814,否則,執(zhí)行步驟S816;步驟S814,發(fā)送帶寬請求CDMA碼請求帶寬,如圖4所示,進(jìn)入步驟S816;步驟S815,將帶寬請求消息經(jīng)過數(shù)據(jù)處理器后生成PDU,加入發(fā)送隊列, 如果是從步驟S806或步驟S808轉(zhuǎn)入的,則將PDU在可用競爭時隙上發(fā)送, 再執(zhí)行步驟S816;如果是從步驟S809轉(zhuǎn)入的,則將PDU在數(shù)據(jù)信息單元描 述的時隙上發(fā)送,再執(zhí)行步驟S816;如果是從步驟S812轉(zhuǎn)入的,則直接執(zhí) 行步驟S816;步驟S816,數(shù)據(jù)業(yè)務(wù)的帶寬請求過程結(jié)束。本領(lǐng)域的技術(shù)人員在不脫離權(quán)利要求書確定的本發(fā)明的精神和范圍的條 件下,還可以對以上內(nèi)容進(jìn)行各種各樣的修改。因此本發(fā)明的范圍并不僅限 于以上的說明,而是由權(quán)利要求書的范圍來確定的。
權(quán)利要求
1. 一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法,對于入網(wǎng)過程中的管理消息,通過發(fā)送初始測距CDMA碼的方式請求帶寬并發(fā)送初始測距管理消息,通過發(fā)送帶寬請求CDMA碼的方式獲取帶寬并發(fā)送初始測距管理消息以外的管理消息,入網(wǎng)完成后,當(dāng)終端存在待發(fā)送數(shù)據(jù)并獲得基站分配的帶寬時,開始數(shù)據(jù)調(diào)度,其特征在于,包括步驟1,輪詢非請求授予業(yè)務(wù)中的連接;步驟2,調(diào)度基本管理消息和主管理消息;步驟3,對可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中的連接進(jìn)行第一級輪詢;步驟4,調(diào)度次管理消息;步驟5,對非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中的連接進(jìn)行第一級輪詢;步驟6,對可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中的連接進(jìn)行第二級輪詢。
2. 如權(quán)利要求1所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法, 其特征在于,所述步驟1進(jìn)一步為,按所述非請求授予業(yè)務(wù)中每個連接的帶寬標(biāo)準(zhǔn)對 所述連接進(jìn)行輪詢;所述步驟3進(jìn)一步為,按所述可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中每 個連接的第一級帶寬標(biāo)準(zhǔn),依次對所述連接進(jìn)行第一級輪詢;所述步驟5進(jìn)一步為,按所述非實時輪詢業(yè)務(wù)中每個連接的第一級帶寬 標(biāo)準(zhǔn),依次對所述連接進(jìn)行第一級輪詢,并使用預(yù)設(shè)百分比的剩余帶寬對所 述盡力而為業(yè)務(wù)中的連接進(jìn)行第一級輪詢;所述步驟6進(jìn)一歩為,按所述可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非 實時輪詢業(yè)務(wù)中每個連接的第二級帶寬標(biāo)準(zhǔn),依次對所述連接進(jìn)行第二級輪 詢,并使用剩余帶寬對盡力而為業(yè)務(wù)中的連接進(jìn)行第二級輪詢。
3. 如權(quán)利要求2所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法, 其特征在于,所述步驟1中連接的帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大發(fā)送量;所述步驟3和5中連接的第一級帶寬標(biāo)準(zhǔn)為按所述連接的最小保留傳輸 速率計算得到的最小發(fā)送量;所述步驟6中連接的第二級帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大發(fā)送量。
4. 如權(quán)利要求3所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法, 其特征在于,所述歩驟1前還包括步驟41,預(yù)留用以發(fā)送管理消息帶寬請求和添加授 予管理子頭的帶寬;所述步驟l還包括,在進(jìn)行所述輪詢時,判斷是否需要為被輪詢的連接 請求帶寬,如果需要,則在所述連接的第一個服務(wù)數(shù)據(jù)單元生成的協(xié)議數(shù)據(jù) 單元中添加所述授予管理子頭,并置位SI,以為所述連接請求帶寬;所述步驟2還包括,在執(zhí)行所述調(diào)度基本管理消息時,判斷剩余帶寬是 否滿足所述基本管理消息發(fā)送要求,如果不滿足,執(zhí)行步驟43,在執(zhí)行所述 調(diào)度主管理消息時,判斷剩余帶寬是否滿足所述主管理消息發(fā)送要求,如果 滿足,執(zhí)行步驟42,否則,執(zhí)行所述步驟43;所述步驟2和3之間包括所述步驟42,預(yù)留用以發(fā)送所述可擴(kuò)展實時輪 詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中連接數(shù)據(jù)的帶寬請求消息的帶寬,如果預(yù)留成功, 執(zhí)行所述步驟3,否則,為預(yù)留成功的連接進(jìn)行帶寬請求,執(zhí)行所述歩驟43;所述步驟4還包括,在執(zhí)行所述調(diào)度次管理消息時,判斷剩余帶寬是否 滿足所述次管理消息發(fā)送要求,如果滿足,執(zhí)行所述歩驟5,否則,執(zhí)行所 述步驟43;所述步驟6還包括,在進(jìn)行所述第二級輪詢連接時,判斷是否需要為被 輪詢的連接請求帶寬,如果需要,進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程;所述步驟43,對于普通數(shù)據(jù)業(yè)務(wù)的帶寬請求,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬請 求過程,對于管理消息的帶寬請求,進(jìn)行管理消息帶寬請求過程,并結(jié)束數(shù) 據(jù)調(diào)度。
5. 如權(quán)利要求4所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法, 其特征在于,所述步驟1中所述對連接進(jìn)行的輪詢進(jìn)一步包括步驟51,判斷被輪詢的連接的服務(wù)數(shù)據(jù)單元是否大于所述連接的最大發(fā)送量,如果大于,將服務(wù)數(shù)據(jù)單元生成協(xié)議數(shù)據(jù)單元,進(jìn)行所述在所述連接 的第一個服務(wù)數(shù)據(jù)單元生成的協(xié)議數(shù)據(jù)單元中添加授予管理子頭并置位SI 的過程,否則,按最大發(fā)送量讀取服務(wù)數(shù)據(jù)單元生成協(xié)議數(shù)據(jù)單元; 步驟52,將生成的協(xié)議數(shù)據(jù)單元加入發(fā)送隊列。
6. 如權(quán)利要求5所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法,其特征在于,所述步驟3中對連接進(jìn)行的第一級輪詢進(jìn)一歩包括,在剩余帶寬大于被第一級輪詢的連接的最小發(fā)送量時,按所述最小發(fā)送量讀取所述連 接的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列,并且如果所述連接 數(shù)據(jù)被全部讀取完,則回收所述連接對應(yīng)的預(yù)留帶寬。
7. 如權(quán)利要求6所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法,其特征在于,所述步驟5中對所述非實時輪詢業(yè)務(wù)連接進(jìn)行的第一級輪詢進(jìn)一步包 括,在剩余帶寬大于被第一級輪詢的連接的最小發(fā)送量時,按所述最小發(fā)送量讀取所述連接的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列;所述步驟5中對所述盡力而為業(yè)務(wù)連接進(jìn)行的第一級輪詢進(jìn)一步包括,按所述預(yù)設(shè)百分比的剩余帶寬的大小讀取所述盡力而為業(yè)務(wù)的服務(wù)數(shù)據(jù)單 元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列。
8. 如權(quán)利要求7所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法, 其特征在于,所述步驟6中對所述可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)連接的第二級 輪詢進(jìn)一步包括,在剩余帶寬大于被第二級輪詢的連接的最大發(fā)送量和最小 發(fā)送量的差值時,按所述差值讀取所述連接的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù) 單元加入到發(fā)送隊列并回收所述連接對應(yīng)的預(yù)留帶寬;在所述連接需要請求 帶寬時,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬請求過程;所述步驟6中對所述非實時輪詢業(yè)務(wù)連接的第二級輪詢進(jìn)一步包括,在剩余帶寬大于被第二級輪詢的連接的最大發(fā)送量和最小發(fā)送量的差值時,按 所述差值讀取所述連接在第一級輪詢后剩余的服務(wù)數(shù)據(jù)單元,生成協(xié)議數(shù)據(jù) 單元加入到發(fā)送隊列;在所述連接需要請求帶寬時,進(jìn)行所述數(shù)據(jù)業(yè)務(wù)帶寬 請求過程;所述步驟6中對所述盡力而為業(yè)務(wù)連接的第二級輪詢操作進(jìn)一步包括,按剩余帶寬大小讀取所述盡力而為業(yè)務(wù)在第一級輪詢后剩余的服務(wù)數(shù)據(jù)單 元,生成協(xié)議數(shù)據(jù)單元加入到發(fā)送隊列;在所述連接需要請求帶寬時,進(jìn)行 所述數(shù)據(jù)業(yè)務(wù)帶寬請求過程。
9. 如權(quán)利要求8所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法,其特征在于,所述管理消息帶寬請求過程包括歩驟91,生成所述管理消息的帶寬請求消息,判斷是否具有所述管理消 息的預(yù)留帶寬,如果具有,則在所述預(yù)留帶寬上發(fā)送所述管理消息的帶寬請 求消息,否則,執(zhí)行步驟92;步驟92,判斷是否存在可用競爭時隙,如果存在,則在所述競爭時隙上發(fā)送所述管理消息的帶寬請求消息,否則,執(zhí)行步驟93;步驟93,判斷發(fā)送隊列中是否存在所述非請求授予業(yè)務(wù)的協(xié)議數(shù)據(jù)單元,如果存在,釋放所述帶寬請求消息,在所述發(fā)送隊列中所述非請求授予業(yè)務(wù)的協(xié)議數(shù)據(jù)單元中添加授予管理子頭,并置位PM,否則,執(zhí)行步驟94;步驟94,釋放所述帶寬請求消息,發(fā)送帶寬請求CDMA碼進(jìn)行所述管理 消息的帶寬請求。
10. 如權(quán)利要求9所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法,其特征在于,所述數(shù)據(jù)業(yè)務(wù)帶寬請求過程包括步驟101,生成所述普通數(shù)據(jù)業(yè)務(wù)的帶寬請求消息,判斷所述普通數(shù)據(jù) 業(yè)務(wù)是否是所述可擴(kuò)展實時輪詢業(yè)務(wù)或?qū)崟r輪詢業(yè)務(wù),如果是則在對應(yīng)的預(yù)留帶寬上發(fā)送所述帶寬請求消息,否則,執(zhí)行步驟102;歩驟102,判斷是否存在可用競爭時隙,如果存在,則在所述競爭時隙上發(fā)送所述的帶寬請求消息,否則,執(zhí)行步驟103;步驟103,判斷是否存在剩余帶寬,如果存在,則在所述剩余帶寬上發(fā)送所述帶寬請求消息,否則,執(zhí)行步驟104;步驟104,判斷發(fā)送隊列中是否存在所述非請求授予業(yè)務(wù)的協(xié)議數(shù)據(jù)單 元,如果存在,釋放所述帶寬請求消息,在所述發(fā)送隊列中所述非請求授予 業(yè)務(wù)的協(xié)議數(shù)據(jù)單元中添加授予管理子頭,并置位PM,否則,執(zhí)行步驟105;歩驟105,釋放所述帶寬請求消息,發(fā)送帶寬請求CDMA碼進(jìn)行所述數(shù)據(jù) 業(yè)務(wù)的帶寬請求。
11. 一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的系統(tǒng),位于終端中,包括用于在終端存在待發(fā)數(shù)據(jù)時獲得帶寬的帶寬獲得模塊和調(diào)度模塊,所述 調(diào)度模塊包括用于在入網(wǎng)過程中通過發(fā)送初始測距CDMA碼的方式請求帶寬并發(fā)送初始測距管理消息,通過用發(fā)送帶寬請求CDMA碼的方式請求帶寬并發(fā) 送除初始測距管理消息以外的管理消息的入網(wǎng)發(fā)送模塊,其特征在于,所述調(diào)度模塊還包括非請求授予業(yè)務(wù)模塊、管理消息模塊和請求授予業(yè)務(wù)模塊, 所述非請求授予業(yè)務(wù)模塊,用于輪詢非請求授予業(yè)務(wù)中連接;所述管理消息模塊,用于在所述非請求授予業(yè)務(wù)模塊完成所述輪詢后,調(diào)度基本管理消息和主管理消息;在所述請求授予業(yè)務(wù)模塊第一級輪詢完可 擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)后,調(diào)度次管理消息;所述請求授予業(yè)務(wù)模塊,用于對可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中 連接進(jìn)行第一級輪詢;在所述管理消息模塊調(diào)度完所述次管理消息后,對非 實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中連接進(jìn)行第一級輪詢;并對所述可擴(kuò)展實時 輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中連接進(jìn)行第二 級輪詢。
12. 如權(quán)利要求11所述的一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度 的系統(tǒng),其特征在于,所述非請求授予業(yè)務(wù)模塊進(jìn)一步用于按所述非請求授予業(yè)務(wù)中每個連接 的帶寬標(biāo)準(zhǔn)對所述連接進(jìn)行輪詢;所述請求授予業(yè)務(wù)模塊進(jìn)一步用于按所述可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪 詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)中每個連接的第一級帶寬標(biāo)準(zhǔn),對所述連接進(jìn)行第 一級輪詢;使用預(yù)設(shè)百分比的剩余帶寬對所述盡力而為業(yè)務(wù)中連接進(jìn)行第一 級輪詢;按所述可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)中每 個連接的第二級帶寬標(biāo)準(zhǔn)對所述連接進(jìn)行第二級輪詢;并使用剩余帶寬對所 述盡力而為業(yè)務(wù)中連接進(jìn)行第二級輪詢。
13. 如權(quán)利要求12所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的系 統(tǒng),其特征在于,所述帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大發(fā)送所述第一級帶寬標(biāo)準(zhǔn)為按所述連接的最小保留傳輸速率計算得到的最小 發(fā)送量;所述第二級帶寬標(biāo)準(zhǔn)為按所述連接的最大保持傳輸速率計算得到的最大 發(fā)送量。
14.如權(quán)利要求13所述的無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的系 統(tǒng),其特征在于,所述系統(tǒng)還包括帶寬請求模塊,所述帶寬請求模塊,用于對普通數(shù)據(jù)業(yè)務(wù)進(jìn)行數(shù)據(jù)業(yè)務(wù)帶寬請求過程, 對管理消息進(jìn)行管理消息帶寬請求過程;所述非請求授予業(yè)務(wù)模塊還用于預(yù)留用以發(fā)送管理消息帶寬請求消息和 添加授予管理子頭的帶寬,并在進(jìn)行所述輪詢時,判斷是否需要為被輪詢的 連接請求帶寬,如果需要,則在所述連接的第一個服務(wù)數(shù)據(jù)單元生成的協(xié)議數(shù)據(jù)單元中添加所述授予管理子頭,并置位SI,以為所述連接請求帶寬;所述管理消息模塊,還用于在進(jìn)行所述調(diào)度時,在剩余帶寬不足的情況 下,調(diào)用所述帶寬請求模塊進(jìn)行帶寬請求;所述請求授予業(yè)務(wù)模塊,還用于預(yù)留用以發(fā)送所述可擴(kuò)展實時輪詢業(yè)務(wù) 和實時輪詢業(yè)務(wù)中連接的帶寬請求消息的帶寬,在預(yù)留失敗時,調(diào)用所述帶寬請求模塊為已預(yù)留成功的連接進(jìn)行帶寬請求;在進(jìn)行所述第二級輪詢時, 在剩余帶寬不足的情況下,調(diào)用所述帶寬請求模塊進(jìn)行帶寬請求。
全文摘要
本發(fā)明涉及一種無線城域網(wǎng)絡(luò)媒體接入控制中數(shù)據(jù)調(diào)度的方法及系統(tǒng),所述方法為,當(dāng)終端存在待發(fā)送數(shù)據(jù)并獲得基站分配的帶寬時,開始數(shù)據(jù)調(diào)度,包括步驟1,輪詢非請求授予業(yè)務(wù)中的連接;步驟2,調(diào)度基本管理消息和主管理消息;步驟3,對可擴(kuò)展實時輪詢業(yè)務(wù)和實時輪詢業(yè)務(wù)中的連接進(jìn)行第一級輪詢;步驟4,調(diào)度次管理消息;步驟5,對非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中的連接進(jìn)行第一級輪詢;步驟6,對可擴(kuò)展實時輪詢業(yè)務(wù)、實時輪詢業(yè)務(wù)、非實時輪詢業(yè)務(wù)和盡力而為業(yè)務(wù)中的連接進(jìn)行第二級輪詢。從而,有效實現(xiàn)對無線城域網(wǎng)絡(luò)媒體接入控制中管理消息和普通數(shù)據(jù)業(yè)務(wù)數(shù)據(jù)的調(diào)度。
文檔編號H04L12/56GK101267375SQ20081010460
公開日2008年9月17日 申請日期2008年4月22日 優(yōu)先權(quán)日2008年4月22日
發(fā)明者布朋生, 迪 龐, 石晶林, 胡金龍, 董江濤, 趙萃萃 申請人:中國科學(xué)院計算技術(shù)研究所