專利名稱:用于交換和處理移動(dòng)無線子系統(tǒng)控制信息的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及無線通信網(wǎng)絡(luò)內(nèi)的信令。
背景技術(shù):
在最近十年安裝了大量的蜂窩電話基礎(chǔ)設(shè)施,并且蜂窩電話用于語音通信已變成常事。目前,所關(guān)注的是增強(qiáng)現(xiàn)有蜂窩網(wǎng)絡(luò)容量,以實(shí)現(xiàn)消耗高帶寬的多媒體通信。期望這樣的提高將能夠?qū)崿F(xiàn)有益于顧客的許多應(yīng)用。
為了控制除完全建設(shè)新網(wǎng)絡(luò)之外的資本支出,已經(jīng)提出了升級(jí)現(xiàn)有蜂窩網(wǎng)絡(luò)的計(jì)劃。在全球移動(dòng)通信系統(tǒng)(GSM)蜂窩系統(tǒng)的情況下,通用分組無線系統(tǒng)(GPRS)是提供用于低帶寬數(shù)據(jù)通信的一種提高,并且GSM演進(jìn)的增強(qiáng)數(shù)據(jù)速率(EDGE)是增加GSM/GPRS系統(tǒng)帶寬的進(jìn)一步提高。盡管這些提高,但在蜂窩網(wǎng)絡(luò)使用中的不斷提高繼續(xù)增加了信號(hào)信道容量的限制。需要提高信號(hào)信道容量的一個(gè)特殊例子是在多播和廣播業(yè)務(wù)領(lǐng)域中。信號(hào)業(yè)務(wù)量用于建立多播和廣播。期望在近一段時(shí)間,用于承載例如,體育、新聞、音樂等多種廣播節(jié)目的多播業(yè)務(wù)將變得流行并占用大部分的網(wǎng)絡(luò)業(yè)務(wù)量。盡管GPRS/EDGE是傳送中等數(shù)據(jù)速率的多播和廣播的適當(dāng)方式,但是它們對(duì)于低帶寬信令是無效的。
通常,希望能夠有效提高現(xiàn)有蜂窩網(wǎng)絡(luò)的帶寬而無需大量資本支出。
將通過在附圖中圖示的典型實(shí)施例,而不是限定,來描述本發(fā)明,在附圖中,同樣的標(biāo)號(hào)指示相似的單元,并且其中圖1是通信系統(tǒng)的示意圖;圖2是概括表示由圖1所示系統(tǒng)的網(wǎng)絡(luò)基礎(chǔ)設(shè)施在準(zhǔn)備發(fā)送多播和發(fā)送多播時(shí)所執(zhí)行動(dòng)作的流程圖;圖3是概括表示由圖1所示系統(tǒng)內(nèi)的移動(dòng)設(shè)備在準(zhǔn)備接收多播和接收多播時(shí)所執(zhí)行動(dòng)作的流程圖;圖4是表示由圖1所示系統(tǒng)的網(wǎng)絡(luò)基礎(chǔ)設(shè)施執(zhí)行以通過蜂窩廣播業(yè)務(wù)可靠發(fā)送信令消息的動(dòng)作的流程圖;圖5是表示由圖1所示系統(tǒng)的網(wǎng)絡(luò)內(nèi)的移動(dòng)設(shè)備以通過蜂窩廣播業(yè)務(wù)可靠接收信令消息的動(dòng)作的流程圖;圖6是表示由圖1所示系統(tǒng)的網(wǎng)絡(luò)基礎(chǔ)設(shè)施執(zhí)行以動(dòng)態(tài)分配用于標(biāo)識(shí)特定類型信令消息的消息標(biāo)識(shí)符的動(dòng)作的流程圖;圖7是表示由圖1所示系統(tǒng)內(nèi)的移動(dòng)設(shè)備在記錄用于標(biāo)識(shí)特定類型信令消息的消息標(biāo)識(shí)符的動(dòng)態(tài)分配時(shí)所執(zhí)行動(dòng)作的流程圖;和圖8是在圖1所示系統(tǒng)中使用的移動(dòng)設(shè)備之一的功能框圖。
具體實(shí)施例方式
如所需要的,這里公開了本發(fā)明的詳細(xì)實(shí)施例;然而,將會(huì)理解的是,該公開的實(shí)施例僅僅是本發(fā)明的示例,其可體現(xiàn)為各種形式。因此,這里公開的特定結(jié)構(gòu)和功能細(xì)節(jié)不解釋為限定,而僅僅作為權(quán)利要求的基礎(chǔ)和作為教導(dǎo)本領(lǐng)域技術(shù)人員以任何實(shí)質(zhì)上適當(dāng)?shù)脑敿?xì)結(jié)構(gòu)不同地使用本發(fā)明的代表性基礎(chǔ)。另外,這里使用的術(shù)語和短語不打算用于限定,而是用于提供本發(fā)明的可理解的描述。
這里使用的術(shù)語“一”被定義為“一個(gè)或多于一個(gè)”。這里使用的術(shù)語“多個(gè)”被定義為“兩個(gè)或多于兩個(gè)”。這里使用的術(shù)語“另一”被定義為“至少又一個(gè)或更多”。這里使用的術(shù)語“包含”和或“具有”被定義為“包括(即,開放式語言)”。這里使用的術(shù)語“耦合的”被定義為“連接的”,但不一定是直接連接,且未必是機(jī)械連接。
圖1是通信系統(tǒng)100的示意圖。系統(tǒng)100包括無線網(wǎng)絡(luò)102、核心網(wǎng)絡(luò)104、多播媒體源106、和公共交換電話網(wǎng)(PSTN)108。
無線網(wǎng)絡(luò)102被適當(dāng)配置為支持全球移動(dòng)通信系統(tǒng)(GSM)、通用分組無線系統(tǒng)(GPRS)、和具有在下文中描述的某些改進(jìn)的GSM演進(jìn)的增強(qiáng)數(shù)據(jù)速率(EDGE)通信。無線網(wǎng)絡(luò)102包括多個(gè)小區(qū)110,每一個(gè)小區(qū)由多個(gè)基站收發(fā)信臺(tái)112中的一個(gè)提供服務(wù)。多個(gè)移動(dòng)設(shè)備114位于小區(qū)110內(nèi)。移動(dòng)設(shè)備114以無線方式耦合到基站收發(fā)信臺(tái)112中的一個(gè)或多個(gè)。無線網(wǎng)絡(luò)控制器116耦合到基站收發(fā)信臺(tái)112。到和來自基站收發(fā)信臺(tái)112的通信經(jīng)過無線網(wǎng)絡(luò)控制器116。雖然為了圖示的目的在圖1中只示出單個(gè)耦合到三個(gè)基站收發(fā)信臺(tái)112的無線網(wǎng)絡(luò)控制器116,但是在實(shí)際的通信系統(tǒng)中可包括除了該無線網(wǎng)絡(luò)控制器116之外的更多的無線網(wǎng)絡(luò)控制器116,每一個(gè)都耦合到另外的基站收發(fā)信臺(tái)112。無線網(wǎng)絡(luò)控制器116還耦合到核心網(wǎng)絡(luò)104。
核心網(wǎng)絡(luò)104包括移動(dòng)交換中心(MSC)118、一個(gè)或多個(gè)中間路由器120、廣播多播業(yè)務(wù)中心(BM-SC)122、和小區(qū)廣播中心(CBC)124。MSC 118充當(dāng)PSTN108與無線網(wǎng)絡(luò)102之間的接口。BM-SC122耦合到多播媒體源106以接收將作為廣播或多播的媒體(例如,文本、音頻、圖像、視頻)。BM-SC 122還通過一個(gè)或多個(gè)中間路由器120耦合到無線網(wǎng)絡(luò)控制器116。將作為廣播或多播的媒體從廣播數(shù)據(jù)源106通過BM-SC122、一個(gè)或多個(gè)中間路由器120、無線網(wǎng)絡(luò)控制器116、和基站收發(fā)信臺(tái)112傳送到移動(dòng)設(shè)備114。BM-SC 122自動(dòng)管理通信系統(tǒng)100內(nèi)的廣播。
BM-SC 122還耦合到CBC 124,并且CBC 124還耦合到無線網(wǎng)絡(luò)控制器116。CBC 124適當(dāng)?shù)刂С志哂性谙挛闹忻枋龅哪承└倪M(jìn)的短消息業(yè)務(wù)(SMS)小區(qū)廣播業(yè)務(wù)(CBS)通信。在通信系統(tǒng)100中,由BM-SC和可選擇地由核心網(wǎng)絡(luò)104內(nèi)的其它設(shè)備發(fā)出的信令消息被封裝進(jìn)由CBC 124發(fā)出的CBS消息內(nèi)。BM-SC 122到CBC 124的耦合促進(jìn)了BM-SC 122使用CBC 124發(fā)送信令消息到無線網(wǎng)絡(luò)102內(nèi),在CBS消息中承載該信令消息。以下將參考圖4-7更加全面地描述封裝在CBS消息中的信令消息的發(fā)送、接收、和處理。
圖2-3概括示出用于在通信系統(tǒng)100內(nèi)協(xié)調(diào)多播發(fā)送的過程。特別地,圖2是概括表示由圖1所示通信系統(tǒng)100的網(wǎng)絡(luò)基礎(chǔ)設(shè)施在準(zhǔn)備發(fā)送多播和發(fā)送多播時(shí)所執(zhí)行動(dòng)作的流程圖。術(shù)語“基礎(chǔ)設(shè)施”通常表示除了移動(dòng)設(shè)備114之外的該系統(tǒng)100的固定部分。(注意,然而盡管有這個(gè)含義,但是可以預(yù)計(jì)移動(dòng)站114中的一個(gè)或多個(gè)能夠代替多播媒體源106來提供服務(wù),充當(dāng)廣播媒體的源,該廣播媒體通過通信系統(tǒng)100發(fā)送到其它移動(dòng)設(shè)備114。
參考圖2,在步驟202中,關(guān)于即將到來的多播的通告從核心網(wǎng)絡(luò)104(適當(dāng)?shù)厥?,從BM-SC 122)發(fā)送到移動(dòng)設(shè)備114。該通告包括將要通過移動(dòng)設(shè)備114的用戶接口部件(例如,顯示屏或揚(yáng)聲器)輸出的信息。在步驟202中發(fā)送的通告適當(dāng)?shù)馗鶕?jù)圖4中圖示的過程被封裝進(jìn)一個(gè)或多個(gè)CBS分組的有效載荷中發(fā)送。在步驟202中,適當(dāng)?shù)厥?,該通告被廣播到所有有效的移動(dòng)設(shè)備114。相反,隨后對(duì)每一個(gè)移動(dòng)站分別執(zhí)行框204-212。
框204是一個(gè)判定框,其輸出取決于特定移動(dòng)設(shè)備114的用戶是否已通過請(qǐng)求即將到來的多播(例如,通過激活超連接)來響應(yīng)該通告。如果特定移動(dòng)設(shè)備114的用戶沒有請(qǐng)求即將到來的多播,則對(duì)于該特定移動(dòng)設(shè)備114,圖2中圖示的過程終止。
另一方面,如果特定移動(dòng)設(shè)備114的用戶請(qǐng)求即將到來的多播,則該過程在框206繼續(xù),在框206中,存儲(chǔ)指示請(qǐng)求了該多播的特定移動(dòng)設(shè)備114的記錄(例如,存儲(chǔ)在BM-SC 122中)。每一個(gè)特定的用戶設(shè)備由包含在通信中的設(shè)備ID來標(biāo)識(shí)。
在框208中,包含用于建立即將到來的多播的臨時(shí)移動(dòng)組標(biāo)識(shí)(TMGI)的信令消息被廣播到該特定移動(dòng)設(shè)備114。然后該移動(dòng)設(shè)備可以使用TMGI來接收與多播相關(guān)聯(lián)的數(shù)據(jù)分組。在框202-208和隨后的框210-212的執(zhí)行之間可能存在大的延遲,其中,在即將到來的多播被通告時(shí)執(zhí)行框202-208,在多播之前很短時(shí)間之內(nèi)或多播過程中執(zhí)行框210-212。
在框210中,包括在框208中發(fā)送的TMGI的信令消息被廣播到移動(dòng)設(shè)備114。在框210中發(fā)送的信令消息還適合利用圖4中圖示的過程使用CBS發(fā)送。在框210中發(fā)送的信令消息可選地包括用于控制移動(dòng)設(shè)備間斷的接收操作的信息。這種信息可采用啟動(dòng)操作以接收多播的時(shí)間的形式(表示為幀號(hào))。
在框212,發(fā)送多播媒體自身。每一個(gè)請(qǐng)求多播的移動(dòng)設(shè)備114將把它自身配置為接收多播媒體來響應(yīng)在框210中發(fā)送的信令消息。該多播媒體適合使用GPRS/EDGE發(fā)送。
在一種替換的情況中,將要建立與多播相對(duì)的廣播,這里不需要執(zhí)行框204、206來確定并存儲(chǔ)關(guān)于哪個(gè)移動(dòng)設(shè)備114請(qǐng)求了該廣播的信息。對(duì)于廣播,適合執(zhí)行框202、208-210,然而在廣播的情況下,在框208中使用CBS來發(fā)送TMGI將是合適的。
圖3是概括表示由圖1所示通信系統(tǒng)100中的移動(dòng)設(shè)備114在準(zhǔn)備接收多播和接收多播時(shí)所執(zhí)行動(dòng)作的流程圖。響應(yīng)于圖2中所示的動(dòng)作并與圖2中所示動(dòng)作配合地執(zhí)行圖3中所示的動(dòng)作。參考圖3,在框302中,在特定移動(dòng)設(shè)備114上從無線網(wǎng)絡(luò)202接收在框202中發(fā)送的關(guān)于即將到來多播的通告。消息類型的性質(zhì),即,多播通告,由移動(dòng)設(shè)備114通過讀取CBS分組的消息標(biāo)識(shí)符來識(shí)別,其中在CBS分組中傳送通告。
在框304中,通告通過移動(dòng)設(shè)備114的用戶接口部件輸出。根據(jù)所使用的媒體類型,該通告適合輸出為在移動(dòng)設(shè)備114的顯示器830(圖8)上的文本、網(wǎng)頁和/或音頻。
在框306中,讀取關(guān)于是否接收即將到來的多播的用戶輸入???06適合使用例如微瀏覽器一樣的圖形用戶接口(GUI)來執(zhí)行,或使用語音識(shí)別來確定用戶的聲音響應(yīng)。
框308是判定框,其輸出取決于如在框306中的輸入讀取中所指示的用戶是否請(qǐng)求了多播。如果沒有,則移動(dòng)設(shè)備114返回到框302,在框302接收更多的多播通告。
另一方面,如果用戶已輸入了多播請(qǐng)求,則在框310中由移動(dòng)設(shè)備114將多播請(qǐng)求發(fā)送到BM-SC 122,并且作為響應(yīng),在框312中,該移動(dòng)設(shè)備114接收在框208中發(fā)送的TMGI。
在框314中,在框312中接收到的TMGI存儲(chǔ)在移動(dòng)設(shè)備114中,以便在隨后的標(biāo)識(shí)移動(dòng)設(shè)備114已經(jīng)預(yù)定的即將來臨的或正在進(jìn)行的通告中使用。
如在圖316中所指示的,一段時(shí)間之后,適當(dāng)?shù)兀诙嗖⒁_始之前的短時(shí)間內(nèi),在框210中發(fā)送的通知多播即將到來的信令消息由移動(dòng)站114接收。在框316中接收的信令消息包含分配給特定多播的TMGI。使用CBS消息標(biāo)識(shí)符來標(biāo)識(shí)在框316中接收的信令消息的用途,其中,適當(dāng)?shù)厥?,CBS消息標(biāo)識(shí)符不同于在框302中所接收消息的消息標(biāo)識(shí)符,以便區(qū)別這兩種類型的信令消息??蛇x地是,在多播已經(jīng)開始之后重發(fā)在框210中所發(fā)送的信令消息,以便通知那些在首次發(fā)送時(shí)沒有接收到該信令消息的移動(dòng)設(shè)備114。
在框318中,響應(yīng)于用戶對(duì)所接收到的通告多播的請(qǐng)求,將在框316中接收的TMGI與以前在框312中接收的TMGI相比較。框320是判定框,其輸出取決于在框318中執(zhí)行的比較中是否發(fā)現(xiàn)匹配。如果沒有,則移動(dòng)設(shè)備114等待,直到在框316中接收到即將到來的多播的更多通知為止。另一方面,如果發(fā)現(xiàn)匹配,則意味著移動(dòng)設(shè)備114的用戶以前請(qǐng)求的多播即將到來,然后在框322中,該移動(dòng)設(shè)備114操作以接收多播。接收多播的操作包括解調(diào)并解碼通過其發(fā)送該多播的信道,例如,GPRS/EDGE信道,。在框210中發(fā)送的消息指示該移動(dòng)設(shè)備114將要開始接收多播的時(shí)間的情況下,在執(zhí)行框322之前,移動(dòng)設(shè)備114等待,直到到達(dá)該時(shí)間為止。
在前述的建立與多播相對(duì)的廣播的替換情況中,沒有必要確定用戶對(duì)接收該廣播的興趣,因此框306-310不需要包含在該過程中。
圖4是由圖1所示通信系統(tǒng)100的基礎(chǔ)設(shè)施執(zhí)行以通過CBS可靠發(fā)送信令消息的動(dòng)作的流程圖。圖4中所示的過程適合用于發(fā)送在框202、210中發(fā)送和和在框302、216中接收的消息。圖4中圖示的過程利用相對(duì)于其容量來說通常未被充分利用的GSM CBS信道,從而避免了使用在GSM網(wǎng)絡(luò)中經(jīng)常超負(fù)載的廣播控制信道(BCCH)和分組廣播控制信道(PBCCH)。
參考圖4,在框402中,讀取將要通過系統(tǒng)100發(fā)送的信令消息。在框402中讀取的信令消息例如是在框202中發(fā)送的通告或在框210中發(fā)送的用于將即將到來的多播或廣播通知給移動(dòng)設(shè)備114的消息。在框402中讀取的信令消息適合從MB-SC 122接收。
在框404中,讀取與在框420中讀取的控制消息類型相對(duì)應(yīng)的CBS消息標(biāo)識(shí)符。GSM保留由公共陸地移動(dòng)網(wǎng)(PLMN)運(yùn)營(yíng)商分配用于專用目的的消息標(biāo)識(shí)符的范圍。來自該范圍的特定消息標(biāo)識(shí)符適合用于指定特定信令消息。該消息標(biāo)識(shí)符連同其它信息被包含在CBS消息的報(bào)頭中。在表1中示出了CBS消息報(bào)頭的內(nèi)容和結(jié)構(gòu)。
表1
每一個(gè)CBS消息包括82個(gè)八位字節(jié)的有效載荷。CBS消息報(bào)頭的頁面參數(shù)字段指示頁面號(hào)和頁面總數(shù)。尋呼參數(shù)字段便于分配高達(dá)15個(gè)CBS消息頁面(分組)的大消息。序列號(hào)用于標(biāo)識(shí)特定的CBS消息。
再次參考圖4,在框406中計(jì)算封裝在框402中讀取的信令消息所需要的CBS消息頁面數(shù)N。對(duì)于短的信令消息,N可以等于1。
在框408中,在框402中讀取的信令消息分組為N個(gè)CBS消息頁面。每一個(gè)CBS消息頁面由在框404中讀取的消息標(biāo)識(shí)符來標(biāo)識(shí)。
在框410中,生成在框408中所產(chǎn)生的每一個(gè)CBS消息頁面的P個(gè)副本。在框410中產(chǎn)生的多個(gè)副本提高了能夠在移動(dòng)設(shè)備114上重建該信令消息的至少一個(gè)完整副本的可能性,即使由于具有較高優(yōu)先權(quán)的相沖突的GPRA/EDGE接收調(diào)度造成該移動(dòng)設(shè)備可能不能長(zhǎng)時(shí)間地解碼連續(xù)幀以完整接收P個(gè)副本中的任何一個(gè)。希望能夠使用CBS信道來傳送那些尤其與如圖1中所示的支持GPRS/EDGE的通信系統(tǒng)內(nèi)的MEMS相關(guān)的信令消息,因?yàn)镚PRS/EDGE是發(fā)送MBMS內(nèi)容(尤其是較高帶寬內(nèi)容多媒體)的適當(dāng)方式。產(chǎn)生承載信令消息的每一個(gè)CBS消息頁面的P個(gè)副本允許CBS頁面在使用GPRS/EDGE的系統(tǒng)中用于承載信令消息。
在框412中,封裝信令消息的N個(gè)CBS消息頁面的P個(gè)副本被轉(zhuǎn)發(fā)到無線網(wǎng)絡(luò)102。要指出的是,不是所有的P個(gè)副本都需要同時(shí)轉(zhuǎn)發(fā)??梢赞D(zhuǎn)發(fā)一個(gè)副本,然后在一段延遲之后轉(zhuǎn)發(fā)另一個(gè)副本,以此類推,直到已轉(zhuǎn)發(fā)了所有副本。
在框414中,N個(gè)CBS消息頁面的P個(gè)副本被分段為多個(gè)無線網(wǎng)絡(luò)分組。無線網(wǎng)絡(luò)分組通常小于一個(gè)CBS消息頁面,因此需要多個(gè)無線網(wǎng)絡(luò)分組來傳送一個(gè)CBS消息頁面。在GSM中,需要四個(gè)無線網(wǎng)絡(luò)分組來傳送每個(gè)CBS消息頁面。
在框416中,用其它的無線網(wǎng)絡(luò)分組,例如其它的承載CBS消息的無線網(wǎng)絡(luò)分組與該多個(gè)無線網(wǎng)絡(luò)分組復(fù)用,并且在框418中發(fā)送該無線網(wǎng)絡(luò)分組。
圖5是由圖1所示通信系統(tǒng)100中的移動(dòng)設(shè)備114執(zhí)行以通過小區(qū)廣播業(yè)務(wù)可靠發(fā)送信令消息的動(dòng)作的流程圖。圖5中所圖示的過程由移動(dòng)設(shè)備114執(zhí)行,以接收由根據(jù)圖5所示過程操作的系統(tǒng)100的基礎(chǔ)設(shè)施所發(fā)送的消息。
參考圖5,在框502中,每一個(gè)移動(dòng)站114周期性地在由其它較高調(diào)度優(yōu)先權(quán)通信(例如,GPRS/EDGE)所加的約束之內(nèi)解調(diào)和解碼傳送CBS消息頁面的信道,以便接收CBS消息頁面。
在框504中,移動(dòng)設(shè)備114檢查每一個(gè)CBS消息頁面的標(biāo)識(shí)符,以確定CBS消息頁面的類型。將移動(dòng)設(shè)備114預(yù)編程為將消息標(biāo)識(shí)符的一些值與CBS消息頁面的一些類型相關(guān)聯(lián)。消息標(biāo)識(shí)符的一些值或范圍用于標(biāo)識(shí)攜帶信令消息的CBS消息頁面。
框506是判定框,其輸出取決于基于消息標(biāo)識(shí)符確定每個(gè)CBS消息頁面是否攜帶了信令消息。如果基于消息標(biāo)識(shí)符確定CBS消息頁面沒有攜帶信令消息,則在框508中CBS消息頁面或其中的內(nèi)容被傳送到移動(dòng)設(shè)備114的用戶接口輸出端(例如,圖8的顯示器830)子程序。
另一方面,如果在框506基于消息標(biāo)識(shí)符確定特定的CBS消息頁面攜帶了信令消息或其一部分,那么在框510中則將CBS消息頁面、或可替換地該CBS消息頁面的至少一部分存儲(chǔ)在充當(dāng)緩存器的存儲(chǔ)器中。
框512是判定框,其輸出取決于是否在某個(gè)時(shí)間或空間限制內(nèi)接收到構(gòu)成完整CBS消息的所有頁面。雖然由于調(diào)度沖突可造成N個(gè)消息頁面中的一些的P個(gè)副本中的一些可能沒有被接收到,但是發(fā)送每一個(gè)消息頁面的不止一個(gè)副本增加了能夠重建完整CBS消息的可能性。在確定是否所有的頁面都被接收到時(shí),使用指示每一個(gè)特定CBS消息頁面的頁面號(hào)和在完整CBS消息內(nèi)的頁面總數(shù)的CBS消息頁面的頁面參數(shù)字段,其中,該特定CBS是該完整CBS消息的一部分。時(shí)間限制可以是接收到第一個(gè)CBS消息頁面的時(shí)間與接收到完整CBS消息的最后一個(gè)剩余CBS消息頁面的時(shí)間之間指定的最大可允許的時(shí)間間隔。時(shí)間限度可用幀數(shù)來表示??臻g限制例如可能要求完整CBS消息的所有CBS消息頁面在一個(gè)小區(qū)內(nèi)或在一個(gè)PLMN內(nèi)接收到。連續(xù)執(zhí)行框502-510,直到在超出時(shí)間限度和空間限制為止。
如果該信令消息的所有部分沒有都在空間和時(shí)間限制內(nèi)接收到,則丟棄所存儲(chǔ)的傳送該信令消息部分的CBS消息頁面。在丟棄了所存儲(chǔ)CBS消息頁面之后,該過程返回到框502以接收另外的CBS消息頁面。另一方面,如果接收到傳送該信令消息所有部分的CBS消息,則在框516中從該CBS消息頁面的內(nèi)容中組裝該信令消息。
其后,在框518中,信令消息被傳送到控制或應(yīng)用程序模塊,該控制或應(yīng)用程序模塊處理消息標(biāo)識(shí)符所標(biāo)識(shí)類型的信令消息。每一個(gè)消息標(biāo)識(shí)符與在使用該消息標(biāo)識(shí)符所標(biāo)識(shí)類型的信令消息的移動(dòng)設(shè)備114內(nèi)的程序模塊(例如,子程序、應(yīng)用程序接口(API)、或方法)相對(duì)應(yīng)。如果只有移動(dòng)設(shè)備114內(nèi)的一個(gè)程序模塊使用通過CBS消息接收到的信令消息,則指示CBS消息頁面內(nèi)容是信令消息的消息標(biāo)識(shí)符隱含地標(biāo)識(shí)這一個(gè)控制程序。能夠使用在CBS消息中傳送的信令消息的程序模塊的類型的例子包括例如那些接收和顯示股票報(bào)價(jià)、本地天氣、駕駛和緊急信息、廣告以及其它的應(yīng)用。
在與本發(fā)明一樣被轉(zhuǎn)讓的美國(guó)專利No.6,493,559中教導(dǎo)了通過發(fā)送副本、和緩存在空間和時(shí)間限制內(nèi)接收到的CBS消息頁面直到接收到完整CBS消息為止來可靠發(fā)送CBS消息的過程。因此,在此包括美國(guó)專利No.6,493,559以供參考。
使用圖4-5中所圖示的過程通過允許CBS信道用于信號(hào)傳輸有效地提高了在GSM網(wǎng)絡(luò)中用于信號(hào)傳輸?shù)目捎脦挕4送?,圖4-5中圖示的過程允許CBS信道在使用EDGE的GSM網(wǎng)絡(luò)中可靠地用于信號(hào)傳輸。
根據(jù)以下參考圖6-7描述的實(shí)施例,動(dòng)態(tài)指配用于標(biāo)識(shí)傳送信令消息的CBS消息頁面的消息標(biāo)識(shí)符。
圖6是表示由圖1所示系統(tǒng)100的網(wǎng)絡(luò)基礎(chǔ)設(shè)施執(zhí)行以動(dòng)態(tài)分配用于標(biāo)識(shí)特定類型信令消息的消息標(biāo)識(shí)符的動(dòng)作的流程圖。在框602中,從PLMN的可分配消息標(biāo)識(shí)符的范圍內(nèi)選擇將用于特定類型信令消息的可用消息標(biāo)識(shí)符。該消息標(biāo)識(shí)符例如是在當(dāng)前沒在使用的消息標(biāo)識(shí)符列表中下一個(gè)可用的消息標(biāo)識(shí)符,或者該消息標(biāo)識(shí)符可從可用的消息標(biāo)識(shí)符中隨機(jī)選擇。
在框604中,將信令消息類型與所選消息標(biāo)識(shí)符關(guān)聯(lián)起來的記錄被存儲(chǔ)在該基礎(chǔ)設(shè)施中。
在框606中,例如通過GPRS信道將所選消息標(biāo)識(shí)符連同指定對(duì)應(yīng)于該特定類型信令消息的應(yīng)用的操作碼發(fā)送到移動(dòng)設(shè)備114。操作碼的含義被預(yù)先編程進(jìn)移動(dòng)設(shè)備114中。
現(xiàn)在,通信系統(tǒng)100的基礎(chǔ)設(shè)施準(zhǔn)備如圖4所示用動(dòng)態(tài)指配的消息標(biāo)識(shí)符工作。
圖7是表示由圖1所示系統(tǒng)內(nèi)的移動(dòng)設(shè)備114在記錄用于標(biāo)識(shí)特定類型的信令消息的消息標(biāo)識(shí)符的動(dòng)態(tài)分配時(shí)所執(zhí)行動(dòng)作的流程圖。圖7示出與由圖6所示網(wǎng)絡(luò)100的基礎(chǔ)設(shè)施所執(zhí)行動(dòng)作配合執(zhí)行的動(dòng)作。
參考圖7,在步驟702中,在框606中發(fā)送的消息由移動(dòng)設(shè)備接收,在框704中,將所接收的消息標(biāo)識(shí)符與將由特定子程序處理并由接收的操作碼指定類型的信令消息關(guān)聯(lián)起來的記錄被存儲(chǔ)在移動(dòng)設(shè)備114中?,F(xiàn)在,移動(dòng)設(shè)備114準(zhǔn)備執(zhí)行圖5中所示的程序,特別地是,在框518中,移動(dòng)設(shè)備114能夠基于包含在該信令消息中的消息標(biāo)識(shí)符將在CBS消息中承載的信令消息傳送到合適的程序模塊。
圖6-7中所示的過程用來動(dòng)態(tài)指配用于標(biāo)識(shí)特定類型信令消息的消息標(biāo)識(shí)符。
根據(jù)替換的實(shí)施例,信令消息分組的報(bào)頭和該信令消息分組的內(nèi)容在由不同消息標(biāo)識(shí)符標(biāo)識(shí)的不同CBS消息中發(fā)送。對(duì)于承載信令消息報(bào)頭和內(nèi)容的CBS消息使用不同的消息標(biāo)識(shí)符促進(jìn)了將報(bào)頭和內(nèi)容傳送到專用于處理該信令消息每一部分的不同子程序,。
要指出的是,雖然在描述圖2-7中所圖示的動(dòng)作時(shí)引用了圖1中所圖示的通信系統(tǒng)100的特定部分,但是可替換地,具有其它名稱的設(shè)備和/或具有除了圖1中所圖示之外的其它設(shè)備和/或配置的通信系統(tǒng)也可用于執(zhí)行圖2-7中所圖示的過程。
通信系統(tǒng)100的基礎(chǔ)設(shè)施由硬件設(shè)計(jì)和/或軟件程序配置為執(zhí)行圖2、4、6中所圖示的過程。移動(dòng)設(shè)備114由硬件設(shè)計(jì)和/或軟件程序配置為執(zhí)行圖3、5、7中所圖示的過程。用于配置通信系統(tǒng)100的基礎(chǔ)設(shè)施執(zhí)行圖2、4、6中所圖示過程的軟件和用于配置移動(dòng)設(shè)備114執(zhí)行圖3、5、7中所圖示過程的軟件可存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,例如硬盤驅(qū)動(dòng)器、磁帶等。網(wǎng)絡(luò)也可以作為臨時(shí)存儲(chǔ)這種軟件的計(jì)算機(jī)可讀介質(zhì)。
圖8是在通信系統(tǒng)100中所使用的移動(dòng)設(shè)備114之一的功能框圖。如圖8所示,移動(dòng)設(shè)備114包括通過信號(hào)總線820連接到一起的收發(fā)信機(jī)802、處理器804、模數(shù)轉(zhuǎn)換器(A/D)806、按鍵輸入解碼器808、工作空間存儲(chǔ)器810、程序存儲(chǔ)器812、顯示驅(qū)動(dòng)器814、告警驅(qū)動(dòng)器816、和數(shù)模轉(zhuǎn)換器(D/A)818。
收發(fā)信機(jī)模塊802耦合到天線822。使用例如音頻數(shù)據(jù)的數(shù)據(jù)調(diào)制的載波信號(hào)在天線822和收發(fā)信機(jī)802之間傳送。
麥克風(fēng)824耦合到A/D 806。音頻,包括所說出的字,通過麥克風(fēng)824輸入,并由A/D806轉(zhuǎn)換為數(shù)字格式。
鍵盤826耦合到按鍵輸入解碼器808。按鍵輸入解碼器用來識(shí)別按壓的鍵、并將識(shí)別每一個(gè)按壓鍵的信息提供給處理器804。
D/A 818耦合到揚(yáng)聲器828。D/A 818將已解碼的數(shù)字音頻轉(zhuǎn)換為模擬信號(hào),并驅(qū)動(dòng)揚(yáng)聲器828。顯示驅(qū)動(dòng)器814耦合到顯示器830。
告警驅(qū)動(dòng)器816驅(qū)動(dòng)警報(bào)832。當(dāng)移動(dòng)設(shè)備114接收到無線通信信號(hào)(例如,無線電話呼叫、或可選地為多播或廣播)時(shí),警報(bào)832被激活,以便促使用戶注意到所接收的無線通信信號(hào)。警報(bào)832適當(dāng)?shù)厥强陕牭降囊纛l或可觸知的告警。警報(bào)832可包括擴(kuò)音器。
程序存儲(chǔ)器812用于存儲(chǔ)控制移動(dòng)設(shè)備114的程序,包括執(zhí)行圖3、5、7中所示過程的程序。存儲(chǔ)在程序存儲(chǔ)器812中的程序由處理器804執(zhí)行。程序存儲(chǔ)器812是一種類型的計(jì)算機(jī)可讀介質(zhì)。
雖然已經(jīng)圖示和描述了本發(fā)明的優(yōu)選實(shí)施例和其它實(shí)施例,但是清楚的是本發(fā)明不局限于此。對(duì)本領(lǐng)域技術(shù)人員來說,在不偏離由隨后權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下可存在許多的更改、改變、變形、替換和等效。
權(quán)利要求
1.一種在無線通信網(wǎng)絡(luò)中傳送信令消息的方法,該方法包括讀取特定類型的信令消息;讀取指配給該特定類型信令消息的消息標(biāo)識(shí)符;將信令消息分組為一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面,每一個(gè)小區(qū)廣播業(yè)務(wù)頁面包括該消息標(biāo)識(shí)符;和發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面。
2.根據(jù)權(quán)利要求1的方法,其中讀取信令消息包括讀取包括多播或廣播業(yè)務(wù)的臨時(shí)移動(dòng)組標(biāo)識(shí)的信令消息。
3.根據(jù)權(quán)利要求1的方法,其中讀取信令消息包括讀取控制間斷接收操作的信令消息。
4.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括產(chǎn)生所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本;和發(fā)送所述一個(gè)或多個(gè)相同副本。
5.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括在發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播頁面之前將所述一個(gè)或多個(gè)小區(qū)廣播頁面中的每一個(gè)分段為多個(gè)無線網(wǎng)絡(luò)分組;和復(fù)用該多個(gè)無線網(wǎng)絡(luò)分組和另外的無線網(wǎng)絡(luò)分組。
6.根據(jù)權(quán)利要求1的方法,進(jìn)一步包括接收所述一個(gè)或多個(gè)小區(qū)廣播頁面中的至少一些;檢查在所述一個(gè)或多個(gè)小區(qū)廣播頁面中至少一些頁面內(nèi)的消息標(biāo)識(shí)符;和如果信令消息被完全接收,并且消息標(biāo)識(shí)符指示所述一個(gè)或多個(gè)小區(qū)廣播頁面承載信令消息將該信令消息轉(zhuǎn)發(fā)到由該消息標(biāo)識(shí)符所標(biāo)識(shí)的程序模塊。
7.根據(jù)權(quán)利要求6的方法,進(jìn)一步包括在讀取指配給該特定類型信令消息的消息標(biāo)識(shí)符之前選擇消息標(biāo)識(shí)符,并將該特定消息標(biāo)識(shí)符指配給該特定類型的信令消息;發(fā)送該消息標(biāo)識(shí)符連同指定將由程序模塊處理的特定消息類型的操作碼;和接收該消息標(biāo)識(shí)符連同操作碼。
8.根據(jù)權(quán)利要求6的方法,進(jìn)一步包括產(chǎn)生所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本;發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本;接收所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的相同副本中的至少一些;和在轉(zhuǎn)發(fā)該信令消息之前,緩存所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面中至少一些頁面的至少一部分和所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)副本;根據(jù)所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面中至少一些頁面的至少一部分和所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本來組裝該信令消息。
9.一種在無線通信網(wǎng)絡(luò)中操作設(shè)備接收消息的方法,包括接收包括一個(gè)或多個(gè)承載一個(gè)或多個(gè)信令消息的小區(qū)廣播業(yè)務(wù)頁面的多個(gè)小區(qū)廣播業(yè)務(wù)頁面;檢查所述多個(gè)小區(qū)廣播業(yè)務(wù)頁面的消息標(biāo)識(shí)符,以確定該多個(gè)小區(qū)廣播業(yè)務(wù)頁面中的哪些承載了所述一個(gè)或多個(gè)信令消息;和將所述一個(gè)或多個(gè)信令消息傳送到程序模塊。
10.根據(jù)權(quán)利要求9的方法,其中傳送所述一個(gè)或多個(gè)信令消息包括將所述一個(gè)或多個(gè)信令消息傳送到由該消息標(biāo)識(shí)符指定的程序模塊。
11.根據(jù)權(quán)利要求9的方法,進(jìn)一步包括;接收所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面中一個(gè)或多個(gè)頁面的一個(gè)或多個(gè)相同副本;緩存所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面和副本中每一個(gè)的至少一部分;和從緩存的小區(qū)廣播業(yè)務(wù)頁面和副本中組裝所述一個(gè)或多個(gè)信令消息。
12.一種無線通信設(shè)備,包括收發(fā)信機(jī);存儲(chǔ)用于操作該無線通信設(shè)備的程序的計(jì)算機(jī)可讀介質(zhì);處理器,其耦合到收發(fā)信機(jī)用于接收所接收的信息,并耦合到計(jì)算機(jī)可讀介質(zhì),用于接收程序,其中該處理器被編程為接收包括一個(gè)或多個(gè)承載一個(gè)或多個(gè)信令消息的小區(qū)廣播業(yè)務(wù)頁面的多個(gè)小區(qū)廣播業(yè)務(wù)頁面;檢查所述多個(gè)小區(qū)廣播業(yè)務(wù)頁面的消息標(biāo)識(shí)符,以確定該多個(gè)小區(qū)廣播業(yè)務(wù)頁面中的哪些承載了所述一個(gè)或多個(gè)信令消息;和將所述一個(gè)或多個(gè)信令消息傳送到程序模塊。
13.根據(jù)權(quán)利要求12的無線通信設(shè)備,其中該處理器被編程為將所述一個(gè)或多個(gè)信令消息傳送到由該消息標(biāo)識(shí)符指定的程序模塊。
14.根據(jù)權(quán)利要求12的無線通信設(shè)備,其中該處理器被編程為接收所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面中一個(gè)或多個(gè)頁面的一個(gè)或多個(gè)相同副本;緩存所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面和相同副本中每一個(gè)的至少一部分;和從緩存的一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面和副本中的至少一部分中組裝所述一個(gè)或多個(gè)信令消息。
15.一種無線通信系統(tǒng),包括基礎(chǔ)設(shè)施,被配置為讀取特定類型的信令消息;讀取指配給該特定類型信令消息的消息標(biāo)識(shí)符;將信令消息分組為一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面,每一個(gè)小區(qū)廣播業(yè)務(wù)頁面包括該消息標(biāo)識(shí)符;和發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面。
16.根據(jù)權(quán)利要求15的無線通信系統(tǒng),其中該基礎(chǔ)設(shè)施被配置為讀取包括多播或廣播的臨時(shí)移動(dòng)小組身份的信令消息。
17.根據(jù)權(quán)利要求15的無線通信系統(tǒng),其中該基礎(chǔ)設(shè)施被配置為讀取控制間斷接收操作的信令消息。
18.根據(jù)權(quán)利要求15的無線通信系統(tǒng),其中該基礎(chǔ)設(shè)施被配置為產(chǎn)生所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本;和發(fā)送所述一個(gè)或多個(gè)相同副本。
19.根據(jù)權(quán)利要求15的無線通信系統(tǒng),其中該基礎(chǔ)設(shè)施被配置為在發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播頁面之前將所述一個(gè)或多個(gè)小區(qū)廣播頁面中的每一個(gè)分段為多個(gè)無線網(wǎng)絡(luò)分組;和復(fù)用該多個(gè)無線網(wǎng)絡(luò)分組和另外的無線網(wǎng)絡(luò)分組。
20.一種無線通信系統(tǒng),包括用于讀取特定類型的信令消息的裝置;用于讀取指配給該特定類型信令消息的消息標(biāo)識(shí)符的裝置;用于將信令消息分組為一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的裝置,其中,每一個(gè)小區(qū)廣播業(yè)務(wù)頁面包括該消息標(biāo)識(shí)符;和用于發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的裝置。
21.根據(jù)權(quán)利要求20的無線通信系統(tǒng),其中用于讀取信令消息的裝置包括用于讀取包括多播或廣播業(yè)務(wù)的臨時(shí)移動(dòng)組標(biāo)識(shí)的信令消息的裝置。
22.根據(jù)權(quán)利要求20的無線通信系統(tǒng),其中用于讀取信令消息的裝置包括用于讀取控制間斷接收操作的信令消息的裝置。
23.根據(jù)權(quán)利要求20的無線通信系統(tǒng),進(jìn)一步包括用于產(chǎn)生所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本的裝置;和用于發(fā)送所述一個(gè)或多個(gè)相同副本的裝置。
24.根據(jù)權(quán)利要求20的無線通信系統(tǒng),進(jìn)一步包括用于將所述一個(gè)或多個(gè)小區(qū)廣播頁面中的每一個(gè)分段為多個(gè)無線網(wǎng)絡(luò)分組的裝置;和用于復(fù)用該多個(gè)無線網(wǎng)絡(luò)分組和另外的無線網(wǎng)絡(luò)分組的裝置。
25.根據(jù)權(quán)利要求20的無線通信系統(tǒng),進(jìn)一步包括用于接收所述一個(gè)或多個(gè)小區(qū)廣播頁面中的至少一些的裝置;用于檢查在所述一個(gè)或多個(gè)小區(qū)廣播頁面中的消息標(biāo)識(shí)符的裝置;和如果信令消息被完全接收,并且消息標(biāo)識(shí)符指示所述一個(gè)或多個(gè)小區(qū)廣播頁面承載信令消息將該信令消息轉(zhuǎn)發(fā)到由該消息標(biāo)識(shí)符所標(biāo)識(shí)的程序模塊。
26.根據(jù)權(quán)利要求25的無線通信系統(tǒng),進(jìn)一步包括用于產(chǎn)生所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本的裝置;用于發(fā)送所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本的裝置;用于接收所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的相同副本中的至少一些的裝置;和用于在轉(zhuǎn)發(fā)該信令消息之前,緩存所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面中至少一些頁面的至少一部分和所述一個(gè)或多個(gè)小區(qū)廣播業(yè)務(wù)頁面的一個(gè)或多個(gè)相同副本并從緩存的小區(qū)廣播業(yè)務(wù)頁面中組裝該信令消息的裝置
全文摘要
一種無線通信系統(tǒng)(100)被配置為通過小區(qū)廣播業(yè)務(wù)(CBS)發(fā)送信令消息。用于發(fā)送信令消息的CBS消息頁面由指配的消息識(shí)別符來標(biāo)識(shí)。在通信系統(tǒng)(100)內(nèi)的移動(dòng)設(shè)備(114)通過消息標(biāo)識(shí)符來識(shí)別傳送信令消息的CBS消息,并將該信令消息傳送到適當(dāng)?shù)膽?yīng)用或控制程序模塊。消息標(biāo)識(shí)符可用于指定應(yīng)用或控制程序模塊來處理信令消息。由CBS傳送的信令消息可在控制多播或廣播消息中使用??砂l(fā)送CBS消息頁面的相同副本,然后在接收到該消息頁面的副本時(shí)在移動(dòng)設(shè)備(114)上緩存它們,直到已經(jīng)接收到該信令消息的所有部分為止。
文檔編號(hào)H04J3/26GK1894875SQ200480030969
公開日2007年1月10日 申請(qǐng)日期2004年10月18日 優(yōu)先權(quán)日2003年10月20日
發(fā)明者馬克·E·佩岑, 尼爾斯·彼得·斯科夫·安德森, 史蒂芬·A·霍韋爾, 陳靜玟 申請(qǐng)人:摩托羅拉公司(在特拉華州注冊(cè)的公司)