一種無(wú)線信道接入方法和裝置的制造方法
【專利摘要】本發(fā)明提供了一種無(wú)線信道接入方法和裝置,在每一級(jí)接入進(jìn)程中AP根據(jù)用戶終端發(fā)送接入請(qǐng)求消息的時(shí)隙來(lái)依次選擇用戶終端進(jìn)入至下一級(jí)接入進(jìn)程,以減少下一級(jí)接入進(jìn)程中發(fā)送請(qǐng)求接入的用戶終端數(shù);直到到達(dá)第N級(jí)接入進(jìn)程,AP再依次通知用戶終端接入無(wú)線信道并發(fā)送數(shù)據(jù);當(dāng)某一級(jí)接入進(jìn)程處理完成之后,AP則通知用戶終端返回至上一級(jí)接入進(jìn)程;如此循環(huán)往復(fù),直到第1級(jí)接入進(jìn)程處理完畢,則本次接入過程結(jié)束,能夠有效避免多用戶終端之間的相互干擾,并在信令開銷低的基礎(chǔ)上支持多用戶終端的有序接入信道。
【專利說(shuō)明】
一種無(wú)線信道接入方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種無(wú)線信道接入方法和裝置。
【背景技術(shù)】
[0002]以載波偵聽多址接入/沖突避免(CSMA/CA)為代表的隨機(jī)無(wú)線信道接入技術(shù)具有簡(jiǎn)單、靈活、低成本等特性,廣泛應(yīng)用于無(wú)線局域網(wǎng)(Wireless Local Area Network,WLAN)、無(wú)線個(gè)人局域網(wǎng)(Wireless Personal Area Network, WPAN)等無(wú)線通信系統(tǒng)中,已成為移動(dòng)互聯(lián)網(wǎng)和物聯(lián)網(wǎng)的基礎(chǔ)無(wú)線技術(shù)。
[0003]然而,CSMA/CA技術(shù)是一種干擾受限的多址技術(shù)。當(dāng)接入用戶數(shù)較多、業(yè)務(wù)量較大的時(shí)候,采用CSMA/CA技術(shù)的無(wú)線通信系統(tǒng)無(wú)法避免不同用戶發(fā)送信號(hào)所產(chǎn)生的相互干擾。
[0004]隨著移動(dòng)互聯(lián)網(wǎng)和物聯(lián)網(wǎng)應(yīng)用的快速發(fā)展,各類無(wú)線設(shè)備越來(lái)越多,密度越來(lái)越大,采用CSMA/CA技術(shù)的無(wú)線系統(tǒng)面臨越來(lái)越嚴(yán)重的干擾問題。例如,無(wú)線局域網(wǎng)設(shè)備主要使用2.4-2.4835GHz的共享頻段進(jìn)行通信,大量用戶接入時(shí)常導(dǎo)致整個(gè)無(wú)線局域網(wǎng)系統(tǒng)陷入癱瘓,這種現(xiàn)象尤其常出現(xiàn)在會(huì)議室、火車站、機(jī)場(chǎng)等用戶密集、業(yè)務(wù)量較大的熱點(diǎn)區(qū)域。
[0005]為了改善CSMA/CA干擾問題,目前,許多無(wú)線設(shè)備已經(jīng)支持請(qǐng)求發(fā)送(Request ToSend,RTS)/清除發(fā)送(Clear To Send,CTS)等預(yù)約機(jī)制來(lái)降低干擾概率,此類機(jī)制在發(fā)送數(shù)據(jù)之前先通過較短的RTS和CTS消息為后續(xù)數(shù)據(jù)發(fā)送預(yù)約一個(gè)時(shí)間段,期間其他設(shè)備不發(fā)送數(shù)據(jù),從而盡可能避免不同設(shè)備間的干擾。然而,此類機(jī)制需要先通過CSMA/CA接入發(fā)送RTS消息,在接入請(qǐng)求較多時(shí)常常無(wú)法啟動(dòng),無(wú)法從根本上解決問題。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本申請(qǐng)?zhí)峁┮环N無(wú)線信道接入方法和裝置,以解決多用戶終端接入無(wú)線信道時(shí)的干擾問題。
[0007]為解決上述技術(shù)問題,本申請(qǐng)的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0008]一種無(wú)線信道接入方法,應(yīng)用于無(wú)線接入點(diǎn)AP上,該方法包括:
[0009]該AP發(fā)送進(jìn)入第η級(jí)接入進(jìn)程消息,使啟動(dòng)第η級(jí)接入進(jìn)程的用戶終端在指定時(shí)間窗口選擇擬發(fā)送接入請(qǐng)求消息的時(shí)隙,若在選擇的時(shí)隙到達(dá)之前未檢測(cè)到信道被占用,則在該時(shí)隙發(fā)送接入請(qǐng)求消息;
[0010]該AP若在第k個(gè)時(shí)隙接收到接入請(qǐng)求消息,則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn),并發(fā)送中斷消息通知用戶終端,若η小于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程;若η等于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端發(fā)送數(shù)據(jù);N為配置的接入進(jìn)程級(jí)數(shù),η為I到N的整數(shù);
[0011]該AP在接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息小于K,則使用戶終端返回針對(duì)第k個(gè)時(shí)隙設(shè)置的中斷點(diǎn),針對(duì)第k+Ι個(gè)時(shí)隙進(jìn)行信道接入;若k等于K,則使用戶終端返回η-1級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn);K為一個(gè)時(shí)間窗口的時(shí)隙個(gè)數(shù),k為I到K的整數(shù);
[0012]該AP若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)為針對(duì)當(dāng)前指定時(shí)間窗口的最后一個(gè)時(shí)隙設(shè)置的中斷點(diǎn),則結(jié)束當(dāng)前無(wú)線信道接入過程。
[0013]—種無(wú)線信道接入裝置,應(yīng)用于無(wú)線接入點(diǎn)AP中,該裝置包括:接收單元、發(fā)送單元和處理單元;
[0014]所述接收單元,用于接收接入請(qǐng)求消息;接收用戶終端發(fā)送的數(shù)據(jù);
[0015]所述發(fā)送單元,用于發(fā)送進(jìn)入第η級(jí)接入進(jìn)程消息,使啟動(dòng)第η級(jí)接入進(jìn)程的用戶終端在指定時(shí)間窗口選擇擬發(fā)送接入請(qǐng)求消息的時(shí)隙,若在選擇的時(shí)隙到達(dá)之前未檢測(cè)到信道被占用,在該時(shí)隙發(fā)送接入請(qǐng)求消息;當(dāng)所述處理單元將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn)時(shí),發(fā)送中斷消息通知用戶終端,若η小于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程;若η等于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端發(fā)送數(shù)據(jù);N為配置的接入進(jìn)程級(jí)數(shù),η為I到N的整數(shù);當(dāng)所述接收單元接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息;若k小于K,則使用戶終端返回針對(duì)第k個(gè)時(shí)隙設(shè)置的中斷點(diǎn),針對(duì)第k+Ι個(gè)時(shí)隙進(jìn)行信道接入;若k等于K,則使用戶終端返回η-1級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn);K為一個(gè)時(shí)間窗口的時(shí)隙個(gè)數(shù),k為I到K的整數(shù);
[0016]所述處理單元,用于當(dāng)所述接收單元該AP若在第k個(gè)時(shí)隙接收到接入請(qǐng)求消息時(shí),則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn);若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)為針對(duì)當(dāng)前指定時(shí)間窗口的最后一個(gè)時(shí)隙設(shè)置的中斷點(diǎn),則結(jié)束當(dāng)前無(wú)線信道接入過程。
[0017]由上面的技術(shù)方案可知,本申請(qǐng)中在每一級(jí)接入進(jìn)程中AP根據(jù)用戶終端發(fā)送接入請(qǐng)求消息的時(shí)隙來(lái)依次選擇用戶終端進(jìn)入至下一級(jí)接入進(jìn)程,以減少下一級(jí)接入進(jìn)程中發(fā)送請(qǐng)求接入的用戶終端數(shù);直到到達(dá)第N級(jí)接入進(jìn)程,AP再依次通知用戶終端接入無(wú)線信道并發(fā)送數(shù)據(jù);當(dāng)某一級(jí)接入進(jìn)程處理完成之后,AP則通知用戶終端返回至上一級(jí)接入進(jìn)程;如此循環(huán)往復(fù),直到第I級(jí)接入進(jìn)程處理完畢,則本次接入過程結(jié)束,能夠有效避免多用戶終端之間的相互干擾,并在信令開銷低的基礎(chǔ)上支持多用戶終端的有序接入信道。
【附圖說(shuō)明】
[0018]圖1為本申請(qǐng)實(shí)施例中無(wú)線信道接入流程示意圖;
[0019]圖2為本申請(qǐng)實(shí)施例中無(wú)線信道接入示意圖;
[0020]圖3為本申請(qǐng)實(shí)施例中應(yīng)用于上述技術(shù)的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0022]本申請(qǐng)實(shí)施例中提供一種無(wú)線信道接入方法,應(yīng)用于無(wú)線接入點(diǎn)(AP)上。AP將無(wú)線信道的接入過程分解成了 N個(gè)逐級(jí)嵌套的接入進(jìn)程。在每一級(jí)接入進(jìn)程中AP根據(jù)用戶終端發(fā)送接入請(qǐng)求消息的時(shí)隙來(lái)依次選擇用戶終端進(jìn)入至下一級(jí)接入進(jìn)程,以減少下一級(jí)接入進(jìn)程中發(fā)送請(qǐng)求接入的用戶終端數(shù);直到到達(dá)第N級(jí)接入進(jìn)程,AP再依次通知用戶終端接入無(wú)線信道并發(fā)送數(shù)據(jù);當(dāng)某一級(jí)接入進(jìn)程處理完成之后,AP則通知用戶終端返回至上一級(jí)接入進(jìn)程;如此循環(huán)往復(fù),直到第I級(jí)接入進(jìn)程處理完畢,則本次接入過程結(jié)束,能夠有效避免多用戶終端之間的相互干擾,并在信令開銷低的基礎(chǔ)上支持多用戶終端的有序接入信道。
[0023]本申請(qǐng)實(shí)施例中的N為配置的接入信道的級(jí)數(shù);可以根據(jù)接入用戶終端的數(shù)量、接入頻率、數(shù)據(jù)發(fā)送成功,以及失敗等情況配置并動(dòng)態(tài)調(diào)整N的值和各接入進(jìn)程中發(fā)送接入請(qǐng)求消息的時(shí)間窗口的大小,以滿足不同場(chǎng)景的實(shí)際需求。
[0024]參見圖1,圖1為本申請(qǐng)實(shí)施例中無(wú)線信道接入流程示意圖。具體步驟為:
[0025]步驟101,AP發(fā)送進(jìn)入第η級(jí)接入進(jìn)程消息,使啟動(dòng)第η級(jí)接入進(jìn)程的用戶終端在指定時(shí)間窗口選擇擬發(fā)送接入請(qǐng)求消息的時(shí)隙,若在選擇的時(shí)隙到達(dá)之前未檢測(cè)到信道被占用,則在該時(shí)隙發(fā)送接入請(qǐng)求消息。
[0026]本步驟中,當(dāng)η等于I時(shí),所述第η級(jí)接入進(jìn)程消息為接入通知消息;當(dāng)η不等于I時(shí),所述第η級(jí)接入進(jìn)程消息為中斷消息。η為I到N的整數(shù)。
[0027]若η = 1,則AP發(fā)送接入通知消息。
[0028]各用戶終端接收到該接入通知消息時(shí),在指定時(shí)間窗口選擇一個(gè)時(shí)隙,擬作為本用戶終端發(fā)送接入請(qǐng)求消息的時(shí)隙,對(duì)于選擇規(guī)則本申請(qǐng)實(shí)施例中作限制,如可以隨機(jī)選擇一個(gè)時(shí)隙;若任一用戶終端在其所選時(shí)隙到達(dá)之前,未檢測(cè)到其他用戶終端發(fā)出的接入請(qǐng)求消息,則該用戶終端在選擇的時(shí)隙發(fā)送接入請(qǐng)求消息。
[0029]若η不等于1,即大于1,則AP發(fā)送中斷消息。
[0030]啟動(dòng)η級(jí)接入進(jìn)程的用戶終端,在指定時(shí)間窗口選擇一個(gè)時(shí)隙。
[0031]即當(dāng)η等于I時(shí),啟動(dòng)接入進(jìn)程的用戶終端為所有需要接入信道的用戶終端;而11不等于I時(shí),只有在第η-1級(jí)接入進(jìn)程中當(dāng)前中斷的時(shí)隙中發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第η級(jí)接入進(jìn)程。
[0032]步驟102,該AP若在第k個(gè)時(shí)隙接收到接入請(qǐng)求消息,則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn),并發(fā)送中斷消息通知用戶終端,若η小于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程;若η等于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端發(fā)送數(shù)據(jù)。
[0033]不排除在當(dāng)前指定的時(shí)間窗口中所有用戶終端均未選擇第k個(gè)時(shí)隙,則在第k個(gè)時(shí)隙AP就不會(huì)接收到用戶終端發(fā)送的接入請(qǐng)求消息,則進(jìn)入第k+Ι個(gè)時(shí)隙的無(wú)線信道接入。
[0034]當(dāng)?shù)趉個(gè)時(shí)隙接收到接入請(qǐng)求消息,則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn),并發(fā)送中斷消息通知用戶終端。
[0035]在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端接收到該中斷消息時(shí),確定當(dāng)前是否處于最后一級(jí)接入進(jìn)程,即確定η是否等于N,若當(dāng)前已處于最后一級(jí)接入進(jìn)程,則該用戶終端接入無(wú)線信道發(fā)送數(shù)據(jù);否則,在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程。
[0036]AP在接收到的用戶終端發(fā)送的數(shù)據(jù)時(shí),向用戶終端發(fā)送返回消息,根據(jù)實(shí)際應(yīng)用,該返回消息也可以是ACK消息。AP若在預(yù)設(shè)時(shí)間到時(shí),未接收到任何用戶終端發(fā)送的數(shù)據(jù)時(shí),向用戶終端發(fā)送一個(gè)返回消息,以使在k時(shí)隙發(fā)送接入請(qǐng)求的用戶終端返回中斷點(diǎn)。
[0037]步驟103,該AP在接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息;若k小于K,則使用戶終端返回針對(duì)第k個(gè)時(shí)隙設(shè)置的中斷點(diǎn),針對(duì)第k+Ι個(gè)時(shí)隙進(jìn)行信道接入;若k等于K,則使用戶終端返回η-1級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn)。
[0038]本申請(qǐng)實(shí)施例中K為一個(gè)時(shí)間窗口的時(shí)隙個(gè)數(shù),k為I到K的整數(shù);針對(duì)各級(jí)接入進(jìn)程的時(shí)間窗口,時(shí)隙個(gè)數(shù)可以相同也可以不同。
[0039]用戶終端接收到返回消息時(shí),若確定k不為K,則確定應(yīng)該返回當(dāng)前進(jìn)程的最后一個(gè)中斷點(diǎn),進(jìn)入第k+Ι個(gè)時(shí)隙繼續(xù)進(jìn)行信道接入;若確定k等于K,則確定返回上一級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn)。
[0040]步驟104,該AP若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)為針對(duì)當(dāng)前指定時(shí)間窗口的最后一個(gè)時(shí)隙設(shè)置的中斷點(diǎn),則結(jié)束當(dāng)前無(wú)線信道接入過程。
[0041]該AP若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)不為當(dāng)前指定的時(shí)間窗口的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙的無(wú)線信道接入,若直到第I級(jí)接入進(jìn)程的最后一個(gè)時(shí)隙結(jié)束,未再接收到用戶終端發(fā)送的接入請(qǐng)求消息,則結(jié)束當(dāng)前無(wú)線信道接入過程。
[0042]該AP再次發(fā)送接入通知消息,進(jìn)入下一無(wú)線信道接入過程,或結(jié)束所有無(wú)線信道接入過程。
[0043]AP在任一級(jí)接入進(jìn)程中,若該AP需要發(fā)送數(shù)據(jù),則發(fā)送消息通知用戶終端中斷當(dāng)前無(wú)線信道接入,并發(fā)送數(shù)據(jù);AP在發(fā)送數(shù)據(jù)結(jié)束后,向用戶終端發(fā)送返回消息,使用戶終端返回中斷點(diǎn)繼續(xù)進(jìn)行無(wú)線信道的接入。
[0044]本申請(qǐng)的具體實(shí)施例中,接入請(qǐng)求消息,可采用同步序列。同步序列通常很短,可實(shí)現(xiàn)很低的信令開銷。對(duì)于WLAN系統(tǒng),同步序列為短訓(xùn)練序列(STF)。該序列非常短,只是WLAN物理層幀頭的很小一部分,遠(yuǎn)遠(yuǎn)短于RTS/CTS幀長(zhǎng),而且不同用戶的接入請(qǐng)求消息相互疊加后AP也能識(shí)別。需要注意的是,不同用戶發(fā)送的接入請(qǐng)求消息到達(dá)AP的時(shí)間有少許差異,因此可將時(shí)隙長(zhǎng)度設(shè)置的比接入請(qǐng)求消息稍長(zhǎng)一些,從而保證AP在一個(gè)時(shí)隙內(nèi)完整收到用戶發(fā)送的接入請(qǐng)求消息。
[0045]中斷消息,可由兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相同的同步序列構(gòu)成。用戶若連續(xù)收到兩個(gè)或以上同步序列就能夠判斷是收到了中斷消息,并以最后收到的同步序列為基準(zhǔn)來(lái)判別從哪個(gè)時(shí)隙開始中斷;由于部分用戶可能會(huì)在AP發(fā)送中斷消息的同時(shí)發(fā)送接入請(qǐng)求消息,因此若某用戶剛發(fā)送接入請(qǐng)求消息后,立刻收到且只收到一個(gè)同步序列,則可以該同步序列為基準(zhǔn)判斷從哪個(gè)時(shí)隙開始中斷。在WLAN系統(tǒng)中,可以使用兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相同的STF實(shí)現(xiàn)。
[0046]返回消息,為了與中斷消息區(qū)別,可由在兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相反的同步序列構(gòu)成。在WLAN系統(tǒng)中,返回消息可以使用兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相反的STF構(gòu)成實(shí)現(xiàn)。
[0047]當(dāng)然具體實(shí)現(xiàn)時(shí),也可基于同步序列設(shè)計(jì)其他類型的中斷消息和返回消息。
[0048]由于上述消息均以同步序列為基礎(chǔ),因此現(xiàn)有設(shè)備不需要修改物理層就可以支持。
[0049]下面結(jié)合附圖,詳細(xì)說(shuō)明本申請(qǐng)具體實(shí)施例中如何實(shí)現(xiàn)無(wú)線信道接入過程。
[0050]本申請(qǐng)?zhí)峁┑臒o(wú)線信道接入機(jī)制能夠靈活有效地支持各種規(guī)模的用戶接入。若令各級(jí)接入進(jìn)程中發(fā)送接入請(qǐng)求的時(shí)間窗口均為10,則每增加一級(jí)接入進(jìn)程,所支持的用戶數(shù)可近似提升一個(gè)數(shù)量級(jí)。對(duì)于絕大多數(shù)實(shí)際應(yīng)用場(chǎng)景,單AP支持的接入用戶數(shù)一般不超過I萬(wàn)個(gè),本發(fā)明只需要有5?6級(jí)接入進(jìn)程就可以很好支持。如果繼續(xù)增加接入進(jìn)程級(jí)數(shù),本申請(qǐng)理論上可以支持無(wú)限多的用戶接入。對(duì)于用戶數(shù)較少的應(yīng)用場(chǎng)景,可通過減少接入進(jìn)程級(jí)數(shù)來(lái)減少不必要的信令開銷,比如:使用2?3級(jí)接入進(jìn)程就可很好地支持幾十至幾百個(gè)接入用戶。
[0051]參見圖2,圖2為本申請(qǐng)實(shí)施例中無(wú)線信道接入示意圖。圖2中,以配置2級(jí)接入進(jìn)程,每級(jí)接入進(jìn)程包括3個(gè)時(shí)隙為例。圖2中斜線陰影部分時(shí)隙標(biāo)識(shí)AP接收到接入請(qǐng)求消息,空白時(shí)隙部分標(biāo)識(shí)AP未接收到接入請(qǐng)求消息。
[0052]圖2中,AP在開啟當(dāng)前接入進(jìn)程時(shí),發(fā)送接入通知消息,首先進(jìn)行第I級(jí)接入進(jìn)程。
[0053]各AP接收到該接入通知消息,在指定時(shí)間窗口中隨機(jī)選擇一個(gè)時(shí)隙擬發(fā)送接入請(qǐng)求消息,假設(shè),一些用戶終端選擇第I個(gè)時(shí)隙和第3個(gè)時(shí)隙,若在選擇的時(shí)隙到時(shí)且之前未檢測(cè)到信道被占用,則在選擇的時(shí)隙發(fā)送接入請(qǐng)求消息。
[0054]由圖2可見,AP在第I級(jí)接入進(jìn)程的第I個(gè)時(shí)隙接收到了用戶終端發(fā)送的接入請(qǐng)求消息,在第I個(gè)時(shí)隙結(jié)束時(shí),設(shè)置該時(shí)刻為第I個(gè)中斷點(diǎn),并發(fā)送中斷消息。
[0055]啟動(dòng)第2級(jí)接入進(jìn)程的用戶終端接收到中斷消息時(shí),在第2級(jí)接入進(jìn)程指定時(shí)間窗口中隨機(jī)選擇一個(gè)時(shí)隙擬發(fā)送接入請(qǐng)求消息,假設(shè),當(dāng)前啟動(dòng)第2級(jí)接入進(jìn)程的用戶終端A選擇第2個(gè)時(shí)隙擬發(fā)送接入請(qǐng)求消息,并在該時(shí)隙到時(shí),發(fā)送接入請(qǐng)求消息。
[0056]AP在第2級(jí)接入進(jìn)程的第I個(gè)時(shí)隙未接收到用戶終端發(fā)送的接入請(qǐng)求消息,則直接進(jìn)入第2個(gè)時(shí)隙的信道接入。
[0057]AP在第2級(jí)接入進(jìn)程的第2個(gè)時(shí)隙接收到用戶終端發(fā)動(dòng)的接入請(qǐng)求消息,在該時(shí)隙結(jié)束時(shí),設(shè)置為中斷點(diǎn),即第2級(jí)接入進(jìn)程的第I個(gè)中斷點(diǎn);并發(fā)送中斷消息。
[0058]在該時(shí)隙發(fā)送接入請(qǐng)求消息的用戶終端A接收到中斷消息時(shí),確定當(dāng)前所進(jìn)入的接入進(jìn)程為最后一級(jí)接入進(jìn)程,即第2級(jí)接入進(jìn)程,則接入無(wú)線信道發(fā)送數(shù)據(jù)。
[0059]AP在接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息,使啟動(dòng)第2級(jí)接入進(jìn)程的用戶終端返回第2級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn),由圖2可見,即為當(dāng)前第2級(jí)接入進(jìn)程的第I個(gè)中斷點(diǎn)。
[0060]AP確定該中斷點(diǎn)對(duì)應(yīng)的時(shí)隙不為第2級(jí)接入進(jìn)程中的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙的信道接入,即第3個(gè)時(shí)隙的信道接入。
[0061]AP在第3個(gè)時(shí)隙結(jié)束時(shí)未接收到用戶終端發(fā)送的接入請(qǐng)求消息,且第3個(gè)時(shí)隙為當(dāng)前第2級(jí)接入進(jìn)程的最后一個(gè)時(shí)隙,則發(fā)送返回消息,使用戶終端返回第I級(jí)接入進(jìn)程的第I個(gè)中斷點(diǎn),即當(dāng)前的最后一個(gè)中斷點(diǎn)。
[0062]AP進(jìn)入下一個(gè)時(shí)隙,即第I級(jí)接入進(jìn)程的第2個(gè)時(shí)隙的信道接入。由圖2可見,在第2時(shí)隙結(jié)束之前未接收到用戶終端發(fā)送的接入請(qǐng)求消息,則進(jìn)入第I級(jí)接入進(jìn)程的第3個(gè)時(shí)隙的信道接入。
[0063]由圖2可知,AP在第I級(jí)接入進(jìn)程的第3個(gè)時(shí)隙接收到了用戶終端發(fā)送的接入請(qǐng)求消息,在第3個(gè)時(shí)隙結(jié)束時(shí),設(shè)置該時(shí)刻為第2個(gè)中斷點(diǎn),并發(fā)送中斷消息。
[0064]啟動(dòng)第2級(jí)接入進(jìn)程的用戶終端接收到中斷消息時(shí),在當(dāng)前第2級(jí)接入進(jìn)程指定時(shí)間窗口中隨機(jī)選擇一個(gè)時(shí)隙擬發(fā)送接入請(qǐng)求消息,假設(shè),當(dāng)前啟動(dòng)第2級(jí)接入進(jìn)程的用戶終端B選擇第I個(gè)時(shí)隙擬發(fā)送接入請(qǐng)求消息,并在該時(shí)隙到時(shí),發(fā)送接入請(qǐng)求消息。
[0065]AP在當(dāng)前第2級(jí)接入進(jìn)程的第I個(gè)時(shí)隙接收到用戶終端發(fā)動(dòng)的接入請(qǐng)求消息,在該時(shí)隙結(jié)束時(shí),設(shè)置為中斷點(diǎn),即第2級(jí)接入進(jìn)程的第I個(gè)中斷點(diǎn);并發(fā)送中斷消息。
[0066]在該時(shí)隙發(fā)送接入請(qǐng)求消息的用戶終端B接收到中斷消息時(shí),確定當(dāng)前所進(jìn)入的接入進(jìn)程為最后一級(jí)接入進(jìn)程,即第2級(jí)接入進(jìn)程,則接入無(wú)線信道發(fā)送數(shù)據(jù)。
[0067]AP在接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息,使啟動(dòng)第2級(jí)接入進(jìn)程的用戶終端返回第2級(jí)接入進(jìn)程當(dāng)前的最后一個(gè)中斷點(diǎn),由圖2可見,即為當(dāng)前第2級(jí)接入進(jìn)程的第I個(gè)中斷點(diǎn)。
[0068]AP確定該中斷點(diǎn)對(duì)應(yīng)的時(shí)隙不為第2級(jí)接入進(jìn)程中的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙的信道接入,即第2個(gè)時(shí)隙的信道接入。
[0069]AP在第2個(gè)時(shí)隙結(jié)束時(shí)未接收到用戶終端發(fā)送的接入請(qǐng)求消息,且第2個(gè)時(shí)隙不為當(dāng)前第2級(jí)接入進(jìn)程的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙,即第3時(shí)隙的信道接入。
[0070]AP在第3個(gè)時(shí)隙結(jié)束時(shí)未接收到用戶終端發(fā)送的接入請(qǐng)求消息,且第3個(gè)時(shí)隙為當(dāng)前第2級(jí)接入進(jìn)程的最后一個(gè)時(shí)隙,則發(fā)送返回消息,使用戶終端返回第I級(jí)接入進(jìn)程的第2個(gè)中斷點(diǎn),即當(dāng)前的最后一個(gè)中斷點(diǎn)。
[0071]AP確定第2個(gè)中斷點(diǎn)對(duì)應(yīng)的時(shí)隙為第I級(jí)接入進(jìn)程的最后一個(gè)時(shí)隙,則接入該次信道接入;如果有需要,發(fā)送接入通知消息進(jìn)行下一次信道的接入。
[0072]基于同樣的發(fā)明構(gòu)思,本申請(qǐng)還提出一種無(wú)線信道接入裝置,應(yīng)用于無(wú)線接入點(diǎn)AP中。參見圖3,圖3為本申請(qǐng)實(shí)施例中應(yīng)用于上述技術(shù)的裝置結(jié)構(gòu)示意圖。該裝置包括:接收單元301、發(fā)送單元302和處理單元303 ;
[0073]接收單元301,用于接收接入請(qǐng)求消息;接收用戶終端發(fā)送的數(shù)據(jù);
[0074]發(fā)送單元302,用于發(fā)送進(jìn)入第η級(jí)接入進(jìn)程消息,使啟動(dòng)第η級(jí)接入進(jìn)程的用戶終端在指定時(shí)間窗口選擇擬發(fā)送接入請(qǐng)求消息的時(shí)隙,若在選擇的時(shí)隙到達(dá)之前未檢測(cè)到信道被占用,則在該時(shí)隙發(fā)送接入請(qǐng)求消息;當(dāng)處理單元303將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn)時(shí),發(fā)送中斷消息通知用戶終端,若η小于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程;若η等于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端發(fā)送數(shù)據(jù);N為配置的接入進(jìn)程級(jí)數(shù),η為I到N的整數(shù);當(dāng)接收單元301接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息;若k小于K,則使用戶終端返回針對(duì)第k個(gè)時(shí)隙設(shè)置的中斷點(diǎn),針對(duì)第k+Ι個(gè)時(shí)隙進(jìn)行信道接入;若k等于K,則使用戶終端返回η-1級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn);K為一個(gè)時(shí)間窗口的時(shí)隙個(gè)數(shù),k為I到K的整數(shù);
[0075]處理單元303,用于當(dāng)接收單元301該AP若在第k個(gè)時(shí)隙接收到接入請(qǐng)求消息時(shí),則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn);若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)為針對(duì)當(dāng)前指定時(shí)間窗口的最后一個(gè)時(shí)隙設(shè)置的中斷點(diǎn),則結(jié)束當(dāng)前無(wú)線信道接入過程。
[0076]較佳地,
[0077]處理單元303,進(jìn)一步用于若接收單元301在第k個(gè)時(shí)隙未接收到用戶終端發(fā)送的接入請(qǐng)求消息,則進(jìn)入第k+Ι個(gè)時(shí)隙的無(wú)線信道接入;若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)不為當(dāng)前指定的時(shí)間窗口的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙的無(wú)線信道接入,若直到該指定的時(shí)間窗口的最后一個(gè)時(shí)隙結(jié)束,未再接收到用戶終端發(fā)送的接入請(qǐng)求消息,則結(jié)束當(dāng)前無(wú)線信道接入過程。
[0078]較佳地,
[0079]當(dāng)η等于I時(shí),所述第η級(jí)接入進(jìn)程消息為接入通知消息;
[0080]當(dāng)η不等于I時(shí),所述第η級(jí)接入進(jìn)程消息為中斷消息。
[0081]較佳地,
[0082]發(fā)送單元302,進(jìn)一步用于在任一級(jí)接入進(jìn)程中,若本AP需要發(fā)送數(shù)據(jù),則發(fā)送消息通知用戶終端中斷當(dāng)前無(wú)線信道接入,并發(fā)送數(shù)據(jù);在發(fā)送數(shù)據(jù)結(jié)束后,向用戶終端發(fā)送返回消息,使用戶終端返回中斷點(diǎn)繼續(xù)進(jìn)行無(wú)線信道的接入。
[0083]較佳地,
[0084]所述接入請(qǐng)求消息為同步序列;
[0085]所述中斷消息為兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相同的同步序列構(gòu)成;
[0086]所述返回消息為兩個(gè)連續(xù)時(shí)序重復(fù)發(fā)送且相位相反的同步序列構(gòu)成。
[0087]對(duì)于WLAN系統(tǒng),上述同步序列為短訓(xùn)練序列(STF)。
[0088]上述實(shí)施例的單元可以集成于一體,也可以分離部署;可以合并為一個(gè)單元,也可以進(jìn)一步拆分成多個(gè)子單元。
[0089]綜上所述,本申請(qǐng)?jiān)谛诺览眯噬暇哂忻黠@優(yōu)勢(shì),特別是在用戶非常多的情況。一方面,本申請(qǐng)?zhí)峁┑募夹g(shù)方案能夠使用戶穩(wěn)定有序地接入信道,即便是用戶非常多的時(shí)候,能夠有效降低用戶間干擾,從而大幅降低了重傳概率。另一方面,本申請(qǐng)的信令開銷主要在最后I至2級(jí)接入進(jìn)程,當(dāng)用戶數(shù)增加時(shí),相應(yīng)增加接入進(jìn)程級(jí)數(shù)并不會(huì)明顯增加信令開銷。此外,本申請(qǐng)中所需交互的主要信令消息長(zhǎng)度非常短,信道資源的占用很少。
[0090]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種無(wú)線信道接入方法,應(yīng)用于無(wú)線接入點(diǎn)AP上,其特征在于,該方法包括: 該AP發(fā)送進(jìn)入第η級(jí)接入進(jìn)程消息,使啟動(dòng)第η級(jí)接入進(jìn)程的用戶終端在指定時(shí)間窗口選擇擬發(fā)送接入請(qǐng)求消息的時(shí)隙,若在選擇的時(shí)隙到達(dá)之前未檢測(cè)到信道被占用,則在該時(shí)隙發(fā)送接入請(qǐng)求消息; 該AP若在第k個(gè)時(shí)隙接收到接入請(qǐng)求消息,則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn),并發(fā)送中斷消息通知用戶終端,若η小于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程;若η等于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端發(fā)送數(shù)據(jù);N為配置的接入進(jìn)程級(jí)數(shù),η為I到N的整數(shù); 該AP在接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息;若k小于K,則使用戶終端返回針對(duì)第k個(gè)時(shí)隙設(shè)置的中斷點(diǎn),針對(duì)第k+Ι個(gè)時(shí)隙進(jìn)行信道接入;若k等于K,則使用戶終端返回η-1級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn);1(為一個(gè)時(shí)間窗口的時(shí)隙個(gè)數(shù),k為I到K的整數(shù); 該AP若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)為針對(duì)當(dāng)前指定時(shí)間窗口的最后一個(gè)時(shí)隙設(shè)置的中斷點(diǎn),則結(jié)束當(dāng)前無(wú)線信道接入過程。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括: 該AP若在第k個(gè)時(shí)隙未接收到用戶終端發(fā)送的接入請(qǐng)求消息,則進(jìn)入第k+Ι個(gè)時(shí)隙的無(wú)線信道接入; 該AP若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)不為當(dāng)前指定的時(shí)間窗口的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙的無(wú)線信道接入,若直到該指定的時(shí)間窗口的最后一個(gè)時(shí)隙結(jié)束,未再接收到用戶終端發(fā)送的接入請(qǐng)求消息,則結(jié)束當(dāng)前無(wú)線信道接入過程。3.根據(jù)權(quán)利要求1所述的方法,其特征在于, 當(dāng)η等于I時(shí),所述第η級(jí)接入進(jìn)程消息為接入通知消息; 當(dāng)η不等于I時(shí),所述第η級(jí)接入進(jìn)程消息為中斷消息。4.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述方法進(jìn)一步包括: 在任一級(jí)接入進(jìn)程中,若該AP需要發(fā)送數(shù)據(jù),則發(fā)送消息通知用戶終端中斷當(dāng)前無(wú)線信道接入,并發(fā)送數(shù)據(jù); 該AP在發(fā)送數(shù)據(jù)結(jié)束后,向用戶終端發(fā)送返回消息,使用戶終端返回中斷點(diǎn)繼續(xù)進(jìn)行無(wú)線信道的接入。5.根據(jù)權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于, 所述接入請(qǐng)求消息為同步序列; 所述中斷消息為兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相同的同步序列構(gòu)成; 所述返回消息為兩個(gè)連續(xù)時(shí)序重復(fù)發(fā)送且相位相反的同步序列構(gòu)成。6.一種無(wú)線信道接入裝置,應(yīng)用于無(wú)線接入點(diǎn)AP中,其特征在于,該裝置包括:接收單元、發(fā)送單元和處理單元; 所述接收單元,用于接收接入請(qǐng)求消息;接收用戶終端發(fā)送的數(shù)據(jù); 所述發(fā)送單元,用于發(fā)送進(jìn)入第η級(jí)接入進(jìn)程消息,使啟動(dòng)第η級(jí)接入進(jìn)程的用戶終端在指定時(shí)間窗口選擇擬發(fā)送接入請(qǐng)求消息的時(shí)隙,若在選擇的時(shí)隙到達(dá)之前未檢測(cè)到信道被占用,則在該時(shí)隙發(fā)送接入請(qǐng)求消息;當(dāng)所述處理單元將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn)時(shí),發(fā)送中斷消息通知用戶終端,若η小于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端啟動(dòng)第n+1級(jí)接入進(jìn)程;若η等于N,則使在時(shí)隙k發(fā)送接入請(qǐng)求消息的用戶終端發(fā)送數(shù)據(jù);N為配置的接入進(jìn)程級(jí)數(shù),η為I到N的整數(shù);當(dāng)所述接收單元接收到用戶終端發(fā)送的數(shù)據(jù),或預(yù)設(shè)時(shí)間到時(shí),發(fā)送返回消息;若k小于K,則使用戶終端返回針對(duì)第k個(gè)時(shí)隙設(shè)置的中斷點(diǎn),針對(duì)第k+Ι個(gè)時(shí)隙進(jìn)行信道接入;若k等于K,則使用戶終端返回η-1級(jí)接入進(jìn)程的最后一個(gè)中斷點(diǎn);K為一個(gè)時(shí)間窗口的時(shí)隙個(gè)數(shù),k為I到K的整數(shù); 所述處理單元,用于當(dāng)所述接收單元該AP若在第k個(gè)時(shí)隙接收到接入請(qǐng)求消息時(shí),則將第k個(gè)時(shí)隙的結(jié)束時(shí)刻設(shè)置為中斷點(diǎn);若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)為針對(duì)當(dāng)前指定時(shí)間窗口的最后一個(gè)時(shí)隙設(shè)置的中斷點(diǎn),則結(jié)束當(dāng)前無(wú)線信道接入過程。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述處理單元,進(jìn)一步用于若所述接收單元在第k個(gè)時(shí)隙未接收到用戶終端發(fā)送的接入請(qǐng)求消息,則進(jìn)入第k+Ι個(gè)時(shí)隙的無(wú)線信道接入;若確定當(dāng)前用戶終端返回第I級(jí)接入進(jìn)程的中斷點(diǎn),且該中斷點(diǎn)不為當(dāng)前指定的時(shí)間窗口的最后一個(gè)時(shí)隙,則進(jìn)入下一個(gè)時(shí)隙的無(wú)線信道接入,若直到該指定的時(shí)間窗口的最后一個(gè)時(shí)隙結(jié)束,未再接收到用戶終端發(fā)送的接入請(qǐng)求消息,則結(jié)束當(dāng)前無(wú)線信道接入過程。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 當(dāng)η等于I時(shí),所述第η級(jí)接入進(jìn)程消息為接入通知消息; 當(dāng)η不等于I時(shí),所述第η級(jí)接入進(jìn)程消息為中斷消息。9.根據(jù)權(quán)利要求6-8任意一項(xiàng)所述的裝置,其特征在于, 所述發(fā)送單元,進(jìn)一步用于在任一級(jí)接入進(jìn)程中,若本AP需要發(fā)送數(shù)據(jù),則發(fā)送消息通知用戶終端中斷當(dāng)前無(wú)線信道接入,并發(fā)送數(shù)據(jù);在發(fā)送數(shù)據(jù)結(jié)束后,向用戶終端發(fā)送返回消息,使用戶終端返回中斷點(diǎn)繼續(xù)進(jìn)行無(wú)線信道的接入。10.根據(jù)權(quán)利要求6-8任意一項(xiàng)所述的裝置,其特征在于, 所述接入請(qǐng)求消息為同步序列; 所述中斷消息為兩個(gè)連續(xù)時(shí)隙重復(fù)發(fā)送且相位相同的同步序列構(gòu)成; 所述返回消息為兩個(gè)連續(xù)時(shí)序重復(fù)發(fā)送且相位相反的同步序列構(gòu)成。
【文檔編號(hào)】H04W74/08GK105992387SQ201510077264
【公開日】2016年10月5日
【申請(qǐng)日】2015年2月13日
【發(fā)明人】羅振東
【申請(qǐng)人】工業(yè)和信息化部電信研究院