專利名稱:用于確定第一小區(qū)是否為第二小區(qū)的鄰居的方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及確定由第一基站管理的無線蜂窩網(wǎng)絡(luò)的第一小區(qū)是否為由第二基站管理的無線蜂窩網(wǎng)絡(luò)的第二小區(qū)的鄰居的領(lǐng)域。
背景技術(shù):
當(dāng)前的無線蜂窩網(wǎng)絡(luò)基于集中式結(jié)構(gòu)。一個(gè)基站控制器控制多個(gè)基站,這多個(gè)基站又旨在覆蓋給定的小區(qū)。當(dāng)蜂窩無線移動網(wǎng)絡(luò)運(yùn)營商希望在其網(wǎng)絡(luò)中增加小區(qū)時(shí),通常完成下列操作。首先,在現(xiàn)場安裝基站并將該基站物理地連接到為其服務(wù)的基站控制器。然后,對該基站控制器進(jìn)行配置,以便該基站控制器給該基站配置其操作域、例如用于其操作的頻率或時(shí)隙或代碼。
此外,該基站控制器處理移動終端從新增加的小區(qū)到現(xiàn)有的相鄰小區(qū)/從現(xiàn)有的相鄰小區(qū)到新增加的小區(qū)的切換過程,以便在由這種小區(qū)所服務(wù)的區(qū)域中漫游的移動終端可以在從一個(gè)小區(qū)移動到另一小區(qū)時(shí)無縫地繼續(xù)它們的通信。
為了能夠?qū)崿F(xiàn)切換過程,基站控制器必須知道新增加的小區(qū)與現(xiàn)有小區(qū)之間的相鄰條件。通常,依照無線電網(wǎng)絡(luò)規(guī)劃技術(shù)來定義相鄰條件的這種確定。
無線電網(wǎng)絡(luò)規(guī)劃傳統(tǒng)上通過仿真方法來確定。在給定的場所處安裝基站之前,確定將是該新引入的小區(qū)的相鄰小區(qū)的小區(qū)。該仿真方法通常需要用于操作每個(gè)小區(qū)的天線類型、位置和轉(zhuǎn)向的精確知識以及涉及在小區(qū)附近的無線電波傳輸?shù)男畔ⅰ?br>
這種技術(shù)適用于集中式無線蜂窩網(wǎng)絡(luò)或在時(shí)間上沒有很大發(fā)展的無線蜂窩網(wǎng)絡(luò)。如果必須增加的基站的數(shù)量相當(dāng)大,或如果一個(gè)或多個(gè)基站需要從一個(gè)位置移動到另一位置,或在為了維護(hù)的目的周期性地關(guān)閉一些基站的情況下,這種技術(shù)并不有效。
發(fā)明內(nèi)容
因此本發(fā)明的目的是提出方法和允許在分布式無線蜂窩網(wǎng)絡(luò)中或在基站的數(shù)量或位置改變很多的無線蜂窩網(wǎng)絡(luò)中確定相鄰小區(qū)的簡單和分布式的方法的設(shè)備。
本發(fā)明也旨在提出一種方法和一種設(shè)備,該方法和該設(shè)備允許在分布式無線蜂窩網(wǎng)絡(luò)中確定由基站管理的一個(gè)或多個(gè)小區(qū)的操作區(qū)域。
為此,本發(fā)明涉及一種用于確定由第一基站管理的第一小區(qū)是否是由第二基站管理的第二小區(qū)的鄰居的方法,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間傳送信息的電信網(wǎng),其特征在于,該方法包括由第一基站執(zhí)行的以下步驟-監(jiān)控通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量,-根據(jù)所監(jiān)控的通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量,確定由第二基站管理的第二小區(qū)是否為由第一基站管理的第一小區(qū)的鄰居。
本發(fā)明也涉及一種用于確定由第一基站管理的第一小區(qū)是否是由第二基站管理的第二小區(qū)的鄰居的設(shè)備,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間傳送信息的電信網(wǎng),其特征在于,該設(shè)備被包含在第一基站中并包括-用于監(jiān)控通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量的裝置,-根據(jù)所監(jiān)控的通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量,確定由第二基站管理的第二小區(qū)是否為由第一基站管理的第一小區(qū)的鄰居的裝置。
因此,由第二基站管理的第二小區(qū)是否是由第一基站管理的第一小區(qū)的鄰居的確定是分散的。不再需要為了確定基站的小區(qū)是否為鄰居而在無線蜂窩網(wǎng)絡(luò)中的任何基站控制器內(nèi)存儲預(yù)先計(jì)算的相鄰條件。通過根據(jù)所監(jiān)控的信息的數(shù)量確定小區(qū)是否為鄰居,用于確定的數(shù)據(jù)來自比仿真數(shù)據(jù)更可靠的實(shí)際條件。
如果基站的小區(qū)并不是移動終端所位于的小區(qū)的鄰居,則在小區(qū)所服務(wù)的區(qū)域內(nèi)漫游的移動終端不需要準(zhǔn)備切換和對由另一相鄰基站控制的小區(qū)進(jìn)行無線電測量。
依照一個(gè)特定特征,所監(jiān)控的信息的數(shù)量是涉及移動終端從第一小區(qū)移動到第二小區(qū)以及相反地從第二小區(qū)移動到第一小區(qū)的切換過程的建立的信息的數(shù)量。
從而,通過監(jiān)控涉及移動終端從第一小區(qū)移動到第二小區(qū)以及相反地從第二小區(qū)移動到第一小區(qū)的切換過程的信息的數(shù)量,用于相鄰小區(qū)的確定的數(shù)據(jù)是可靠的。
依照一個(gè)特定特征,無線蜂窩網(wǎng)絡(luò)此外還包括連接到電信網(wǎng)上的服務(wù)器并且第一基站從服務(wù)器接收標(biāo)識電信網(wǎng)中的至少一個(gè)第二基站的信息并使用標(biāo)識電信網(wǎng)中的一個(gè)或每個(gè)第二基站的信息,通過電信網(wǎng)在第一基站和一個(gè)或每個(gè)第二基站之間建立連接,所監(jiān)控的信息的數(shù)量為通過所建立的連接傳送的信息的數(shù)量。
因而,第一基站知道每個(gè)第二基站并可以與之通信。然后,第一基站可以試驗(yàn)性地檢查每個(gè)第二基站的小區(qū)是否為第一小區(qū)的鄰居。
此外,由服務(wù)器提供的相鄰關(guān)系的準(zhǔn)確性與通常被存儲在傳統(tǒng)基站控制器中的相鄰關(guān)系的準(zhǔn)確性相比被降低。
依照一個(gè)特定特征,每個(gè)基站包括至少一個(gè)接入端口,通過該接入端口建立連接,并且第一基站-向服務(wù)器傳送第一基站的每個(gè)接入端口的標(biāo)識符,-從服務(wù)器接收每個(gè)第二基站的一個(gè)可用接入端口的至少一個(gè)標(biāo)識符,-使用第一基站的可用接入端口和至少一個(gè)第二基站的可用接入端口與至少一個(gè)第二基站建立連接。
因此,當(dāng)多個(gè)第二基站連接到同一第一基站上時(shí),第一基站的不同接入端口被用于與每個(gè)第二基站的連接。每個(gè)連接上的信令可以與其他連接的信令很好地分離,并且可以在與第一基站交換信令的第二基站中避免接入沖突。
依照一個(gè)特定特征,第一基站向第二基站傳送被第一基站用于與第二基站的連接的接入端口的標(biāo)識符。
因此,第二基站也可以把其自身連接到第一基站上。
依照一個(gè)特定特征,第一基站向服務(wù)器傳送被第一基站用于與第二基站的連接的接入端口的標(biāo)識符和被第二基站用于與第一基站的連接的接入端口的標(biāo)識符。
從而,當(dāng)嘗試連接到第一基站或第二基站上時(shí),服務(wù)器可以避免指示另一第一基站使用這些接入端口。
依照一個(gè)特定特征,第一基站-檢查所監(jiān)控的通過連接在第一基站和第二基站之間傳送的信息的數(shù)量是否低于預(yù)定的閾值,-如果所監(jiān)控的通過連接在第一基站和第二基站之間傳送的信息的數(shù)量低于預(yù)定的閾值,則釋放與第二基站的連接,-向服務(wù)器傳輸消息,通知被用于所釋放的連接的第一基站和第二基站的接入端口可用。
從而,接入端口可以被用于另外的連接。
依照一個(gè)特定特征,第一基站從第二基站接收代表至少一個(gè)第二小區(qū)的操作域的信息并根據(jù)代表至少一個(gè)第二小區(qū)的操作域的信息確定第一小區(qū)的操作域。
從而,在本發(fā)明的無線蜂窩網(wǎng)絡(luò)中不需要基站控制器。每個(gè)基站能夠獨(dú)立地確定其操作域。此外,通過根據(jù)相鄰基站的小區(qū)的操作域確定其操作域,基站避免操作域之間的任何可能的沖突。
依照一個(gè)特定特征,在從服務(wù)器接收標(biāo)識電信網(wǎng)中的第二基站的信息之前,第一基站向服務(wù)器傳送涉及第一基站的位置的信息。
從而,服務(wù)器知道第一基站的位置。
依照另一方面,本發(fā)明涉及一種用于允許由管理第一小區(qū)的第一基站確定第一小區(qū)是否為由至少一個(gè)第二基站管理的第二小區(qū)的鄰居的方法,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括服務(wù)器和允許在基站之間以及在至少第一基站和服務(wù)器之間傳送信息的電信網(wǎng)。服務(wù)器-從第一基站接收涉及第一基站的位置的信息,-根據(jù)涉及第一基站的位置的信息,確定位于第一基站附近的至少一個(gè)第二基站,-向第一基站傳送標(biāo)識電信網(wǎng)中的至少一個(gè)第二基站的信息。
本發(fā)明也涉及一種用于允許由管理第一小區(qū)的第一基站確定第一小區(qū)是否為由至少一個(gè)第二基站管理的至少一個(gè)第二小區(qū)的鄰居的服務(wù)器,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間以及在至少第一基站和服務(wù)器之間傳送信息的電信網(wǎng)和服務(wù)器。該服務(wù)器包括-用于從第一基站接收涉及第一基站的位置的信息的裝置,
-用于根據(jù)涉及第一基站的位置的信息確定位于第一基站附近的至少一個(gè)第二基站的裝置,-用于向第一基站傳送標(biāo)識電信網(wǎng)中的至少一個(gè)第二基站的信息的裝置。
從而,由第二基站管理的第二小區(qū)是否是由第一基站管理的第一小區(qū)的鄰居的確定是分散的。知道基站在無線蜂窩網(wǎng)絡(luò)中的位置的服務(wù)器可以限定為第一基站的鄰居的基站。兩個(gè)基站在地理上是鄰居,這涉及到存在以下可能性,即在位于一個(gè)小區(qū)內(nèi)的移動終端有可能測量能夠觸發(fā)切換過程的第二小區(qū)的無線電條件的意義上,這兩個(gè)基站所管理的小區(qū)是鄰居。
此外,通過傳送相鄰基站的標(biāo)識符,第一基站的任務(wù)被簡化。
本發(fā)明以兩個(gè)步驟來確定兩個(gè)小區(qū)是否為鄰居。第一步驟由服務(wù)器執(zhí)行并在于根據(jù)第一判據(jù)確定相鄰基站,該第一判據(jù)為基站的位置。第二步驟由基站執(zhí)行并在于根據(jù)第二判據(jù)確定相鄰基站的相鄰小區(qū),該第二判據(jù)為所監(jiān)控的在基站之間傳送的信息的數(shù)量。
依照一個(gè)特定特征,多個(gè)第二基站被確定,標(biāo)識至少每個(gè)所確定的第二基站的信息被傳送到第一基站并且標(biāo)識電信網(wǎng)中的至少每個(gè)所確定的第二基站的信息是第二基站的標(biāo)識符以及第二基站的可用接入端口的至少一個(gè)標(biāo)識符。
從而,服務(wù)器可以在沒有接入端口可用于該連接的情況下避免通知第一基站連接到第二基站。倘若有專用于該目的的可用接入端口,第一基站總是可以與第二基站建立直接的無爭用的連接。
依照另一方面,本發(fā)明涉及能夠被直接裝載到可編程設(shè)備中的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括當(dāng)所述計(jì)算機(jī)程序在可編程設(shè)備上被執(zhí)行時(shí)用于執(zhí)行依照本發(fā)明的方法的步驟的指令或代碼部分。
由于涉及計(jì)算機(jī)程序的特征和優(yōu)點(diǎn)與上述的涉及依照本發(fā)明的方法和設(shè)備的那些特征和優(yōu)點(diǎn)相同,這里將不再重復(fù)它們。
通過閱讀對示例實(shí)施例的以下描述,本發(fā)明的特征將更清楚地顯露出來,所述描述是參照附圖進(jìn)行的,其中圖1為表示依照本發(fā)明的無線蜂窩網(wǎng)絡(luò)的結(jié)構(gòu)的圖;圖2為表示依照本發(fā)明的服務(wù)器的結(jié)構(gòu)的圖;圖3為表示依照本發(fā)明的基站的結(jié)構(gòu)的圖;
圖4為依照本發(fā)明當(dāng)基站被安裝在無線蜂窩網(wǎng)絡(luò)中時(shí)由基站執(zhí)行的算法;圖5為依照本發(fā)明當(dāng)基站被安裝在無線蜂窩網(wǎng)絡(luò)中時(shí)由服務(wù)器執(zhí)行的算法;圖6為依照本發(fā)明由安裝在無線蜂窩網(wǎng)絡(luò)中的基站的相鄰基站執(zhí)行的算法。
具體實(shí)施例方式
圖1為表示依照本發(fā)明的無線蜂窩網(wǎng)絡(luò)的結(jié)構(gòu)的圖。
在圖1的無線蜂窩網(wǎng)絡(luò)中,幾個(gè)基站10a、10b、10c和10d通過電信網(wǎng)50相互連接。基站10a-10d通過相同的電信網(wǎng)50接入到由服務(wù)器20提供的業(yè)務(wù)。
每個(gè)基站10a-10d負(fù)責(zé)至少一個(gè)小區(qū)15,其中位于該小區(qū)15內(nèi)的移動終端30可以檢測導(dǎo)頻信號以及通過管理小區(qū)15的基站10建立或接收某些通信。
在圖1中,僅分別針對基站10a、10b和10d中的每一個(gè)示出了一個(gè)小區(qū)15a、15b和15d,但是我們能夠理解在本發(fā)明中基站10管理更大數(shù)量的小區(qū)。
小區(qū)15可以被定義為地理位置集,給定的基站10將其他相鄰小區(qū)15的導(dǎo)頻信號中的、由被包含在該小區(qū)1 5中的移動終端30接收的最好質(zhì)量的導(dǎo)頻信號提供給該地理位置集。
為了簡單起見,由基站10c管理的小區(qū)沒有在圖1中示出。
在圖1中,只示出了4個(gè)基站10a-10d,但是我們能夠理解,在本發(fā)明中可以使用更大數(shù)量的基站10。類似地,只示出了一個(gè)服務(wù)器20,但是我們能夠理解在本發(fā)明中可以使用更大數(shù)量的服務(wù)器。
服務(wù)器20存儲關(guān)于連接到電信網(wǎng)50上的所有基站10a-10d的信息。這些信息是表示不同基站10a-10d的地理位置的信息,每個(gè)基站10的國際基本用戶標(biāo)識符。使用這種信息,服務(wù)器20能夠確定基站10a-10d中的哪個(gè)給定基站10在地理上鄰近于給定基站10。
電信網(wǎng)50為專用有線網(wǎng)絡(luò)或諸如公共交換網(wǎng)絡(luò)的公共網(wǎng)絡(luò)或基于IP的網(wǎng)絡(luò)或無線網(wǎng)絡(luò)或上述網(wǎng)絡(luò)的組合。
電信網(wǎng)50把基站10和服務(wù)器20連接在一起,并依照本發(fā)明允許在基站10之間以及在每個(gè)基站10與服務(wù)器20之間傳送消息。
每個(gè)基站10通過至少一條鏈路連接到電信網(wǎng)50上。優(yōu)選地,每個(gè)基站10通過至少兩條鏈路連接到電信網(wǎng)50上。
這樣鏈路更優(yōu)選地為物理或邏輯接入端口。接入端口允許在兩個(gè)基站10a-10b之間傳送信息。
基站10a具有兩個(gè)被標(biāo)記為P10a1和P10a2的接入端口,基站10b具有兩個(gè)被標(biāo)記為P10b1和P10b2的接入端口,基站10c具有兩個(gè)被標(biāo)記為P10c1和P10c2的接入端口,以及基站10d具有兩個(gè)被標(biāo)記為P10d1和P10d2的接入端口。
為了簡單起見,在圖1中針對基站10a-10d中的每一個(gè)只示出了兩個(gè)接入端口,但是我們能夠理解在本發(fā)明中使用更大數(shù)量的接入接口。
本發(fā)明的一般原理是無線電信網(wǎng)由互相連接的基站10構(gòu)成,這些基站分別可以為多個(gè)小區(qū)15服務(wù)。當(dāng)一個(gè)新的基站10、例如基站10b被增加到無線電信網(wǎng)中時(shí),這種基站10b將其自身連接到服務(wù)器20上并向服務(wù)器20聲明要用于與其他基站10的進(jìn)一步通信的接入端口P10b1個(gè)P10b2的列表。
針對這種新增加的基站10b,服務(wù)器20確定依照第一判據(jù)假定為基站10b的鄰居的相鄰基站10的大的列表。這樣的第一判據(jù)例如基于使基站10分離的距離。更精確地,如果使基站10分離的距離小于預(yù)定的距離,則基站10為另一基站10的鄰居。當(dāng)兩個(gè)基站10為鄰居時(shí),他們各自管理的小區(qū)15可以被認(rèn)為是潛在的相鄰小區(qū)。
相鄰基站10的這種列表與每個(gè)相鄰基站10的地址和至少一個(gè)接入端口標(biāo)識符一起被傳送回基站10b。
服務(wù)器20向基站10b傳送包括依照第一判據(jù)的相鄰基站10a和10d的地址和接入端口號的列表。
然后,基站10b建立與其相鄰基站10a和10d的一些永久的物理或邏輯連接。
基站10a和10b之間的連接在圖1中被標(biāo)記為Co1,并經(jīng)由鏈路P10a1和P10b1進(jìn)行。
基站10b和10d之間的連接在圖1中被標(biāo)記為Co2,并經(jīng)由鏈路P10b2和P10d2進(jìn)行。
一旦基站10間的連接就緒,基站10b就檢索一些涉及由相鄰基站10所管理的有關(guān)的相鄰小區(qū)所使用的、諸如頻率、時(shí)隙、代碼等的操作域的信息。
根據(jù)該信息,基站10b獨(dú)立地確定其自己的小區(qū)15b的可接受的操作域,然后通知其相鄰基站10a和10d其在所選擇的操作域上啟動其無線電小區(qū)15b的操作。然后基站10a和10d把新的小區(qū)15b增加到其專用的用于廣播的相鄰小區(qū)列表中,因此由其各自的小區(qū)15a和15d服務(wù)的移動終端30現(xiàn)在能夠測量新增加的小區(qū)15b的信號,以便必要時(shí)進(jìn)行與新增加的小區(qū)15b的切換過程。在基站側(cè),由于相同原因,基站10b開始在其小區(qū)15b內(nèi)廣播小區(qū)15b的相鄰小區(qū)列表。
在一些給定的時(shí)間之后,依照與第一判據(jù)不同的第二判據(jù),基站10b檢查其相鄰基站10a和10d的小區(qū)15a、15d是否為其小區(qū)15b的鄰居。這樣的第二判據(jù),例如代表用于建立小區(qū)15b與潛在的相鄰小區(qū)15a或15d之間的切換的、通過每個(gè)連接Co1和Co2所傳送的信息的數(shù)量。
當(dāng)基站10b確定如在連接Co1上所觀測的、涉及小區(qū)15a與15b之間的切換的信息的數(shù)量相對于其自身的動作是微小的(marginal)時(shí),基站10b判定給定小區(qū)15a不再是其小區(qū)15b的鄰居。在這種情況下,基站10b重新配置在小區(qū)15b中所廣播的相鄰小區(qū)列表,以便位于小區(qū)15b內(nèi)的移動終端30不再為了準(zhǔn)備切換而對小區(qū)15a進(jìn)行測量。
同樣地,在這種場合下,基站10a可以自主地決定從其任一小區(qū)15a的相鄰小區(qū)列表中刪除任一小區(qū)15b。
當(dāng)基站10b確定與基站10的連接的動作相對于其自身的動作是不重要的(marginal)時(shí),基站10b啟動與其相鄰基站10a和10d之一的基站斷開過程。在這種情況下,基站10b停止與基站10的連接。如果該基站10為基站10d,則釋放連接Co2并且相關(guān)的接入端口變?yōu)樵诨?0b和10d處可用于與一些其他基站10的進(jìn)一步連接。所以,進(jìn)行釋放的基站10b通知服務(wù)器20其接入端口P10b2現(xiàn)在可用,并且不再通過接入端口P10d2連接到基站10d上。
相應(yīng)地更新基站10b和10d的小區(qū)的相鄰小區(qū)列表。
然后,相鄰小區(qū)列表會聚為有限數(shù)量的鄰居。
在切換過程的情況下,移動終端30的通信上下文通過連接Co1和Co2在基站10a和10b、10b和10d之間交換。
這里必須指出,本發(fā)明的一般原理以每個(gè)基站10管理一個(gè)小區(qū)15的例子進(jìn)行了公開。當(dāng)基站10管理多個(gè)小區(qū)15時(shí),對由基站10管理的每個(gè)小區(qū)15執(zhí)行相同的處理。
圖2為表示依照本發(fā)明的服務(wù)器的結(jié)構(gòu)的圖。
服務(wù)器20具有例如基于通過總線201連接在一起的組件以及由如圖5中所公開的程序控制的處理器200的結(jié)構(gòu)。
總線201把處理器200連接到只讀存儲器ROM202、隨機(jī)存取存儲器RAM203、電信網(wǎng)絡(luò)接口206和數(shù)據(jù)庫204。
存儲器203包括寄存器,該寄存器用于接收變量和涉及如圖5中所公開的算法的程序的指令。
處理器200執(zhí)行如圖5中所公開的算法。
只讀存儲器202包含涉及如圖5中所公開的算法的程序的指令,當(dāng)服務(wù)器20通電后,該指令被傳送到隨機(jī)存取存儲器203。
服務(wù)器20通過網(wǎng)絡(luò)接口206連接到電信網(wǎng)50。例如,網(wǎng)絡(luò)接口206為DSL(數(shù)字用戶線)調(diào)制解調(diào)器、或ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))接口、或PLC(電力線通信)接口、或無線接口等。通過這樣的接口,服務(wù)器20向基站10傳送信息,如將參照圖5所公開的那樣。
數(shù)據(jù)庫204包括涉及基站10的所有信息、例如代表它們的地理位置、每個(gè)基站10的國際基本用戶標(biāo)識符、基站10的可用接入端口的信息。
圖3為表示依照本發(fā)明的基站的結(jié)構(gòu)的圖。
基站10具有例如基于通過總線301連接在一起的組件以及由如圖4和圖6所公開的程序控制的處理器的結(jié)構(gòu)。
總線301把處理器300連接到只讀存儲器ROM302、隨機(jī)存取存儲器RAM303、網(wǎng)絡(luò)接口304和無線接口306。
存儲器303包括寄存器,該寄存器用于接收變量、相鄰基站的列表、其小區(qū)15的相鄰小區(qū)列表、每個(gè)相鄰小區(qū)15的操作域和涉及如圖4和圖6中所公開的算法的程序的指令。
處理器300控制網(wǎng)絡(luò)接口304和無線接口306的操作。
只讀存儲器302包含涉及如圖4和圖6中所公開的算法的程序的指令,當(dāng)基站10通電后,該指令被傳送到隨機(jī)存取存儲器303。
基站10通過網(wǎng)絡(luò)接口304連接到電信網(wǎng)50。例如,網(wǎng)絡(luò)接口304為DSL(數(shù)字用戶線)調(diào)制解調(diào)器、或ISDN(綜合業(yè)務(wù)數(shù)字網(wǎng))接口、或PLC(電力線通信)接口、或無線接口等。通過這樣的接口,基站10與服務(wù)器20和管理潛在的相鄰小區(qū)15的相鄰基站10交換信息。
網(wǎng)絡(luò)接口304包括多個(gè)接入端口。每個(gè)接入端口用于與管理至少一個(gè)相鄰小區(qū)15的基站10的專用連接。這里必須指出,一個(gè)普通的接入端口可以專用于與具有稍后將被用于連接的給定接入端口的未知基站的協(xié)商。另一特定的接入端口可以專用于與服務(wù)器20的信號傳輸。
無線接口306允許與位于基站10的小區(qū)15內(nèi)的移動終端30通信。無線接口306包括一個(gè)無線電天線或多個(gè)無線電天線,每個(gè)無線電天線服務(wù)于基站10的給定小區(qū)15。
圖4為依照本發(fā)明當(dāng)基站被安裝在無線蜂窩網(wǎng)絡(luò)時(shí)由基站執(zhí)行的算法。
例如當(dāng)基站被安裝并被連接到電信網(wǎng)50時(shí)或當(dāng)基站通電時(shí)或當(dāng)基站從一個(gè)位置移動到另一位置時(shí)由基站10的處理器300執(zhí)行這種算法。
在步驟S400中,處理器300獲得代表基站10的位置的信息。這種信息例如但非限制性地從安裝基站10的人員那里通過圖3中沒有顯示的人機(jī)接口或通過包括在基站10內(nèi)或連接到基站10上的全球定位系統(tǒng)設(shè)備獲得。例如但非限制性地,代表基站10的位置的信息是基站10所位于的建筑物的郵件地址、分配給基站10所位于的建筑物內(nèi)的電話線的電話號碼或允許檢索基站10b所位于的建筑物的郵件地址的任何其他網(wǎng)絡(luò)地址、或基站10的GPS坐標(biāo)、或基站10的位置的經(jīng)度、緯度和高度。
代表基站10的位置的信息也可以是信號幅度和包括在信號中的基站10的標(biāo)識符,該信號由一些基站10在它們各自的小區(qū)15中發(fā)射并由基站10或連接到基站10上的設(shè)備接收。
在步驟S401中,處理器300命令向服務(wù)器20傳送注冊消息。注冊消息包括之前獲得的代表基站10的位置的信息、基站10的電信網(wǎng)地址和基站10的每個(gè)接入端口的標(biāo)識符。例如,如果基站10是基站10b,則處理器20命令基站10b的網(wǎng)絡(luò)地址和基站10b的接入端口P10b1和P10b2的標(biāo)識符的傳送。在實(shí)現(xiàn)變型方案中,基站10b僅傳送必須被用于協(xié)商另外的連接或用于初始化與某些其他基站10的另外的連接的、接入端口P10b1或P10b2的標(biāo)識符。在另一實(shí)現(xiàn)變型方案中,基站10b也傳送專用于與服務(wù)器20的通信的一個(gè)接入端口P10b1或P10b2的標(biāo)識符。
在下一步驟S402中,處理器300通過電信網(wǎng)50從服務(wù)器20接收響應(yīng)消息。該響應(yīng)消息包括由服務(wù)器20依照第一判據(jù)確定的相鄰基站10的列表。相鄰基站10的列表包括依照第一判據(jù)確定的為基站10b的鄰居的基站10在電信網(wǎng)50中的地址。依照圖1的例子,該列表包括基站10a和10d的地址。
更精確地,相鄰基站10的列表還針對為基站10b的鄰居的基站10a和10d中的每一個(gè)包括可用于將來的連接的至少一個(gè)接入端口的標(biāo)識符。
在步驟S403中,處理器300與包括在相鄰基站列表中的至少一些基站10建立連接。
更精確地,如果基站10b的可用接入端口的數(shù)量小于包括在相鄰基站列表中的基站10的數(shù)量,則處理器300與其相鄰基站10的子集建立連接并把剩余部分存儲在RAM存儲器303中。
通過預(yù)留每個(gè)基站10的接入端口,在兩個(gè)基站10之間通過電信網(wǎng)50建立連接,通過該接入端口在兩個(gè)建站10之間建立永久信令邏輯連接。在變型方案中,這種接入端口預(yù)留可以在協(xié)商階段期間通過專用于接入端口協(xié)商的普通接入端口來進(jìn)行。優(yōu)選地,在兩個(gè)基站10之間建立不超過一條的連接,即使這些基站10可以包括在其小區(qū)15中的超過兩個(gè)小區(qū)之間的相鄰條件。
邏輯連接可以例如但非限制性地與IP信令之上所使用的TCP(傳輸控制協(xié)議)或UDP(用戶數(shù)據(jù)報(bào)協(xié)議)兼容。
每個(gè)基站10向每個(gè)連接分配唯一的標(biāo)識符。這種標(biāo)識符為接入端口的標(biāo)識符或接入端口號。然后基站10的接入端口號和IP地址的組合形成唯一的套接字(socket)。IP地址被用于標(biāo)識基站10,而接入端口號標(biāo)識連接自身。
因此,當(dāng)基站10b與例如基站10a的另一基站10建立雙向信令連接時(shí),基站10b將其消息與其IP地址、基站10a的IP地址、基站10b為該連接預(yù)留的接入端口的標(biāo)識符以及在基站10a處仍可用的接入端口的標(biāo)識符一起發(fā)送。同樣地,基站10a利用從基站10b接收的基站10b的IP地址和接入端口標(biāo)識符對基站10b進(jìn)行尋址。
在本發(fā)明的另一實(shí)施方式中,所有的基站10將相同的單個(gè)固定接入端口用于基站10之間的普通信號傳輸。在基站10之間通過接入端口交換的信號攜帶發(fā)射基站10的標(biāo)識,但之后,通過所協(xié)商的接入端口建立連接。
然后,在基站10b和10a之間通過它們各自的接入端口P10b1和P10a1建立被標(biāo)記為Co1的第一連接。然后,在基站10b和10d之間通過它們各自的接入端口P10b2和P10d2建立被標(biāo)記為Co2的第二連接。
在相同的步驟中,處理器300向服務(wù)器20傳送消息,該信息通知服務(wù)器20每個(gè)成功的連接的接入端口現(xiàn)在不可用。
通過所建立的各個(gè)連接Co1和Co2,在步驟S404中,處理器300獲得由其相鄰基站10a和10d管理的小區(qū)15a和15d的列表以及由其相鄰基站10a和10d管理的小區(qū)15a和15d的操作域并將該列表和該操作域存儲在RAM存儲器303中。
由基站10管理的小區(qū)15的操作域例如但非限制性地包括由基站10在其小區(qū)15中使用的頻率和/或由基站10在其小區(qū)15中使用的時(shí)隙和/或由基站10在其小區(qū)15中使用的代碼。
每個(gè)相鄰基站10通過所建立的與基站10b的連接傳送其小區(qū)15的操作域。
在步驟S405中,處理器300確定其小區(qū)15b的操作域。
為此,處理器300構(gòu)建其在步驟S404中接收的并存儲在RAM存儲器303中的操作域在相鄰基站10的小區(qū)15中的使用的發(fā)生率(occurrence)表,其中該相鄰基站10在步驟S404中被存儲在RAM存儲器303中。
處理器300在其相鄰基站10的小區(qū)15中所觀測的具有最小發(fā)生率的那些操作域中為其小區(qū)15b選擇操作域。當(dāng)基站10b控制多于一個(gè)的小區(qū)15b時(shí),該列表也包括其小區(qū)15b的操作域。每當(dāng)為一個(gè)小區(qū)15b選擇了操作域時(shí),操作域的使用表被更新。然后,在具有最小發(fā)生率的并且還沒有被選擇用于其他小區(qū)15b的那些操作域中選擇隨后的小區(qū)15b的操作域。
優(yōu)選地,處理器300僅在其相鄰基站10的為小區(qū)15b的鄰居的小區(qū)15中所觀測的具有最小發(fā)生率的那些操作域中為其小區(qū)15b選擇操作域。
在另一優(yōu)選實(shí)施例中,小區(qū)15b的相鄰小區(qū)15a的操作域的選擇概率是在步驟S407中所收集的、所監(jiān)控的量化小區(qū)15a和小區(qū)15b之間的鄰近關(guān)系的信息的衰減函數(shù)。
在下一步驟S406中,處理器300通過各個(gè)連接Co1和Co2把小區(qū)15b的操作域傳送回其相鄰基站10a和10d,以便其相鄰基站10a和10d可以維持它們自己的操作域的使用發(fā)生率表。
在下一步驟S407中,處理器300激活信息的監(jiān)控,該信息通過在步驟S403中所建立的連接Co1和Co2傳送。
例如,所監(jiān)控的信息是傳送到相鄰基站10a和/或從相鄰基站10a接收的消息,該消息涉及包含在其各個(gè)小區(qū)15中的移動終端30的切換過程。
當(dāng)移動終端30在初始小區(qū)15b中通過給定基站10b與另一電信設(shè)備通信并移動到相鄰基站10a的小區(qū)15a中時(shí),發(fā)生切換過程。在切換過程期間,給定基站10b必須停止為移動終端30服務(wù)并且相鄰基站10a必須開始為移動終端30服務(wù),從而使通信能夠繼續(xù)。在軟切換過程期間,相鄰基站10a必須開始為移動終端30服務(wù),而給定基站10b繼續(xù)為移動終端30服務(wù),從而允許宏分集以及在多個(gè)小區(qū)中通信的同時(shí)繼續(xù)。
如果移動終端30執(zhí)行切換過程,則意味著移動終端30在仍位于初始小區(qū)15b中時(shí)從小區(qū)15a接收具有比小區(qū)15b的導(dǎo)頻信號之一更高的功率強(qiáng)度的導(dǎo)頻信號,并且小區(qū)15a是基站10b的小區(qū)15b的有效的相鄰小區(qū)。當(dāng)實(shí)現(xiàn)兩個(gè)基站10之間的切換過程時(shí),在兩個(gè)基站10之間交換某些特定的信令消息。
使用這些關(guān)于涉及多于一個(gè)的移動終端30的多個(gè)連續(xù)或并行的切換過程的信息,基站10b可以在其相鄰基站10的小區(qū)15中確定其每個(gè)小區(qū)15b的相鄰小區(qū)。
例如,但非限制性地,每當(dāng)涉及從小區(qū)15b到由基站10a管理的小區(qū)15a/從由基站10a管理的小區(qū)15a到小區(qū)15b的切換過程的消息通過連接Co1傳送時(shí),處理器300使和小區(qū)15b與基站10a的小區(qū)15a之間的鄰近關(guān)系相關(guān)的計(jì)數(shù)器遞增。每當(dāng)涉及從小區(qū)15b到由基站10d管理的小區(qū)15d/從由基站10d管理的小區(qū)15d到小區(qū)15b的切換過程的消息通過連接Co2傳送時(shí),處理器300使和小區(qū)15b與基站10a和10d的小區(qū)15d之間的鄰近關(guān)系相關(guān)的計(jì)數(shù)器遞增。
作為另一例子,每當(dāng)涉及切換過程的消息通過連接Co1傳送時(shí),處理器300使與連接Co1相關(guān)的計(jì)數(shù)器遞增。每當(dāng)涉及切換過程的消息通過連接Co2傳送時(shí),處理器300使與連接Co2相關(guān)的計(jì)數(shù)器遞增。
在下一步驟S408中,處理器300確定是否必須依照第二判據(jù)檢查其相鄰基站10的小區(qū)15是否為其小區(qū)的相鄰小區(qū)。
例如,但非限制性地,在基站10b的操作的預(yù)定時(shí)間之后和/或周期性地和/或當(dāng)通過連接Co1和Co2傳送的信息的數(shù)量達(dá)到預(yù)定的數(shù)量時(shí),處理器300確定其必須依照第二判據(jù)檢查其相鄰基站10的小區(qū)15是否為其小區(qū)的相鄰小區(qū)。
如果處理器300必須依照第二判據(jù)檢查其相鄰基站10的小區(qū)15是否為其小區(qū)的相鄰小區(qū),則處理器300移動到步驟S409。相反地,處理器300移動到步驟S420。
在步驟S420中,處理器300檢查其是否從相鄰基站10接收到消息,該信息通知其相鄰基站10禁止與其的連接。
如果沒有接收到消息,則處理器300返回步驟S408。
如果接收到這種消息,則處理器300移動到步驟S421。
在步驟S421中,處理器300從相鄰基站列表中刪除發(fā)射消息的基站10。
處理器300也從其所服務(wù)的小區(qū)15b的相鄰小區(qū)列表中刪除由發(fā)射消息的基站10所服務(wù)的一個(gè)或多個(gè)小區(qū)15,并從操作域的使用表中刪除由基站10所服務(wù)的一個(gè)或多個(gè)小區(qū)15的操作域。
在下一步驟S422中,處理器300向服務(wù)器20傳送消息,該消息通知服務(wù)器20基站10b和在步驟S408中發(fā)射消息的其他基站10之間的連接被中斷并且該連接的接入端口現(xiàn)在可用于另外的接入。
然后,處理器300返回步驟S405,以便為其小區(qū)15限定新的操作域。至于依照相鄰小區(qū)的操作域和/或依照在步驟S407中所收集的所監(jiān)控的信息限定了小區(qū)的操作域,進(jìn)行其小區(qū)的操作域的新確定是令人感興趣的。
這里必須指出,如果處理器300已經(jīng)在步驟S403中與其相鄰基站10的子集建立了連接,則處理器300移動到步驟S403,考慮存儲在RAM存儲器303中的基站10的剩余部分中的基站10并繼續(xù)本算法。
在步驟S409中,處理器300考慮與其潛在的相鄰基站10之一的第一連接。例如,處理器300考慮連接Co1。
在下一步驟S410中,處理器300檢查該連接上是否有某些動作,并依照所監(jiān)控的信息更新小區(qū)相鄰條件。
為此,在本發(fā)明的一個(gè)實(shí)現(xiàn)方式中,處理器300讀取與進(jìn)行中的連接相關(guān)的計(jì)數(shù)器的值。如果計(jì)數(shù)器的值高于預(yù)定閾值,則處理器300判定該連接上有某些動作并移動到步驟S411。相反,處理器300移動到步驟S413。
這里必須指出,在實(shí)現(xiàn)變型方案中,處理器300計(jì)算與連接Co1和Co2相關(guān)的每個(gè)計(jì)數(shù)器的值的總和,將與進(jìn)行中的連接相關(guān)的計(jì)數(shù)器的值除以所計(jì)算出的總和并將其與預(yù)定閾值進(jìn)行比較。
在本發(fā)明的另一實(shí)現(xiàn)方式中,處理器300讀取與基站10b的每個(gè)小區(qū)15b與遠(yuǎn)距離的基站10a的每個(gè)小區(qū)15a之間的鄰近關(guān)系相關(guān)的計(jì)數(shù)器的值。如果該計(jì)數(shù)器的值高于第一預(yù)定閾值并且小區(qū)15a仍不是小區(qū)15b的相鄰小區(qū)列表的一部分,則將小區(qū)15a增加到小區(qū)15b的相鄰小區(qū)列表中。如果該計(jì)數(shù)器的值低于第二預(yù)定閾值并且小區(qū)15a為小區(qū)15b的相鄰小區(qū)列表的一部分,則從小區(qū)15b的相鄰小區(qū)列表中刪除小區(qū)15a。當(dāng)針對所有小區(qū)15a和15b完成該處理時(shí),處理器300通知無線接口306開始廣播小區(qū)15b的更新的相鄰小區(qū)列表。
這里必須指出,在實(shí)現(xiàn)變型方案中,處理器300計(jì)算每個(gè)計(jì)數(shù)器的值的總和,將與進(jìn)行中的連接相關(guān)的每個(gè)計(jì)數(shù)器的值除以所計(jì)算出的總和并將其與預(yù)定閾值進(jìn)行比較。
在步驟S411中,處理器300檢查是否有一些其它的動作未被檢查的連接。
如果存在至少一個(gè)動作未被檢查的連接,則處理器300移動到步驟S412,考慮另一連接并返回步驟S410。
如果不再存在動作未被檢查的連接,處理器300返回步驟S408。
在步驟S413中,處理器300從相鄰基站列表中刪除通過進(jìn)行中的連接與其連通的基站10。處理器300也從其所服務(wù)的小區(qū)15的相鄰小區(qū)列表中刪除通過進(jìn)行中的連接與其連接的基站10所服務(wù)的小區(qū)并從操作域的使用表中刪除由該基站10所服務(wù)的小區(qū)的操作域。
只要兩個(gè)基站的小區(qū)之間的切換的數(shù)量是有限的或?yàn)榱?,這就意味著,盡管基站10為鄰居,但不能依照第二判據(jù)認(rèn)為它們各自的小區(qū)15為鄰居。
在下一步驟S414中,處理器300向通過進(jìn)行中的連接所連接的基站10發(fā)送消息,通知該基站連接被禁止并釋放該連接的接入端口。
在下一步驟S415中,處理器300向服務(wù)器20傳送消息,通知服務(wù)器20該連接的接入端口現(xiàn)在可用。優(yōu)選地,處理器300也通知服務(wù)器相鄰基站10的用于該連接的接入端口現(xiàn)在可用。
然后,處理器300返回步驟S405,以便為其小區(qū)15限定新的操作域。
這里必須指出,如果處理器300已經(jīng)在步驟S403中與其潛在的相鄰基站10的子集建立了連接,則處理器300移動到步驟S403,考慮存儲在RAM存儲器303中的基站的剩余部分中的基站10并執(zhí)行如已經(jīng)說明的算法。
圖5為依照本發(fā)明當(dāng)在無線蜂窩網(wǎng)絡(luò)中安裝了基站時(shí)由服務(wù)器執(zhí)行的算法。
本算法由服務(wù)器20的處理器200執(zhí)行。
在步驟S500中,處理器200檢查是否從網(wǎng)絡(luò)接口206接收到消息。只要沒有接收到消息,處理器200就執(zhí)行由步驟S500構(gòu)成的循環(huán)。
如果從網(wǎng)絡(luò)接口206接收到消息,則處理器200把該消息的內(nèi)容存儲在RAM存儲器203中并移動到步驟S503。
在步驟S503中,處理器200檢查發(fā)射該消息的基站10是否已經(jīng)接入到服務(wù)器20。為此,處理器200檢查是否已經(jīng)為該基站10產(chǎn)生了相鄰基站列表或數(shù)據(jù)庫204是否包括該基站10的可用接入端口的列表。
如果發(fā)射該消息的基站10已經(jīng)接入到服務(wù)器20,則處理器200移動到步驟步驟S504。相反地,處理器200移動到步驟S507。
在步驟S507中,處理器200依照第一判據(jù)確定發(fā)射該消息的基站10的相鄰基站10。
該第一判據(jù)優(yōu)選地為基站地理位置之間的距離。
根據(jù)包含在所接收的在步驟S500中存儲在RAM203中的消息中的、代表基站10的地理位置的信息,處理器200查閱數(shù)據(jù)庫204并利用預(yù)定距離判據(jù)或?yàn)榱苏业浇o定數(shù)量的相鄰基站10而選擇的距離判據(jù)確定在該位置附近的一組基站10。
如果代表發(fā)射該消息的基站10的位置的信息是基站10所位于的建筑物的郵件地址,則處理器200根據(jù)該郵件地址確定基站10的經(jīng)度、緯度和高度并確定位于該位置附近的一組基站10。
如果代表發(fā)射該消息的基站10的位置的信息是分配給基站10所位于的建筑物內(nèi)的電話線的電話號碼,則處理器200根據(jù)該電話號碼確定郵件地址,然后確定基站10b的經(jīng)度、緯度和高度并確定位于該位置附近的一組基站10。
如果代表發(fā)射該消息的基站10的位置的信息是基站10的GPS坐標(biāo)或基站10的位置的經(jīng)度、緯度和高度,則處理器200確定位于該位置附近的一組基站10。
如果代表該基站10的位置的信息是信號的幅度和發(fā)射該消息的基站10所測量的標(biāo)識符,則處理器200根據(jù)這樣標(biāo)識的信號確定基站10的經(jīng)度、緯度和高度的估計(jì)值并確定與所估計(jì)的位置相鄰的一組基站10。
在下一步驟S508中,處理器200針對位于發(fā)射消息的基站10附近的每個(gè)基站10從數(shù)據(jù)庫204檢索其在電信網(wǎng)50內(nèi)的地址以及至少一個(gè)可用接入端口的標(biāo)識符。然后處理器200把包括在所接收的消息中的代表基站10的地理位置的信息、所確定的相鄰基站10的列表以及包括在所確定的列表中的每個(gè)基站10的地址和所選擇的可用接入端口添加到數(shù)據(jù)庫204中。在下一步驟S509中,處理器200命令通過電信網(wǎng)50向發(fā)射消息的基站10傳送包括相鄰基站10的列表的響應(yīng)消息。
相鄰基站10的列表包括發(fā)射消息的基站10的地址、位于發(fā)射消息的基站10附近的每個(gè)基站10的地址、位于發(fā)射消息的基站10附近的每個(gè)基站10的可用接入端口的標(biāo)識符。
一旦該消息被傳送,處理器200就返回步驟S500并等待要被處理的新消息的接收。
如果在步驟S503中處理器200確定發(fā)射消息的基站10已經(jīng)接入到服務(wù)器20,則處理器200移動到步驟S504。
在該步驟中,處理器200檢查在步驟S500中被存儲在RAM 203中的所接收的消息是否代表基站10的接入端口的可用性狀態(tài)。這樣的消息與在圖4的算法的步驟S415或S422中所傳送的消息相同。
如果所接收的消息代表基站10的接入端口的可用性狀態(tài),則處理器200移動到步驟S505并在數(shù)據(jù)庫204中通過以下方式來更新發(fā)射消息的基站10的接入端口列表中的接入端口狀態(tài),即如果可用性狀態(tài)指示該端口是可用的,則將接入端口狀態(tài)標(biāo)記為可用,或者如果可用性狀態(tài)指示該端口是不可用的,則將接入端口狀態(tài)標(biāo)記為不可用。如果接入端口被標(biāo)記為不可用,則處理器200從發(fā)射消息的基站10的相鄰基站列表中刪除通過該鏈路與發(fā)射消息的基站連接的基站10。
處理器200返回步驟S500并等待要被處理的新消息的接收。
如果所接收的消息不代表基站10的接入端口的可用性狀態(tài),處理器200移動到已經(jīng)描述的步驟S507并繼續(xù)消息的處理。
圖6為依照本發(fā)明由安裝在無線蜂窩網(wǎng)絡(luò)中的基站的相鄰基站執(zhí)行的算法。
在步驟S600中,例如,基站10a的處理器300檢查是否從網(wǎng)絡(luò)接口304接收到消息。只要沒有接收到消息,處理器300就執(zhí)行由步驟S600所構(gòu)成的循環(huán)。
如果從網(wǎng)絡(luò)接口304、例如從基站10b接收到消息,則處理器300把該消息存儲在RAM203中并移動到步驟S603。
在步驟S603中,處理器300檢查處理器300是否知道發(fā)射消息的基站10。為此,處理器300檢查消息是否是從已經(jīng)建立的連接接收的。
如果發(fā)射消息的基站10是已知的,處理器300移動到步驟S606。相反地,處理器3300移動到步驟S604。
在步驟S604中,處理器300響應(yīng)于如在圖4的步驟S403中所公開的連接建立進(jìn)行連接建立。
在相同步驟中并且在實(shí)現(xiàn)變型方案中,處理器300向服務(wù)器20傳送消息,通知服務(wù)器20該連接的接入端口現(xiàn)在不可用。
在下一步驟S605中,處理器300向發(fā)射消息的基站10傳送其小區(qū)15的操作域。然后處理器300返回步驟S600。
在步驟S606中,處理器300檢查所接收的消息是否為通知基站10釋放基站10和發(fā)射消息的基站10之間的連接的消息。
如果該消息不是連接釋放消息,則在步驟S600中被存儲在RAM 203中的消息包括發(fā)射該消息的基站10的一個(gè)或多個(gè)小區(qū)的操作域。然后處理器300移動到步驟S607并更新其相鄰基站10的小區(qū)15的操作域的使用發(fā)生率表。
之后,處理器300移動到將在后面公開的步驟S611。
如果該消息是連接釋放消息,則處理器300移動到步驟S608。
在該步驟S608中,處理器300從相鄰基站列表中刪除發(fā)射該消息的基站10,從操作域使用發(fā)生率表中刪除發(fā)射消息的基站10所服務(wù)的小區(qū),從操作域使用表中刪除基站10的小區(qū)的操作域并從相鄰小區(qū)列表中刪除該小區(qū)。針對基站10所服務(wù)的每個(gè)小區(qū),處理器300指示無線接口306開始廣播更新的相鄰小區(qū)列表。
在步驟S609中,處理器300釋放與發(fā)射消息的基站10的連接。
在實(shí)現(xiàn)變型方案中,處理器300在步驟S610中向服務(wù)器20傳送消息,通知服務(wù)器20用于所釋放的連接的接入端口現(xiàn)在可用。然后處理器300移動到步驟S611。
在下一步驟S611中,處理器300使用修改后的操作域使用表確定其小區(qū)15的操作域。
處理器300在其相鄰基站10的小區(qū)中所觀測的具有最小發(fā)生率的那些操作域中為其小區(qū)15選擇操作域。當(dāng)基站10控制多于一個(gè)的基站時(shí),該表也包括其所有小區(qū)1 5的操作域。每當(dāng)為一個(gè)小區(qū)15選擇了操作域時(shí),操作域使用表被更新。然后,在具有最小發(fā)生率的并且還沒有被選擇用于其他小區(qū)15的那些操作域中選擇隨后的小區(qū)15的操作域。
在優(yōu)選的實(shí)施例中,處理器300在具有最小發(fā)生率的那些操作域中為其基站10的小區(qū)15選擇操作域,其中具有最小發(fā)生率的那些操作域是僅僅在相鄰基站10的與其基站10的小區(qū)15相鄰的小區(qū)15中所觀測的。
在下一個(gè)步驟S612中,處理器300通過各個(gè)連接向其所有的相鄰基站10傳送所確定的其小區(qū)15的操作域。然后處理器300返回步驟S600。
當(dāng)然,可以在不脫離本發(fā)明的范圍的情況下對上述的本發(fā)明的實(shí)施例進(jìn)行許多修改。
權(quán)利要求
1.用于確定由第一基站管理的第一小區(qū)是否為由第二基站管理的第二小區(qū)的鄰居的方法,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間傳送信息的電信網(wǎng),其特征在于,該方法包括由第一基站執(zhí)行的以下步驟-監(jiān)控通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量,-根據(jù)所監(jiān)控的通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量確定由第二基站管理的第二小區(qū)是否為由第一基站管理的第一小區(qū)的鄰居。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所監(jiān)控的信息的數(shù)量是涉及移動終端從第一小區(qū)移動到第二小區(qū)以及相反地從第二小區(qū)移動到第一小區(qū)的切換過程的信息的數(shù)量。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述無線蜂窩網(wǎng)絡(luò)此外還包括連接到電信網(wǎng)上的服務(wù)器,并且該方法包括由第一基站執(zhí)行的以下步驟-從服務(wù)器接收標(biāo)識電信網(wǎng)中的至少一個(gè)第二基站的信息,-使用標(biāo)識電信網(wǎng)中的一個(gè)或每個(gè)第二基站的信息通過電信網(wǎng)在第一基站和一個(gè)或每個(gè)第二基站之間建立連接,所監(jiān)控的信息的數(shù)量為通過所建立的連接傳送的信息的數(shù)量。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,每個(gè)基站包括至少一個(gè)接入端口,通過該接入端口建立連接,并且該方法包括由第一基站執(zhí)行的以下更多步驟-向服務(wù)器傳送第一基站的每個(gè)接入端口的標(biāo)識符,-從服務(wù)器接收每個(gè)第二基站的一個(gè)可用接入端口的至少一個(gè)標(biāo)識符,-使用第一基站的可用接入端口和至少一個(gè)第二基站的可用接入端口與至少一個(gè)第二基站建立連接。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,第一基站向第二基站傳送被第一基站用于與第二基站的連接的接入端口的標(biāo)識符。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,第一基站向服務(wù)器傳送被第一基站用于與第二基站的連接的接入端口的標(biāo)識符和被第二基站用于與第一基站的連接的接入端口的標(biāo)識符。
7.根據(jù)權(quán)利要求3-6中的任一權(quán)利要求所述的方法,其特征在于,該方法包括由第一基站執(zhí)行的以下更多步驟-檢查所監(jiān)控的通過連接在第一基站和第二基站之間傳送的信息的數(shù)量是否低于預(yù)定的閾值,-如果所監(jiān)控的通過連接在第一基站和第二基站之間傳送的信息的數(shù)量低于預(yù)定的閾值,則釋放與第二基站的連接,-向服務(wù)器傳送通知用于所釋放的連接的第一基站和第二基站的接入端口可用的消息。
8.根據(jù)權(quán)利要求3-7中的任一權(quán)利要求所述的方法,其特征在于,該方法包括由第一基站執(zhí)行的以下更多步驟-從第二基站接收代表至少一個(gè)第二小區(qū)的操作域的信息,-根據(jù)代表至少一個(gè)第二小區(qū)的操作域的信息確定第一小區(qū)的操作域。
9.根據(jù)權(quán)利要求3-8中的任一權(quán)利要求的所述方法,其特征在于,該方法包括在從服務(wù)器接收標(biāo)識電信網(wǎng)中的第二基站的信息之前由第一基站執(zhí)行的向服務(wù)器傳送涉及第一基站的位置的信息的步驟。
10.用于允許由管理第一小區(qū)的第一基站確定該第一小區(qū)是否為由至少一個(gè)第二基站管理的第二小區(qū)的鄰居的方法,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括服務(wù)器和允許在基站之間以及在至少第一基站與服務(wù)器之間傳送信息的電信網(wǎng),其特征在于,該方法包括由服務(wù)器執(zhí)行的以下步驟-從第一基站接收涉及第一基站的位置的信息,-根據(jù)涉及第一基站的位置的信息,確定位于第一基站附近的至少一個(gè)第二基站,-向第一基站傳送標(biāo)識電信網(wǎng)中的至少一個(gè)第二基站的信息。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,確定多個(gè)第二基站,向第一基站傳送標(biāo)識至少每個(gè)所確定的第二基站的信息,并且標(biāo)識電信網(wǎng)中的至少每個(gè)所確定的第二基站的信息是第二基站的標(biāo)識符和第二基站的可用接入端口的至少一個(gè)標(biāo)識符。
12.用于確定由第一基站管理的第一小區(qū)是否為由第二基站管理的第二小區(qū)的鄰居的設(shè)備,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間傳送信息的電信網(wǎng),其特征在于,該設(shè)備被包括在第一基站中并且包括-用于監(jiān)控通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量的裝置,-用于根據(jù)所監(jiān)控的通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量確定由第二基站管理的第二小區(qū)是否為由第一基站管理的第一小區(qū)的鄰居的裝置。
13.用于允許由管理第一小區(qū)的第一基站確定該第一小區(qū)是否為由至少一個(gè)第二基站管理的至少一個(gè)第二小區(qū)的鄰居的服務(wù)器,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間以及在至少第一基站與服務(wù)器之間傳送信息的電信網(wǎng),其特征在于,該服務(wù)器包括-用于從第一基站接收涉及第一基站的位置的信息的裝置,-用于根據(jù)涉及第一基站的位置的信息確定位于第一基站附近的至少一個(gè)第二基站的裝置,-用于向第一基站傳送標(biāo)識電信網(wǎng)中的至少一個(gè)第二基站的信息的裝置。
14.能夠被直接裝載到可編程設(shè)備中的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括當(dāng)所述計(jì)算機(jī)程序在可編程設(shè)備上被執(zhí)行時(shí)用于實(shí)施根據(jù)權(quán)利要求1-9的方法的步驟的指令或代碼部分。
15.能夠被直接裝載到可編程設(shè)備中的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包括當(dāng)所述計(jì)算機(jī)程序在可編程設(shè)備上被執(zhí)行時(shí)用于實(shí)施根據(jù)權(quán)利要求10和11的方法的步驟的指令或代碼部分。
全文摘要
本發(fā)明涉及一種用于確定由第一基站管理的第一小區(qū)是否為由第二基站管理的第二小區(qū)的鄰居的方法,所述小區(qū)為無線蜂窩網(wǎng)絡(luò)的小區(qū),該無線蜂窩網(wǎng)絡(luò)包括允許在基站之間傳送信息的電信網(wǎng)。第一基站監(jiān)控通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量,并根據(jù)所監(jiān)控的通過電信網(wǎng)在第一基站和第二基站之間傳送的信息的數(shù)量確定由第二基站管理的第二小區(qū)是否為由第一基站管理的第一小區(qū)的鄰居。本發(fā)明也涉及相關(guān)的設(shè)備。
文檔編號H04B7/26GK1964574SQ20061016354
公開日2007年5月16日 申請日期2006年10月12日 優(yōu)先權(quán)日2005年10月13日
發(fā)明者N·沃耶, E·拉維朗尼里, S·龐通尼爾-佩羅特 申請人:三菱電機(jī)株式會社