專利名稱:蜂窩通信系統(tǒng)的用戶單元的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及蜂窩通信系統(tǒng)的用戶單元。用戶單元可以基于指定條件進(jìn) 行數(shù)據(jù)傳輸。
背景技術(shù):
一段時(shí)間以來,蜂窩通信系統(tǒng)和其它通信網(wǎng)絡(luò)(在下文中簡稱為"網(wǎng)
絡(luò)")已向用戶提供了稱為SMS (短消息服務(wù))的服務(wù)。SMS消息是基于 文本的并且在許多國家和地區(qū)受到年輕用戶的歡迎。隨著網(wǎng)絡(luò)從已建立的 第二代(2G)技術(shù)進(jìn)入到下一代技術(shù)(3G),越來越多的網(wǎng)絡(luò)將額外地提 供稱為MMS (多媒體消息服務(wù))的服務(wù)。
如其名稱所意味的,MMS消息包括多媒體消息,多媒體消息包含文本、 音頻文件、圖形動(dòng)畫等等。在2G系統(tǒng)中,這種消息的實(shí)例包括電子郵件、 網(wǎng)頁甚至靜態(tài)圖像。即將到來的3G系統(tǒng)能夠支持媒體內(nèi)容更為豐富的消息 和應(yīng)用,包括多用戶游戲和表示視頻、音頻剪輯、電影片段等等的多媒體 數(shù)據(jù)的傳輸和接收。
利用基于文本的SMS服務(wù),用戶如今能夠創(chuàng)建他們自己的MMS消息, 并且從他們的聯(lián)絡(luò)方接收這些消息和向他們的聯(lián)絡(luò)方發(fā)送這些消息。此外, 存在額外的服務(wù),以允許從商業(yè)內(nèi)容創(chuàng)建者接收具有豐富的多媒體內(nèi)容的 MMS消息。
一段時(shí)間以來,在PC上可以使用這些應(yīng)用的等同物,但是現(xiàn)在將它們 傳遞到無線移動(dòng)環(huán)境則提出了機(jī)遇和挑戰(zhàn)。從無線網(wǎng)絡(luò)至分組交換的移動(dòng) 能夠進(jìn)行虛擬連接,這提高了所謂的"按需分配帶寬"的可能性??梢詰?yīng) 用分組交換,以使得用戶能夠一直連接到網(wǎng)絡(luò)。
盡管這種通信能力的提高帶來了許多優(yōu)勢,但是其還使得用戶、網(wǎng)絡(luò) 需要對(duì)SMS和MMS消息的傳輸進(jìn)行更多控制,或者用戶和網(wǎng)絡(luò)都需要對(duì) SMS和MMS消息的傳輸進(jìn)行更多控制。用戶通常關(guān)心的是成本,以及發(fā)
9送諸如網(wǎng)頁、圖像和視頻之類的高數(shù)據(jù)量的消息是否會(huì)被網(wǎng)絡(luò)收取高額費(fèi) 用。而網(wǎng)絡(luò)方面的問題是負(fù)載。在高峰期時(shí),高數(shù)據(jù)量的消息的突發(fā)特性 可能導(dǎo)致出現(xiàn)本地化的網(wǎng)絡(luò)負(fù)載問題,這可能會(huì)影響提供給用戶的服務(wù)質(zhì) 量。隨著越來越多的用戶進(jìn)入多媒體內(nèi)容豐富的基于分組的業(yè)務(wù),這個(gè)問 題隨之增加。
本發(fā)明的目的在于克服或者至少減輕以上以及相關(guān)聯(lián)的問題。為此, 本發(fā)明的目的在于提供基于指定條件的數(shù)據(jù)傳輸。也就是說, 一個(gè)目的是 主要基于日期戳、時(shí)間戳、地理位置或網(wǎng)絡(luò)負(fù)載中的任意一個(gè)或多個(gè),來
提供SMS、 MMS或其它數(shù)據(jù)傳輸?shù)淖詣?dòng)激活。因此,可以由網(wǎng)絡(luò)、用戶單 元的用戶或這兩者的組合來規(guī)定這些指定條件。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面,提供了一種蜂窩通信系統(tǒng)的用戶單元,其中 用戶單元用于存儲(chǔ)表示要傳輸?shù)南⒌臄?shù)據(jù),以及表示與消息傳輸相關(guān)聯(lián) 的指定條件的數(shù)據(jù),并且在指定條件得到滿足時(shí)傳輸該消息。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于準(zhǔn)備要在蜂窩通信系統(tǒng)中 傳輸?shù)南⒌姆椒ǎ谠摲椒ㄖ?,將表示要傳輸?shù)南⒌臄?shù)據(jù)以及表示與 消息傳輸相關(guān)聯(lián)的指定條件的數(shù)據(jù)一起存儲(chǔ)在用戶單元中,并且當(dāng)該指定 條件得到滿足時(shí)傳輸該消息。
根據(jù)本發(fā)明的另 一個(gè)方面,提供了 一種用于在蜂窩網(wǎng)絡(luò)中傳輸消息的
方法,該方法包括生成消息數(shù)據(jù),該消息數(shù)據(jù)表示將要傳輸?shù)南ⅲ淮?儲(chǔ)該消息數(shù)據(jù);生成條件數(shù)據(jù),該條件數(shù)據(jù)用于定義與該消息數(shù)據(jù)所表示 的消息傳輸相關(guān)聯(lián)的一個(gè)或多個(gè)指定條件;存儲(chǔ)該條件數(shù)據(jù);確定所述一 個(gè)或多個(gè)指定條件何時(shí)得到滿足;當(dāng)所述一個(gè)或多個(gè)指定條件得到滿足時(shí) 傳輸該消息。
本發(fā)明還提供了一種用于在蜂窩網(wǎng)絡(luò)中傳輸消息的裝置,該裝置包括: 用于生成消息數(shù)據(jù)的模塊,該消息數(shù)據(jù)表示將要傳輸?shù)南?;用于存?chǔ)該 消息數(shù)據(jù)的模塊;用于生成條件數(shù)據(jù)的模塊,該條件數(shù)據(jù)用于定義與該消 息數(shù)據(jù)所表示的消息傳輸相關(guān)聯(lián)的一個(gè)或多個(gè)指定條件;用于存儲(chǔ)該條件 數(shù)據(jù)的模塊;確定模塊,用于確定所述一個(gè)或多個(gè)指定條件何時(shí)得到滿足;
10以及傳輸模塊,用于在所述一個(gè)或多個(gè)指定條件得到滿足時(shí)傳輸該消息。
通過所附的權(quán)利要求來具體地闡述了本發(fā)明的上述以及進(jìn)一步的特 征,通過考慮以下根據(jù)附圖所給出的示例性實(shí)施例的詳細(xì)描述,本發(fā)明優(yōu) 勢將更加清楚。
在附圖中
圖l是用于實(shí)現(xiàn)本發(fā)明的用戶單元的示意性系統(tǒng)圖; 圖2是示出了蜂窩網(wǎng)絡(luò)的典型的依賴于時(shí)間的負(fù)載圖3是在依賴于網(wǎng)絡(luò)的數(shù)據(jù)上傳期間,在網(wǎng)絡(luò)和用戶單元之間的交互 以及他們的決定的流程圖;以及
圖4是蜂窩網(wǎng)絡(luò)中的小區(qū)的示意性表示圖。
具體實(shí)施例方式
參照附圖中的圖1,其示出了用于實(shí)現(xiàn)本發(fā)明的用戶單元10的示意性 系統(tǒng)圖。本文使用術(shù)語"用戶單元"來指代在蜂窩系統(tǒng)中與該系統(tǒng)的用戶 連接的設(shè)備。該設(shè)備可以是移動(dòng)的或靜止的設(shè)備,并且不必是單個(gè)單元。 通常,"用戶單元"被通稱為蜂窩網(wǎng)絡(luò)中的移動(dòng)電話或手機(jī)。然而,本發(fā)明 可以實(shí)現(xiàn)在位于固定位置的設(shè)備中和/或包括用于執(zhí)行以下所述的功能和操 作的多個(gè)單元的設(shè)備中。
用戶單元10包括天線12,其從蜂窩網(wǎng)絡(luò)(圖1中未顯示)接收信號(hào)并 且向蜂窩網(wǎng)絡(luò)傳輸信號(hào)。出于描述目的,利用虛線14將所顯示的用戶單元 10分割成兩個(gè)路徑16、 18。路徑16包括用于共同處理由用戶單元10所接 收的位置相關(guān)信息的功能單元。路徑18包括用于共同處置語音數(shù)據(jù)和用戶 數(shù)據(jù)的傳輸和接收的功能單元。該分割是概念性的,無需在現(xiàn)實(shí)世界的設(shè) 備中實(shí)現(xiàn)。
將路徑16、 18分割成功能單元僅僅是為了便于理解兩個(gè)路徑的操作。 在實(shí)踐中,無需如所示地將路徑分割成獨(dú)立的功能單元。這些功能單元可 以進(jìn)一歩的組合或分割,這完全是具有相關(guān)技術(shù)的人員設(shè)計(jì)時(shí)的選擇。
位置數(shù)據(jù)處理路徑16包括與其耦合的位置數(shù)據(jù)接收/解碼單元20,用于從天線12接收位置信號(hào)。接收/解碼單元20可用于從多個(gè)不同的源接收 位置信息,所述不同的源包括用于運(yùn)行用戶單元的網(wǎng)絡(luò)(未顯示)、全球定 位系統(tǒng)(GPS)或者是預(yù)計(jì)在不久的將來會(huì)實(shí)現(xiàn)的伽利略(Galileo)系統(tǒng)。 這些定位技術(shù)本身是公知的。用戶單元10使用由GPS獲取的數(shù)據(jù),GPS 系統(tǒng)是利用本領(lǐng)域普通技術(shù)人員所熟悉的標(biāo)準(zhǔn)技術(shù)來獲取數(shù)據(jù)的。因此下 文不再詳述GPS系統(tǒng)和GPS數(shù)據(jù)的獲取。
在將從天線12接收的位置信號(hào)傳遞到與接收/解碼單元20耦合的位置 數(shù)據(jù)處理單元22之前,接收/解碼單元20對(duì)所述位置信號(hào)進(jìn)行解碼。位置 數(shù)據(jù)處理單元22從解碼后的信號(hào)提取位置相關(guān)信息,并且通常將其作為坐 標(biāo)信息存儲(chǔ)在位置數(shù)據(jù)庫24中。
除了來自位置數(shù)據(jù)處理路徑16的數(shù)據(jù)之外,位置數(shù)據(jù)庫24還存儲(chǔ)用 于定義預(yù)定位置和/或用戶選擇的位置的坐標(biāo)的數(shù)據(jù)。位置數(shù)據(jù)庫24中的數(shù) 據(jù)可以預(yù)加載到存儲(chǔ)器中,或者可以由用戶輸入。除了用于定義給定位置 的坐標(biāo)的數(shù)據(jù)之外,位置數(shù)據(jù)庫24中的數(shù)據(jù)還包括用于定義分配給用戶標(biāo) 識(shí)符的數(shù)據(jù),即,名稱標(biāo)簽,例如"家"、"工作"、"辦公室"、"機(jī)場"等 等。當(dāng)用戶單元10確實(shí)處于一個(gè)位置時(shí),可以將用戶選擇的數(shù)據(jù)輸入到位 置數(shù)據(jù)庫24中。這些用戶定義名稱形成了用戶單元10的數(shù)據(jù)庫,其中每 一個(gè)用戶定義名稱與一組GPS坐標(biāo)相關(guān)聯(lián)。
本文簡單地使用術(shù)語數(shù)據(jù)庫來作為便捷的標(biāo)簽。根據(jù)用戶想要操作的 復(fù)雜程度,數(shù)據(jù)庫可以如查找表那樣簡單,也可以如關(guān)系數(shù)據(jù)庫那么復(fù)雜。 在大多數(shù)應(yīng)用中,數(shù)據(jù)庫很像地址簿或電話簿,但是它還存儲(chǔ)有位置信息。 因此它還被稱為"位置簿"。
以下將給出由位置數(shù)據(jù)處理路徑16所執(zhí)行的操作和功能的進(jìn)一步描 述。這些操作和功能依賴于數(shù)據(jù)傳輸和接收路徑18的操作和功能,現(xiàn)在將 描述數(shù)據(jù)傳輸和接收路徑18。
數(shù)據(jù)傳輸和接收路徑18包括與其耦合的語音/用戶數(shù)據(jù)收發(fā)器26,用 于從天線12接收表示語音和/或數(shù)據(jù)的信號(hào)。收發(fā)器26用于從其所運(yùn)行的 網(wǎng)絡(luò)(未顯示)接收信號(hào)。收發(fā)器26在將接收的信號(hào)傳遞到與其相耦合的 解碼單元28之前,對(duì)接收的信號(hào)進(jìn)行解調(diào)。解碼單元28進(jìn)行解碼,艮P, 從解調(diào)后的信號(hào)中提取數(shù)據(jù),并且將提取的數(shù)據(jù)傳遞到數(shù)據(jù)處理和控制單元30。數(shù)據(jù)處理和控制單元30對(duì)其從解碼單元28所接收的數(shù)據(jù)進(jìn)行檢查, 并且決定如何處置。
如果數(shù)據(jù)僅表示語音信號(hào),則數(shù)據(jù)處理單元30可以直接向用戶接口驅(qū) 動(dòng)器32輸出數(shù)據(jù)。用戶接口驅(qū)動(dòng)器32耦合到揚(yáng)聲器34、麥克風(fēng)26、顯示 器38和鍵盤40,并因此對(duì)現(xiàn)實(shí)世界中的用戶提供各種連接。對(duì)于語音信號(hào), 用戶接口 32將語音數(shù)據(jù)轉(zhuǎn)換成模擬信號(hào),并輸出該模擬信號(hào)以驅(qū)動(dòng)揚(yáng)聲器 36。從而將語音信號(hào)再現(xiàn)為聽得見的輸出。
接收的數(shù)據(jù)可以表示用于控制用戶單元的操作的控制信號(hào)。這些控制 信號(hào)管理用戶單元和網(wǎng)絡(luò)(未顯示)之間的RF信號(hào)的傳輸和接收。通過各 種已建立的標(biāo)準(zhǔn)來管理控制信號(hào)以及用戶單元對(duì)控制信號(hào)做出響應(yīng)的方 式。本發(fā)明不限于任何特定的標(biāo)準(zhǔn)。為了簡潔起見,下文不再進(jìn)一步描述 這些控制信號(hào)。
接收的信號(hào)中的用戶數(shù)據(jù)沿著用戶數(shù)據(jù)路徑18通過收發(fā)器26、解碼單 元28以及數(shù)據(jù)處理和控制單元30。用戶數(shù)據(jù)可以是簡單的SMS消息,例 如來自另一個(gè)用戶(未顯示)的文本消息或來自網(wǎng)絡(luò)的計(jì)費(fèi)信息。用戶數(shù) 據(jù)可以是表示圖像(例如jpeg文件)、音樂(例如mp3文件)和可執(zhí)行的 應(yīng)用(例如java小應(yīng)用程序)的數(shù)據(jù)。
數(shù)據(jù)處理和控制單元30對(duì)接收的用戶數(shù)據(jù)進(jìn)行處理并且對(duì)它做出響 應(yīng),和/或?qū)⑵浯鎯?chǔ)在消息存儲(chǔ)器42和/或用戶信息數(shù)據(jù)庫44中。僅為了便 于解釋而將這兩個(gè)單元42、 44顯示為獨(dú)立的單元。在實(shí)踐中,如果需要的 話,單元42、 44可以彼此組合以及與位置數(shù)據(jù)庫24組合到單個(gè)單元中。
依賴于數(shù)據(jù)的性質(zhì),數(shù)據(jù)處理和控制單元30還可以生成音頻信號(hào),通 過揚(yáng)聲器34將該音頻信號(hào)作為聽得見的警報(bào)輸出給接收到該數(shù)據(jù)的用戶。 另外地或替代地,控制單元30可以生成信號(hào),以便輸出到顯示器38作為 對(duì)用戶的可視警告。顯示器還可以包括用于恢復(fù)數(shù)據(jù)的指令, 一般通過用 戶操縱鍵盤40來執(zhí)行。用戶交互的類型是例程設(shè)計(jì)的簡單問題,因此本文
無需進(jìn)行詳細(xì)地描述。
用戶接口驅(qū)動(dòng)器32將麥克風(fēng)36所感測的音頻信號(hào)(即, 一般的語音)
轉(zhuǎn)換成語音數(shù)據(jù)。因此,用戶接口設(shè)備作為聲碼器,用于將語音信號(hào)轉(zhuǎn)換 成以適于傳輸?shù)母袷奖硎镜臄?shù)字信號(hào)。由用于指定聲碼器的轉(zhuǎn)換方式等等的不同標(biāo)準(zhǔn)來定義通信系統(tǒng),其中聲碼器將語音信號(hào)轉(zhuǎn)換成數(shù)據(jù)以便傳輸。 聲碼器的形式與本發(fā)明無密切關(guān)系,并且本發(fā)明可以等效應(yīng)用于多種標(biāo)準(zhǔn)。 因此本文不再進(jìn)一步詳述用戶接口驅(qū)動(dòng)器所執(zhí)行的聲音編碼功能。
通過用戶操縱鍵盤40以及通過顯示器38與用戶交互來控制SMS和 MMS消息的生成。這種用戶交互是例程設(shè)計(jì)的簡單問題,因此本文無需再 詳細(xì)地進(jìn)行描述。將得到的SMS/MMS消息作為數(shù)據(jù)存儲(chǔ)在消息存儲(chǔ)器42 中。將消息數(shù)據(jù)在消息存儲(chǔ)器中保存適當(dāng)?shù)臅r(shí)間段,直到滿足了用戶指定 的條件為止。
經(jīng)過編輯之后,用戶單元10將提供傳輸選項(xiàng)菜單,例如
(1) 可以設(shè)立時(shí)間和日期以提醒用戶或第三方做某事,例如今日17:00 之后發(fā)送消息;
(2) 例如,如果在服務(wù)不可用的區(qū)域創(chuàng)建了消息,則當(dāng)服務(wù)可用時(shí)進(jìn) 行發(fā)送;以及
(3) 用戶單元IO在一個(gè)位置附近,例如在用戶的位置簿所定義的"家" 的IO英里之內(nèi)。
當(dāng)滿足了用戶指定的條件時(shí),將表示SMS/MMS消息的數(shù)據(jù)從存儲(chǔ)器 42通過控制單元30傳遞到編碼器46,以便由收發(fā)器26傳輸。編碼器46 與數(shù)據(jù)處理和控制單元30 —起運(yùn)作,以將SMS/MMS數(shù)據(jù)編碼成適于傳輸 的格式??刂茊卧?0和編碼器46所生成的數(shù)據(jù)的形式與本發(fā)明無密切關(guān) 系。此外,本發(fā)明可以等效應(yīng)用于多種標(biāo)準(zhǔn),因此本文將不再進(jìn)一步詳述 控制單元30和編碼器46所生成的數(shù)據(jù)的形式。
用戶單元10在用戶的控制之下運(yùn)行,以延遲用戶生成的消息 (SMS/MMS)的傳輸,直到滿足各種條件或發(fā)生了一個(gè)或多個(gè)用戶指定動(dòng) 作為止。因此,在發(fā)送消息之前,用戶單元10使得用戶能夠?qū)MS/MMS 消息與用于標(biāo)識(shí)要滿足的條件的數(shù)據(jù)一起存儲(chǔ)。用戶單元IO使用以上的觸 發(fā)條件來確定何時(shí)傳輸SMS/MMS。 一旦滿足觸發(fā)條件,該條件就變成現(xiàn)在 發(fā)送(或者盡可能快地發(fā)送)。例如,如果消息的觸發(fā)條件是"今日17:00 之后發(fā)送",則一旦到達(dá)17:00,該條件就滿足,并且改為"現(xiàn)在發(fā)送"。
"日期和時(shí)間"選項(xiàng)對(duì)于很多情形是有用的。例如商務(wù)人員可以在一 天的行程期間對(duì)他已訪問的客戶(或者約會(huì))進(jìn)行記錄,并且在當(dāng)天結(jié)束時(shí)將這些總結(jié)傳輸?shù)剿ぷ鞯霓k公室。這還可用于利用任意非高峰費(fèi)率。
在這種情況下,通過僅設(shè)置用戶單元10菜單上的特征,就可以在非高峰期
時(shí)段或晚間自動(dòng)地傳遞數(shù)據(jù)而無需任何進(jìn)一步的用戶干預(yù)。
"現(xiàn)在發(fā)送"選項(xiàng)將產(chǎn)生兩個(gè)響應(yīng)中的一個(gè)。首先,如果用戶單元10 處于服務(wù)中,則將立即發(fā)送消息。其次,如果用戶單元10不處于服務(wù)中,
則一旦網(wǎng)絡(luò)服務(wù)重新建立就發(fā)送消息而無需用戶干預(yù)。例如,通知在機(jī)場 會(huì)見用戶的第三方,用戶已到達(dá),并且提議會(huì)見用戶的地點(diǎn)。
"附近"選項(xiàng)有助于使第三方獲悉用戶何時(shí)到家附近(正在駕駛中, 等等),或者可用于通知同事該用戶可能何時(shí)到達(dá)工作崗位等等。
還可以將選項(xiàng)進(jìn)行組合,使得在滿足時(shí)間和日期條件以及附近選項(xiàng)這
兩者的時(shí)候(例如在今日17: OO之后以及在離"家"10km之內(nèi)),才發(fā)送消息。
附圖中的圖2是示出了蜂窩網(wǎng)絡(luò)的典型負(fù)載形式的圖。從圖2可以看 出,網(wǎng)絡(luò)使用率在晚間相當(dāng)?shù)停谏习鄷r(shí)間相當(dāng)高。根據(jù)當(dāng)前的語音服 務(wù),在高峰期的費(fèi)率較高,而在非高峰期對(duì)用戶收取的費(fèi)用較低。因此, 網(wǎng)絡(luò)負(fù)載可以僅取決于一天的時(shí)間。例如,網(wǎng)絡(luò)可以將早7點(diǎn)至晚7點(diǎn)之 間的時(shí)間定義為高峰期。在高峰期進(jìn)行的呼叫按照某個(gè)費(fèi)率來收費(fèi),而對(duì) 高峰期外進(jìn)行的呼叫按照非高峰期費(fèi)率來收費(fèi)。
網(wǎng)絡(luò)運(yùn)營商確定收費(fèi),并且難以推斷個(gè)別運(yùn)營商如何處理數(shù)據(jù)傳輸?shù)?收費(fèi)。然而,根據(jù)語音連接的過去收費(fèi),至少一些運(yùn)營商可能對(duì)不同時(shí)間 的數(shù)據(jù)傳輸收取不同的費(fèi)用。用戶通常關(guān)心的是成本,以及發(fā)送高數(shù)據(jù)量 消息(例如網(wǎng)頁、圖像和視頻)是否可能導(dǎo)致網(wǎng)絡(luò)收取較高的費(fèi)用。
因此,MMS應(yīng)用的用戶希望延遲所選MMS消息的傳輸,直到非高峰
期到來,以便利用低費(fèi)率進(jìn)行傳輸。類似地,用戶希望延遲來自網(wǎng)絡(luò)的數(shù) 據(jù)接收(例如來自遠(yuǎn)程服務(wù)器的下載),直到滿足各種條件或出現(xiàn)一個(gè)或多 個(gè)用戶指定的動(dòng)作為止。
因此,用戶單元10使得用戶能夠指定,將消息的傳輸延遲直到滿足一 個(gè)或多個(gè)用戶指定的條件為止。這些條件包括但是不限于日期、時(shí)間、 網(wǎng)絡(luò)負(fù)載和地理位置。前兩個(gè)條件相對(duì)直接。通過用戶與顯示器38和鍵盤 40進(jìn)行交互,將用于定義日期和/或時(shí)間的數(shù)據(jù)輸入到并且存儲(chǔ)到信息數(shù)據(jù)庫44中。
數(shù)據(jù)處理和控制單元30在那些條件得到滿足時(shí),通過將相關(guān)消息從消 息存儲(chǔ)器42移動(dòng)到編碼器46,從而經(jīng)由收發(fā)器26和天線12在網(wǎng)絡(luò)上傳輸。 在最簡單的情況下,控制單元30監(jiān)視當(dāng)前時(shí)間(基于從網(wǎng)絡(luò)接收的信息, 或者基于內(nèi)部生成的數(shù)據(jù),或者基于兩者),以及當(dāng)前時(shí)間與用戶信息數(shù)據(jù) 庫44中所存儲(chǔ)的時(shí)間條件相匹配的時(shí)間。是否在發(fā)送消息之后立即從存儲(chǔ) 器42移除該消息是可選擇的設(shè)計(jì)問題,且這主要依賴于存儲(chǔ)器的容量、用 戶單元的物理大小和成本等等。
網(wǎng)絡(luò)和/或用戶有可能需要較復(fù)雜的應(yīng)用。因此另一個(gè)選項(xiàng)可以安排用 戶單元10時(shí)不時(shí)地從網(wǎng)絡(luò)接收網(wǎng)絡(luò)負(fù)載信息。這種信息的傳輸對(duì)網(wǎng)絡(luò)造成 了進(jìn)一步的負(fù)擔(dān),盡管該負(fù)擔(dān)很小。關(guān)于向用戶單元10發(fā)送哪個(gè)網(wǎng)絡(luò)負(fù)載 信息的規(guī)則是可選擇的網(wǎng)絡(luò)設(shè)計(jì)問題,用于平衡網(wǎng)絡(luò)服務(wù)的分配和提供給 用戶的服務(wù)質(zhì)量。
在前述描述中,用戶單元10中加入了許多"智能部分"(即,數(shù)據(jù)處 理、做出決定等等)。有時(shí)網(wǎng)絡(luò)可以有利地加入一些智能部分。其中一種情 況涉及基于網(wǎng)絡(luò)負(fù)載的消息傳輸。例如,在高峰期,可能存在網(wǎng)絡(luò)驅(qū)動(dòng)需 求,以便降低數(shù)據(jù)集中的應(yīng)用的數(shù)據(jù)傳遞,從而最大化語音業(yè)務(wù)的網(wǎng)絡(luò)容
盡管網(wǎng)絡(luò)可以將"高峰"期定義為早7點(diǎn)到晚7點(diǎn)之間,但是在一天 中網(wǎng)絡(luò)上的負(fù)載低于所選擇的等級(jí)的時(shí)間段可能很短,例如負(fù)載低于平均 水平的時(shí)間段。網(wǎng)絡(luò)可使用這些較短的時(shí)間段從用戶單元IO上傳依賴于時(shí) 間的SMS/MMS消息。
附圖中的圖3是在依賴網(wǎng)絡(luò)上傳用于表示SMS/MMS消息的數(shù)據(jù)期間, 網(wǎng)絡(luò)和用戶單元的決定和他們之間交互的流程圖50。在階段52,當(dāng)創(chuàng)建依 賴于時(shí)間的消息時(shí),用戶單元10向網(wǎng)絡(luò)發(fā)送狀態(tài)消息,用于識(shí)別該消息的 大小、希望的傳輸時(shí)間,或者其它條件,以及SMS/MMS消息的預(yù)期目的 地。在階段54,網(wǎng)絡(luò)通過記錄SMS/MMS消息的大小和傳輸消息所附帶的 條件,對(duì)狀態(tài)消息做出響應(yīng)。
由于網(wǎng)絡(luò)知道每個(gè)用戶單元10附屬于哪個(gè)小區(qū),并且知道每個(gè)用戶單 元需要傳輸多少數(shù)據(jù),所以網(wǎng)絡(luò)可以計(jì)算出每個(gè)小區(qū)的總的未傳數(shù)據(jù)量。
16足夠的資源可用時(shí)允許將數(shù)據(jù)從用戶單元傳遞到 網(wǎng)絡(luò)。
如圖3中的階段56所示,在低于平均活動(dòng)性的期間,網(wǎng)絡(luò)提示用戶單 元10上傳消息(或該消息的一部分)。使用在網(wǎng)絡(luò)中的控制信道上發(fā)送的 協(xié)議消息來觸發(fā)該上傳(在用戶單元10中)。由于網(wǎng)絡(luò)資源(即容量)現(xiàn) 在可用,因此協(xié)議消息可以簡單指示用戶單元10繼續(xù)傳遞數(shù)據(jù)??刂菩诺?的屬性是由應(yīng)用于網(wǎng)絡(luò)的標(biāo)準(zhǔn)所確定的。根據(jù)與實(shí)施方式相關(guān)的標(biāo)準(zhǔn),可 以用尋呼信道、廣播信道或其它控制信道中的任意一個(gè)來攜帶協(xié)議消息。
依賴于可用資源量,網(wǎng)絡(luò)可以決定以不同的方式來上傳數(shù)據(jù)。例如, 網(wǎng)絡(luò)可以決定用以下方式來上傳
(1) 由于網(wǎng)絡(luò)己知每個(gè)用戶單元10的狀態(tài),所以可以從具有大量數(shù) 據(jù)或不同類型的未處理數(shù)據(jù)的特定用戶單元上傳;
(2) 從分配給小區(qū)的特定信道組的任意用戶單元上傳;
(3) 從小區(qū)的特定扇區(qū)上的任意用戶單元上傳;
(4) 從特定扇區(qū)上的任意用戶單元上傳;或者
(5) 從特定小區(qū)組上的任意用戶單元上傳
(6) 基于訂制類型上傳。
在網(wǎng)絡(luò)上的消息服務(wù)器(未顯示)中,將消息與數(shù)據(jù)一起進(jìn)行排隊(duì), 該數(shù)據(jù)用于定義隨后向前傳輸?shù)筋A(yù)期目的地的傳遞時(shí)間。 一旦上傳完畢, 如圖3中階段58所示,網(wǎng)絡(luò)就向用戶單元發(fā)送上傳確認(rèn)。用戶單元通過對(duì) 所發(fā)送的SMS/MMS消息進(jìn)行標(biāo)記,以及(如果需要的話)響應(yīng)于確認(rèn)信 號(hào),從存儲(chǔ)器42 (見圖l)中清除該消息。
當(dāng)與SMS/MMS消息相關(guān)聯(lián)的條件為真時(shí),如圖3中階段60所示,網(wǎng) 絡(luò)向預(yù)期的接收方發(fā)送排隊(duì)后的消息。此后,如階段62所示,從服務(wù)器的 隊(duì)列中清除該消息,以便為其它消息空出服務(wù)器中的空間。
就網(wǎng)絡(luò)而言,該方法的優(yōu)勢是優(yōu)化了一天中網(wǎng)絡(luò)吞吐量的使用,同時(shí) 在以上平均活動(dòng)期間避免了不必要的負(fù)載。就用戶而言,提供了非高峰費(fèi) 率傳輸?shù)膬?yōu)勢。
該方法確保預(yù)先上傳消息,從而確保在希望的時(shí)間傳遞消息。這還解 決了與服務(wù)中斷時(shí)的消息傳輸相關(guān)的一些問題。同時(shí),為了發(fā)送和接收
17SMS/MMS消息,用戶單元10必須處于服務(wù)中。即,其必須與移動(dòng)網(wǎng)絡(luò)上 的服務(wù)小區(qū)同步,使得移動(dòng)用戶生成的消息可以立即發(fā)送。給網(wǎng)絡(luò)加入智 能部分將降低由于服務(wù)中斷而丟失消息"呼叫"的可能性。
"附近"條件要求已知用戶單元10的地理位置。這可以通過多種方式 來進(jìn)行。附圖的圖4是用戶單元10所在的蜂窩網(wǎng)絡(luò)70的示意圖。
網(wǎng)絡(luò)70包括覆蓋一個(gè)服務(wù)區(qū)的多個(gè)小區(qū)71、 72、 73、 74、 75。為了方 便起見,將小區(qū)71到75示為相互扣連的六角形。這是理想的表示,在現(xiàn) 實(shí)世界中,小區(qū)的形狀是由包括相對(duì)信號(hào)強(qiáng)度、地形甚至一天的時(shí)間的整 個(gè)主環(huán)境因素確定的?;?1、 82、 83、 84、 85中的每一個(gè)分別服務(wù)于每 個(gè)小區(qū),基站81、 82、 83、 84、 85與其它設(shè)備(未顯示) 一起形成了網(wǎng)絡(luò)。
在最簡單的級(jí)別,網(wǎng)絡(luò)在任意時(shí)刻知道用戶單元10所在的小區(qū)。該知 識(shí)可用于向用戶單元10提供位置的粗略指示。該方法不是非常準(zhǔn)確;其精 度依賴于網(wǎng)絡(luò)中小區(qū)的大小和間隔。然而,對(duì)于某些附近條件充分的情況, 告知用戶單元10是否位于給定的村莊或城鎮(zhèn)就足夠了 。
在較復(fù)雜的級(jí)別,移動(dòng)站可以從全球定位系統(tǒng)(GPS)或者甚至伽利略 系統(tǒng)(在它最終實(shí)現(xiàn)時(shí))收集位置信息。用戶單元10中的GPS (或類似的) 接收器需要GPS信號(hào)的良好接收和大量的處理功率來計(jì)算位置。 一種可替 換的技術(shù)方案是所謂的輔助GPS (AGPS)系統(tǒng),在該系統(tǒng)中的網(wǎng)絡(luò)包括輔 助服務(wù)器,其采取一些必要的計(jì)算來確定用戶單元10的位置。
依賴于所使用的方法,可以將依賴于附近的消息的"智能部分"置入 用戶單元10中(如圖1所示)、置入網(wǎng)絡(luò)(根據(jù)其它條件消息所述的)中 或者用戶單元和網(wǎng)絡(luò)兩者中。以下描述假設(shè)智能部分位于如附圖中的圖1 所示的用戶單元IO。
用戶單元10中的位置數(shù)據(jù)庫24 (如圖l所示)包含用戶已知的(或?qū)?于用戶至關(guān)重要的)預(yù)先輸入的位置列表(由它們的GPS坐標(biāo)所定義的)。 可以用多種不同的方式向諸如GPS接收器的定位設(shè)備輸入這種數(shù)據(jù),并且 本文無需進(jìn)一步詳述這方面。
當(dāng)用戶創(chuàng)建依賴于位置的消息(即,該信息的傳輸依賴于在具體位置 或給定區(qū)域所定位的用戶單元)時(shí),將數(shù)據(jù)存儲(chǔ)在用戶單元中。數(shù)據(jù)處理 和控制單元30將該消息存儲(chǔ)在消息存儲(chǔ)器42中,并且將表示位置條件的
18消息存儲(chǔ)在用戶信息數(shù)據(jù)庫44中。此后,數(shù)據(jù)處理和控制單元30將用戶 信息數(shù)據(jù)庫44中存儲(chǔ)的信息與位置數(shù)據(jù)庫24中存儲(chǔ)的位置數(shù)據(jù)(當(dāng)前坐 標(biāo))進(jìn)行比較。當(dāng)條件滿足時(shí),數(shù)據(jù)處理和控制單元30按照以上描述的方 式來傳輸該消息。
盡管參考優(yōu)選實(shí)施例來描述了本發(fā)明,但是要理解所討論的實(shí)施例僅 僅是示例性的,本領(lǐng)域的普通技術(shù)人員應(yīng)到認(rèn)識(shí)到,在不脫離所附權(quán)利要 求及其等同物所限定的本發(fā)明的精神和范圍的前提下,可以進(jìn)行各種修改 和變形。
權(quán)利要求
1、一種蜂窩通信系統(tǒng)的用戶單元,所述用戶單元用于將表示要傳輸?shù)南⒌臄?shù)據(jù)、以及表示與所述消息的傳輸相關(guān)聯(lián)的指定條件的數(shù)據(jù)一起進(jìn)行存儲(chǔ),以及在指定條件得到滿足時(shí)傳輸所述消息。
2、 如權(quán)利要求l所述的用戶單元,其中,所述指定條件包括時(shí)間,所 述用戶單元用于監(jiān)視一天中的時(shí)間并且在指定的時(shí)間傳輸所述消息。
3、 如權(quán)利要求1所述的用戶單元,其中,所述指定條件包括日期,所 述用戶單元用于監(jiān)視日期并且在指定的日期傳輸所述消息。
4、 如權(quán)利要求1所述的用戶單元,其中,所述指定條件包括位置,所述用戶單元用于監(jiān)視它的位置并且在指定的位置傳輸所述消息。
5、 如權(quán)利要求l所述的用戶單元,其中,所述指定條件包括權(quán)利要求 2到4中定義的任意兩個(gè)或多個(gè)條件。
6、 如以上任意一個(gè)權(quán)利要求所述的用戶單元,還包括 接收器,用于從蜂窩網(wǎng)絡(luò)接收信號(hào);以及處理器,用于對(duì)接收的信號(hào)進(jìn)行解碼以從中提取數(shù)據(jù),以便當(dāng)所述數(shù) 據(jù)表示控制信息時(shí)對(duì)所述數(shù)據(jù)做出響應(yīng),當(dāng)所述數(shù)據(jù)表示消息時(shí)存儲(chǔ)所述 數(shù)據(jù)。
7、 如以上任意一個(gè)權(quán)利要求所述的用戶單元,還包括-用戶接口,響應(yīng)于所述處理器,用于輸出消息的到達(dá)指示。
8、 如權(quán)利要求7所述的用戶單元,其中,所述處理器響應(yīng)于用戶對(duì)所 述用戶接口的操作來生成用于傳輸?shù)南ⅰ?br>
9、 如權(quán)利要求7或8所述的用戶單元,其中,所述用戶接口包括鍵區(qū) 和用于顯示消息的顯示器。
10、 如權(quán)利要求8所述的用戶單元,還包括 消息存儲(chǔ)器,用于存儲(chǔ)表示所生成的用于傳輸?shù)南⒌臄?shù)據(jù); 消息數(shù)據(jù)存儲(chǔ)器,用于存儲(chǔ)表示與所述消息的傳輸相關(guān)聯(lián)的所述指定條件的數(shù)據(jù);以及發(fā)射器,用于傳輸在所述消息存儲(chǔ)器中存儲(chǔ)的消息;其中,所述處理器用于將來自所述消息存儲(chǔ)器的數(shù)據(jù)傳遞到所述發(fā)射 器,以便通過所述發(fā)射器來進(jìn)行傳輸。
11、 如以上任意一個(gè)權(quán)利要求所述的用戶單元,還包括 位置處理器,用于處理由所述接收器接收的位置信號(hào),以確定所述用戶單元的地理位置。
12、 如權(quán)利要求ll所述的用戶單元,還包括 獨(dú)立的位置數(shù)據(jù)接收器,用于接收所述位置數(shù)據(jù)。
13、 如權(quán)利要求12所述的用戶單元,還包括.-位置數(shù)據(jù)庫,其中存儲(chǔ)有表示所述用戶單元的所述地理位置的位置數(shù)據(jù)。
14、 如權(quán)利要求13所述的用戶單元,其中,將表示所述指定條件的數(shù) 據(jù)與所述位置數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比較,以便確定是否傳輸消息。
15、 如以上任意一個(gè)權(quán)利要求所述的用戶單元,還包括 指定模塊,用于使得所述單元的用戶指定所述條件。
16、 如以上任意一個(gè)權(quán)利要求所述的用戶單元,還包括響應(yīng)模塊,用于響應(yīng)網(wǎng)絡(luò)所指定的條件。
17、 一種用于準(zhǔn)備在蜂窩通信系統(tǒng)中傳輸?shù)南⒌姆椒?,所述方法包括將表示要傳輸?shù)南⒌臄?shù)據(jù)、以及表示與所述消息的傳輸相關(guān)聯(lián)的指 定條件的數(shù)據(jù)一起存儲(chǔ)在用戶單元中,以及當(dāng)所述指定條件得到滿足時(shí)傳輸所述消息。
18、 如權(quán)利要求17所述的方法,其中,所述指定條件包括時(shí)間,所述方法還包括監(jiān)視一天中的時(shí)間;以及在指定的時(shí)間傳輸所述消息。
19、 如權(quán)利要求17所述的方法,其中,.所述指定條件包括日期,所述 方法還包括 -監(jiān)視日期;以及 在指定的日期傳輸所述消息。
20、 如權(quán)利要求17所述的方法,其中,所述指定條件包括位置,所述 方法還包括監(jiān)視所述用戶單元的位置,以及 當(dāng)所述用戶單元位于指定位置時(shí)傳輸所述消息。
21、 如權(quán)利要求17所述的方法,其中,所述指定條件包括權(quán)利要求18 到20中定義的任意兩個(gè)或多個(gè)條件。
22、 如權(quán)利要求17到21中的任意一個(gè)所述的方法,還包括 從蜂窩網(wǎng)絡(luò)接收信號(hào);以及 對(duì)接收的信號(hào)進(jìn)行解碼以從中提取數(shù)據(jù), 當(dāng)所述數(shù)據(jù)表示控制信息時(shí)對(duì)所述數(shù)據(jù)做出響應(yīng);當(dāng)所述數(shù)據(jù)表示消息時(shí)存儲(chǔ)所述數(shù)據(jù)。
23、 如權(quán)利要求17到22中的任意一個(gè)所述的方法,還包括 輸出消息的到達(dá)指示。
24、 如權(quán)利要求17到23中的任意一個(gè)所述的方法,還包括 存儲(chǔ)表示所生成的用于傳輸?shù)南⒌臄?shù)據(jù);存儲(chǔ)表示與所述消息的傳輸相關(guān)聯(lián)的所述指定條件的數(shù)據(jù);以及 傳輸所存儲(chǔ)的消息。
25、 如權(quán)利要求17到24中的任意一個(gè)所述的方法,還包括 對(duì)接收的位置信號(hào)進(jìn)行處理,以確定所述用戶單元的地理位置。
26、 如權(quán)利要求25所述的方法,還包括 存儲(chǔ)表示所述用戶單元的所述地理位置的位置數(shù)據(jù)。
27、 如權(quán)利要求26所述的方法,還包括將表示所述指定條件的數(shù)據(jù)與所存儲(chǔ)的位置數(shù)據(jù)進(jìn)行比較,以便判斷 是否傳輸消息。
28、 如權(quán)利要求17到27中的任意一個(gè)所述的方法,還包括 使得所述單元的用戶指定所述條件。
29、 如權(quán)利要求17到28中的任意一個(gè)所述的方法,還包括 使得網(wǎng)絡(luò)指定所述條件。
30、 一種用于在蜂窩網(wǎng)絡(luò)中傳輸消息的方法,所述方法包括 生成消息數(shù)據(jù),所述消息數(shù)據(jù)表示要傳輸?shù)南ⅲ?存儲(chǔ)所述消息數(shù)據(jù);生成條件數(shù)據(jù),所述條件數(shù)據(jù)用于定義與所述消息數(shù)據(jù)表示的消息的傳輸相關(guān)眹的一個(gè)或多個(gè)指定條件; 存儲(chǔ)所述條件數(shù)據(jù);確定何時(shí)滿足所述一個(gè)或多個(gè)指定條件;以及當(dāng)滿足所述一個(gè)或多個(gè)指定條件時(shí),傳輸由所述消息數(shù)據(jù)表示的所述 消息。
31、 如權(quán)利要求30所述的方法,其中,所述指定條件包括時(shí)間,且所 述方法還包括監(jiān)視一天中的時(shí)間;以及 在指定的時(shí)間傳輸所述消息。
32、 如權(quán)利要求31所述的方法,其中,所述時(shí)間被定義為網(wǎng)絡(luò)負(fù)載低 時(shí)的時(shí)間,所述方法還包括監(jiān)視網(wǎng)絡(luò)上的負(fù)載。
33、 如權(quán)利要求32所述的方法, 傳輸所述消息。
34、 如權(quán)利要求30所述的方法, 輸所述消息。
35、 如權(quán)利要求30所述的方法, 方法還包括監(jiān)視日期;以及 在指定的日期傳輸所述消息。還包括當(dāng)所述網(wǎng)絡(luò)負(fù)載為低的時(shí)候 還包括在網(wǎng)絡(luò)定義的非高峰時(shí)期傳其中,所述指定條件包括日期,所述
36、如權(quán)利要求30所述的方法,其中,所述指定條件包括位置,所述方法還包括監(jiān)視所述用戶單元的位置;以及 當(dāng)所述用戶單元處于指定位置時(shí)傳輸所述消息。
37、 如權(quán)利要求30到36中的任意一個(gè)所述的方法,還包括 使得所述單元的用戶指定所述條件。
38、 如權(quán)利要求30到37中的任意一個(gè)所述的方法,還包括 使得網(wǎng)絡(luò)指定所述條件。
39、 一種用于在蜂窩網(wǎng)絡(luò)中傳輸消息的裝置,所述裝置包括 用于生成消息數(shù)據(jù)的模塊,所述消息數(shù)據(jù)表示要傳輸?shù)南ⅲ?用于存儲(chǔ)所述消息數(shù)據(jù)的模塊;用于生成條件數(shù)據(jù)的模塊,所述條件數(shù)據(jù)用于定義與所述消息數(shù)據(jù)表 示的消息的傳輸相關(guān)聯(lián)的一個(gè)或多個(gè)指定條件; 用于存儲(chǔ)所述條件數(shù)據(jù)的模塊;用于確定所述一個(gè)或多個(gè)指定條件何時(shí)得到滿足的模塊;以及 用于當(dāng)所述一個(gè)或多個(gè)指定條件得到滿足時(shí)傳輸所述消息數(shù)據(jù)所表示 的所述消息的模塊。
40、 如權(quán)利要求39所述的裝置,其中,所述指定條件包括時(shí)間,所述 裝置還包括用于監(jiān)視一天中的時(shí)間的模塊;以及 用于在指定時(shí)間傳輸所述消息的模塊。
41、 如權(quán)利要求40所述的裝置,其中,所述時(shí)間被定義為網(wǎng)絡(luò)負(fù)載低 時(shí)的時(shí)間,所述裝置還包括用于監(jiān)視網(wǎng)絡(luò)上的負(fù)載的模塊。
42、 如權(quán)利要求41所述的裝置,還包括用于當(dāng)所述網(wǎng)絡(luò)負(fù)載低的時(shí) 候傳輸所述消息的模塊。
43、 如權(quán)利要求41所述的裝置,還包括用于在網(wǎng)絡(luò)定義的非高峰時(shí) 期傳輸所述消息的模塊。
44、 如權(quán)利要求39所述的裝置,其中,所述指定條件包括日期,所述 裝置還包括用于監(jiān)視日期的模塊;以及用于在指定的日期傳輸所述消息的模塊。
45、 如權(quán)利要求39所述的裝置,其中,所述指定條件包括位置,所述 裝置還包括用于監(jiān)視所述用戶單元的位置的模塊;以及 用于當(dāng)所述用戶單元處于指定位置時(shí)傳輸所述消息的模塊。
46、 如權(quán)利要求39到45中的任意一個(gè)所述的裝置,還包括 用于使得所述單元的用戶指定所述條件的模塊。
47、 如權(quán)利要求39到46中的任意一個(gè)所述的裝置,還包括 用于對(duì)網(wǎng)絡(luò)指定的條件做出響應(yīng)的模塊。
48、 一種與參考附圖及本文的描述基本相同的方法或裝置。
全文摘要
一種蜂窩通信系統(tǒng)的用戶單元,其中用戶單元用于將表示要傳輸?shù)南⒌臄?shù)據(jù),以及表示與消息傳輸相關(guān)聯(lián)的指定條件的數(shù)據(jù)一起進(jìn)行存儲(chǔ)。用戶單元在指定條件得到滿足時(shí)傳輸消息。指定條件可以是由網(wǎng)絡(luò)或者用戶單元的用戶或這兩者結(jié)合規(guī)定的,可以包括時(shí)間、日期、位置和網(wǎng)絡(luò)負(fù)載。
文檔編號(hào)H04W84/02GK101491125SQ200780027689
公開日2009年7月22日 申請日期2007年7月24日 優(yōu)先權(quán)日2006年7月24日
發(fā)明者A·A·史密斯, D·帕雷克, S·斯塔登 申請人:高通股份有限公司