多個(gè)示例實(shí)施例的技術(shù)效果是裝置可以在不了解數(shù)據(jù)包的內(nèi)容的情況下用新的目的地地址將數(shù)據(jù)包向目的地轉(zhuǎn)發(fā)。在本文中公開的一個(gè)或多個(gè)示例實(shí)施例的另一技術(shù)效果是避免重復(fù)消息。在本文中公開的一個(gè)或多個(gè)示例實(shí)施例的另一技術(shù)效果是使得僅發(fā)送的節(jié)點(diǎn)能夠從接收方列表中選擇它們希望其數(shù)據(jù)包被轉(zhuǎn)發(fā)的接收方。
[0052]本發(fā)明的實(shí)施例可以在軟件、硬件、應(yīng)用邏輯、或軟件、硬件和應(yīng)用邏輯的組合中實(shí)現(xiàn)。軟件、應(yīng)用邏輯和/或硬件可以駐留在例如存儲器40、控制設(shè)備20或電子組件中。在示例實(shí)施例中,應(yīng)用邏輯、軟件或指令集合保持在多種常規(guī)的計(jì)算機(jī)可讀介質(zhì)中的任何一種上。在本文的上下文中,“計(jì)算機(jī)可讀介質(zhì)”可以是可以包含、存儲、傳送、傳播或運(yùn)送供指令執(zhí)行系統(tǒng)、設(shè)備或裝置(例如計(jì)算機(jī))使用或與其結(jié)合的指令的任何介質(zhì)或部件,如在圖2中描述和描繪的計(jì)算機(jī)的一個(gè)示例。計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)可讀非暫時(shí)性存儲介質(zhì),該計(jì)算機(jī)可讀非暫時(shí)性存儲介質(zhì)可以是可以含有或存儲供指令執(zhí)行系統(tǒng)、設(shè)備或裝置(例如計(jì)算機(jī))使用或與其結(jié)合的指令的任何介質(zhì)或部件。本發(fā)明的范圍包括配置為引起執(zhí)行根據(jù)本發(fā)明的實(shí)施例的方法的計(jì)算機(jī)程序。
[0053]如需要,可以按照不同的順序和/或彼此并發(fā)地執(zhí)行在本文中論述的不同功能。此外,若需要,上面描述的功能中的一種或多種可以是可選的或者可以結(jié)合。
[0054]雖然在獨(dú)立權(quán)利要求中陳述了本發(fā)明的多個(gè)方面,但是本發(fā)明的其它方面包括來自所描述的實(shí)施例和/或具有獨(dú)立權(quán)利要求特征的附屬權(quán)利要求的特征的其它結(jié)合,并不僅僅包括在權(quán)利要求中明確陳述的結(jié)合。
[0055]在本文中還要注意的是,雖然上面描述了本發(fā)明的示例實(shí)施例,但是這些說明不應(yīng)該視為是限制意義的。相反,在不脫離如在所附權(quán)利要求書中定義的本發(fā)明的范圍的情況下,可以進(jìn)行多種變形和修改。
【主權(quán)項(xiàng)】
1.一種設(shè)備,包括: 接收機(jī),其配置為接收數(shù)據(jù)包; 至少一個(gè)處理核,其配置為基于所述數(shù)據(jù)包的內(nèi)容確定用于所述包的新的目的地地址,其中,所接收的數(shù)據(jù)包在報(bào)頭字段中不包括所述新的目的地地址; 所述至少一個(gè)處理核配置為將所述新的目的地地址插入到所述數(shù)據(jù)包的目的地地址報(bào)頭字段中;以及 發(fā)射機(jī),其配置為引起在已經(jīng)插入所述新的目的地地址之后發(fā)送所述數(shù)據(jù)包。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中,確定所述新的目的地地址包括:確定用來壓縮所述數(shù)據(jù)包的壓縮上下文,并且基于所述壓縮上下文選擇所述新的目的地地址。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述至少一個(gè)處理核配置為使用在壓縮上下文身份和目的地地址之間的映射來基于所述壓縮上下文選擇所述新的目的地地址。
4.根據(jù)任何前述權(quán)利要求所述的設(shè)備,其中,所接收的數(shù)據(jù)包在非報(bào)頭部分中包括所述新的目的地地址。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述至少一個(gè)處理核配置為基于服務(wù)標(biāo)識符、與所述數(shù)據(jù)包有關(guān)的信道標(biāo)識符以及被包括在所述數(shù)據(jù)包中的報(bào)頭字段值中的至少一個(gè)來確定所述新的目的地地址。
6.根據(jù)任何前述權(quán)利要求所述的設(shè)備,其中,所述至少一個(gè)處理核配置為選擇用于所述數(shù)據(jù)包的新的源地址,并且將所述新的源地址插入到所述數(shù)據(jù)包的源地址報(bào)頭字段中。
7.根據(jù)任何前述權(quán)利要求所述的設(shè)備,其中,所述設(shè)備配置為在引起發(fā)送所述數(shù)據(jù)包之前等待,并且響應(yīng)于在所述等待期間接收所述數(shù)據(jù)包的復(fù)本而丟棄所述復(fù)本。
8.根據(jù)任何前述權(quán)利要求所述的設(shè)備,其中,所述新的目的地地址是多播地址。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述新的目的地地址是建議所述數(shù)據(jù)包的接收方不對所述包做出響應(yīng)的類型。
10.根據(jù)任何前述權(quán)利要求所述的設(shè)備,其中,所述設(shè)備包括移動通信裝置,所述設(shè)備進(jìn)一步包括耦合至所述接收機(jī)并且配置為向所述至少一個(gè)處理核提供信號的天線。
11.一種方法,包括: 接收數(shù)據(jù)包; 基于所述數(shù)據(jù)包的內(nèi)容確定用于所述包的新的目的地地址,其中,所接收的數(shù)據(jù)包在報(bào)頭字段中不包括所述新的目的地地址; 將所述新的目的地地址插入到所述數(shù)據(jù)包的目的地地址報(bào)頭字段中;以及 引起在已經(jīng)插入所述新的目的地地址之后發(fā)送所述數(shù)據(jù)包。
12.根據(jù)權(quán)利要求11所述的方法,其中,確定所述新的目的地地址包括:確定用來壓縮所述數(shù)據(jù)包的壓縮上下文,并且基于所述壓縮上下文選擇所述新的目的地地址。
13.根據(jù)權(quán)利要求12所述的方法,包括:使用在壓縮上下文身份和目的地地址之間的映射來基于所述壓縮上下文選擇所述新的目的地地址。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的方法,其中,所接收的數(shù)據(jù)包在非報(bào)頭部分中包括所述新的目的地地址。
15.根據(jù)權(quán)利要求11所述的方法,其中,所述確定包括:基于服務(wù)標(biāo)識符、與所述數(shù)據(jù)包有關(guān)的信道標(biāo)識符以及被包括在所述數(shù)據(jù)包中的報(bào)頭字段值中的至少一個(gè)來確定所述新的目的地地址。
16.根據(jù)權(quán)利要求11至15中任一項(xiàng)所述的方法,進(jìn)一步包括:選擇用于所述數(shù)據(jù)包的新的源地址,并且將所述新的源地址插入到所述數(shù)據(jù)包的源地址報(bào)頭字段中。
17.根據(jù)權(quán)利要求11至16中任一項(xiàng)所述的方法,進(jìn)一步包括:在引起發(fā)送所述數(shù)據(jù)包之前等待,并且響應(yīng)于在所述等待期間接收所述數(shù)據(jù)包的復(fù)本而丟棄所述復(fù)本。
18.根據(jù)權(quán)利要求11至17中任一項(xiàng)所述的方法,其中,所述新的目的地地址是多播地
19.根據(jù)權(quán)利要求18所述的方法,其中,所述新的目的地地址是建議所述數(shù)據(jù)包的接收方不對所述包做出響應(yīng)的類型。
20.—種設(shè)備,包括: 至少一個(gè)處理器;以及 包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲器, 所述至少一個(gè)存儲器和所述計(jì)算機(jī)程序代碼配置為利用所述至少一個(gè)處理器引起所述設(shè)備至少執(zhí)行以下項(xiàng): 形成數(shù)據(jù)包; 選擇用于所述數(shù)據(jù)包的目的地地址; 至少部分地基于所選擇的目的地地址來定義所述數(shù)據(jù)包的內(nèi)容,其中,在所述定義之后,所述數(shù)據(jù)包在報(bào)頭字段中不包括所選擇的目的地地址;以及引起發(fā)送所述數(shù)據(jù)包。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中,所述定義包括:基于所選擇的目的地地址來選擇壓縮上下文,并且應(yīng)用所述壓縮上下文從而壓縮所述數(shù)據(jù)包。
22.根據(jù)權(quán)利要求20所述的設(shè)備,其中,所述定義包括:將所選擇的目的地地址插入到所述數(shù)據(jù)包的非報(bào)頭部分中。
23.—種方法,包括: 形成數(shù)據(jù)包; 選擇用于所述數(shù)據(jù)包的目的地地址; 至少部分地基于所選擇的目的地地址來定義所述數(shù)據(jù)包的內(nèi)容,其中,在所述定義之后,所述數(shù)據(jù)包在報(bào)頭字段中不包括所選擇的目的地地址;以及引起發(fā)送所述數(shù)據(jù)包。
24.—種設(shè)備,包括: 用于接收數(shù)據(jù)包的部件; 用于基于所述數(shù)據(jù)包的內(nèi)容確定用于所述包的新的目的地地址的部件,其中,所接收的數(shù)據(jù)包在報(bào)頭字段中不包括所述新的目的地地址; 用于將所述新的目的地地址插入到所述數(shù)據(jù)包的目的地地址報(bào)頭字段中的部件;以及 用于引起在已經(jīng)插入所述新的目的地地址之后發(fā)送所述數(shù)據(jù)包的部件。
25.—種設(shè)備,其包括: 用于形成數(shù)據(jù)包的部件; 用于選擇用于所述數(shù)據(jù)包的目的地地址的部件; 用于至少部分地基于所選擇的目的地地址來定義所述數(shù)據(jù)包的內(nèi)容的部件,其中,在所述定義之后,所述數(shù)據(jù)包在報(bào)頭字段中不包括所選擇的目的地地址;以及 用于引起發(fā)送所述數(shù)據(jù)包的部件。
26.一種包括計(jì)算機(jī)可讀非暫時(shí)性介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀非暫時(shí)性介質(zhì)承載被包含在其中的用于與計(jì)算機(jī)一起使用的計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼包括: 用于接收數(shù)據(jù)包的代碼; 用于基于所述數(shù)據(jù)包的內(nèi)容確定用于所述包的新的目的地地址的代碼,其中,所接收的數(shù)據(jù)包在報(bào)頭字段中不包括所述新的目的地地址; 用于將所述新的目的地地址插入到所述數(shù)據(jù)包的目的地地址報(bào)頭字段中的代碼;以及 用于引起在已經(jīng)插入所述新的目的地地址之后發(fā)送所述數(shù)據(jù)包的代碼。
27.—種包括計(jì)算機(jī)可讀非暫時(shí)性介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀非暫時(shí)性介質(zhì)承載被包含在其中的用于與計(jì)算機(jī)一起使用的計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼包括: 用于形成數(shù)據(jù)包的代碼; 用于選擇用于所述數(shù)據(jù)包的目的地地址的代碼; 用于至少部分地基于所選擇的目的地地址來定義所述數(shù)據(jù)包的內(nèi)容的代碼,其中,在所述修改之后,所述數(shù)據(jù)包在目的地地址報(bào)頭字段中不包括所選擇的目的地地址;以及 用于引起發(fā)送所述數(shù)據(jù)包的代碼。
28.一種計(jì)算機(jī)程序,其配置為引起執(zhí)行根據(jù)權(quán)利要求11至19或23中的至少一個(gè)所述的方法。
【專利摘要】根據(jù)本發(fā)明的示例實(shí)施例,提供一種設(shè)備,包括:接收機(jī),其配置為接收數(shù)據(jù)包(610),至少一個(gè)處理核,其配置為基于所述數(shù)據(jù)包的內(nèi)容確定用于所述包的新的目的地地址,其中,所接收的數(shù)據(jù)包在報(bào)頭字段不包括新的目的地地址(620),所述至少一個(gè)處理核配置為將所述新的目的地地址插入到所述數(shù)據(jù)包的目的地地址報(bào)頭字段中(630),以及發(fā)射機(jī),其配置為引起在已經(jīng)插入所述新的目的地地址之后發(fā)送所述數(shù)據(jù)包(640)。在一些實(shí)施例中,基于用來壓縮所述數(shù)據(jù)包的壓縮上下文來確定新的目的地地址。
【IPC分類】H04L29-12, H04L29-06
【公開號】CN104871512
【申請?zhí)枴緾N201280077836
【發(fā)明人】T·薩佛蘭寧, K·凱勞伊
【申請人】諾基亞技術(shù)有限公司
【公開日】2015年8月26日
【申請日】2012年12月20日
【公告號】WO2014096505A1