專利名稱:基于網(wǎng)絡(luò)擁塞層次的通信網(wǎng)絡(luò)的自適應(yīng)服務(wù)成本的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及移動(dòng)通信,尤其涉及一種基于網(wǎng)絡(luò)擁塞層次(level ofcongestion)來(lái)適應(yīng)通信網(wǎng)絡(luò)的服務(wù)成本(cost of service)的方法和系統(tǒng)。
背景技術(shù):
通信服務(wù)的服務(wù)提供商通常分別提供對(duì)應(yīng)于尖峰和非尖峰時(shí)刻(off-peakhours)的尖峰和非尖峰速度。尖峰時(shí)刻(通常在白天)相當(dāng)于其間網(wǎng)絡(luò)使用率較高從而服務(wù)成本較高的時(shí)間周期。非尖峰時(shí)刻(通常在夜間或周末)相當(dāng)于期間網(wǎng)絡(luò)使用率一般較低從而通常服務(wù)成本較低的時(shí)間周期,或者在這些時(shí)間周期中服務(wù)有時(shí)是免費(fèi)的。
伴隨上述目的和現(xiàn)實(shí)的問(wèn)題在于實(shí)際在非尖峰時(shí)刻,網(wǎng)絡(luò)使用率通常也非常高。即,由于在非尖峰時(shí)刻服務(wù)比較便宜甚至免費(fèi),很多用戶將一直等到非尖峰時(shí)刻,然后在那時(shí)進(jìn)行他們所有的訪問(wèn)。這種高網(wǎng)絡(luò)使用率會(huì)導(dǎo)致以下情形,諸如在蜂窩網(wǎng)絡(luò)中無(wú)撥號(hào)音,或者用戶可能被迫從數(shù)字服務(wù)切換到模擬服務(wù)。
因此,具有一種基于網(wǎng)絡(luò)擁塞層次來(lái)適應(yīng)通信網(wǎng)絡(luò)的服務(wù)成本的方法和系統(tǒng)是令人期望并非常有利的。
發(fā)明內(nèi)容
本發(fā)明是一種基于網(wǎng)絡(luò)擁塞層次來(lái)適應(yīng)通信網(wǎng)絡(luò)的服務(wù)成本的方法和系統(tǒng),其解決了上述問(wèn)題以及現(xiàn)有技術(shù)中的其它相關(guān)問(wèn)題。
本發(fā)明允許通信網(wǎng)絡(luò)(諸如蜂窩電話系統(tǒng))中的服務(wù)提供商基于當(dāng)前網(wǎng)絡(luò)擁塞層次來(lái)適應(yīng)服務(wù)成本。如果非常擁塞,則在網(wǎng)絡(luò)上通信的成本就會(huì)上升;但是,如果網(wǎng)絡(luò)上只有一點(diǎn)活動(dòng),則在網(wǎng)絡(luò)上通信的成本就會(huì)下降。將擁塞層次的度量通知用戶,從而如果需要的話,用戶可以適應(yīng)他或她的使用方式(例如,當(dāng)成本較低時(shí)進(jìn)行更多的訪問(wèn))。
因?yàn)?通過(guò)低成本)鼓勵(lì)用戶在網(wǎng)絡(luò)空閑的時(shí)候進(jìn)行更多通信,并且(通過(guò)高成本)不鼓勵(lì)用戶在網(wǎng)絡(luò)擁塞的時(shí)候進(jìn)行通信,所以本發(fā)明由于分散了通信網(wǎng)絡(luò)上的負(fù)載而給服務(wù)供應(yīng)商帶來(lái)了利益。用戶并沒(méi)有被阻止訪問(wèn),而是通過(guò)使用反饋(改變成本)來(lái)控制用戶的訪問(wèn)習(xí)慣。并且用戶也將受益,因?yàn)槿绻脩舨唤橐庖恢钡鹊骄W(wǎng)絡(luò)不擁塞的時(shí)候,用戶則可以獲得更好的服務(wù)速度。
根據(jù)本發(fā)明的一個(gè)方面,提供一種在通信網(wǎng)絡(luò)中將內(nèi)容提供給網(wǎng)絡(luò)設(shè)備的方法。所述方法包括確定通信網(wǎng)絡(luò)的擁塞層次的步驟。根據(jù)擁塞層次來(lái)計(jì)算服務(wù)成本。將服務(wù)成本通知給網(wǎng)絡(luò)設(shè)備。在下載處理期間,從用于指定要下載到網(wǎng)絡(luò)設(shè)備的內(nèi)容的網(wǎng)絡(luò)設(shè)備的用戶接收第一選擇。從用于為下載處理指定服務(wù)成本閾值的用戶接收第二選擇。自動(dòng)將服務(wù)成本與服務(wù)成本閾值相比較。當(dāng)服務(wù)成本少于服務(wù)成本閾值時(shí),自動(dòng)執(zhí)行下載處理。
從以下結(jié)合附圖的優(yōu)選實(shí)施例的詳細(xì)描述中,本發(fā)明的這些和其它方面、特征及其優(yōu)勢(shì)將變得更加明白。
圖1是根據(jù)本發(fā)明示意性實(shí)施例的、可應(yīng)用本發(fā)明的計(jì)算機(jī)處理系統(tǒng)100的方框圖;圖2是根據(jù)本發(fā)明示意性實(shí)施例的、可應(yīng)用本發(fā)明的通信系統(tǒng)200的方框圖;圖3A和3B是圖解說(shuō)明根據(jù)本發(fā)明示意性實(shí)施例的、一種適應(yīng)通信網(wǎng)絡(luò)的服務(wù)成本的方法的流程圖,所述通信網(wǎng)絡(luò)與至少一個(gè)用戶的至少一個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行通信;以及圖4是圖解說(shuō)明根據(jù)本發(fā)明各種示意性實(shí)施例的用于多種確定網(wǎng)絡(luò)擁塞的方法的流程圖。
具體實(shí)施例方式
本發(fā)明旨在基于網(wǎng)絡(luò)擁塞層次來(lái)適應(yīng)通信網(wǎng)絡(luò)的服務(wù)成本。
本發(fā)明提供一種通過(guò)給用戶提供反饋(變化成本)來(lái)分散通信網(wǎng)絡(luò)的使用率的方法,所述反饋可被用來(lái)調(diào)整用戶的使用率。此外,由于本發(fā)明改變基于網(wǎng)絡(luò)擁塞層次所控制的速度,所以本發(fā)明還為用戶提供一種以較低價(jià)格支付服務(wù)的方法,如果用戶在使用網(wǎng)絡(luò)前愿意一直等到網(wǎng)絡(luò)擁塞層次下降到足夠低的時(shí)候。
根據(jù)本發(fā)明的一個(gè)示意性實(shí)施例,當(dāng)服務(wù)成本低于用戶所選擇的閾值時(shí),本發(fā)明允許用戶讓他或她的移動(dòng)裝置自動(dòng)下載內(nèi)容。用戶僅選擇服務(wù)成本閾值并且通知他或她的裝置去下載內(nèi)容。然后設(shè)備僅在低成本周期期間自動(dòng)下載內(nèi)容(例如,網(wǎng)頁(yè)、電子郵件、音頻/視頻文件、軟件、設(shè)備驅(qū)動(dòng)更新程序等)(比如,在非常晚的時(shí)間里擁塞會(huì)較少,并且用戶的設(shè)備在那時(shí)不需要用戶干涉就可以自動(dòng)下載信息)。如果內(nèi)容非常多,則設(shè)備可以分段下載所述內(nèi)容(例如,在低成本周期期間下載部分內(nèi)容,然后當(dāng)成本上升時(shí)停止下載,隨后當(dāng)成本再次降低時(shí)完成下載)。
根據(jù)本發(fā)明的另一個(gè)示意性實(shí)施例,設(shè)備上的顯示器將當(dāng)前的服務(wù)成本顯示給用戶。這可以讓用戶能夠一直等到服務(wù)成本較低時(shí)再進(jìn)行訪問(wèn)。
需要理解的是,可以用下列各種形式來(lái)實(shí)施本發(fā)明硬件、軟件、固件、特殊用途處理器、或它們的組合。最好將本發(fā)明實(shí)施為硬件和軟件的組合。而且,最好將軟件實(shí)施為確實(shí)在程序存儲(chǔ)設(shè)備上所實(shí)施的應(yīng)用程序??梢詫?yīng)用程序加載到包含任何適當(dāng)結(jié)構(gòu)的機(jī)器上,并且通過(guò)所述機(jī)器來(lái)執(zhí)行所述應(yīng)用程序。最好在具有諸如一個(gè)或多個(gè)中央處理單元(CPU)、隨機(jī)存儲(chǔ)器(RAM)、和輸入/輸出(I/O)接口等的硬件的計(jì)算機(jī)平臺(tái)上實(shí)施所述機(jī)器。計(jì)算機(jī)平臺(tái)還包括操作系統(tǒng)和微指令碼。這里所描述的各種處理和功能可以是微指令碼的一部分或者是通過(guò)操作系統(tǒng)執(zhí)行的應(yīng)用程序(或它們的組合)的一部分。而且,各種其它外部設(shè)備可以連接到計(jì)算機(jī)平臺(tái),諸如附加數(shù)據(jù)存儲(chǔ)裝置和打印設(shè)備等。
進(jìn)一步需要理解的是,由于最好以軟件來(lái)實(shí)施附圖中所描述的一些組成系統(tǒng)部件和方法步驟,所以系統(tǒng)部件之間(處理步驟)的實(shí)際連接將根據(jù)本發(fā)明所編程的方式而不同。通過(guò)這里所給出這些啟示,本領(lǐng)域的技術(shù)人員將能夠推斷出本發(fā)明的這些和相似實(shí)施例或構(gòu)造。
圖1是根據(jù)本發(fā)明示意性實(shí)施例的可應(yīng)用本發(fā)明的計(jì)算機(jī)處理系統(tǒng)100的方框圖。計(jì)算機(jī)處理系統(tǒng)100包括至少一個(gè)處理器(CPU)102,其中通過(guò)系統(tǒng)總線104將所述處理器操作性地連接到其它部件。將只讀存儲(chǔ)器(ROM)106、隨機(jī)存儲(chǔ)器(RAM)108、顯示適配器110、I/O適配器112、聲音適配器113、以及用戶接口適配器114操作性地連接到系統(tǒng)總線104。
通過(guò)顯示適配器110將顯示裝置116操作性地連接到系統(tǒng)總線104。通過(guò)I/O適配器112將盤(pán)存儲(chǔ)裝置(例如,磁盤(pán)或光盤(pán)存儲(chǔ)裝置)118操作性地連接到系統(tǒng)總線104。
通過(guò)用戶接口適配器114將鼠標(biāo)120和鍵盤(pán)122操作性地連接到系統(tǒng)總線104。鼠標(biāo)120和鍵盤(pán)122可以用來(lái)將信息輸入到計(jì)算機(jī)處理系統(tǒng)100/從計(jì)算機(jī)處理系統(tǒng)100中輸出信息。
通過(guò)聲音適配器113將揚(yáng)聲器132操作性地連接到系統(tǒng)總線104。盡管計(jì)算機(jī)處理系統(tǒng)100如圖1所示包括一個(gè)揚(yáng)聲器132,但是本發(fā)明并不局限于此,因此計(jì)算機(jī)處理系統(tǒng)100中可以包括多個(gè)揚(yáng)聲器(或不包括揚(yáng)聲器)。而且,需要了解的是在此給出本發(fā)明的啟示,本領(lǐng)域的技術(shù)人員在保持本發(fā)明的精神和范圍的同時(shí)可以推斷出包括如圖1所示的本發(fā)明的元件的各種其它構(gòu)造和實(shí)施例。
圖2是圖解說(shuō)明根據(jù)本發(fā)明示意性實(shí)施例的、可應(yīng)用本發(fā)明的通信系統(tǒng)200的方框圖。需要理解的是通信系統(tǒng)200的多個(gè)元件將具有與其相結(jié)合的計(jì)算機(jī)處理系統(tǒng)。這樣的計(jì)算機(jī)處理系統(tǒng)最好與圖1所示的系統(tǒng)相同或相似(具有一個(gè)或多個(gè)相同或相似元件)。但是,在保持本發(fā)明的精神和范圍的同時(shí),本領(lǐng)域的技術(shù)人員可以很容易地采用計(jì)算機(jī)處理系統(tǒng)的其它變化。
通信系統(tǒng)200包括通信網(wǎng)絡(luò)210、網(wǎng)絡(luò)控制器220、以及網(wǎng)絡(luò)設(shè)備230a-c。
通信網(wǎng)絡(luò)210可以包括一個(gè)或多個(gè)有線網(wǎng)絡(luò)、一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)、或它們的任何組合。
網(wǎng)絡(luò)控制器220將執(zhí)行典型的網(wǎng)絡(luò)“主控器”功能,諸如控制對(duì)網(wǎng)絡(luò)的訪問(wèn)等。而且,為了達(dá)到本發(fā)明的目的,網(wǎng)絡(luò)控制器220將具有執(zhí)行以下處理的硬件/軟件(a)測(cè)量網(wǎng)絡(luò)擁塞(通過(guò)使用任何方法,包括但不局限于,將當(dāng)前用戶的數(shù)目與可支持的用戶的最大數(shù)目相比較,將實(shí)際所使用的時(shí)隙與可使用的時(shí)隙的總數(shù)相比較,等等);(b)生成每個(gè)用戶的服務(wù)成本,所述服務(wù)成本與網(wǎng)絡(luò)擁塞度量成比例(網(wǎng)絡(luò)越擁塞則服務(wù)成本越高);以及(c)通過(guò)通信網(wǎng)絡(luò)210將當(dāng)前的服務(wù)成本通知系統(tǒng)中的用戶。
在圖2的示意性實(shí)施例中,網(wǎng)絡(luò)設(shè)備230a-c為計(jì)算機(jī)230a、蜂窩電話230b、以及個(gè)人數(shù)字助理230c。但是,需要理解的是,本發(fā)明并不局限于以上幾種網(wǎng)絡(luò)設(shè)備,因此在保持本發(fā)明的精神和范圍的同時(shí),也可以采用其它類(lèi)型的網(wǎng)絡(luò)設(shè)備。而且,通信系統(tǒng)200可以包括多個(gè)上述的任何設(shè)備(也可以包括多個(gè)任何其它類(lèi)型的網(wǎng)絡(luò)設(shè)備)。
網(wǎng)絡(luò)設(shè)備230a-c具有任何那種網(wǎng)絡(luò)設(shè)備包括的典型功能。而且,為了達(dá)到本發(fā)明的目的,網(wǎng)絡(luò)設(shè)備將具有執(zhí)行以下處理的硬件/軟件(a)從網(wǎng)絡(luò)控制器接收當(dāng)前的服務(wù)成本;(b)將當(dāng)前的服務(wù)成本顯示或指示給用戶;以及(c)根據(jù)服務(wù)成本來(lái)決定執(zhí)行某些動(dòng)作(例如當(dāng)服務(wù)成本下降到閾值之下時(shí)執(zhí)行自動(dòng)下載,當(dāng)服務(wù)成本下降到閾值之下時(shí)通知用戶,等等)。
圖3A和3B是圖解說(shuō)明根據(jù)本發(fā)明示意性實(shí)施例的、一種適應(yīng)通信網(wǎng)絡(luò)的服務(wù)成本的方法的流程圖,所述通信網(wǎng)絡(luò)與至少一個(gè)用戶的至少一個(gè)網(wǎng)絡(luò)設(shè)備進(jìn)行通信。
確定通信網(wǎng)絡(luò)200的擁塞層次(在此也稱為“LOC”)(步驟305)。需要理解的是,各種方法可用來(lái)確定擁塞層次,因此本發(fā)明并不局限于任何用于實(shí)現(xiàn)以上功能的特定方法。在下文中將結(jié)合圖4進(jìn)一步描述計(jì)算擁塞層次的示意性方法。
根據(jù)通信網(wǎng)絡(luò)210的擁塞層次來(lái)確定服務(wù)成本(在此也稱為“COS”)(步驟310)。
將擁塞層次和/或服務(wù)成本通知給通信系統(tǒng)200中的所有網(wǎng)絡(luò)設(shè)備230(步驟315)。需要理解的是,步驟310可以包括更新先前的擁塞層次和/或先前的服務(wù)成本。需要進(jìn)一步理解的是,各種方法可用來(lái)將擁塞層次和/或服務(wù)成本通知給用戶的設(shè)備,因此,本發(fā)明并不局限于任何用于實(shí)現(xiàn)以上功能的特定方法。在本發(fā)明的優(yōu)選實(shí)施例中,廣播信道被用來(lái)將擁塞層次和/或服務(wù)成本通知給網(wǎng)絡(luò)設(shè)備230a-c。例如,第三代(3G)蜂窩標(biāo)準(zhǔn)cdma2000和WCDMA都具有用于將信息廣播給通信系統(tǒng)中的所有設(shè)備的“公共信令通道”。在WCDMA標(biāo)準(zhǔn)中,稱為廣播信道(BCH)的信道用于將系統(tǒng)信息廣播給所有設(shè)備。對(duì)于WCDMA設(shè)備來(lái)說(shuō),使用BCH信道將是在通信系統(tǒng)200中將擁塞層次和/或服務(wù)成本信息發(fā)送給網(wǎng)絡(luò)設(shè)備230a-c的優(yōu)選方法。
然后將擁塞層次和/或服務(wù)成本提供給用戶(步驟317)。例如,可以在顯示器上將擁塞層次和/或服務(wù)成本顯示給用戶,或者以可聽(tīng)見(jiàn)方式將擁塞層次和/或服務(wù)成本提供給用戶。當(dāng)前的蜂窩電話(以及很多其它類(lèi)型的網(wǎng)絡(luò)設(shè)備)具有由多個(gè)堆垛條(stacking bar)表示的信號(hào)強(qiáng)度指示符,其中顯示越多的條表示信號(hào)越強(qiáng)。相似類(lèi)型的顯示器可以將擁塞層次和/或服務(wù)成本通知給用戶(盡管由于以上兩者是成比例的,而只需要表示其中的一個(gè))。
從任一網(wǎng)絡(luò)設(shè)備230a-c的用戶接收要下載到他或她網(wǎng)絡(luò)設(shè)備的內(nèi)容的選擇(步驟320)。這些內(nèi)容的例子包括電子信件、股票報(bào)價(jià)、體育記分、電影、音頻文件、數(shù)據(jù)、軟件程序、以及移動(dòng)設(shè)備本身的設(shè)備驅(qū)動(dòng)更新程序等等。需要理解的是,也可以下載其它各種類(lèi)型的內(nèi)容,因此,本發(fā)明并不局限于任何特定內(nèi)容。
從用戶接收用于下載的服務(wù)成本閾值(在此也稱為“COS”閾值)的另一選擇(步驟325)。步驟325可以選擇性地包括以下步驟接收第一用戶輸入(步驟325a),接收第二用戶輸入(步驟325b),和/或接收第三用戶輸入(步驟325c)。
第一用戶輸入為要設(shè)置在計(jì)時(shí)器上的時(shí)間周期。如果在時(shí)間周期期滿時(shí)沒(méi)有完成下載,則網(wǎng)絡(luò)設(shè)備將完成下載而不考慮(當(dāng)前的)服務(wù)成本。這個(gè)特征將允許用戶設(shè)置一個(gè)時(shí)間界限,以定義該界限是在網(wǎng)絡(luò)開(kāi)始下載內(nèi)容之前的多長(zhǎng)一段時(shí)間(例如,如果用戶的服務(wù)成本閾值太低,則在服務(wù)成本實(shí)際降到那個(gè)層次之前將經(jīng)過(guò)很長(zhǎng)的一段時(shí)間)。
第二用戶輸入為一種在網(wǎng)絡(luò)設(shè)備不能在服務(wù)成本閾值的當(dāng)前設(shè)置下完成下載時(shí)其允許在增量上逐漸增加服務(wù)成本閾值的許可。所述增量可以是預(yù)先指定的或者可以被用戶指定為第二用戶輸入的一部分。因此,如果網(wǎng)絡(luò)設(shè)備不能在服務(wù)成本閾值的當(dāng)前設(shè)置下完成下載,在用戶的網(wǎng)絡(luò)設(shè)備可以隨著時(shí)間逐漸地增加服務(wù)成本閾值。當(dāng)用戶設(shè)置一個(gè)過(guò)低的閾值時(shí),這可以再次防止下載花費(fèi)過(guò)多時(shí)間。
第三用戶輸入為一種在從服務(wù)成本低于預(yù)定服務(wù)成本閾值時(shí)開(kāi)始的任意時(shí)間量過(guò)去之后允許開(kāi)始下載的許可。因此,當(dāng)服務(wù)成本下降到閾值之下時(shí),網(wǎng)絡(luò)設(shè)備并不是馬上開(kāi)始下載數(shù)據(jù)。相反,網(wǎng)羅設(shè)備將等待任意時(shí)間量,并且如果服務(wù)成本仍然低于閾值,那么網(wǎng)絡(luò)設(shè)備才開(kāi)始下載。這種“隨機(jī)侍候”處理可以防止當(dāng)服務(wù)成本改變時(shí)由于大量設(shè)備同時(shí)開(kāi)始下載而引起網(wǎng)絡(luò)擁塞中的突然增加。
需要理解的是,在步驟325之后,在設(shè)備自動(dòng)處理每件事務(wù)時(shí)不需要任何其它的用戶干涉來(lái)完成下載。
用戶的網(wǎng)絡(luò)設(shè)備自動(dòng)監(jiān)視服務(wù)成本,并且比較服務(wù)成本與用戶所選擇的服務(wù)成本閾值(步驟330)。網(wǎng)絡(luò)最好僅在服務(wù)成本變化時(shí)執(zhí)行比較操作。當(dāng)服務(wù)成本低于閾值時(shí),網(wǎng)絡(luò)設(shè)備可以選擇性地通知用戶(步驟332),從而用戶可以在服務(wù)成本較低時(shí)撥打電話或從事其它的活動(dòng)??梢钥陕?tīng)見(jiàn)地和/或可視地通知用戶。如果當(dāng)前服務(wù)成本低于閾值,并且沒(méi)有接收到第一、第二、或第三用戶輸入,則網(wǎng)絡(luò)設(shè)備自動(dòng)下載內(nèi)容(步驟335)。步驟335可以包括以下步驟如果服務(wù)成本上升到閾值之上則停止下載處理,而當(dāng)服務(wù)成本下降到閾值之下則恢復(fù)下載處理。
如果服務(wù)成本低于閾值并且已經(jīng)接收到第一用戶輸入,則網(wǎng)絡(luò)設(shè)備在對(duì)對(duì)應(yīng)于第一用戶輸入的時(shí)間周期進(jìn)行計(jì)時(shí)的同時(shí)開(kāi)始下載內(nèi)容(步驟340)。步驟340可以包括以下步驟如果服務(wù)成本上升到閾值之上則停止下載處理,當(dāng)服務(wù)成本下降到閾值之下則恢復(fù)下載處理,并且在對(duì)應(yīng)于第一用戶輸入的時(shí)間周期過(guò)去時(shí)恢復(fù)/繼續(xù)進(jìn)行下載處理而不考慮服務(wù)成本。
如果服務(wù)成本高于閾值并且已經(jīng)接收到第二用戶輸入,則網(wǎng)絡(luò)設(shè)備以(用戶所指定的或預(yù)先指定的)增量逐漸增加閾值直至服務(wù)成本少于閾值為止,并在此時(shí)下載內(nèi)容(步驟345)。
如果服務(wù)成本高于閾值并且已經(jīng)接收到第三用戶輸入,則在任意時(shí)間周期過(guò)去后下載內(nèi)容,其中任意時(shí)間周期從當(dāng)前服務(wù)成本起初降到服務(wù)成本閾值之下時(shí)(即,下載處理開(kāi)始時(shí))開(kāi)始(步驟350)。
在完成下載時(shí),設(shè)備可以通知用戶(步驟335)??梢钥陕?tīng)見(jiàn)地和/或可視地提供所述通知。
圖4是圖解說(shuō)明根據(jù)本發(fā)明各種示意性實(shí)施例的多種確定網(wǎng)絡(luò)擁塞的方法的流程圖。即,圖4進(jìn)一步圖解說(shuō)明了可用于圖3的步驟305的各種方法。
如果通信系統(tǒng)200基于時(shí)分多址(TDMA),那么時(shí)間被劃分成時(shí)隙,并且分配給每個(gè)用戶一個(gè)周期性的時(shí)隙,用戶可以在所述周期性的時(shí)隙期間進(jìn)行傳輸。可以通過(guò)將所使用的時(shí)隙的數(shù)據(jù)除以系統(tǒng)中的總時(shí)隙的數(shù)目來(lái)測(cè)量這樣一個(gè)系統(tǒng)中的擁塞(步驟410)。
在碼分多址(CDMA)系統(tǒng)(用于蜂窩應(yīng)用和其它方面)中,分配給每個(gè)用戶一個(gè)唯一擴(kuò)展碼,并且只可使用有限數(shù)目的編碼??梢酝ㄟ^(guò)將所使用的編碼的數(shù)目除以系統(tǒng)中總編碼的數(shù)目來(lái)測(cè)量擁塞(步驟420)。
在頻分多址(FDMA)系統(tǒng)中,將不同的頻率分配給不同的用戶以進(jìn)行通信??梢酝ㄟ^(guò)將所使用的頻率的數(shù)目除以系統(tǒng)中頻率的總數(shù)來(lái)測(cè)量這個(gè)系統(tǒng)中的擁塞(步驟430)。
在基于分組的系統(tǒng)中,網(wǎng)絡(luò)控制器(例如,蜂窩網(wǎng)絡(luò)中的基站)具有用于存儲(chǔ)輸入分組的隊(duì)列。如果擁塞開(kāi)始增加,隊(duì)列中的分組的數(shù)據(jù)也將增加,因?yàn)樗鼈冞M(jìn)入的速度要比處理它們的速度要快??梢酝ㄟ^(guò)將隊(duì)列中的分組的數(shù)目除以所述隊(duì)列的總大小來(lái)測(cè)量這個(gè)系統(tǒng)中的擁塞(步驟440)。
上述用于確定網(wǎng)絡(luò)擁塞的方法只是所舉出的例子,在保持本發(fā)明的精神和范圍的同時(shí)可以使用其它的方法。即,本發(fā)明并不依賴于任何用于確定網(wǎng)絡(luò)擁塞的特定方法,或任何基于網(wǎng)絡(luò)擁塞來(lái)確定價(jià)格的特定方法(假設(shè)服務(wù)成本將隨著網(wǎng)絡(luò)擁塞的增加而增加)。
本發(fā)明的多個(gè)優(yōu)勢(shì)中的一個(gè)就在于如果用戶并不馬上需要信息,用戶則可以更廉價(jià)地下載信息。例如,或許用戶想在他或她的網(wǎng)絡(luò)設(shè)備上下載某個(gè)軟件程序、電影、或聲音文件,但是用戶并不想馬上得到它,而是想在接下來(lái)的幾天內(nèi)得到它。那么用戶輸入請(qǐng)求并且將閾值設(shè)定為較低的服務(wù)成本。在網(wǎng)絡(luò)使用率較低的夜間,服務(wù)成本可能會(huì)下降得非常低,并且設(shè)備可以在此時(shí)自動(dòng)地下載數(shù)據(jù)。用戶早晨醒來(lái)就會(huì)發(fā)現(xiàn)已經(jīng)將內(nèi)容下載到他或她地網(wǎng)絡(luò)設(shè)備上。而且,網(wǎng)絡(luò)設(shè)備還可以顯示當(dāng)前的服務(wù)成本(或者一系列類(lèi)似于當(dāng)前所使用的電源強(qiáng)度指示符的條)。如果用戶想查看的話,他或她可以通過(guò)查看這些條來(lái)了解服務(wù)的當(dāng)前服務(wù)成本是多少。
盡管參照附圖在此描述了示例性的實(shí)施例,但是需要理解的是本發(fā)明并不局限于這些確切的實(shí)施例,在不背離本發(fā)明的范圍和精神的情況下,可以在其中進(jìn)行各種其它的改變和修改。所有這些改變和修改都包括在所附權(quán)利要求書(shū)所定義的本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.一種通信系統(tǒng),包括通信網(wǎng)絡(luò)(210),可連接到多個(gè)網(wǎng)絡(luò)設(shè)備(230a、b、c);和網(wǎng)絡(luò)控制器,用于控制對(duì)所述通信網(wǎng)絡(luò)的訪問(wèn)并確定所述通信網(wǎng)絡(luò)的擁塞層次(305),根據(jù)擁塞層次來(lái)計(jì)算服務(wù)成本(310),在下載處理期間從用于指定要下載的內(nèi)容的多個(gè)網(wǎng)絡(luò)設(shè)備中的一個(gè)中接收第一選擇,并且從用于為所述下載處理指定服務(wù)成本閾值的相應(yīng)用戶接收第二選擇(320),自動(dòng)比較所述服務(wù)成本與所述服務(wù)成本閾值(330),并且當(dāng)所述服務(wù)成本低于所述服務(wù)成本閾值時(shí)自動(dòng)執(zhí)行下載處理(335)。
2.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備(230a、b、c)中的每一個(gè)能夠接收對(duì)應(yīng)于時(shí)間周期的第一用戶輸入,如果在所述時(shí)間周期之后還沒(méi)有完成下載處理,則完成所述下載處理而不考慮服務(wù)成本(325-a),當(dāng)已經(jīng)接收到第一用戶輸入時(shí),在所述下載處理一開(kāi)始就對(duì)所述時(shí)間周期進(jìn)行計(jì)時(shí),并且當(dāng)所述時(shí)間周期已經(jīng)過(guò)去時(shí),進(jìn)行所述下載處理而不用考慮服務(wù)成本(340)。
3.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)能夠在服務(wù)成本高于服務(wù)成本閾值時(shí),接收對(duì)應(yīng)于許可的第二用戶輸入,從而在增量上逐漸增加所述服務(wù)成本閾值(325-b),并且當(dāng)已經(jīng)接收到第二輸入且所述服務(wù)成本高于所述服務(wù)成本閾值時(shí),在增量上逐漸增加所述服務(wù)成本閾值直至所述服務(wù)成本少于所述服務(wù)成本閾值(345)。
4.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)能夠接收對(duì)應(yīng)于許可的第三用戶輸入,從而僅在從服務(wù)成本起初降到服務(wù)成本閾值之下開(kāi)始的任意時(shí)間量過(guò)去之后才開(kāi)始所述下載處理(325-c),并且當(dāng)已接收到第三輸入且所述服務(wù)成本起初降到所述服務(wù)成本閾值之下時(shí),延遲所述下載處理的開(kāi)始直至任意時(shí)間量期滿。
5.如權(quán)利要求1所述的通信系統(tǒng),其中當(dāng)完成所述下載處理時(shí),所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)通知相應(yīng)的用戶。
6.如權(quán)利要求1所述的通信系統(tǒng),其中所述網(wǎng)絡(luò)控制器使用為所述多個(gè)網(wǎng)絡(luò)設(shè)備所公共的廣播信道,將所述服務(wù)成本發(fā)送給所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)。
7.如權(quán)利要求1所述的通信系統(tǒng),其中所述網(wǎng)絡(luò)控制器將擁塞層次通知給所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)。
8.如權(quán)利要求1所述的通信系統(tǒng),其中所述網(wǎng)絡(luò)控制器使用為所述多個(gè)網(wǎng)絡(luò)設(shè)備所供的廣播信道,將所述擁塞層次發(fā)送給所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)。
9.如權(quán)利要求1所述的通信系統(tǒng),其中當(dāng)所述服務(wù)成本上升到所述服務(wù)成本閾值之上時(shí),所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)停止所述下載處理,并且當(dāng)服務(wù)成本降低到所述服務(wù)成本閾值之下時(shí),恢復(fù)所述下載處理(335)。
10.如權(quán)利要求1所述的通信系統(tǒng),其中所述內(nèi)容包括電子信件、股票報(bào)價(jià)、體育記分、電影、音頻文件、數(shù)據(jù)、軟件程序、以及設(shè)備驅(qū)動(dòng)更新程序中的至少一個(gè)(320)。
11.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)自動(dòng)監(jiān)視所述服務(wù)成本,并且僅當(dāng)所述服務(wù)成本變化時(shí),自動(dòng)比較所述服務(wù)成本與所述服務(wù)成本閾值(300)。
12.如權(quán)利要求1所述的通信系統(tǒng),其中當(dāng)所述服務(wù)成本低于所述服務(wù)成本閾值時(shí),所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)通知所述用戶(332)。
13.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)進(jìn)一步將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)分別提供給相應(yīng)的用戶。
14.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)分別顯示給相應(yīng)的用戶(317)。
15.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)分別可聽(tīng)見(jiàn)地輸出給相應(yīng)的用戶(317)。
16.如權(quán)利要求1所述的通信系統(tǒng),其中所述多個(gè)網(wǎng)絡(luò)設(shè)備中的每一個(gè)使用一系列的堆垛條,將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)分別顯示給相應(yīng)的用戶,從而所述擁塞層次和/或所述服務(wù)成本的增加將導(dǎo)致所顯示的條的數(shù)目的增加(317)。
17.如權(quán)利要求1所述的通信系統(tǒng),其中所述通信系統(tǒng)為時(shí)分多址(TDMA)系統(tǒng),并且所述網(wǎng)絡(luò)控制器通過(guò)將所使用的時(shí)隙的數(shù)目除以總時(shí)隙的數(shù)目來(lái)確定所述擁塞層次(410)。
18.如權(quán)利要求1所述的通信系統(tǒng),其中所述通信系統(tǒng)為碼分多址(CDMA)系統(tǒng),并且所述網(wǎng)絡(luò)控制器通過(guò)將所使用的編碼的數(shù)目除以總編碼的數(shù)目來(lái)確定所述擁塞層次(420)。
19.如權(quán)利要求1所述的通信系統(tǒng),其中所述通信系統(tǒng)為頻分多址(FDMA)系統(tǒng),并且所述網(wǎng)絡(luò)控制器通過(guò)將所使用的頻率的數(shù)目除以頻率的總數(shù)來(lái)確定所述擁塞層次(430)。
20.如權(quán)利要求1所述的通信系統(tǒng),其中所述通信系統(tǒng)是基于分組的,并且所述網(wǎng)絡(luò)控制器通過(guò)將存儲(chǔ)輸入分組的隊(duì)列中的分組的數(shù)目除以所述隊(duì)列的總大小來(lái)確定所述擁塞層次(440)。
21.一種在通信網(wǎng)絡(luò)中將內(nèi)容提供給網(wǎng)絡(luò)設(shè)備的方法,所述方法包括以下步驟確定通信網(wǎng)絡(luò)的擁塞層次(305);根據(jù)擁塞層次來(lái)計(jì)算服務(wù)成本(310);將服務(wù)成本通知給網(wǎng)絡(luò)設(shè)備(315);在下載處理期間,從用于指定要下載到網(wǎng)絡(luò)設(shè)備的內(nèi)容的網(wǎng)絡(luò)設(shè)備的用戶接收第一選擇從用于為下載處理指定服務(wù)成本閾值的用戶接收第二選擇(325);自動(dòng)比較服務(wù)成本和服務(wù)成本閾值;當(dāng)服務(wù)成本低于服務(wù)成本閾值時(shí),自動(dòng)執(zhí)行下載處理(330)。
22.如權(quán)利要求21所述的方法,進(jìn)一步包括以下步驟接收對(duì)應(yīng)于時(shí)間周期的第一用戶輸入,在所述時(shí)間周期之后,如果還沒(méi)有完成所述下載處理,則所述網(wǎng)絡(luò)設(shè)備將完成所述下載處理而不考慮所述服務(wù)成本(325-a);當(dāng)已經(jīng)接收到所述第一用戶輸入時(shí),在所述執(zhí)行步驟一開(kāi)始就對(duì)所述時(shí)間周期進(jìn)行計(jì)時(shí)(340);以及當(dāng)所述時(shí)間周期已經(jīng)過(guò)去時(shí),繼續(xù)進(jìn)行所述下載處理而不考慮服務(wù)成本(340)。
23.如權(quán)利要求21所述的方法,進(jìn)一步包括以下步驟如果服務(wù)成本高于服務(wù)成本閾值,接收對(duì)應(yīng)于許可的第二用戶輸入,從而在增量上逐漸增加所述服務(wù)成本閾值(325-b);當(dāng)服務(wù)成本高于服務(wù)成本閾值并且已經(jīng)接收到第二輸入時(shí),在增量上逐漸增加所述服務(wù)成本閾值直至所述服務(wù)成本少于所述服務(wù)成本閾值(345)。
24.如權(quán)利要求23所述的方法,其中所述增量為用戶所指定的或預(yù)先指定的。
25.如權(quán)利要求23所述的方法,其中所述第二用戶輸入指定所述增量。
26.如權(quán)利要求21所述的方法,進(jìn)一步包括以下步驟接收對(duì)應(yīng)于許可的第三用戶輸入,從而僅在從服務(wù)成本起初降到服務(wù)成本閾值之下的任意時(shí)間量過(guò)去之后才開(kāi)始所述下載處理(325-c);以及當(dāng)所述服務(wù)成本起初降到所述服務(wù)成本閾值之下并且已經(jīng)接收到第三輸入時(shí),延遲所述執(zhí)行步驟的開(kāi)始直至任意時(shí)間量期滿。
27.如權(quán)利要求21所述的方法,進(jìn)一步包括步驟當(dāng)完成所述下載處理時(shí),通知所述用戶。
28.如權(quán)利要求21所述的方法,其中所述通知步驟包括更新先前服務(wù)成本的步驟。
29.如權(quán)利要求21所述的方法,其中所述通知步驟包括步驟使用為所述網(wǎng)絡(luò)設(shè)備所公共的廣播信道,將所述服務(wù)成本發(fā)送給所述網(wǎng)絡(luò)設(shè)備。
30.如權(quán)利要求21所述的方法,其中所述通知步驟包括將所述擁塞層次通知給所述網(wǎng)絡(luò)設(shè)備的步驟。
31.如權(quán)利要求30所述的方法,其中所述通知步驟包括更新先前擁塞層次的步驟。
32.如權(quán)利要求30所述的方法,其中所述通知步驟包括步驟使用為所述多個(gè)網(wǎng)絡(luò)設(shè)備所公共的廣播信道,將所述擁塞層次發(fā)送給所述網(wǎng)絡(luò)設(shè)備。
33.如權(quán)利要求21所述的方法,其中所述執(zhí)行步驟包括以下步驟當(dāng)所述服務(wù)成本上升到所述服務(wù)成本閾值之上時(shí),停止所述下載處理(335);以及當(dāng)服務(wù)成本降低到所述服務(wù)成本閾值之下時(shí),恢復(fù)所述下載處理(335)。
34.如權(quán)利要求21所述的方法,其中所述內(nèi)容包括電子信件、股票報(bào)價(jià)、體育記分、電影、音頻文件、數(shù)據(jù)、軟件程序、以及設(shè)備驅(qū)動(dòng)更新程序中的至少一個(gè)(320)。
35.如權(quán)利要求21所述的方法,其中所述比較步驟包括自動(dòng)監(jiān)視所述服務(wù)成本的步驟,并且僅當(dāng)所述服務(wù)成本變化時(shí),所述比較步驟包括比較所述服務(wù)成本與所述服務(wù)成本閾值的步驟(330)。
36.如權(quán)利要求21所述的方法,進(jìn)一步包括步驟當(dāng)所述服務(wù)成本低于所述服務(wù)成本閾值時(shí),自動(dòng)通知所述用戶(332)。
37.如權(quán)利要求21所述的方法,進(jìn)一步包括步驟將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)提供給所述網(wǎng)絡(luò)設(shè)備的用戶。
38.如權(quán)利要求37所述的方法,其中提供步驟包括步驟將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)顯示給所述網(wǎng)絡(luò)設(shè)備的用戶。
39.如權(quán)利要求37所述的方法,其中提供步驟包括步驟將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)可聽(tīng)見(jiàn)地輸出給所述網(wǎng)絡(luò)設(shè)備的用戶。
40.如權(quán)利要求34所述的方法,其中提供步驟包括步驟使用一系列的堆垛條,將所述擁塞層次與所述服務(wù)成本中的至少一個(gè)顯示給所述網(wǎng)絡(luò)設(shè)備的用戶,從而所述擁塞層次和/或所述服務(wù)成本的增加將導(dǎo)致所顯示的條的數(shù)目的增加。
41.如權(quán)利要求21所述的方法,其中所述通信系統(tǒng)為時(shí)分多址(TDMA)系統(tǒng),并且所述確定步驟包括將所使用的時(shí)隙的數(shù)目除以總時(shí)隙的數(shù)目的步驟(410)。
42.如權(quán)利要求21所述的方法,其中所述通信系統(tǒng)為碼分多址(CDMA)系統(tǒng),并且所述確定步驟包括將所使用的編碼的數(shù)目除以總編碼的數(shù)目的步驟(420)。
43.如權(quán)利要求21所述的方法,其中所述通信系統(tǒng)為頻分多址(FDMA)系統(tǒng),并且所述確定步驟包括將所使用的頻率的數(shù)目除以頻率的總數(shù)的步驟(430)。
44.如權(quán)利要求21所述的方法,其中所述通信系統(tǒng)是基于分組的,并且所述確定步驟包括將存儲(chǔ)輸入分組的隊(duì)列中的分組的數(shù)目除以所述隊(duì)列的總大小的步驟(440)。
全文摘要
提供一種在通信網(wǎng)絡(luò)中將內(nèi)容提供給網(wǎng)絡(luò)設(shè)備的方法。確定通信網(wǎng)絡(luò)的擁塞層次(305)。根據(jù)擁塞層次來(lái)計(jì)算服務(wù)成本(310)。將服務(wù)成本通知給網(wǎng)絡(luò)設(shè)備(315)。在下載處理期間,從用于指定要下載到網(wǎng)絡(luò)設(shè)備的內(nèi)容的網(wǎng)絡(luò)設(shè)備的用戶接收第一選擇(320)。從用于為下載處理指定服務(wù)成本閾值的用戶接收第二選擇(325)。自動(dòng)比較服務(wù)成本與服務(wù)成本閾值(330)。當(dāng)服務(wù)成本少于服務(wù)成本閾值時(shí),自動(dòng)執(zhí)行下載處理(335)。
文檔編號(hào)H04L29/08GK1623335SQ03802641
公開(kāi)日2005年6月1日 申請(qǐng)日期2003年1月23日 優(yōu)先權(quán)日2002年1月25日
發(fā)明者路易斯·R·利特溫 申請(qǐng)人:湯姆森特許公司