本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種基于排隊(duì)的網(wǎng)絡(luò)接入方法,可用于減少網(wǎng)絡(luò)高負(fù)荷下密集訪(fǎng)問(wèn)時(shí)的用戶(hù)無(wú)效接入申請(qǐng)次數(shù),保護(hù)網(wǎng)絡(luò)并提升用戶(hù)滿(mǎn)意度。
背景技術(shù):
網(wǎng)絡(luò)在業(yè)務(wù)高峰時(shí)容易發(fā)生癱瘓,主要是由于大量的用戶(hù)需要接入網(wǎng)絡(luò),而網(wǎng)絡(luò)本身具有接入控制機(jī)制,當(dāng)接入的用戶(hù)達(dá)到一定的數(shù)量時(shí),網(wǎng)絡(luò)的接入控制機(jī)制啟動(dòng),后續(xù)申請(qǐng)接入的用戶(hù)就會(huì)被拒絕接入網(wǎng)絡(luò);然而,用戶(hù)在被拒絕接入時(shí),往往會(huì)嘗試再次申請(qǐng)接入,多次反復(fù)的操作以獲得更早接入網(wǎng)絡(luò)的機(jī)會(huì),其成功接入網(wǎng)絡(luò)帶有很大的隨機(jī)性;當(dāng)被拒絕接入網(wǎng)絡(luò)的用戶(hù)都在如此反復(fù)嘗試接入時(shí),就造成目標(biāo)網(wǎng)絡(luò)上大量出現(xiàn)申請(qǐng)接入網(wǎng)絡(luò)的消息,從而占用帶寬資源。
在申請(qǐng)?zhí)枮?01610687036.0,名稱(chēng)為“一種網(wǎng)絡(luò)接入方法及裝置”的專(zhuān)利申請(qǐng)文件中,提出了一種包括獲取接入選擇參數(shù),根據(jù)所述選擇參數(shù)計(jì)算各接入網(wǎng)絡(luò)的接入隸屬度,再根據(jù)接入隸屬度選擇接入網(wǎng)絡(luò)的方法,該方法能夠從用戶(hù)、接入設(shè)備及接入網(wǎng)絡(luò)三個(gè)方面,對(duì)多網(wǎng)絡(luò)接入的接入方式進(jìn)行全面的分析并做出選擇,但其具有一定的隨機(jī)性,不符合公平接入原則,并且對(duì)接入設(shè)備的操作者來(lái)說(shuō)不透明,接入設(shè)備的操作者不能確定自己何時(shí)能夠接入網(wǎng)絡(luò)。另一種基于退避策略進(jìn)行接入控制的方法是對(duì)請(qǐng)求接入的用戶(hù)設(shè)備設(shè)置一個(gè)退避時(shí)間,期望通過(guò)這種退避策略來(lái)緩解沖突進(jìn)而促進(jìn)沖突的解決,基于接入類(lèi)別限制acb(accessclassbarring)的策略是由接入網(wǎng)絡(luò)針對(duì)接入類(lèi)別ac(accessclass)0~9內(nèi)的用戶(hù)設(shè)備廣播一個(gè)接入概率和ac禁止時(shí)間,然后由各用戶(hù)設(shè)備通過(guò)自己隨機(jī)產(chǎn)生的概率來(lái)決定是否立即發(fā)起隨機(jī)接入過(guò)程,如果各用戶(hù)設(shè)備產(chǎn)生的概率值小于接入網(wǎng)絡(luò)廣播的概率值,則發(fā)起隨機(jī)接入,否則將自動(dòng)禁止一段時(shí)間的接入行為,這種策略更適用于處理傳統(tǒng)蜂窩網(wǎng)中的用戶(hù)設(shè)備,目前針對(duì)網(wǎng)絡(luò)接入控制的研究,多數(shù)集中在無(wú)線(xiàn)接入領(lǐng)域,該方法依然具有很大的隨機(jī)性,不能滿(mǎn)足公平接入準(zhǔn)則,并且對(duì)接入設(shè)備的操作者來(lái)說(shuō)不透明,接入設(shè)備的操作者不能確定自己何時(shí)能夠接入網(wǎng)絡(luò)。
申請(qǐng)接入目標(biāo)網(wǎng)絡(luò)的用戶(hù)和目標(biāo)網(wǎng)絡(luò)信息不能及時(shí)交互時(shí),申請(qǐng)接入目標(biāo)網(wǎng)絡(luò)的用戶(hù)由于無(wú)法確定自己何時(shí)才能接入網(wǎng)絡(luò),主觀(guān)上認(rèn)為,申請(qǐng)接入的次數(shù)越多,接入的成功率就越大,因此出現(xiàn)不能成功接入網(wǎng)絡(luò)的用戶(hù)反復(fù)發(fā)送接入請(qǐng)求的情況,這類(lèi)無(wú)效接入申請(qǐng)次數(shù)的增加造成寬帶資源的浪費(fèi),引發(fā)網(wǎng)絡(luò)運(yùn)行故障,使用戶(hù)滿(mǎn)意度下降。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對(duì)現(xiàn)有技術(shù)的不足,提出一種基于排隊(duì)的網(wǎng)絡(luò)接入方法,以避免網(wǎng)絡(luò)高負(fù)荷下密集訪(fǎng)問(wèn)時(shí),用戶(hù)反復(fù)發(fā)送接入請(qǐng)求造成寬帶資源浪費(fèi)的問(wèn)題,從而保護(hù)網(wǎng)絡(luò)并提升用戶(hù)滿(mǎn)意度。
本發(fā)明的技術(shù)是:采用對(duì)需要入網(wǎng)用戶(hù)進(jìn)行排隊(duì)的方式,在目標(biāo)網(wǎng)絡(luò)服務(wù)的用戶(hù)數(shù)目達(dá)到接入控制要求時(shí),通過(guò)對(duì)后續(xù)用戶(hù)入網(wǎng)請(qǐng)求按照先到先服務(wù)的準(zhǔn)則進(jìn)行排隊(duì),將該排隊(duì)信息定期更新并發(fā)給請(qǐng)求接入網(wǎng)絡(luò)的設(shè)備,請(qǐng)求接入網(wǎng)絡(luò)的用戶(hù)最終根據(jù)其設(shè)備上排隊(duì)信息的提示進(jìn)行操作接入網(wǎng)絡(luò);減少無(wú)效申請(qǐng)對(duì)網(wǎng)絡(luò)資源造成的浪費(fèi),保護(hù)網(wǎng)絡(luò)免于癱瘓,提升用戶(hù)滿(mǎn)意度。其實(shí)現(xiàn)步驟如下:
1)設(shè)置網(wǎng)絡(luò)參數(shù):
設(shè)置目標(biāo)網(wǎng)絡(luò)的各項(xiàng)參數(shù),包括:a)系統(tǒng)默認(rèn)的排隊(duì)編號(hào),b)一次授權(quán)接入的用戶(hù)數(shù),c)接入控制用戶(hù)門(mén)限,d)排隊(duì)信息更新周期,e)接入時(shí)間窗時(shí)間長(zhǎng)度;
2)用戶(hù)發(fā)送接入目標(biāo)網(wǎng)絡(luò)請(qǐng)求信息:
需要接入目標(biāo)網(wǎng)絡(luò)的用戶(hù),通過(guò)現(xiàn)有網(wǎng)絡(luò)向目標(biāo)網(wǎng)絡(luò)發(fā)送接入請(qǐng)求信息,其中包含用戶(hù)的身份標(biāo)識(shí)號(hào)碼id和系統(tǒng)默認(rèn)的排隊(duì)編號(hào);
3)目標(biāo)網(wǎng)絡(luò)統(tǒng)計(jì)當(dāng)前服務(wù)的用戶(hù)數(shù):
目標(biāo)網(wǎng)絡(luò)啟動(dòng)后,設(shè)置其服務(wù)用戶(hù)數(shù)為0,工作過(guò)程中每當(dāng)有一個(gè)用戶(hù)成功接入,其服務(wù)用戶(hù)數(shù)加1,每當(dāng)有一個(gè)用戶(hù)退出網(wǎng)絡(luò),則其服務(wù)用戶(hù)數(shù)減1,以此類(lèi)推,目標(biāo)網(wǎng)絡(luò)實(shí)時(shí)統(tǒng)計(jì)當(dāng)前服務(wù)的用戶(hù)數(shù),從而使目標(biāo)網(wǎng)絡(luò)服務(wù)用戶(hù)數(shù)的數(shù)值大小等同于目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)的用戶(hù)數(shù);
4)用戶(hù)接入目標(biāo)網(wǎng)絡(luò):
目標(biāo)網(wǎng)絡(luò)對(duì)當(dāng)前服務(wù)的用戶(hù)數(shù)進(jìn)行判斷,確定其是否大于或等于預(yù)先設(shè)置的接入控制用戶(hù)門(mén)限,如果當(dāng)前服務(wù)的用戶(hù)數(shù)大于或等于接入控制用戶(hù)門(mén)限,則接入控制機(jī)制啟動(dòng),執(zhí)行步驟(4.1);反之,接入控制機(jī)制不啟動(dòng),執(zhí)行步驟(4.2);
(4.1)暫緩接入:目標(biāo)網(wǎng)絡(luò)為新申請(qǐng)入網(wǎng)的用戶(hù)按照先到先服務(wù)的準(zhǔn)則進(jìn)行排隊(duì)并分配排隊(duì)編號(hào),將排隊(duì)信息發(fā)給請(qǐng)求接入網(wǎng)絡(luò)的設(shè)備;目標(biāo)網(wǎng)絡(luò)定期更新排隊(duì)信息并周期性發(fā)出,請(qǐng)求接入網(wǎng)絡(luò)的用戶(hù)根據(jù)設(shè)備上的排隊(duì)信息確定需要等待接入的時(shí)間,在獲得授權(quán)時(shí)再次申請(qǐng)接入網(wǎng)絡(luò),目標(biāo)網(wǎng)絡(luò)收到授權(quán)用戶(hù)的入網(wǎng)請(qǐng)求,準(zhǔn)許其接入網(wǎng)絡(luò);
(4.1a)目標(biāo)網(wǎng)絡(luò)對(duì)暫時(shí)不能入網(wǎng)的用戶(hù)進(jìn)行排隊(duì):
目標(biāo)網(wǎng)絡(luò)在接入控制機(jī)制啟動(dòng)時(shí),對(duì)暫時(shí)不能接入網(wǎng)絡(luò)的用戶(hù)排隊(duì)并給出排隊(duì)編號(hào),同時(shí)發(fā)送接入應(yīng)答信息,該信息攜帶有用戶(hù)相應(yīng)排隊(duì)編號(hào)和目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào),申請(qǐng)接入目標(biāo)網(wǎng)絡(luò)的用戶(hù)收到接入應(yīng)答信息后,其設(shè)備上生成一個(gè)包含排隊(duì)編號(hào)、當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)以及已等待時(shí)間的網(wǎng)絡(luò)接入信息指示彈窗,且已等待時(shí)間由收到接入應(yīng)答信息的本地時(shí)間與實(shí)時(shí)本地時(shí)間之差決定;
(4.1b)目標(biāo)網(wǎng)絡(luò)發(fā)送當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào):
目標(biāo)網(wǎng)絡(luò)按照排隊(duì)信息更新周期向隊(duì)列中待接入用戶(hù)發(fā)送當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)信息;收到信息指示彈窗后,用戶(hù)根據(jù)設(shè)備上的排隊(duì)信息確定需要等待接入的時(shí)間,決定繼續(xù)等待或者關(guān)閉彈窗,若選擇關(guān)閉則表示放棄本次排隊(duì)機(jī)會(huì),此時(shí)用戶(hù)會(huì)向目標(biāo)網(wǎng)絡(luò)發(fā)送放棄排隊(duì)指示,目標(biāo)網(wǎng)絡(luò)收到指示后將該用戶(hù)從隊(duì)列列表中去除;
(4.1c)目標(biāo)網(wǎng)絡(luò)授權(quán)用戶(hù)接入網(wǎng)絡(luò):
在目標(biāo)網(wǎng)絡(luò)服務(wù)用戶(hù)數(shù)的數(shù)值減小時(shí),目標(biāo)網(wǎng)絡(luò)授權(quán)多個(gè)等待接入的用戶(hù)接入網(wǎng)絡(luò),排隊(duì)等待接入的用戶(hù)收到目標(biāo)網(wǎng)絡(luò)發(fā)出的授權(quán)信息后,網(wǎng)絡(luò)接入信息指示彈窗變?yōu)槭跈?quán)接入彈窗,該彈窗采用倒計(jì)時(shí)結(jié)構(gòu)顯示允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間,提醒用戶(hù)在該時(shí)間范圍內(nèi)接入網(wǎng)絡(luò),此時(shí)被授權(quán)用戶(hù)可以選擇點(diǎn)擊接入按鈕,從而申請(qǐng)入網(wǎng),也可點(diǎn)擊放棄按鈕來(lái)放棄本次獲得的授權(quán);
(4.1d)被授權(quán)用戶(hù)發(fā)送入網(wǎng)請(qǐng)求:
得到授權(quán)的用戶(hù)在規(guī)定時(shí)間范圍內(nèi)通過(guò)授權(quán)接入彈窗發(fā)起入網(wǎng)請(qǐng)求,其入網(wǎng)請(qǐng)求信息中攜帶有該用戶(hù)的排隊(duì)編號(hào);
(4.1e)被授權(quán)用戶(hù)接入網(wǎng)絡(luò)
在允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間范圍內(nèi),目標(biāo)網(wǎng)絡(luò)收到被授權(quán)用戶(hù)的入網(wǎng)請(qǐng)求,準(zhǔn)許該用戶(hù)接入網(wǎng)絡(luò);當(dāng)本次授權(quán)的所有用戶(hù)均已接入網(wǎng)絡(luò)或允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間結(jié)束時(shí),返回步驟(4.1b)。
(4.2)正常接入:目標(biāo)網(wǎng)絡(luò)接納用戶(hù)入網(wǎng)請(qǐng)求,對(duì)其請(qǐng)求信息進(jìn)行處理,允許接入網(wǎng)絡(luò)。
步驟2)中現(xiàn)有網(wǎng)絡(luò)包括無(wú)線(xiàn)網(wǎng)絡(luò)和有線(xiàn)網(wǎng)絡(luò);用戶(hù)的身份標(biāo)識(shí)號(hào)碼id使用網(wǎng)際協(xié)議地址ip、硬件地址mac或兩者的組合;系統(tǒng)默認(rèn)的排隊(duì)編號(hào)為一個(gè)系統(tǒng)默認(rèn)值,該系統(tǒng)默認(rèn)值由網(wǎng)絡(luò)管理員配置,對(duì)所有用戶(hù)都相同,僅用于區(qū)分首次接入申請(qǐng)用戶(hù)。
步驟(4.1b)中需要等待接入的時(shí)間由用戶(hù)所分配到的排隊(duì)編號(hào)與網(wǎng)絡(luò)當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)相減,進(jìn)行估算得出。
與現(xiàn)有技術(shù)相比本發(fā)明具有以下優(yōu)點(diǎn):
第一,提高用戶(hù)滿(mǎn)意度:
本發(fā)明在網(wǎng)絡(luò)接入控制狀態(tài)下引入排隊(duì)機(jī)制,根據(jù)排隊(duì)的編號(hào)大小授權(quán)用戶(hù)接入,體現(xiàn)先到先服務(wù)的公平接入原則;用戶(hù)能夠及時(shí)了解網(wǎng)絡(luò)的動(dòng)態(tài)信息,減少了不必要的無(wú)效接入嘗試,提高了用戶(hù)的滿(mǎn)意度,保障網(wǎng)絡(luò)正常運(yùn)行。
第二,提高網(wǎng)絡(luò)接入效率:
本發(fā)明在網(wǎng)絡(luò)接入控制狀態(tài)下對(duì)具備申請(qǐng)接入條件的用戶(hù)發(fā)送授權(quán)接入信息,一次授權(quán)多個(gè)用戶(hù)接入網(wǎng)絡(luò),并設(shè)定一個(gè)授權(quán)接入時(shí)間窗,在授權(quán)接入時(shí)間窗規(guī)定的時(shí)間內(nèi)等待授權(quán)用戶(hù)發(fā)送入網(wǎng)請(qǐng)求信息;在體現(xiàn)公平接入的前提下,保證用戶(hù)入網(wǎng)成功率并提高了網(wǎng)絡(luò)接入效率。
附圖說(shuō)明
圖1為本發(fā)明方法實(shí)現(xiàn)流程圖;
圖2為本發(fā)明中用戶(hù)在排隊(duì)等待時(shí)設(shè)備上的網(wǎng)絡(luò)接入信息指示彈窗示意圖;
圖3為本發(fā)明中排隊(duì)用戶(hù)被授權(quán)接入網(wǎng)絡(luò)時(shí)設(shè)備上的授權(quán)接入彈窗示意圖;
具體實(shí)施方式
下面結(jié)合附圖,對(duì)本發(fā)明方法作進(jìn)一步清楚、完整地描述:
參照?qǐng)D1,本發(fā)明提供的一種基于排隊(duì)的網(wǎng)絡(luò)接入方法,具體實(shí)現(xiàn)步驟如下:
步驟1)設(shè)置網(wǎng)絡(luò)參數(shù):
設(shè)置目標(biāo)網(wǎng)絡(luò)的各項(xiàng)參數(shù),包括:a)系統(tǒng)默認(rèn)的排隊(duì)編號(hào)defaultqueuenumber,該編號(hào)為系統(tǒng)默認(rèn)給首次申請(qǐng)接入網(wǎng)絡(luò)的用戶(hù)攜帶著的一個(gè)編號(hào),是一個(gè)對(duì)所有用戶(hù)均相同的固定標(biāo)識(shí),僅用于區(qū)分首次接入申請(qǐng)用戶(hù);b)一次授權(quán)接入的用戶(hù)數(shù)grantednumber,該數(shù)量最好大于等于2,由于被授權(quán)用戶(hù)有放棄入網(wǎng)的可能,因此一次授權(quán)多位用戶(hù)可更好的保證接入率;c)接入控制用戶(hù)門(mén)限controledthreshold,所設(shè)定的接入控制用戶(hù)門(mén)限為網(wǎng)絡(luò)能夠提供最佳服務(wù)狀態(tài)時(shí)的服務(wù)用戶(hù)數(shù)目,即當(dāng)網(wǎng)絡(luò)服務(wù)的用戶(hù)數(shù)目稍微大于用戶(hù)接入數(shù)目門(mén)限時(shí),在這種剛超出限制數(shù)的狀態(tài)下網(wǎng)絡(luò)仍能正常運(yùn)行,但服務(wù)質(zhì)量有所降低;d)排隊(duì)信息更新周期queueupdateperiod,此更新周期根據(jù)目標(biāo)網(wǎng)絡(luò)上排隊(duì)用戶(hù)增減變化的頻率確定,若目標(biāo)網(wǎng)絡(luò)上的用戶(hù)增減變化較快,則將更新周期設(shè)置的短一些,若目標(biāo)網(wǎng)絡(luò)上的用戶(hù)增減變化較慢,則將更新周期設(shè)置的長(zhǎng)一些,從而滿(mǎn)足用戶(hù)及時(shí)了解網(wǎng)絡(luò)排隊(duì)信息動(dòng)態(tài)的需求;e)接入時(shí)間窗時(shí)間長(zhǎng)度grantedaccessduration,該時(shí)間為獲得授權(quán)用戶(hù)被允許接入網(wǎng)絡(luò)的時(shí)限,用于提醒被授權(quán)用戶(hù)在此時(shí)間范圍內(nèi)發(fā)起入網(wǎng)請(qǐng)求,盡快接入網(wǎng)絡(luò);以上各項(xiàng)均可由網(wǎng)絡(luò)管理員根據(jù)各自網(wǎng)絡(luò)的實(shí)際情況進(jìn)行參數(shù)設(shè)置。
步驟2)用戶(hù)發(fā)送接入目標(biāo)網(wǎng)絡(luò)請(qǐng)求信息:
需要接入目標(biāo)網(wǎng)絡(luò)的用戶(hù),通過(guò)現(xiàn)有的無(wú)線(xiàn)網(wǎng)絡(luò)或有線(xiàn)網(wǎng)絡(luò)向目標(biāo)網(wǎng)絡(luò)發(fā)送接入請(qǐng)求信息,其中包含用戶(hù)的身份標(biāo)識(shí)號(hào)碼id和系統(tǒng)默認(rèn)的排隊(duì)編號(hào);用戶(hù)id可以是網(wǎng)際協(xié)議地址ip、硬件地址mac或其它用于標(biāo)示用戶(hù)的地址,也可以是幾種地址的組合。
步驟3)目標(biāo)網(wǎng)絡(luò)統(tǒng)計(jì)當(dāng)前服務(wù)的用戶(hù)數(shù):
目標(biāo)網(wǎng)絡(luò)需要隨時(shí)統(tǒng)計(jì)正在服務(wù)的用戶(hù)數(shù),當(dāng)有新用戶(hù)接入時(shí),增加對(duì)應(yīng)的新接入用戶(hù)數(shù)目,當(dāng)有用戶(hù)退出時(shí),減少對(duì)應(yīng)退出的用戶(hù)數(shù);目標(biāo)網(wǎng)絡(luò)啟動(dòng)后,設(shè)置其服務(wù)用戶(hù)數(shù)為0,工作過(guò)程中每當(dāng)有一個(gè)用戶(hù)成功接入,其服務(wù)用戶(hù)數(shù)加1,每當(dāng)有一個(gè)用戶(hù)退出網(wǎng)絡(luò),則其服務(wù)用戶(hù)數(shù)減1,以此類(lèi)推,目標(biāo)網(wǎng)絡(luò)實(shí)時(shí)統(tǒng)計(jì)當(dāng)前服務(wù)的用戶(hù)數(shù),從而使目標(biāo)網(wǎng)絡(luò)服務(wù)用戶(hù)數(shù)的數(shù)值大小等同于目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)的用戶(hù)數(shù)。
步驟4)判斷當(dāng)前服務(wù)的用戶(hù)數(shù)是否大于或等于接入控制用戶(hù)門(mén)限:
每處理一個(gè)接入用戶(hù)的接入請(qǐng)求時(shí),目標(biāo)網(wǎng)絡(luò)先對(duì)當(dāng)前服務(wù)的用戶(hù)數(shù)進(jìn)行判斷,確定其是否大于或等于預(yù)先設(shè)置的接入控制用戶(hù)門(mén)限,如果當(dāng)前服務(wù)的用戶(hù)數(shù)大于或等于接入控制用戶(hù)門(mén)限,便會(huì)使接入控制機(jī)制啟動(dòng),從而阻擋后續(xù)用戶(hù)進(jìn)入網(wǎng)絡(luò),達(dá)到限制當(dāng)前服務(wù)用戶(hù)數(shù)量的目的。在網(wǎng)絡(luò)接入控制狀態(tài)下,執(zhí)行步驟(4.1);反之,接入控制機(jī)制不啟動(dòng),用戶(hù)正常接入網(wǎng)絡(luò),執(zhí)行步驟(4.2);
步驟(4.1)暫緩接入:
當(dāng)已經(jīng)接入的用戶(hù)數(shù)目大于或等于目標(biāo)網(wǎng)絡(luò)上預(yù)先設(shè)定的接入控制用戶(hù)門(mén)限時(shí),由于接入控制機(jī)制的開(kāi)啟,目標(biāo)網(wǎng)絡(luò)暫時(shí)阻擋后續(xù)想要進(jìn)入網(wǎng)絡(luò)的新申請(qǐng)入網(wǎng)用戶(hù),推后這部分用戶(hù)的入網(wǎng)時(shí)間,對(duì)其按時(shí)間先后順序進(jìn)行排隊(duì)后,再依照先到先服務(wù)原則陸續(xù)授權(quán)隊(duì)列中的用戶(hù)接入網(wǎng)絡(luò);目標(biāo)網(wǎng)絡(luò)為新申請(qǐng)入網(wǎng)的用戶(hù)配排隊(duì)編號(hào),并將排隊(duì)信息發(fā)給請(qǐng)求接入網(wǎng)絡(luò)的設(shè)備,對(duì)于排隊(duì)信息定期更新排隊(duì)信息并周期性發(fā)出,請(qǐng)求接入網(wǎng)絡(luò)的用戶(hù)根據(jù)設(shè)備上的排隊(duì)信息確定需要等待接入的時(shí)間,在獲得授權(quán)時(shí)再次申請(qǐng)接入網(wǎng)絡(luò),目標(biāo)網(wǎng)絡(luò)收到授權(quán)用戶(hù)的入網(wǎng)請(qǐng)求,準(zhǔn)許其接入網(wǎng)絡(luò),通過(guò)這種暫緩接入的方式避免網(wǎng)絡(luò)癱瘓等故障的發(fā)生。
步驟(4.1a)目標(biāo)網(wǎng)絡(luò)對(duì)暫時(shí)不能入網(wǎng)的用戶(hù)進(jìn)行排隊(duì):
目標(biāo)網(wǎng)絡(luò)繁忙時(shí),在其接入控制機(jī)制的作用下,暫時(shí)不接納新的用戶(hù)入網(wǎng);此時(shí),網(wǎng)絡(luò)對(duì)于暫時(shí)不能接入網(wǎng)絡(luò)的這部分用戶(hù)按照先到先服務(wù)的規(guī)則排隊(duì)并給出排隊(duì)編號(hào),同時(shí)發(fā)送接入應(yīng)答信息,該信息攜帶有用戶(hù)相應(yīng)排隊(duì)編號(hào)和目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào),申請(qǐng)接入目標(biāo)網(wǎng)絡(luò)的用戶(hù)收到接入應(yīng)答信息后,其設(shè)備上生成一個(gè)網(wǎng)絡(luò)接入信息指示彈窗,如圖2,其中包含排隊(duì)編號(hào)、當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)以及已等待時(shí)間的網(wǎng)絡(luò)接入信息指示彈窗,等待時(shí)間信息由收到接入應(yīng)答信息的本地時(shí)間與實(shí)時(shí)本地時(shí)間之差決定;
步驟(4.1b)目標(biāo)網(wǎng)絡(luò)發(fā)送當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào):
目標(biāo)網(wǎng)絡(luò)按照排隊(duì)信息更新周期向隊(duì)列中待接入用戶(hù)發(fā)送當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)信息,便于等待接入的用戶(hù)即時(shí)更新網(wǎng)絡(luò)接入信息指示彈窗中的信息;排隊(duì)等待接入的用戶(hù)收到該信息后用排隊(duì)編號(hào)與目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)進(jìn)行進(jìn)行減法運(yùn)算得知自己前方還有多少用戶(hù)等待接入,進(jìn)一步估算出自己接入目標(biāo)網(wǎng)絡(luò)還需要等待的時(shí)間長(zhǎng)短,決定繼續(xù)等待或者退出等待,若想退出等待則點(diǎn)擊圖2右上角的小叉關(guān)閉彈窗即可放棄本次排隊(duì)機(jī)會(huì),網(wǎng)絡(luò)接入信息指示彈窗被關(guān)閉后,用戶(hù)會(huì)向目標(biāo)網(wǎng)絡(luò)發(fā)送一個(gè)放棄排隊(duì)指示,目標(biāo)網(wǎng)絡(luò)收到指示后將該用戶(hù)從隊(duì)列列表中去除。
步驟(4.1c)目標(biāo)網(wǎng)絡(luò)授權(quán)用戶(hù)接入網(wǎng)絡(luò):
在目標(biāo)網(wǎng)絡(luò)服務(wù)用戶(hù)數(shù)的數(shù)值減小后,目標(biāo)網(wǎng)絡(luò)授權(quán)多個(gè)等待接入的用戶(hù)接入網(wǎng)絡(luò)并向每個(gè)授權(quán)的用戶(hù)發(fā)送一個(gè)接入時(shí)間窗,為保證目標(biāo)網(wǎng)絡(luò)發(fā)出授權(quán)信息后,以大概率事件保證有等待接入用戶(hù)發(fā)送接入請(qǐng)求,目標(biāo)網(wǎng)絡(luò)一次授權(quán)接入的用戶(hù)數(shù)大于2個(gè);排隊(duì)等待接入的用戶(hù)收到目標(biāo)網(wǎng)絡(luò)發(fā)出的授權(quán)信息后,設(shè)備上的網(wǎng)絡(luò)接入信息指示彈窗變?yōu)槭跈?quán)接入彈窗,如圖3,該彈窗采用倒計(jì)時(shí)結(jié)構(gòu)顯示允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間,提醒用戶(hù)在該時(shí)間范圍內(nèi)接入網(wǎng)絡(luò),同時(shí),窗口包含有一個(gè)接入按鈕和一個(gè)放棄按鈕供用戶(hù)選擇使用,此時(shí)被授權(quán)用戶(hù)可以選擇點(diǎn)擊接入按鈕,申請(qǐng)接入目標(biāo)網(wǎng)絡(luò),也可點(diǎn)擊放棄按鈕來(lái)放棄本次獲得的授權(quán),從而退出隊(duì)列。
步驟(4.1d)被授權(quán)用戶(hù)發(fā)送入網(wǎng)請(qǐng)求:
得到授權(quán)的用戶(hù)在規(guī)定時(shí)間范圍內(nèi)通過(guò)授權(quán)接入彈窗發(fā)起入網(wǎng)請(qǐng)求,其入網(wǎng)請(qǐng)求信息中攜帶有該用戶(hù)的排隊(duì)編號(hào);
步驟(4.1e)被授權(quán)用戶(hù)接入網(wǎng)絡(luò)
在允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間范圍內(nèi),目標(biāo)網(wǎng)絡(luò)收到被授權(quán)用戶(hù)的入網(wǎng)請(qǐng)求,準(zhǔn)許該用戶(hù)接入網(wǎng)絡(luò),并更新目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào);當(dāng)本次授權(quán)的所有用戶(hù)均已接入網(wǎng)絡(luò)或允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間結(jié)束時(shí),執(zhí)行步驟(4.1b)。
步驟(4.2)正常接入:
當(dāng)已經(jīng)接入的用戶(hù)數(shù)目小于目標(biāo)網(wǎng)絡(luò)上預(yù)先設(shè)定的接入控制用戶(hù)門(mén)限時(shí),接入控制機(jī)制不啟動(dòng),目標(biāo)網(wǎng)絡(luò)接納用戶(hù)接入網(wǎng)絡(luò)的請(qǐng)求,對(duì)其請(qǐng)求信息進(jìn)行處理,允許接入網(wǎng)絡(luò);在此時(shí)申請(qǐng)入網(wǎng)的用戶(hù)無(wú)需排隊(duì)等待,可正常接入網(wǎng)絡(luò)獲取服務(wù)。
參照?qǐng)D2,為本發(fā)明中用戶(hù)在排隊(duì)等待時(shí)其設(shè)備上生成的一個(gè)網(wǎng)絡(luò)接入信息指示彈窗,該彈窗包含此排隊(duì)用戶(hù)被分配到的排隊(duì)編號(hào)、目標(biāo)網(wǎng)絡(luò)當(dāng)前服務(wù)用戶(hù)的最大排隊(duì)編號(hào)以及用戶(hù)已等待時(shí)間;等待時(shí)間信息由用戶(hù)設(shè)備收到接入應(yīng)答信息的本地時(shí)間與實(shí)時(shí)本地時(shí)間相減得出,顯示給用戶(hù);該信息窗方便用戶(hù)實(shí)時(shí)了解目標(biāo)網(wǎng)絡(luò)的接入信息和網(wǎng)絡(luò)業(yè)務(wù)信息,避免用戶(hù)由于不明情況而盲目發(fā)送接入申請(qǐng),反復(fù)嘗試接入網(wǎng)絡(luò)不僅帶來(lái)網(wǎng)絡(luò)資源不必要的浪費(fèi),且這種反復(fù)嘗試接入的方式帶有很大隨機(jī)性,入網(wǎng)成功率較低,影響用戶(hù)滿(mǎn)意度。
參照?qǐng)D3,為本發(fā)明中排隊(duì)等待接入的用戶(hù)收到目標(biāo)網(wǎng)絡(luò)發(fā)出的授權(quán)信息后其設(shè)備上顯示的授權(quán)接入彈窗,該彈窗是用戶(hù)由排隊(duì)等待狀態(tài)進(jìn)入授權(quán)接入狀態(tài)的體現(xiàn);此時(shí)排隊(duì)狀態(tài)時(shí)顯示給用戶(hù)的網(wǎng)絡(luò)接入信息指示彈窗被授權(quán)接入彈窗替換,授權(quán)接入彈窗中采用倒計(jì)時(shí)結(jié)構(gòu)顯示允許接入目標(biāo)網(wǎng)絡(luò)的時(shí)間,提醒用戶(hù)在該時(shí)間范圍內(nèi)接入網(wǎng)絡(luò),同時(shí),窗口包含有一個(gè)接入按鈕和一個(gè)放棄按鈕供用戶(hù)選擇,點(diǎn)擊接入按鈕表示該授權(quán)用戶(hù)申請(qǐng)接入目標(biāo)網(wǎng)絡(luò),點(diǎn)擊放棄按鈕表示獲得授權(quán)的該用戶(hù)放棄本次入網(wǎng)機(jī)會(huì),退出隊(duì)列;該信息窗在體現(xiàn)公平接入的前提下,采用倒計(jì)時(shí)模式保證接入效率,方便用戶(hù)確定接入時(shí)間點(diǎn),減少其發(fā)送接入請(qǐng)求的次數(shù),并提高了用戶(hù)成功接入目標(biāo)網(wǎng)絡(luò)的概率。
以上描述僅是本發(fā)明的一個(gè)具體實(shí)例,并未構(gòu)成對(duì)本發(fā)明的任何限制,顯然對(duì)于本領(lǐng)域的專(zhuān)業(yè)人員來(lái)說(shuō),在了解了本發(fā)明內(nèi)容和原理后,都可能在不背離本發(fā)明原理、結(jié)構(gòu)的情況下,進(jìn)行形式和細(xì)節(jié)上的各種修改和改變,但是這些基于本發(fā)明思想的修正和改變?nèi)栽诒景l(fā)明的權(quán)利求保護(hù)范圍之內(nèi)。