国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在ip域中plmn消息傳送服務(wù)的控制的制作方法

      文檔序號:7861242閱讀:411來源:國知局
      專利名稱:在ip域中plmn消息傳送服務(wù)的控制的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及消息傳送。
      背景技術(shù)
      在PLMN域中消息傳送服務(wù)在移動用戶中已經(jīng)達(dá)到很高的使用程度。源于GSM網(wǎng)絡(luò)并蔓延到許多不同的網(wǎng)絡(luò)技術(shù)的短消息服務(wù)(SMS)現(xiàn)在已經(jīng)存在于ANSI-41 TDMA和CDMA網(wǎng)絡(luò)中,同時已應(yīng)用于日本PDC網(wǎng)絡(luò)中。這種增長受到用戶對消息傳送服務(wù)、提供在個體與群體之間通信的裝置的需求的驅(qū)動,而這在以前是不可行的。隨著2.5G和3G網(wǎng)絡(luò)技術(shù)的出現(xiàn),現(xiàn)在非常感興趣的是通過提供與分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)域的互操作性而擴(kuò)展消息傳送服務(wù)到超出移動網(wǎng)絡(luò)的范圍。近幾年已看到互聯(lián)網(wǎng)域隨著每年通過極大增長的互聯(lián)網(wǎng)地址可聯(lián)絡(luò)的用戶的數(shù)量而大幅增長。此外,互聯(lián)網(wǎng)用戶的活動性日益受到移動IP協(xié)議的支持,該協(xié)議允許單個用戶在相同的互聯(lián)網(wǎng)地址是可聯(lián)絡(luò)的而不考慮其連接到互聯(lián)網(wǎng)的地理位置。
      本發(fā)明涉及提供允許實現(xiàn)集成消息傳送服務(wù)的控制和傳輸實體,提供用于在PLMN與PDN域(固定的和移動的)之間的消息的始發(fā)、傳輸和發(fā)送的裝置。

      發(fā)明內(nèi)容
      根據(jù)本發(fā)明,提供一種網(wǎng)關(guān),包括連接分組網(wǎng)絡(luò)的接口,連接移動網(wǎng)絡(luò)的接口,以及處理器,用于對連接到所述接口的分組網(wǎng)絡(luò)和移動網(wǎng)絡(luò)之間的消息通信執(zhí)行協(xié)議轉(zhuǎn)換。
      在一個實施例中,所述處理器包括存在管理單元,用于檢測和維護(hù)分組網(wǎng)絡(luò)中的存在信息,并用于將存在狀態(tài)映射為用于移動網(wǎng)絡(luò)中的一個表。
      在另一個實施例中,存在管理單元用作對話初始化協(xié)議(SIP)寄存器。
      在又一個實施例中,存在管理單元包括一個用于訪問IP網(wǎng)絡(luò)中的外部SIP登記服務(wù)器的接口。
      在一個實施例中,所述接口保存SIP表目的高速緩存器。
      在另一個實施例中,存在管理單元存儲用戶的設(shè)備性能,并且所述協(xié)議轉(zhuǎn)換單元基于設(shè)備性能選擇消息發(fā)送協(xié)議。
      在又一個實施例中,所述處理器進(jìn)一步包括消息路由單元,用于路由具有移動網(wǎng)絡(luò)地址格式的消息給分組網(wǎng)絡(luò)中的用戶。
      在一個實施例中,所述路由單元轉(zhuǎn)換移動網(wǎng)絡(luò)格式地址為分組網(wǎng)絡(luò)格式地址。
      在另一個實施例中,所述路由單元將單個消息從一個網(wǎng)絡(luò)路由到另一個網(wǎng)絡(luò)中的多個地址。
      在又一個實施例中,所述路由單元與分組網(wǎng)絡(luò)廣播服務(wù)接口。
      在一個實施例中,所述網(wǎng)關(guān)包括一個接口,用于仿真一個移動網(wǎng)絡(luò)實體例如SME或SMSC。
      在另一個實施例中,所述接口的仿真能力允許操作網(wǎng)關(guān)而不用重新配置傳統(tǒng)的移動網(wǎng)絡(luò)。
      在又一個實施例中,所述接口從消息文本中提取URL,提供延遲應(yīng)答,并將IP域中的用戶已變?yōu)橛行ㄖo移動網(wǎng)絡(luò)的SMSC。
      在一個實施例中,所述處理器包括消息傳送管理單元,用于擴(kuò)展存儲和轉(zhuǎn)發(fā)能力到IP域。
      在另一個實施例中,存在管理單元通知網(wǎng)絡(luò)中的實體用戶是否進(jìn)入另一個網(wǎng)絡(luò)域中。
      在又一個實施例中,存在管理單元通知該實體所述用戶是否是等待發(fā)送的消息的預(yù)期接收者。
      在一個實施例中,所述通知信號以動態(tài)方式為網(wǎng)絡(luò)實體指定從直接匹配條件到部分匹配條件范圍的搜索條件。
      在另一個實施例中,所述網(wǎng)關(guān)包括用于修改網(wǎng)絡(luò)實體例如SMSC中的消息以對其目的地址進(jìn)行收費的裝置。
      在另一個方面,本發(fā)明提供一種用于在移動網(wǎng)絡(luò)和分組網(wǎng)絡(luò)之間通信的方法,包括以下步驟在所述移動網(wǎng)絡(luò)中的移動設(shè)備發(fā)送具有如上定義的網(wǎng)關(guān)的移動網(wǎng)絡(luò)地址和嵌入的目的分組網(wǎng)絡(luò)用戶地址的消息;所述移動網(wǎng)絡(luò)的實體發(fā)送所述消息到所述網(wǎng)關(guān)的接口;以及所述網(wǎng)關(guān)在所述接口接收所述消息,剝離出所述目的分組網(wǎng)絡(luò)地址,并將所述消息路由到具有分組網(wǎng)絡(luò)地址的分組網(wǎng)絡(luò)用戶。
      在一個實施例中,所述分組網(wǎng)絡(luò)地址具有對話初始化協(xié)議格式。
      在另一個實施例中,所述網(wǎng)關(guān)為分組網(wǎng)絡(luò)用戶維護(hù)一個表,該表將分組網(wǎng)絡(luò)地址與移動網(wǎng)絡(luò)標(biāo)準(zhǔn)地址相關(guān)聯(lián),并且對于后面的消息,所述移動網(wǎng)絡(luò)用戶僅包括移動網(wǎng)絡(luò)標(biāo)準(zhǔn)地址,所述網(wǎng)關(guān)從所述表中檢索所述分組網(wǎng)絡(luò)地址。
      在又一個實施例中,所述網(wǎng)關(guān)綁定至少一個移動網(wǎng)絡(luò)實體用于消息的通信。


      利用以下參照附圖對本發(fā)明的為了舉例說明而給出的一些實施例的說明,將更加清楚地理解本發(fā)明,附圖中
      附圖1是說明在PLMN消息傳送域、PLMN與IP域之間的控制實體與消息傳送允許的IP域之間交互的示意圖;附圖2是說明源于PLMN以及終止于PDN的SMS的信令流向圖;并且附圖3是說明在PDN域始發(fā)以及在PLMN域終止SMS的信令流向圖。
      具體實施例方式
      本發(fā)明提供一種IP到PLMN的網(wǎng)關(guān)(IPG)節(jié)點1,用于控制發(fā)送普通的基于PLMN的消息傳送服務(wù)(例如SMS,單元廣播)到IP域中的用戶(例如,具有固定互聯(lián)網(wǎng)地址的用戶或者當(dāng)前在無線LAN上有效的用戶)。所述IP域用戶可以是固定的或移動的。移動用戶通常將可以在PLMN與IP域之間‘漫游’。漫游存在兩種形式(1)本地PLMN(HPLMN)用戶漫游,其中PLMN移動用戶漫游到由PLMN操作者所擁有的IP域中,以及(2)訪問PLMN(VPLMN)用戶漫游,其中在另一個PLMN中‘漫游’的PLMN移動用戶(使用現(xiàn)有的內(nèi)部PLMN漫游協(xié)議)漫游到訪問的PLMN的IP域中。
      因而,將消息傳送服務(wù)的到達(dá)從PLMN域擴(kuò)展到IP域創(chuàng)建了消息傳送用戶的廣闊社區(qū)并且消除了移動手機(jī)作為用于移動消息傳送的始發(fā)或終止設(shè)備。例如,一個移動用戶可以請求發(fā)送消息給另一個通過移動手機(jī)不能聯(lián)系但是卻存在于分組數(shù)據(jù)域例如無線LAN或固定的互聯(lián)網(wǎng)中的用戶。類似地,互聯(lián)網(wǎng)用戶可以請求發(fā)出消息以發(fā)送給其手機(jī)上的移動用戶。
      PDN消息傳送社區(qū)可以采取多種不同的形式。一個PDN域中的社區(qū)可以是連接到無線LAN熱點(hotspot)(例如802.11,HiperLAN)的機(jī)場中的用戶組,而另一個社區(qū)可以是交互式TV域的‘固定’用戶。所有這種PDN域從PLMN的觀點看都可以是單個較大的PDN域的一部分或者它們同樣也可以被看作是獨立的PDN域。
      本發(fā)明在GSM PLMN和基于IP的PDN范圍內(nèi)進(jìn)行說明。但是,本發(fā)明也可以應(yīng)用到其它替代的移動網(wǎng)絡(luò)技術(shù)例如CDMA,TDMA,PDC和UMTS以及超出基于IP網(wǎng)絡(luò)的PDN技術(shù)中。
      所述IP-PLMN網(wǎng)關(guān)(IPG)節(jié)點允許擴(kuò)展PLMN消息傳送域到諸如固定的互聯(lián)網(wǎng)和無線LAN網(wǎng)絡(luò)的IP域中。所述IPG節(jié)點1包括連接到對話初始化協(xié)議(SIP)用戶代理(UA)3的IP傳輸接口2,依次連接到消息傳送單元4。單元4連接到協(xié)議轉(zhuǎn)換單元5和存在管理單元6。SME接口7一邊連接到接口2,另一邊連接到存在管理單元6和消息路由地址管理單元8。所述節(jié)點還包括記帳單元10。
      IPG實現(xiàn)一組控制和傳送功能,允許在PLMN域中普通的消息傳送服務(wù)和格式以便適合在IP域中始發(fā)或傳送。本發(fā)明的有利因素就是所有在PLMN域中增強(qiáng)的服務(wù)功能(例如,存儲轉(zhuǎn)發(fā),消息等待和警告功能)都被延續(xù)到IP域中可用的消息傳送服務(wù)中。所述IPG確保了PLMN中現(xiàn)有的消息服務(wù)設(shè)備不需要任何修改,這對于IP域中的完整功能消息傳送服務(wù)來說是必要的。但是,本發(fā)明還提供對在IPG節(jié)點與消息傳送平臺之間的標(biāo)準(zhǔn)接口的擴(kuò)展以允許在IP域中優(yōu)化發(fā)送消息傳送服務(wù)。本發(fā)明的再一個方面是其可以應(yīng)用到支持消息傳送服務(wù)的所有PLMN技術(shù)(例如短消息服務(wù),單元廣播,多媒體消息傳送,即時消息傳送)以及任何IP域中(例如固定的或移動的互聯(lián)網(wǎng))。以下將描述本發(fā)明在GSM PLMN和固定的網(wǎng)絡(luò)IP域的范圍內(nèi)的實現(xiàn),并且舉例說明短消息服務(wù)。
      在GSM網(wǎng)絡(luò)中,短消息服務(wù)由短消息服務(wù)中心(SMSC)網(wǎng)絡(luò)元件提供。SMSC通過交互工作的網(wǎng)關(guān)MSC(I-GMSC)與PLMN中的其它元件(例如HLR,VLR,MSC)通信。此外,SMSC提供一個應(yīng)用接口,允許服務(wù)開發(fā)者綁定應(yīng)用到SMSC。這種接口協(xié)議的一個例子是由SMS論壇指定的短消息對等(SMPP)協(xié)議。在PLMN域內(nèi),SMSC可以通過尋址到一個特定的移動用戶MSISDN的SMPP從外部應(yīng)用接收短消息(SM)。SMSC將所述SM存儲在一個內(nèi)部存儲器中,然后請求從HLR為移動用戶發(fā)送信息。如果接收到路由信息,則表明當(dāng)前為移動用戶提供MSC/VLR服務(wù)。SMSC提交所述SM給提供服務(wù)的MSC/VLR以發(fā)送給移動用戶。如果發(fā)送成功,則所述SMSC在消息存儲器中標(biāo)記所述SM為已發(fā)送。如果發(fā)送不成功(也許是因為移動用戶在服務(wù)網(wǎng)絡(luò)中不能聯(lián)絡(luò)上),則SMSC將嘗試晚一點發(fā)送(其可以在HLR中設(shè)置消息等待標(biāo)志,這樣如果用戶在網(wǎng)絡(luò)中變?yōu)橛行?,則警告SMSC,或者其可以根據(jù)內(nèi)部重試算法安排消息重試發(fā)送嘗試。)所述IPG節(jié)點1包含所有所需的功能元件,允許PLMN中的整個消息傳送功能將在IP域中提供。在圖1所示的本發(fā)明的實施例中,IPG節(jié)點1中的主要功能實體為(a)連接PLMN中的SMSC的短消息實體(SME)接口7,(b)用戶存在管理6,(c)協(xié)議轉(zhuǎn)換5,(d)消息發(fā)送管理4,(e)消息路由和地址管理8,(f)記帳和收費管理10,并且這些功能實體根據(jù)本發(fā)明每個特定實施例的需要可以調(diào)整。例如,在本發(fā)明的當(dāng)前實施例中連接SMSC的SME接口7是基于SMPP協(xié)議。用戶存在管理、協(xié)議轉(zhuǎn)換以及消息發(fā)送管理是基于對話初始化協(xié)議(SIP)。
      參照附圖1,以下提供對在PLMN與IP域之間的短消息服務(wù)的端對端說明。
      PLMN始發(fā)/IP終止移動用戶MS使用GSM PLMN向認(rèn)識該移動用戶的另一個用戶發(fā)出SMS。該移動用戶知道,接收方不使用移動手機(jī)但是當(dāng)其連接到網(wǎng)絡(luò)時可以通過SIP URL在固定的互聯(lián)網(wǎng)服務(wù)上接收SMS。該移動用戶指定對應(yīng)于IPG的SME接口7的目的MSISDN并且指定用戶的SIP URL作為消息中的文本字段。當(dāng)該移動用戶發(fā)送消息,該消息由PLMN中的SMSC接收時,其路由該消息到IPG節(jié)點1的SME接口7。SME接口7從消息文本中提取目的SIP URL并將此消息提供給用戶存在管理單元6。所述消息的SMPP格式被提交給消息路由實體8和協(xié)議轉(zhuǎn)換實體5,在那兒消息被轉(zhuǎn)換成適合通過SIP發(fā)送的格式。存在管理單元6使用SIP代理和SIP登記服務(wù)器實體來確定目的用戶的當(dāng)前狀態(tài)。如果確定該用戶被連接到IP域,則適當(dāng)格式化的SM被提交到消息傳送管理單元4用于發(fā)送。消息發(fā)送使用SIP用戶代理3嘗試,其與目的用戶設(shè)備上的對等SIP用戶代理20通信。如果消息被成功發(fā)送到目的用戶,則通過連接SMSC的SME接口7返回此狀態(tài)。如果消息沒有發(fā)送,則消息傳送管理單元4可以為目的用戶設(shè)置消息等待標(biāo)志。如果用戶連接到IP域,則通過存在管理單元6檢測該存在并發(fā)送通知信號給PLMN中的SMSC,促使其再次嘗試通過SME接口7發(fā)送SM。這樣,PLMN中的SMS服務(wù)的完整功能都延續(xù)到IP域中。調(diào)用記帳和收費管理單元10以為IPG節(jié)點1提供記帳功能。為了支持預(yù)付費記帳模式,在指示消息發(fā)送嘗試之前可以調(diào)用預(yù)發(fā)送信用核對來核對用戶的信用余額。如果信用核對返回肯定指示,則嘗試發(fā)送消息并且從用戶的帳戶中扣除成功發(fā)送的適當(dāng)費用。對于后付費記帳模式,對成功和不成功發(fā)送嘗試都產(chǎn)生CDR(呼叫詳細(xì)記錄)事件。所述CDR事件包含所有相關(guān)的信息例如發(fā)出地址、目的地址以及發(fā)送狀態(tài),這些可以用于產(chǎn)生用戶記帳信息。
      IP始發(fā)/PLMN終止IP域9中的用戶始發(fā)SM給PLMN域中的移動用戶,通過包含所述移動用戶的MSISDN的SIP URL尋址。該消息通過所述用戶設(shè)備上的SIP用戶代理20提交,其根據(jù)標(biāo)準(zhǔn)的SIP URL機(jī)制路由消息到IPG節(jié)點1中的SIP用戶代理3。在IGP節(jié)點1上,SIP用戶代理3處理URL以導(dǎo)出移動用戶的MSISDN。該SM被傳送至協(xié)議轉(zhuǎn)換器5,在那兒其被轉(zhuǎn)換成SMPP格式,以移動用戶的MSISDN作為目的地址。預(yù)格式化的消息被轉(zhuǎn)發(fā)至SME接口7,其通過SMPP將消息提交給PLMN中的SMSC。這樣,消息提交的應(yīng)答可以通過SIP用戶代理3返回給IP域中的用戶。SM發(fā)送的進(jìn)一步處理使用標(biāo)準(zhǔn)的SMS功能在PLMN域內(nèi)完整地進(jìn)行。對于在這方面的消息發(fā)送,不用使用用戶存在和消息傳送管理單元實體6和4。
      記帳和收費管理單元10能夠支持用于該服務(wù)的所有記帳模式,包括對終止消息的發(fā)送的收費或不收費,對于消息發(fā)出的收費和不收費,以及預(yù)付費和后付費模式。對于預(yù)付費記帳模式,消息發(fā)送或消息始發(fā)功能在記帳和收費功能對用戶執(zhí)行信用查詢時被掛起。如果信用核對是肯定的,則重新開始發(fā)送或始發(fā)功能。如果信用核對是否定的,則取消發(fā)送或發(fā)出功能并且可以向用戶提供信用充值選項。在所有情況下,記帳和收費單元10都為消息提交和發(fā)送嘗試記錄CDR事件。這些CDR事件可以被處理以為后付費用戶產(chǎn)生用戶記帳信息,或者可以僅用于預(yù)付費記帳模式中的查賬和對帳目的。
      用于IP域的其它尋址格式可以使用其它尋址格式來指定IP域中用戶的地址并且通過IPG節(jié)點1來實現(xiàn)。以下給出由IPG支持的其他替代尋址格式的一些例子。
      ●MSISDN類地址-非PLMN用戶接收MSISDN類地址;●在SIP URL中的MSISDN類成分-非PLMN用戶接收MSISDN類地址并且該地址被插入到SIP URL中;●SIP URL中的‘真實’MSISDN-PLMN用戶可以選擇接收IP域中的信息并且為此目的其PLMN MSISDN可以插入到SIP URL中;●包括MSISDN類或組‘名’成分的組地址-該尋址格式被用于點對多點服務(wù)。
      ●包括MSISDN類或位置‘名’成分的地理或區(qū)域地址-該尋址格式被用于廣播服務(wù)。
      ●表示PLMN用戶的SIP URL-當(dāng)由IP用戶發(fā)出SM時,這種形式的地址被用作PLMN用戶的目的地址。PLMN用戶的真實MSISDN通常被嵌入在SIPURL中。
      這些尋址格式可以由IPG節(jié)點1處理以支持IP域中的用戶直接從PLMN域?qū)ぶ?,例如?dāng)已從IP域中的用戶接收到消息時允許PLMN用戶調(diào)用‘回復(fù)’功能。
      下面將提供在每個功能實體中所實現(xiàn)的更詳細(xì)的功能說明。
      SME接口7該功能實體負(fù)責(zé)確保在IPG節(jié)點1與PLMN域中的SMSC之間的通信。在本發(fā)明的當(dāng)前實施例中,SMSC與IPG之間的通信使用SMPP協(xié)議來保證。除了協(xié)議處理,SME接口7還包含特定的功能,允許IPG節(jié)點1看來是SMSC,好像其是標(biāo)準(zhǔn)的PLMN SME。這些包括●從信息文本提取SIP URL●對用于從SMSC發(fā)送所提交的信息的延遲應(yīng)答●產(chǎn)生通知信號以警告SMSC IP域中的用戶已變?yōu)橛行У哪芰?例如已檢測到存在)。
      用戶存在管理單元6該功能實體負(fù)責(zé)檢測和維護(hù)IP域中用戶的存在狀態(tài)。在該實施例中,這些性能基于在SIP協(xié)議內(nèi)所定義的機(jī)制,即其用作SIP登記服務(wù)器并且可以處理由IP域中的SIP用戶代理20發(fā)送的SIP REGISTER(SIP注冊)消息。在這種情況下,IPG節(jié)點1存儲‘注冊’用戶的SIP URL和IP地址。
      對于SIP登記服務(wù)器已經(jīng)存在于IP網(wǎng)絡(luò)域中的情況也是可行的。在這種情況下,無論何時需要消息發(fā)送嘗試,存在管理實體6都查詢SIP登記服務(wù)器以確定IP域用戶的存在信息。為了減少與外部SIP登記服務(wù)器的通信開銷,單元6包含一個SIP注冊緩存器,其存儲所述存在信息一段可配置的時間,從而避免對SIP登記服務(wù)器重復(fù)查詢。在由于IP域用戶的缺席而導(dǎo)致消息發(fā)送失敗的情況下,用于所述用戶的SIP注冊緩存器表目將被自動刪除。
      協(xié)議轉(zhuǎn)換該實體提供用于PLMN中的信令協(xié)議與用在IP域中的協(xié)議之間的轉(zhuǎn)換。在本發(fā)明的當(dāng)前實施例中,SIP協(xié)議被用于IP域中消息傳送服務(wù)的發(fā)送。與PLMN域的通信使用SMPP進(jìn)行,并且協(xié)議轉(zhuǎn)換實體執(zhí)行向/從SMPP和SIP協(xié)議的轉(zhuǎn)換。
      一般來說,用于終止消息的IP域協(xié)議將通過在消息‘目的地址’參數(shù)中尋址的用戶設(shè)備的性能來確定。IP節(jié)點1將基于用戶設(shè)備性能選擇消息發(fā)送協(xié)議。用戶代理設(shè)備性能將在IP域中的用戶注冊期間被發(fā)送給IPG。這些用戶代理的簡檔將由IPG存在功能存儲。
      消息發(fā)送管理4該功能實體負(fù)責(zé)確保來自PLMN域的存儲轉(zhuǎn)發(fā)消息發(fā)送模式被擴(kuò)展到IP域中。當(dāng)從PLMN域接收到用于發(fā)送至IP域的消息時,IPG使用所選擇的IP域協(xié)議嘗試發(fā)送。下面對本發(fā)明的當(dāng)前實施例的使用SIP協(xié)議的消息發(fā)送進(jìn)行說明。
      當(dāng)從PLMN通過SME接口7接收消息時,消息發(fā)送管理實體4在該消息已通過協(xié)議轉(zhuǎn)換實體5轉(zhuǎn)換為SIP格式并且IP域中的目的地址(SIP URL)已被提取之后接收此消息。該發(fā)送實體可以首先通過向SIP登記服務(wù)器單元提交查詢來核對IP域中的用戶的存在。如果用戶存在,則可以由SIP登記服務(wù)器返回用戶的當(dāng)前聯(lián)系地址?;蛘撸l(fā)送實體可以嘗試通過其他方式例如通過DNS或通過使用專用協(xié)議內(nèi)部查詢來解析SIP URL。發(fā)送實體4產(chǎn)生適當(dāng)格式化的SIP MESSAGE請求,用于發(fā)送此消息給用戶。根據(jù)使用的發(fā)送協(xié)議,SIP MESSAGE可以在其有效載荷內(nèi)攜帶消息,或者可以使用SIP INVITE請求來建立與用戶的對話,其中將使用適當(dāng)?shù)膶υ拝f(xié)議來傳送消息。假定使用SIP MESSAGE請求直接發(fā)送,如果聯(lián)系地址已被解析,則SIP MESSAGE可以直接通過IPG內(nèi)的SIP用戶代理發(fā)送?;蛘?,SIPMESSAGE可以通過SIP代理提交,其負(fù)責(zé)為用戶解析當(dāng)前的聯(lián)系地址。如果消息成功發(fā)送給用戶,則通過發(fā)送實體以200OK響應(yīng)的形式接收肯定的應(yīng)答。然后該狀態(tài)信息通過SME接口7被返回給PLMN中的SMSC,其中該消息可以被標(biāo)記為已發(fā)送。
      如果消息傳送失敗(由于資源限制、網(wǎng)絡(luò)問題或由于用戶代理沒有注冊),則發(fā)送實體4為IPG內(nèi)的UAC設(shè)置消息等待數(shù)據(jù)(MWD)標(biāo)記,存儲發(fā)出SMSC的地址。多個SMSC地址可以相對單個UAC存儲,每一個表示一個源SMSC,其中存儲有等待發(fā)送給UAC的消息。在隨后的時間,當(dāng)用戶在IP域中注冊時,IPG節(jié)點1檢測已為用戶設(shè)置的MWD標(biāo)志。所述發(fā)送實體產(chǎn)生將發(fā)送給存儲在用戶的MWD標(biāo)記內(nèi)的所有SMSC地址的SMPP‘通知’消息。該通知消息由SMSC使用以對等待發(fā)送給IP域中的用戶的任何消息觸發(fā)新的發(fā)送嘗試。重試的消息由IPG節(jié)點1接收,然后繼續(xù)發(fā)送給新注冊的UAC,正如前面所描述的。
      本發(fā)明詳細(xì)說明了‘通知’消息的增強(qiáng)的實現(xiàn),其允許SMSC和IPG節(jié)點1合作以優(yōu)化對IP域中用戶的發(fā)送嘗試,即使還沒有為用戶分配直接地址。同時,存在管理單元6可以確定具有消息等待的用戶是否變?yōu)榇嬖谟贗P域中,并且通知SMSC。增強(qiáng)的通知消息包含目的用戶的SIP URL。當(dāng)由SMSC接收時,在SMSC中實現(xiàn)的增強(qiáng)的通知機(jī)制為IPG節(jié)點1掃描等待消息,并僅提取那些與所通知的IP URL匹配的消息。對于與所通知的SIPURL‘匹配’的條件可以以動態(tài)方式修改,例如可以要求精確匹配,或者在域中部分匹配,或者域的某些部分就夠了。在本發(fā)明的替代實施例中,通知消息本身可以包含指定在每個通知的基礎(chǔ)上所需的匹配條件的成分。
      消息路由和地址管理8該功能實體確保消息在PLMN與IP域之間被正確地路由。其還提供用于分配PLMN兼容地址給IP域地址(例如SIP URL)的性能,從而允許PLMN域中的用戶使用MSISDN類地址直接尋址IP域用戶。利用這種性能,本發(fā)明允許在PLMN與IP域的用戶之間直接消息傳送,例如PLMN域中的用戶可以使用‘回復(fù)’功能來響應(yīng)從IP域中的用戶接收的消息。以下將說明由IPG節(jié)點1支持的基本尋址格式的操作。
      1.使用SIP URL尋址IP域中的用戶當(dāng)PLMN用戶發(fā)送消息給IP域中的用戶時,其需要在消息主體的特定文本字段中輸入SIP URL,同時輸入公知的MSISDN作為目的地址,這確保了消息路由到IPG節(jié)點1。當(dāng)通過IPG節(jié)點1接收消息時,從所述消息中提取SIP URL并將其發(fā)送給地址管理實體8。核對該SIP URL以查看當(dāng)其綁定到SMSC時,其是否已被分配了由IPG節(jié)點1指定的MSISDN號的范圍內(nèi)的MSISDN類地址。如果還沒有分配MSISDN類號,則地址管理實體8從IPG范圍內(nèi)選擇一個空閑的MSISDN,并創(chuàng)建與存儲在IPG中的SIP URL的關(guān)聯(lián)。一旦分配了,則該MSISDN類號可以用作IP用戶相對PLMN域的直接地址。如果對SIP URL的消息發(fā)送嘗試成功,則可以使用作為始發(fā)地址的MSISDN類號產(chǎn)生發(fā)送回執(zhí)。當(dāng)由PLMN用戶接收時,該地址可以作為IP用戶的直接目的地址,消除了在以后的消息的消息文本中指定SIP URL的需求。當(dāng)IPG使用MSISDN類直接地址接收IP用戶的消息時,地址管理實體8從IPG表中自動檢索SIP URL以完成IP域中的發(fā)送。
      在消息發(fā)送失敗的情況下,IPG節(jié)點1用存儲在SMSC中的消息的副本中新分配的MSISDN類目的地址代替原始(IPG)目的地址。然后以后消息的重試都使用所述MSISDN類地址作為目的地址。如果為IP用戶設(shè)置MWD標(biāo)記,則發(fā)送給SMSC的‘通知’消息包含所述MSISDN類地址,這樣僅對指定的用戶自動觸發(fā)重試。
      2.使用MSISDN類地址尋址IP域中的用戶在這種情況下,IPG節(jié)點1中的預(yù)備接口(provisioning interface)被用于創(chuàng)建MSISDN類地址與用于IP域中發(fā)送的SIP URL之間的內(nèi)部表中的關(guān)聯(lián)。利用這種尋址模式,必需將IP域中用戶的MSISDN類地址通知給PLMN域中的用戶,但是不必知道相關(guān)聯(lián)的SIP URL。
      3.IP域中的用戶在SIP URL地址具有MSISDN類成分在這種情況下,IPG節(jié)點1被配置成從SIP URL提取MSISDN類成分,并且相反地,從MSISDN類地址重新創(chuàng)建原始的SIP URL。
      4.IP域中的用戶在SIP URL地址具有‘真實’MSISDM成分為了實現(xiàn)這種類型的尋址,IPG自動創(chuàng)建用于真實MSISDN的前綴以確保其落入在IPG綁定到SMSC時指定的MSISDN類地址的范圍內(nèi)。PLMN域中的用戶可以指定所述消息的文本字段中的SIP URL或者可以被通知當(dāng)尋址IP域中的PLMN用戶時使用的特定前綴。在任何情況下,地址管理實體都根據(jù)PLMN與IP域之間的需求自動執(zhí)行地址轉(zhuǎn)換功能。
      5.PLMN域中的用戶在SIP URL地址具有‘真實’MSISDN成分這種類型的尋址被用于允許IP用戶發(fā)出用于發(fā)送給PLMN用戶的SM。IPG自動處理SIP URL以提取真實MSISDN信息,然后其被用作目的地址以轉(zhuǎn)發(fā)消息到PLMN域中。
      記帳和收費管理10
      該功能實體負(fù)責(zé)節(jié)點1中的記帳和收費元件的管理。由該實體執(zhí)行的重要功能包括●生成與IP域中的用戶的消息發(fā)出及傳送相關(guān)的CDR事件。
      ●管理到為IPG處理預(yù)付費記帳的外部預(yù)付費系統(tǒng)的記帳接口。
      ●其中預(yù)付費信用查詢由外部預(yù)付費系統(tǒng)支持,該實體可以掛起消息始發(fā)或發(fā)送嘗試直到已接收到信用查詢?yōu)橹埂8鶕?jù)所接收到的響應(yīng),其可以重新開始或取消發(fā)送或始發(fā)嘗試。
      這些功能實體可以被替換或修改以使本發(fā)明適合控制或發(fā)送其他消息傳送服務(wù)例如點到多點、廣播或多媒體消息傳送。SME接口7將由用于廣播服務(wù)的消息廣播實體替代,或者由連接到用于多媒體服務(wù)的MMSC的接口替代。類似地,協(xié)議轉(zhuǎn)換、用戶存在管理以及消息路由管理實體都將根據(jù)為用戶的特定服務(wù)所選擇的協(xié)議而替換或修改。消息發(fā)送和地址管理實體8將被擴(kuò)展為包含用于組地址和地理地址類型的地址管理。例如,廣播消息可以被尋址到由位置“名稱”識別的地理位置。地址管理實體8將轉(zhuǎn)換此名稱為廣播SIP URL的列表,其將進(jìn)一步通過SIP代理被解析為明確的廣播IP子網(wǎng)地址,并將廣播消息路由到覆蓋所指定的地理位置的特定的WLAN基站。
      從PLMN用戶始發(fā)在IP域終止的SM服務(wù)的說明在附圖2中示出了此服務(wù)的消息流,其中用于IP域中的用戶的直接地址已被PLMN用戶使用。用作SME的IPG節(jié)點1‘綁定’到代表路由數(shù)的塊的PLMN SMSC,其被作為直接地址分配給IP域中的用戶。因此所述直接地址可以以MSISDN類格式指定。
      當(dāng)移動站(MS)提交SMS到SMSC時,由于消息中的目的地址符合為IPG節(jié)點1指定的范圍,其被發(fā)送至IPG節(jié)點1。IPG節(jié)點1從SMSC接收DELIVER_SM,并且使用地址管理實體將包含在DELIVER_SM中的目的地址轉(zhuǎn)換成用于IP用戶的SIP URL。SIP URL也可以使用DNS查詢解析成IP地址,或者所述消息可以通過SIP代理/登記服務(wù)器路由。IPG從SMPP DELIVER_SM消息創(chuàng)建SIP MESSAGE請求并將SMS發(fā)送給封裝在SIP MESSAGE中的目的用戶。
      由UAC請求的SIP MESSAGE的成功回執(zhí)指示IPG接收到200OK響應(yīng)。IPG轉(zhuǎn)換此200OK為發(fā)送給SMSC的SMPP DELIVER_SM_ack響應(yīng)。
      IP用戶始發(fā)的PLMN域中SM服務(wù)終止的說明在附圖3中示出了此服務(wù)的消息流。當(dāng)SIP UAC請求發(fā)送SMS到PLMN用戶時,PLMN用戶的SIP URL域名通過DNS查找被解析成IPG的IP地址,或者通過SIP代理路由所述消息。SIP MESSAGE請求被轉(zhuǎn)發(fā)給用作SIP UAS的IPG。
      IPG節(jié)點1接收SIP MESSAGE并將其傳送給IPG SMPP轉(zhuǎn)換器。SIPMESSAGE請求被轉(zhuǎn)換成SMPP Submit_SM消息,并且通過地址管理實體從SIPURL提取PLMN用戶的MSISDN。用作SME的IPG轉(zhuǎn)發(fā)Submit_SM到SMSC,SMS-GMSC為用戶的服務(wù)MSC而查詢PLMN HLR,并創(chuàng)建FSM,然后發(fā)送SMS到服務(wù)MSC,用于發(fā)送給MS。
      下面將說明涉及IPG節(jié)點1的實施的其它細(xì)節(jié)。
      IPG節(jié)點1與SMSC之間的通信是基于由SMS論壇指定的標(biāo)準(zhǔn)SMPP協(xié)議。為了提供對控制IP域中消息傳送的增強(qiáng)的性能,通信可以使用對標(biāo)準(zhǔn)SMPP操作的一些擴(kuò)展,對IPG節(jié)點1和SMSC上的SMPP協(xié)議模塊進(jìn)行相關(guān)修改。特別是,擴(kuò)展的協(xié)議定義允許IPG節(jié)點1修改SMSC消息存儲器中的消息以改變消息上的目的地址為分配給IP域中的用戶的直接地址。
      IPG節(jié)點1被配置在網(wǎng)絡(luò)中作為高度可用和可調(diào)節(jié)的節(jié)點,其可以配置作為多節(jié)點集群,其中各個節(jié)點可以服務(wù)于分配給IP域中的用戶的不同的MSISDN類范圍。所述節(jié)點還可以作為有效/備用對運(yùn)行,或者以N+M冗余配置而運(yùn)行,以為網(wǎng)絡(luò)操作者提供高實用性的結(jié)構(gòu)。如果有效節(jié)點會失敗,則備用節(jié)點或可用冗余節(jié)點可以切換到集群中代替失敗的結(jié)點。強(qiáng)壯的數(shù)據(jù)共享機(jī)制得以實現(xiàn)以允許新激活的結(jié)點訪問SIP URL的地址與事先由失敗的節(jié)點生成的MSISDN類地址之間的相關(guān)性。
      在最低配置中,IPG可以被配置作為單個節(jié)點,具有在附加節(jié)點中動態(tài)切換的功能以滿足提高性能的需求。對于最低高實用性的結(jié)構(gòu),IPG節(jié)點1被配置作為運(yùn)行于激活/備用節(jié)點的雙節(jié)點集群。
      IPG節(jié)點1還提供記帳接口,其適合后付費和預(yù)付費操作。對于后付費操作,IPG節(jié)點1為每次消息提交、發(fā)送嘗試和發(fā)送報告產(chǎn)生CDR事件記錄。對于預(yù)付費操作,IPG實現(xiàn)收費接口,可適合于與預(yù)付費記帳系統(tǒng)通信。收費接口和IPG中的消息發(fā)送實體被設(shè)計成在調(diào)用發(fā)送嘗試之前對用戶帳戶執(zhí)行預(yù)發(fā)送信用核對,如果此操作被預(yù)付費記帳系統(tǒng)支持。
      將會理解到,本發(fā)明提供的機(jī)制假定確保了在PLMN域中的消息傳送的完整性能可以被發(fā)送至IP域中的用戶。雖然在上述說明中舉例說明了SMS服務(wù),本發(fā)明也可以以類似方式應(yīng)用到其他消息傳送服務(wù)例如即時消息傳送、多媒體消息傳送和消息廣播服務(wù)中。IPG通過實現(xiàn)到PLMN域中適當(dāng)?shù)南魉头?wù)器的適當(dāng)?shù)慕涌谀K可以被重新配置以發(fā)送不同的消息類型,例如即時消息傳送服務(wù)、多媒體服務(wù)等。此外,節(jié)點1可配置成在PLMN域和分組數(shù)據(jù)域中的網(wǎng)絡(luò)技術(shù)范圍內(nèi)成功操作。
      本發(fā)明并不局限于所描述的實施例,而是在結(jié)構(gòu)和細(xì)節(jié)上都可以進(jìn)行變動。
      權(quán)利要求
      1.一種網(wǎng)關(guān),包括連接分組網(wǎng)絡(luò)的接口(2,3),連接移動網(wǎng)絡(luò)的接口(2,7),以及處理器(4-8),用于對連接到所述接口的分組網(wǎng)絡(luò)與移動網(wǎng)絡(luò)之間通信的消息執(zhí)行協(xié)議轉(zhuǎn)換。
      2.如權(quán)利要求1所述的網(wǎng)關(guān),其中所述處理器包括存在管理單元(6),用于檢測和維護(hù)所述分組網(wǎng)絡(luò)中的存在信息,并用于將存在狀態(tài)映射為所述移動網(wǎng)絡(luò)中使用的一個表。
      3.如權(quán)利要求2所述的網(wǎng)關(guān),其中所述存在管理單元(6)用作對話初始化協(xié)議(SIP)登記服務(wù)器。
      4.如權(quán)利要求2或3所述的網(wǎng)關(guān),其中所述存在管理單元包括一個用于訪問IP網(wǎng)絡(luò)中的外部SIP登記服務(wù)器的接口。
      5.如權(quán)利要求4所述的網(wǎng)關(guān),其中所述接口維護(hù)一個SIP表目的高速緩存器。
      6.如權(quán)利要求2或5所述的網(wǎng)關(guān),其中所述存在管理單元(6)存儲用戶設(shè)備性能,并且所述協(xié)議轉(zhuǎn)換單元(5)基于所述設(shè)備性能選擇消息傳送協(xié)議。
      7.如前面任何一項權(quán)利要求所述的網(wǎng)關(guān),其中所述處理器進(jìn)一步包括消息路由單元(8),用于將具有移動網(wǎng)絡(luò)地址格式的消息路由給分組網(wǎng)絡(luò)中的用戶。
      8.如權(quán)利要求7所述的網(wǎng)關(guān),其中所述路由單元(8)轉(zhuǎn)換移動網(wǎng)絡(luò)格式地址為分組網(wǎng)絡(luò)格式地址。
      9.如前面任何一項權(quán)利要求所述的網(wǎng)關(guān),其中所述路由單元將單個消息從一個網(wǎng)絡(luò)路由到另一個網(wǎng)絡(luò)中的多個地址。
      10.如權(quán)利要求9所述的網(wǎng)關(guān),其中所述路由單元與分組網(wǎng)絡(luò)廣播服務(wù)接口。
      11.如前面任何一項權(quán)利要求所述的網(wǎng)關(guān),其中所述網(wǎng)關(guān)包括一個接口(7),用于仿真移動網(wǎng)絡(luò)實體例如SME或SMSC。
      12.如權(quán)利要求11所述的網(wǎng)關(guān),其中所述接口的仿真能力允許操作所述網(wǎng)關(guān)而不用重新配置傳統(tǒng)的移動網(wǎng)絡(luò)。
      13.如權(quán)利要求11或12所述的網(wǎng)關(guān),其中所述接口(7)從消息文本中提取URL,提供延遲應(yīng)答,并將IP域中的一個用戶已變?yōu)橛行ㄖo移動網(wǎng)絡(luò)的SMSC。
      14.如前面任何一項權(quán)利要求所述的網(wǎng)關(guān),其中所述處理器包括消息傳送管理單元(4),用于擴(kuò)展到IP域的存儲和轉(zhuǎn)發(fā)能力。
      15.如權(quán)利要求2-14中任何一項所述的網(wǎng)關(guān),其中所述存在管理單元通知網(wǎng)絡(luò)中的實體用戶是否進(jìn)入另一個網(wǎng)絡(luò)域中。
      16.如權(quán)利要求15所述的網(wǎng)關(guān),其中所述存在管理單元通知該實體所述用戶是否是等待發(fā)送的消息的預(yù)期接收者。
      17.如權(quán)利要求15或16所述的網(wǎng)關(guān),其中所述通知信號以動態(tài)方式為所述網(wǎng)絡(luò)實體指定從直接匹配條件到部分匹配條件范圍的搜索條件。
      18.如前面任何一項權(quán)利要求所述的網(wǎng)關(guān),其中所述網(wǎng)關(guān)包括用于修改網(wǎng)絡(luò)實體例如SMSC中的消息以對其目的地址進(jìn)行收費的裝置。
      19.一種用于在移動網(wǎng)絡(luò)與分組網(wǎng)絡(luò)之間通信的方法,包括以下步驟在所述移動網(wǎng)絡(luò)中的移動設(shè)備發(fā)送具有如權(quán)利要求1-18中任何一項所定義的網(wǎng)關(guān)的移動網(wǎng)絡(luò)地址和嵌入的目的分組網(wǎng)絡(luò)用戶地址的消息;所述移動網(wǎng)絡(luò)的實體將所述消息路由到所述網(wǎng)關(guān)(1)的接口(7);以及所述網(wǎng)關(guān)(1)在所述接口(7)接收所述消息,剝離出所述目的分組網(wǎng)絡(luò)地址,并將所述消息路由到具有所述分組網(wǎng)絡(luò)地址的分組網(wǎng)絡(luò)用戶。
      20.如權(quán)利要求19所述的方法,其中所述分組網(wǎng)絡(luò)地址具有對話初始化協(xié)議格式。
      21.如權(quán)利要求19或20所述的方法,其中所述網(wǎng)關(guān)為分組網(wǎng)絡(luò)用戶維護(hù)一個表,該表將分組網(wǎng)絡(luò)地址與移動網(wǎng)絡(luò)標(biāo)準(zhǔn)地址相關(guān)聯(lián),并且對于隨后的消息,所述移動網(wǎng)絡(luò)用戶僅包括移動網(wǎng)絡(luò)標(biāo)準(zhǔn)地址,所述網(wǎng)關(guān)從所述表中檢索所述分組網(wǎng)絡(luò)地址。
      22.如權(quán)利要求19-21中任何一項所述的方法,其中所述網(wǎng)關(guān)綁定到至少一個移動網(wǎng)絡(luò)實體用于消息通信。
      23.一種實質(zhì)上如參照附圖所述的網(wǎng)關(guān)。
      24.一種實質(zhì)上如參照附圖2所述的通信方法。
      25.一種實質(zhì)上如參照附圖3所述的通信方法。
      全文摘要
      一種IP至PLMN的網(wǎng)關(guān)(IPG),能夠?qū)LMN消息傳送域擴(kuò)展到IP域。PLMN中增強(qiáng)的服務(wù)功能(例如存儲轉(zhuǎn)發(fā)、消息等待)延續(xù)到IP域中可用的消息傳送服務(wù)中。該IPG具有SME接口,其在移動網(wǎng)絡(luò)一方與SMSC接口。存在管理單元檢測和維護(hù)與IP域中用戶的存在狀態(tài)有關(guān)的數(shù)據(jù)。
      文檔編號H04L29/08GK1666545SQ03816127
      公開日2005年9月7日 申請日期2003年5月13日 優(yōu)先權(quán)日2002年5月13日
      發(fā)明者邁克爾·卡里根, 布倫丹·麥吉 申請人:馬克波特有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1