專利名稱:M2m應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法及系統(tǒng), 還涉及一種M2M應(yīng)用服務(wù)器和GGSN。
背景技術(shù):
機(jī)器到機(jī)器(Machine to Machine,簡稱M2M)應(yīng)用指的是一個或多個網(wǎng)元之間在 不需要人為參與的情況下進(jìn)行的網(wǎng)絡(luò)通訊,例如交通控制與管理、工廠監(jiān)控、遠(yuǎn)程抄表等應(yīng) 用。M2M應(yīng)用中,多個具有相同M2M應(yīng)用的M2M應(yīng)用終端(M2M應(yīng)用終端對應(yīng)的英文可以是 M2M Equipment>M2M Device^Machine Type Communication Device·)
簡稱群組。網(wǎng)絡(luò)運(yùn)營商或者行業(yè)用戶可以將群組作為一個整體進(jìn)行管理和控制。例如電力 行業(yè)的遠(yuǎn)程抄表應(yīng)用,可以將一個城市的所有電表組成一個群組,網(wǎng)絡(luò)運(yùn)營商和電力行業(yè) 用戶可以將該群組作為一個整體進(jìn)行移動性管理優(yōu)化或者接入管理。在H2H (Human to Human,簡稱H2H)應(yīng)用中,如果網(wǎng)絡(luò)側(cè)需要下發(fā)數(shù)據(jù)包給用戶終 端(User Equipment,簡稱 UE),且網(wǎng)關(guān)支持 GPRS 節(jié)點(diǎn)(Gateway GPRS Support Node,簡稱 GGSN)中沒有該UE的分組數(shù)據(jù)(Packet DataProtocol,簡稱PDP)上下文信息,則GGSN需 要根據(jù)數(shù)據(jù)包(Data Packet)的目的地址(即UE的地址)查詢自身存儲的靜態(tài)地址的配 置信息。如果在配置信息中查詢到該UE的地址,則GGSN根據(jù)查詢到的靜態(tài)地址映射得到 UE 的國際移動標(biāo)識(International Mobile Subscribers Identification Number,簡稱 IMSI)信息,GGSN根據(jù)獲得的IMSI信息查詢歸屬位置寄存器(Home Location Register, 簡稱HLR),得到UE附著的服務(wù)GPRS支持節(jié)點(diǎn)(Serving GPRS Support Node,簡稱SGSN) 的信息,后續(xù)GGSN將發(fā)起網(wǎng)絡(luò)側(cè)發(fā)起的一次激活流程為UE建立上下文,將分組數(shù)據(jù)網(wǎng)絡(luò) (Packet Data Network,簡稱PDN)的數(shù)據(jù)包下發(fā)。在M2M應(yīng)用中,如果運(yùn)營商需要對M2M應(yīng)用終端通過多媒體廣播組播(Multimedia Broadcast Multicast Service, MBMS)(Cell Broadcast Center, M 稱CBC)方式組播和對某一個M2M應(yīng)用終端下發(fā)數(shù)據(jù)包,由于M2M應(yīng)用終端數(shù)量眾多,按照 H2H處理機(jī)制,GGSN需要對每一個M2M應(yīng)用終端配置M2M應(yīng)用終端的標(biāo)識和M2M應(yīng)用終端 的IP地址之間的關(guān)系,這樣會消耗很多IP地址資源。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例針對現(xiàn)有技術(shù)中存在的問題,提供一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包 的方法及系統(tǒng),并提供一種M2M應(yīng)用服務(wù)器以及GGSN,能夠節(jié)省分配給M2M應(yīng)用中M2M應(yīng)用 終端的IP地址。本發(fā)明實(shí)施例提供了一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法,包括M2M應(yīng)用服務(wù)器獲取目的群組的群組標(biāo)識;所述M2M應(yīng)用服務(wù)器根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群 組的群組標(biāo)識對應(yīng)的IPv6地址前綴;
所述M2M應(yīng)用服務(wù)器根據(jù)所述IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為所述目的群組服 務(wù)的GGSN,所述數(shù)據(jù)包中攜帶IPv6地址前綴。本發(fā)明實(shí)施例還提供了一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法,包括M2M應(yīng)用服務(wù)器獲取目的群組的群組標(biāo)識;所述M2M應(yīng)用服務(wù)器根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的 群組標(biāo)識對應(yīng)的IPv4地址;所述M2M應(yīng)用服務(wù)器根據(jù)所述IPv4地址,將數(shù)據(jù)包發(fā)送給為所述目的群組服務(wù)的 GGSN,所述數(shù)據(jù)包中攜帶IPv4地址。本發(fā)明實(shí)施例還提供了一種M2M應(yīng)用服務(wù)器,包括第一獲取模塊,用于獲取目的群組的群組標(biāo)識;第二獲取模塊,與所述第一獲取模塊連接,用于根據(jù)IPv6地址前綴和群組標(biāo)識的 對應(yīng)關(guān)系,獲取所述第一獲取模塊獲取的目的群組的群組標(biāo)識對應(yīng)的IPv6地址前綴;或者 根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述第一獲取模塊獲取的所述目的群組的群 組標(biāo)識對應(yīng)的IPv4地址;第一發(fā)送模塊,與所述第二獲取模塊連接,用于根據(jù)所述第二獲取模塊獲取的所 述IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為所述目的群組服務(wù)的GGSN,所述數(shù)據(jù)包中攜帶IPv6地 址前綴;或者用于根據(jù)所述第二獲取模塊獲取的IPv4地址,將數(shù)據(jù)包發(fā)送給為所述目的群 組服務(wù)的GGSN,所述數(shù)據(jù)包中攜帶IPv4地址。本發(fā)明實(shí)施例還提供了一種GGSN,包括第一接收模塊,用于接收M2M應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)包;第三獲取模塊,與所述第一接收模塊連接,用于獲取所述第一接收模塊接收到的 數(shù)據(jù)包中的IPv6地址前綴,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取目的群組的群 組標(biāo)識;或者用于獲取所述第一接收模塊接收到的數(shù)據(jù)包中的IPv4地址,根據(jù)IPv4地址和 群組標(biāo)識的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo)識;第二發(fā)送模塊,分別與所述第三獲取模塊和所述第一接收模塊連接,根據(jù)所述第 三獲取模塊獲取的所述目的群組的群組標(biāo)識,將所述第一接收模塊接收到的數(shù)據(jù)包發(fā)送給 所述目的群組。本發(fā)明實(shí)施例還提供了一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的系統(tǒng),包括如前所述的 M2M應(yīng)用服務(wù)器和如前所述的GGSN,所述第一發(fā)送模塊與所述第一接收模塊連接。本發(fā)明各個實(shí)施例,為M2M應(yīng)用中的群組分配一個IPv6地址前綴或IPv4地址,通 過該IPv6地址前綴或IPv4地址就獲取目的群組的群組標(biāo)識,將數(shù)據(jù)包發(fā)送給為群組標(biāo)識 服務(wù)的GGSN,從而能夠?qū)崿F(xiàn)對群組中的M2M應(yīng)用終端下發(fā)數(shù)據(jù)包,節(jié)省了 IP地址資源。下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1所示為本發(fā)明實(shí)施例中涉及到的一種無線演進(jìn)網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2所示為本發(fā)明實(shí)施例中擴(kuò)展M2M應(yīng)用服務(wù)器和GGSN協(xié)議棧功能的示意圖;圖3所示為本發(fā)明M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法實(shí)施例一流程圖;圖4所示為本發(fā)明M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法實(shí)施例二流程圖5所示為本發(fā)明M2M應(yīng)用服務(wù)器實(shí)施例結(jié)構(gòu)示意圖;圖6所示為本發(fā)明GGSN實(shí)施例結(jié)構(gòu)示意圖。
具體實(shí)施例方式如圖1所示為本發(fā)明實(shí)施例中涉及到的一種無線演進(jìn)網(wǎng)絡(luò)結(jié)構(gòu)示意圖,主要 包括移動管理實(shí)體(Mobility Management Entity,簡稱MME) 11、服務(wù)網(wǎng)關(guān)(Serving Gateway,簡稱 S-GW) 12 和分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)(Packet Data Network Gateway,簡稱 P-GW) 13, 其中MMEll負(fù)責(zé)非接入層(Non access stratum,簡稱NAS)信令加密、漫游和跟蹤,分 配用戶臨時身份標(biāo)識、安全功能等,MMEll對應(yīng)于當(dāng)前通用移動通信系統(tǒng)(Universal MobileTelecommunications System,簡稱 UMTS)系統(tǒng)內(nèi)部服務(wù) GPRS 支持節(jié)點(diǎn)(Serving GPRS Support Node,簡稱SGSN)的控制平面部分;S-GW12負(fù)責(zé)本地的移動性錨點(diǎn)和3GPP系 統(tǒng)內(nèi)部的移動性錨點(diǎn)以及合法監(jiān)聽相關(guān)信息;P-GW13負(fù)責(zé)策略執(zhí)行和計(jì)費(fèi)以及合法監(jiān)聽 相關(guān)功能;動態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol,簡稱DHCP)服務(wù)器 16主要用于管理動態(tài)的IP地址分配及其他相關(guān)的環(huán)境配置工作,例如域名系統(tǒng)(Domain Name System,簡稱DNS)、命名服務(wù)(Windows Internet Naming Server,簡稱 WINS)和 GGSN 的設(shè)置),可以由運(yùn)營商獨(dú)立配置,與MMEll連接。應(yīng)用網(wǎng)14與P-GW13連接,應(yīng)用網(wǎng)14用于為用戶終端(User Equipment,簡稱 UE) 15提供各種業(yè)務(wù)。如果M2M應(yīng)用中采用如圖1所示的網(wǎng)絡(luò)結(jié)構(gòu),M2M應(yīng)用終端(例如,如M2ME、MTC終 端或M2M設(shè)備)相當(dāng)于UE15,M2M應(yīng)用服務(wù)器相當(dāng)于應(yīng)用網(wǎng)14,GGSN相當(dāng)于P-GWl3。M2M 服務(wù)器向各個M2M應(yīng)用終端分發(fā)數(shù)據(jù)包。在M2M應(yīng)用中,M2M應(yīng)用終端數(shù)量龐大,如果給各個M2M應(yīng)用終端分別配置IP地 址,需要很多IP地址,但是IP地址資源有限。在M2M應(yīng)用中,多個M2M應(yīng)用終端可以組成 一個群組。方式1,如果需要向一個群組中的所有M2M應(yīng)用終端發(fā)送數(shù)據(jù)包,M2M應(yīng)用服務(wù)器 可以獲取該群組的群組標(biāo)識,根據(jù)IPv6地址前綴和群組標(biāo)識之間的對應(yīng)關(guān)系,可以給該群 組分配一個IPv6地址前綴。所述群組標(biāo)識為用于標(biāo)識一個群組或者一個用戶組的標(biāo)識,是 用戶組標(biāo)識(也可以描述為用戶組用戶標(biāo)識)或者群組標(biāo)識(也可以描述為群組用戶標(biāo) 識),或者其他指示用戶設(shè)備所屬群組或者用戶組的標(biāo)識,例如,通過APN標(biāo)識用戶設(shè)備所 屬群組或者用戶組,則APN就是用戶設(shè)備所屬群組或者用戶組的標(biāo)識,本發(fā)明對群組標(biāo)識 不做限制。所述群組或者用戶組可以是用戶設(shè)備組或者M(jìn)2M行業(yè)用戶(MTC User)或者M(jìn)2M 應(yīng)用簽約用戶(MTC Subscriber)或者其他由多個設(shè)備組成的群組,本發(fā)明不作限制。M2M 應(yīng)用服務(wù)器根據(jù)所述IPv6地址前綴可以尋址到為該群組服務(wù)的GGSN,向所述GGSN發(fā)送數(shù) 據(jù)包,數(shù)據(jù)包中可以攜帶所述IPv6地址前綴。GGSN接收到M2M應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)包 后,GGSN可以獲取數(shù)據(jù)包中的IPv6地址前綴,從而可以根據(jù)IPv6地址前綴和群組標(biāo)識之 間的對應(yīng)關(guān)系,獲取IPv6前綴對應(yīng)的群組標(biāo)識,并向該群組下發(fā)數(shù)據(jù)包,下發(fā)形式可以是 MBMS或CBC的方式。如果需要向群組中的某個M2M應(yīng)用終端發(fā)送數(shù)據(jù)包,M2M應(yīng)用服務(wù)器可以獲取該 群組的群組標(biāo)識和M2M應(yīng)用終端的標(biāo)識(如IMSI),根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及IPv6地址的接口標(biāo)識和群組中各個M2M應(yīng)用終端的終端標(biāo)識的對應(yīng)關(guān)系,可以 給該群組分配一個IPv6地址前綴,給群組中的M2M應(yīng)用終端分配所述IPv6地址的接口標(biāo) 識。M2M應(yīng)用服務(wù)器根據(jù)所述IPv6地址前綴和IPv6地址的接口標(biāo)識,可以尋址到為該群組 服務(wù)的GGSN,向所述GGSN發(fā)送數(shù)據(jù)包,數(shù)據(jù)包中可以攜帶所述IPv6地址前綴和IPv6地址 的接口標(biāo)識。GGSN接收到M2M應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)包后,可以獲取數(shù)據(jù)包中的IPv6地 址前綴和IPv6地址的接口標(biāo)識,從而可以根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及 IPv6地址的接口標(biāo)識和該群組中各個M2M應(yīng)用終端的終端標(biāo)識的對應(yīng)關(guān)系,獲取目的群組 標(biāo)識和該群組下的某一個M2M應(yīng)用終端的終端標(biāo)識。如果GGSN沒有該M2M應(yīng)用終端的上 下文信息,則可以根據(jù)獲取的群組標(biāo)識或M2M應(yīng)用終端的終端標(biāo)識中的至少一項(xiàng)向簽約數(shù) 據(jù)庫(如HLR、本地簽約服務(wù)器(Home Subscriber Server,簡稱HSS)、或?yàn)镸2M服務(wù)的群 組簽約數(shù)據(jù)庫)或M2M應(yīng)用服務(wù)器獲取為該M2M應(yīng)用終端服務(wù)的核心管理網(wǎng)元(如SGSN、 MSC、或MME),發(fā)起PDP上下文一次激活流程。IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系以及IPv6地址的接口標(biāo)識和M2M應(yīng)用終端 的終端標(biāo)識的對應(yīng)關(guān)系可以作為群組的簽約數(shù)據(jù)簽約在簽約數(shù)據(jù)庫中,也可以預(yù)先配置在 M2M應(yīng)用服務(wù)器、GGSN或DHCP服務(wù)器等網(wǎng)絡(luò)側(cè)網(wǎng)元中。簽約數(shù)據(jù)庫可以是HLR,HSS或?qū)iT 為M2M服務(wù)的群組簽約數(shù)據(jù)庫。從GGSN、M2M應(yīng)用服務(wù)器或DHCP服務(wù)器可以獲知IPv6地 址前綴和群組標(biāo)識之間的對應(yīng)關(guān)系以及IPv6地址的接口標(biāo)識和M2M應(yīng)用終端的終端標(biāo)識 之間的對應(yīng)關(guān)系。IPv6地址前綴和群組標(biāo)識之間的對應(yīng)關(guān)系、以及IPv6地址的接口標(biāo)識 和M2M應(yīng)用終端的終端標(biāo)識的對應(yīng)關(guān)系可以是一個關(guān)系列表,也可以是一種算法,例如哈 希(HASH)算法、邏輯加算法等。為每個M2M應(yīng)用終端分配IPv6地址的接口標(biāo)識時,可以根據(jù)一定的原則,如采用 邏輯加或邏輯減等算法,為每個M2M應(yīng)用終端分配一個IPv6地址的接口標(biāo)識,或者也可以 采取其他算法,只要根據(jù)該IPv6地址的接口標(biāo)識能夠?qū)ぶ返揭粋€M2M應(yīng)用終端即可。方式2,如果需要向一個群組中的所有M2M應(yīng)用終端發(fā)送數(shù)據(jù)包,M2M應(yīng)用服務(wù)器 可以獲取該群組的群組標(biāo)識,根據(jù)IPv4地址和群組標(biāo)識之間的對應(yīng)關(guān)系為一個群組分配 一個IPv4地址。M2M應(yīng)用服務(wù)器根據(jù)所述IPv4地址,可以尋址到為該群組服務(wù)的GGSN,向 所述GGSN發(fā)送數(shù)據(jù)包,數(shù)據(jù)包中可以攜帶所述IPv4地址。GGSN接收到M2M應(yīng)用服務(wù)器發(fā) 送的數(shù)據(jù)包后,可以根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取數(shù)據(jù)包中的IPv4地址對應(yīng) 的群組標(biāo)識,從而向該群組下發(fā)數(shù)據(jù)包,下發(fā)形式可以是MBMS或CBC的方式。如果需要向群組中的某個M2M應(yīng)用終端發(fā)送數(shù)據(jù)包,則可以擴(kuò)展GGSN和M2M應(yīng) 用服務(wù)器之間的協(xié)議棧功能,使得M2M應(yīng)用服務(wù)器下發(fā)的數(shù)據(jù)包中能夠攜帶M2M應(yīng)用終端 的標(biāo)識信息,例如國際移動標(biāo)識(International Mobile Subscribers Identification Number,簡稱IMSI)。如圖2所示為本發(fā)明實(shí)施例中擴(kuò)展M2M應(yīng)用服務(wù)器和GGSN協(xié)議棧功 能的示意圖,從圖中可以看出,在M2M應(yīng)用服務(wù)器一側(cè),在最頂層增加了攜帶M2M應(yīng)用終端 的標(biāo)識信息的功能,也就是說可以通過對數(shù)據(jù)包進(jìn)行壓縮,使得M2M應(yīng)用服務(wù)器發(fā)送的數(shù) 據(jù)包中攜帶有M2M應(yīng)用終端的標(biāo)識信息,在GGSN —側(cè)增加了解析M2M應(yīng)用終端的標(biāo)識信息 的功能,使得GGSN在接收到M2M應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)包時,能夠解析出數(shù)據(jù)包中的M2M 應(yīng)用終端的標(biāo)識信息。IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系可以作為群組的簽約數(shù)據(jù)簽約在簽約數(shù)據(jù)庫中,也可以預(yù)先配置在M2M應(yīng)用服務(wù)器、GGSN或DHCP服務(wù)器等網(wǎng)絡(luò)側(cè)網(wǎng)元中。群組簽約數(shù)據(jù)庫 可以是HLR,HSS或?qū)iT為M2M服務(wù)的簽約數(shù)據(jù)庫(如群組簽約數(shù)據(jù)庫)。從GGSN、M2M應(yīng) 用服務(wù)器、或DHCP服務(wù)器可以獲取IPv4地址和群組標(biāo)識之間的對應(yīng)關(guān)系。IPv4地址和群 組標(biāo)識之間的對應(yīng)關(guān)系可以是一個關(guān)系列表,也可以是一種算法,例如哈希(HASH)算法、 邏輯加算法等。如圖3所示為本發(fā)明M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法實(shí)施例一流程圖,包括步驟101、M2M應(yīng)用服務(wù)器獲取目的群組的群組標(biāo)識。目的群組即為待接收數(shù)據(jù)包 的群組。步驟102、M2M應(yīng)用服務(wù)器根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取目的群 組的群組標(biāo)識對應(yīng)的IPv6地址前綴。M2M應(yīng)用服務(wù)器自身可以配置IPv6地址前綴和群組 標(biāo)識的對應(yīng)關(guān)系,或者M(jìn)2M應(yīng)用服務(wù)器可以從HSS、HLR、群組簽約數(shù)據(jù)庫等網(wǎng)絡(luò)側(cè)實(shí)體中獲 取這二者之間的對應(yīng)關(guān)系。步驟103、M2M應(yīng)用服務(wù)器根據(jù)IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為目的群組服務(wù)的 GGSN。具體地,M2M應(yīng)用服務(wù)器根據(jù)IPv6地址前綴尋址到為目的群組服務(wù)的GGSN,并將數(shù) 據(jù)包發(fā)送給GGSN,數(shù)據(jù)包中可以攜帶所述IPv6地址前綴。圖3所示的實(shí)施例中還可以包 括步驟104、GGSN獲取數(shù)據(jù)包中的IPv6地址前綴,根據(jù)IPv6地址前綴和群組標(biāo)識 的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo)識,將數(shù)據(jù)包發(fā)送給目的群組。其中,GGSN可根據(jù)目的 群組的群組標(biāo)識將數(shù)據(jù)包發(fā)送給目的群組,下發(fā)的方式可以是MBMS或CBC的方式。例如在 MBMS機(jī)制下的會話開始流程(SessionStart procedure)中,GGSN向SGSN發(fā)送MBMS會話 開始請求(MBMS Session Start Request)消息,MBMS會話開始請求消息中可以攜帶目的 群組的群組標(biāo)識;SGSN可以根據(jù)群組標(biāo)識獲取該目的群組M2M終端的服務(wù)區(qū)域以及無線網(wǎng) 絡(luò)子系統(tǒng)(Radio Network Subsystem,簡稱RNC);將數(shù)據(jù)包發(fā)送給目的群組。其中,具體的 可個根據(jù)MBMS的處理機(jī)制,在服務(wù)區(qū)域和無線網(wǎng)絡(luò)子系統(tǒng)范圍內(nèi),將數(shù)據(jù)包下發(fā)給目的終 端。其中服務(wù)區(qū)域與無線網(wǎng)絡(luò)子系統(tǒng)對應(yīng)。實(shí)施例一中還可以包括M2M應(yīng)用服務(wù)器獲取目的群組中M2M應(yīng)用終端的標(biāo)識,根 據(jù)IPv6地址的接口標(biāo)識和目的群組中各個M2M應(yīng)用終端標(biāo)識的對應(yīng)關(guān)系,獲取M2M應(yīng)用終 端對應(yīng)的IPv6地址的接口標(biāo)識;M2M應(yīng)用服務(wù)器發(fā)送給為目的群組服務(wù)的GGSN的數(shù)據(jù)包 中還攜帶IPv6地址的接口標(biāo)識。步驟103之后還可以包括GGSN獲取數(shù)據(jù)包中的IPv6地址前綴和IPv6地址的接 口標(biāo)識,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及IPv6地址的接口標(biāo)識和群組中各 個M2M應(yīng)用終端標(biāo)識之間的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo)識和目的群組中與IPv6地址 的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端的終端標(biāo)識,將數(shù)據(jù)包發(fā)送給與IPv6地址的接口標(biāo)識對應(yīng) M2M應(yīng)用終端。步驟104中,將數(shù)據(jù)包發(fā)送給與IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端,具體 可以包括如果GGSN中存在該M2M應(yīng)用終端的上下文信息,則GGSN發(fā)起PDP上下文一次激 活流程,將數(shù)據(jù)包發(fā)送給M2M應(yīng)用終端;如果GGSN沒有該M2M應(yīng)用終端的上下文信息,則 GGSN可以根據(jù)獲取的目的群組的群組標(biāo)識或MM2M應(yīng)用終端的終端標(biāo)識中的至少一項(xiàng)向簽 約數(shù)據(jù)庫(如HSS、HLR或群組簽約數(shù)據(jù)庫等)獲取當(dāng)前為該M2M應(yīng)用終端設(shè)備服務(wù)的核心管理網(wǎng)元(如SGSN,MSC,MME等),發(fā)起網(wǎng)絡(luò)側(cè)的PDP上下文一次激活流程,將數(shù)據(jù)包發(fā)送給 與M2M應(yīng)用終端的終端標(biāo)識對應(yīng)的M2M應(yīng)用終端。這樣就可以將數(shù)據(jù)包發(fā)送給目的群組的 單個M2M應(yīng)用終端。GGSN自身可以配置IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及IPv6 地址的接口標(biāo)識和M2M應(yīng)用終端的終端標(biāo)識之間的對應(yīng)關(guān)系,或者可以從HSS、HLR或者群 組簽約數(shù)據(jù)庫等獲取,本發(fā)明實(shí)施例中不作限制。通過上述方法,既可以實(shí)現(xiàn)對一個群組的數(shù)據(jù)組播,也可以實(shí)現(xiàn)對該群組下的M2M 應(yīng)用終端的數(shù)據(jù)單播,同時也大大節(jié)省了網(wǎng)絡(luò)的IP地址資源。如圖4所示為本發(fā)明M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法實(shí)施例二流程圖,包括步驟201、M2M應(yīng)用服務(wù)器獲取目標(biāo)群組的群組標(biāo)識。步驟202、M2M應(yīng)用服務(wù)器根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取目標(biāo)群組的 群組標(biāo)識對應(yīng)的IPv4地址。M2M應(yīng)用服務(wù)器自身可以配置IPv4地址和群組標(biāo)識的對應(yīng)關(guān) 系,或者可以從HSS、HLR、群組簽約數(shù)據(jù)庫等網(wǎng)絡(luò)側(cè)實(shí)體中獲取這二者之間的對應(yīng)關(guān)系。步驟203、M2M應(yīng)用服務(wù)器根據(jù)IPv4地址,將數(shù)據(jù)包發(fā)送給為目的群組服務(wù)的 GGSN。具體地,M2M應(yīng)用服務(wù)器根據(jù)IPv4地址尋址到為目的群組服務(wù)的GGSN,將數(shù)據(jù)包發(fā) 送給GGSN,其中可以攜帶所述IPv4地址。圖4所示的實(shí)施例中還可以包括步驟204、GGSN獲取數(shù)據(jù)包中的IPv4地址,根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān) 系,獲取目的群組的群組標(biāo)識,將數(shù)據(jù)包發(fā)送給目的群組。GGSN可以根據(jù)目的群組的群組 標(biāo)識將數(shù)據(jù)包發(fā)送給目的群組,下發(fā)方式可以是MBMS或CBC的方式。例如在MBMS機(jī)制下 的會話開始流程(Session Start procedure)中,GGSN向SGSN發(fā)送MBMS會話開始請求 (MBMS Session StartRequest)消息,MBMS會話開始請求消息中可以攜帶目的群組的群組 標(biāo)識;SGSN可以根據(jù)群組標(biāo)識獲取該目的群組M2M終端的服務(wù)區(qū)域以及RNC)根據(jù)MBMS的 處理機(jī)制將數(shù)據(jù)包發(fā)送給目的群組。實(shí)施例二中還可以包括M2M應(yīng)用服務(wù)器獲取所述目的群組中某一個M2M應(yīng)用終 端的標(biāo)識信息;M2M應(yīng)用服務(wù)器發(fā)送給為目的群組服務(wù)的GGSN的數(shù)據(jù)包中還攜帶某一個 M2M應(yīng)用終端的標(biāo)識信息。步驟203之后還可以包括GGSN獲取數(shù)據(jù)包中的IPv4地址和 M2M應(yīng)用終端的標(biāo)識信息,根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo) 識,將數(shù)據(jù)包發(fā)送給目的群組中的M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M應(yīng)用終端。實(shí)施例二中,通過增強(qiáng)或擴(kuò)展M2M應(yīng)用服務(wù)器和GGSN之間的協(xié)議棧功能,使得M2M 應(yīng)用服務(wù)器下發(fā)的數(shù)據(jù)包中可以攜帶M2M應(yīng)用終端的標(biāo)識信息(如IMSI)。步驟204中,將數(shù)據(jù)包發(fā)送給目的群組中的M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M 應(yīng)用終端具體可以包括如果GGSN中存在M2M應(yīng)用終端的上下文信息,則可以根據(jù)上下文 信息獲取為該M2M應(yīng)用終端服務(wù)的核心管理網(wǎng)元(如SGSN、MSC、或MME),則GGSN發(fā)起PDP 上下文一次激活流程,將數(shù)據(jù)包發(fā)送給所述M2M應(yīng)用終端;如果GGSN沒有該M2M應(yīng)用終端 的上下文信息,則可以根據(jù)獲取的群組標(biāo)識或M2M應(yīng)用終端的終端標(biāo)識中的至少一項(xiàng)向簽 約數(shù)據(jù)庫(如HLR、HSS、或群組簽約數(shù)據(jù)庫)或M2M應(yīng)用服務(wù)器獲取為該M2M應(yīng)用終端服 務(wù)的核心管理網(wǎng)元(如SGSN、MSC、或MME),發(fā)起PDP上下文一次激活流程,將數(shù)據(jù)包發(fā)送給 與M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M應(yīng)用終端。如圖5所示為本發(fā)明M2M應(yīng)用服務(wù)器實(shí)施例結(jié)構(gòu)示意圖,包括第一獲取模塊21、第二獲取模塊22和第一發(fā)送模塊23,其中,第一獲取模塊21用于獲取目的群組的群組標(biāo) 識;第二獲取模塊22與第一獲取模塊21連接,用于根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng) 關(guān)系,獲取第一獲取模塊21獲取的目的群組的群組標(biāo)識對應(yīng)的IPv6地址前綴;或者根據(jù) IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取第一獲取模塊21獲取的目的群組的群組標(biāo)識對應(yīng) 的IPv4地址;第一發(fā)送模塊23與第二獲取模塊22連接,用于根據(jù)第二獲取模塊22獲取的 所述IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為目的群組服務(wù)的GGSN,數(shù)據(jù)包中攜帶有IPv6地址前 綴;或者用于根據(jù)所述第二獲取模塊22獲取的IPv4地址,將數(shù)據(jù)包發(fā)送給為目的群組服務(wù) 的GGSN,數(shù)據(jù)包中攜帶有IPv4地址。在一個實(shí)施例中,第一獲取模塊21還可以用于獲取所述目的群組中M2M應(yīng)用終端 的標(biāo)識,第二獲取模塊22還可以用于根據(jù)IPv6地址的接口標(biāo)識和目的群組中各個M2M應(yīng) 用終端標(biāo)識的對應(yīng)關(guān)系,獲取M2M應(yīng)用終端對應(yīng)的IPv6地址的接口標(biāo)識;第一發(fā)送模塊23 發(fā)送的攜帶IPv6地址前綴的數(shù)據(jù)包中還攜帶IPv6地址的接口標(biāo)識。在另一個實(shí)施例中,第一獲取模塊21還可以用于獲取所述目的群組中某一個M2M 應(yīng)用終端的終端標(biāo)識;第一發(fā)送模塊23發(fā)送的攜帶IPv4地址的數(shù)據(jù)包中還攜帶所述某一 個M2M應(yīng)用終端的終端標(biāo)識。如圖6所示為本發(fā)明GGSN實(shí)施例結(jié)構(gòu)示意圖,包括第一接收模塊31、第三獲取模 塊32和第二發(fā)送模塊33,其中,第一接收模塊31用于接收M2M應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)包; 第三獲取模塊32與第一接收模塊31連接,用于獲取第一接收模塊31接收到的數(shù)據(jù)包中的 IPv6地址前綴,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo)識;或 者用于獲取第一接收模塊31接收到的數(shù)據(jù)包中的IPv4地址,根據(jù)IPv4地址和群組標(biāo)識的 對應(yīng)關(guān)系,獲取目的群組的群組標(biāo)識;第二發(fā)送模塊33分別與第三獲取模塊32和第一接收 模塊31連接,根據(jù)第三獲取模塊32獲取的目的群組的群組標(biāo)識,將第一接收模塊31接收 到的數(shù)據(jù)包發(fā)送給目的群組。其中,第一接收模塊31具體可以用于接收包含有IPv地址前綴和IPv6地址的接 口標(biāo)識的數(shù)據(jù)包;或者具體可以用于接收包含有IPv4地址和某一個M2M應(yīng)用終端的標(biāo)識信 息的數(shù)據(jù)包;第三獲取模塊32具體可以用于獲取所述第一接收模塊31接收到的數(shù)據(jù)包中的 IPv6地址前綴和IPv6地址的接口標(biāo)識,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及 IPv6地址的接口標(biāo)識和群組中各個M2M應(yīng)用終端標(biāo)識之間的對應(yīng)關(guān)系,獲取目的群組的群 組標(biāo)識和所述目的群組中與IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端的終端標(biāo)識;或者具 體可以用于獲取第一接收模塊31接收到的數(shù)據(jù)包中的IPv4地址和某一個M2M應(yīng)用終端的 標(biāo)識信息,根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的群組標(biāo)識;第二發(fā)送模塊33具體可以用于根據(jù)第三獲取模塊32獲取的目的群組的群組標(biāo)識 和目的群組中與IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端的終端標(biāo)識,將第一接收模塊31 接收到的數(shù)據(jù)包發(fā)送給與IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端;或者具體可以用于根 據(jù)第三獲取模塊32獲取的目的群組的群組標(biāo)識和某一個M2M應(yīng)用終端的標(biāo)識信息,將第一 接收模塊31接收到的數(shù)據(jù)包發(fā)送給目的群組中的某一個M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的 M2M應(yīng)用終端。本發(fā)明實(shí)施例還提供一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的系統(tǒng),可以包括前述實(shí)施例中的M2M應(yīng)用服務(wù)器和GGSN,其中第一發(fā)送模塊與第一接收模塊連接。本發(fā)明提供的各個實(shí)施例,為M2M應(yīng)用中的群組分配一個IPv6地址前綴或IPv4 地址,通過該IPv6地址前綴或IPv4地址就獲取目的群組的群組標(biāo)識,將數(shù)據(jù)包發(fā)送給為群 組標(biāo)識服務(wù)的GGSN,由GGSN將數(shù)據(jù)包發(fā)送給目的群組,從而能夠?qū)崿F(xiàn)對群組中的M2M應(yīng)用 終端下發(fā)數(shù)據(jù)包,節(jié)省了 IP地址資源。并且,在數(shù)據(jù)包中還可以攜帶IPv6地址前綴的接口標(biāo)識或M2M應(yīng)用終端的標(biāo)識信 息,使得GGSN可以將數(shù)據(jù)包發(fā)送給目的群組中的單個M2M應(yīng)用終端,并且節(jié)省了 IP地址資 源。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制, 盡管參照較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依 然可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修 改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法,其特征在于,包括M2M應(yīng)用服務(wù)器獲取目的群組的群組標(biāo)識;所述M2M應(yīng)用服務(wù)器根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的 群組標(biāo)識對應(yīng)的IPv6地址前綴;所述M2M應(yīng)用服務(wù)器根據(jù)所述IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為所述目的群組服務(wù)的 GGSN,所述數(shù)據(jù)包中攜帶IPv6地址前綴。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括所述GGSN獲取所述數(shù)據(jù)包中的IPv6地址前綴,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng) 關(guān)系,獲取所述目的群組的群組標(biāo)識,將所述數(shù)據(jù)包發(fā)送給所述目的群組。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,將所述數(shù)據(jù)包發(fā)送給所述目的群組具體 包括GGSN向SGSN發(fā)送MBMS會話開始請求消息,所述MBMS會話開始請求消息中攜帶所述 目的群組的群組標(biāo)識;所述SGSN根據(jù)所述群組標(biāo)識獲取所述目的群組的M2M應(yīng)用終端的服 務(wù)區(qū)域以及無線網(wǎng)絡(luò)子系統(tǒng);將所述數(shù)據(jù)包發(fā)送給所述目的群組。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:M2M應(yīng)用服務(wù)器獲取所述目的群 組中M2M應(yīng)用終端的標(biāo)識,根據(jù)IPv6地址的接口標(biāo)識和目的群組中各個M2M應(yīng)用終端標(biāo)識 的對應(yīng)關(guān)系,獲取所述M2M應(yīng)用終端對應(yīng)的IPv6地址的接口標(biāo)識;所述M2M應(yīng)用服務(wù)器發(fā)送給為所述目的群組服務(wù)的GGSN的數(shù)據(jù)包中還攜帶IPv6地址 的接口標(biāo)識。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括所述GGSN獲取所述數(shù)據(jù)包中的IPv6地址前綴和IPv6地址的接口標(biāo)識,根據(jù)IPv6地 址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及IPv6地址的接口標(biāo)識和群組中各個M2M應(yīng)用終端標(biāo)識 之間的對應(yīng)關(guān)系,獲取所述目的群組的群組標(biāo)識和所述目的群組中與所述IPv6地址的接 口標(biāo)識對應(yīng)的M2M應(yīng)用終端的終端標(biāo)識,將所述數(shù)據(jù)包發(fā)送給所述目的群組中與所述IPv6 地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,將所述數(shù)據(jù)包發(fā)送給所述目的群組中 與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端具體包括根據(jù)上下文信息獲取與所述 IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端服務(wù)的核心管理網(wǎng)元,所述GGSN發(fā)起PDP上下 文一次激活流程,將所述數(shù)據(jù)包發(fā)送給所述與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終 端。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,將所述數(shù)據(jù)包發(fā)送給所述目的群組中與 所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端具體包括所述GGSN根據(jù)所述目的群組的群組標(biāo)識或與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng) 用終端的終端標(biāo)識,從簽約數(shù)據(jù)庫或M2M應(yīng)用服務(wù)器獲取為與所述IPv6地址的接口標(biāo)識對 應(yīng)的M2M應(yīng)用終端服務(wù)的核心管理網(wǎng)元,發(fā)起PDP上下文一次激活流程,將所述數(shù)據(jù)包發(fā)送 給與所述IPv6地址的接口標(biāo)識對應(yīng)M2M應(yīng)用終端。
8.—種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法,其特征在于,包括M2M應(yīng)用服務(wù)器獲取目的群組的群組標(biāo)識;所述M2M應(yīng)用服務(wù)器根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的群組 標(biāo)識對應(yīng)的IPv4地址;所述M2M應(yīng)用服務(wù)器根據(jù)所述IPv4地址,將數(shù)據(jù)包發(fā)送給為所述目的群組服務(wù)的 GGSN,所述數(shù)據(jù)包中攜帶IPv4地址。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括所述GGSN獲取所述數(shù)據(jù)包中的IPv4地址,根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲 取所述目的群組的群組標(biāo)識,將所述數(shù)據(jù)包發(fā)送給所述目的群組。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,將所述數(shù)據(jù)包發(fā)送給所述目的群組具體 包括GGSN向SGSN發(fā)送MBMS會話開始請求消息,所述MBMS會話開始請求消息中攜帶所述 目的群組的群組標(biāo)識;所述SGSN根據(jù)所述群組標(biāo)識獲取所述目的群組的M2M應(yīng)用終端的服 務(wù)區(qū)域以及無線網(wǎng)絡(luò)子系統(tǒng);將所述數(shù)據(jù)包發(fā)送給所述目的群組。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括所述M2M應(yīng)用服務(wù)器獲取所述 目的群組中某一個M2M應(yīng)用終端的標(biāo)識信息;所述M2M應(yīng)用服務(wù)器發(fā)送給為所述目的群組 服務(wù)的GGSN的數(shù)據(jù)包中還攜帶所述某一個M2M應(yīng)用終端的標(biāo)識信息。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,還包括所述GGSN獲取所述數(shù)據(jù)包中的IPv4地址和某一個M2M應(yīng)用終端的標(biāo)識信息,根據(jù) IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的群組標(biāo)識,將所述數(shù)據(jù)包發(fā)送給所 述目的群組中與所述某一個M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M應(yīng)用終端。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,將所述數(shù)據(jù)包發(fā)送給所述目的群組中 與所述某一個M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M應(yīng)用終端具體包括根據(jù)上下文信息獲取與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端服務(wù)的核心管 理網(wǎng)元;所述GGSN發(fā)起PDP上下文一次激活流程,將所述數(shù)據(jù)包發(fā)送給所述M2M應(yīng)用終端。
14.根據(jù)權(quán)利要求12所述的方法,其特征在于,將所述數(shù)據(jù)包發(fā)送給所述目的群組中 與所述某一個M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M應(yīng)用終端具體包括所述GGSN根據(jù)所述目的群組的群組標(biāo)識或某一個M2M應(yīng)用終端的終端標(biāo)識,從簽約數(shù) 據(jù)庫或M2M應(yīng)用服務(wù)器獲取為所述某一個M2M應(yīng)用終端服務(wù)的核心管理網(wǎng)元,發(fā)起PDP上 下文一次激活流程,將所述數(shù)據(jù)包發(fā)送給所述某一個M2M應(yīng)用終端。
15.一種M2M應(yīng)用服務(wù)器,其特征在于,包括第一獲取模塊,用于獲取目的群組的群組標(biāo)識;第二獲取模塊,與所述第一獲取模塊連接,用于根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng) 關(guān)系,獲取所述第一獲取模塊獲取的目的群組的群組標(biāo)識對應(yīng)的IPv6地址前綴;或者根據(jù) IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述第一獲取模塊獲取的所述目的群組的群組標(biāo)識 對應(yīng)的IPv4地址;第一發(fā)送模塊,與所述第二獲取模塊連接,用于根據(jù)所述第二獲取模塊獲取的所述 IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為所述目的群組服務(wù)的GGSN,所述數(shù)據(jù)包中攜帶I Pv6地 址前綴;或者用于根據(jù)所述第二獲取模塊獲取的IPv4地址,將數(shù)據(jù)包發(fā)送給為所述目的群 組服務(wù)的GGSN,所述數(shù)據(jù)包中攜帶IPv4地址。
16.根據(jù)權(quán)利要求15所述的M2M應(yīng)用服務(wù)器,其特征在于,所述第一獲取模塊還用于獲 取所述目的群組中M2M應(yīng)用終端的標(biāo)識;所述第二獲取模塊還用于根據(jù)IPv6地址的接口標(biāo)識和目的群組中各個M2M應(yīng)用終端 標(biāo)識的對應(yīng)關(guān)系,獲取所述M2M應(yīng)用終端對應(yīng)的IPv6地址的接口標(biāo)識;所述第一發(fā)送模塊發(fā)送的攜帶IPv6地址前綴的數(shù)據(jù)包中還攜帶IPv6地址的接口標(biāo)識。
17.根據(jù)權(quán)利要求15所述的M2M應(yīng)用服務(wù)器,其特征在于,所述第一獲取模塊還用于獲取所述目的群組中某一個M2M應(yīng)用終端的終端標(biāo)識;所述第一發(fā)送模塊發(fā)送的攜帶IPv4地址的數(shù)據(jù)包中還攜帶所述某一個M2M應(yīng)用終端 的終端標(biāo)識。
18. 一種GGSN,其特征在于,包括第一接收模塊,用于接收M2M應(yīng)用服務(wù)器發(fā)送的數(shù)據(jù)包;第三獲取模塊,與所述第一接收模塊連接,用于獲取所述第一接收模塊接收到的數(shù)據(jù) 包中的IPv6地址前綴,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo) 識;或者用于獲取所述第一接收模塊接收到的數(shù)據(jù)包中的IPv4地址,根據(jù)IPv4地址和群組 標(biāo)識的對應(yīng)關(guān)系,獲取目的群組的群組標(biāo)識;第二發(fā)送模塊,分別與所述第三獲取模塊和所述第一接收模塊連接,根據(jù)所述第三獲 取模塊獲取的所述目的群組的群組標(biāo)識,將所述第一接收模塊接收到的數(shù)據(jù)包發(fā)送給所述 目的群組。
19.根據(jù)權(quán)利要求18所述的GGSN,其特征在于,所述第一接收模塊具體用于接收包含 有IPv6地址前綴和IPv6地址的接口標(biāo)識的數(shù)據(jù)包;或者具體用于接收包含有IPv4地址和 某一個M2M應(yīng)用終端的標(biāo)識信息的數(shù)據(jù)包;所述第三獲取模塊具體用于獲取所述第一接收模塊接收到的數(shù)據(jù)包中的IPv6地址前 綴和IPv6地址的接口標(biāo)識,根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,以及IPv6地址的 接口標(biāo)識和群組中各個M2M應(yīng)用終端標(biāo)識之間的對應(yīng)關(guān)系,獲取所述目的群組的群組標(biāo)識 和所述目的群組中與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端的終端標(biāo)識;或者具體 用于獲取所述第一接收模塊接收到的數(shù)據(jù)包中的IPv4地址和某一個M2M應(yīng)用終端的標(biāo)識 信息,根據(jù)IPv4地址和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的群組標(biāo)識;所述第二發(fā)送模塊具體用于根據(jù)所述第三獲取模塊獲取的所述目的群組的群組標(biāo)識 和所述目的群組中與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端的終端標(biāo)識,將所述數(shù) 據(jù)包發(fā)送給與所述IPv6地址的接口標(biāo)識對應(yīng)的M2M應(yīng)用終端;或者具體用于根據(jù)所述第三 獲取模塊獲取的所述目的群組的群組標(biāo)識和某一個M2M應(yīng)用終端的標(biāo)識信息,將所述數(shù)據(jù) 包發(fā)送給所述目的群組中的所述某一個M2M應(yīng)用終端的標(biāo)識信息對應(yīng)的M2M應(yīng)用終端。
20. 一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的系統(tǒng),其特征在于,包括如權(quán)利要求15-17中任 一權(quán)利要求所述的M2M應(yīng)用服務(wù)器和如權(quán)利要求18或19所述的GGSN,所述第一發(fā)送模塊 與所述第一接收模塊連接。
全文摘要
本發(fā)明公開了一種M2M應(yīng)用服務(wù)器下發(fā)數(shù)據(jù)包的方法及系統(tǒng),其中方法包括M2M應(yīng)用服務(wù)器獲取目的群組的群組標(biāo)識;所述M2M應(yīng)用服務(wù)器根據(jù)IPv6地址前綴和群組標(biāo)識的對應(yīng)關(guān)系,獲取所述目的群組的群組標(biāo)識對應(yīng)的IPv6地址前綴;所述M2M應(yīng)用服務(wù)器根據(jù)所述IPv6地址前綴,將數(shù)據(jù)包發(fā)送給為所述目的群組服務(wù)的GGSN,所述數(shù)據(jù)包中攜帶IPv6地址前綴。本發(fā)明實(shí)施例中,為M2M應(yīng)用中的群組分配一個IPv6地址前綴,通過該IPv6地址前綴就獲取目的群組的群組標(biāo)識,將數(shù)據(jù)包發(fā)送給為群組標(biāo)識服務(wù)的GGSN,從而能夠?qū)崿F(xiàn)對群組中的M2M應(yīng)用終端下發(fā)數(shù)據(jù)包,節(jié)省了IP地址資源。
文檔編號H04L29/12GK101997898SQ200910166468
公開日2011年3月30日 申請日期2009年8月19日 優(yōu)先權(quán)日2009年8月19日
發(fā)明者吳問付, 周漢, 孫曉姬, 陳中平 申請人:華為技術(shù)有限公司