專利名稱:核心網網元獲取ims控制點信息的方法及ims控制點的制作方法
技術領域:
本發明涉及IMS(IP Multimedia Subsystem, IP多媒體子系統),尤其涉及ー種核心網網元獲取MS-CP(MS控制點)信息的方法及一種作為MS控制點的設備。
背景技術:
IMS 是由3GPP (3rd Generation Partnership Pro ject,第三代合作伙伴計劃)提出的一種基于IP的網絡架構,其構建了一個開放而靈活的業務環境,支持多媒體應用,并 能夠為用戶提供豐富的多媒體業務。在MS業務體系中,控制層和業務層是分離的,控制層不提供具體業務,只向業務層提供必要的觸發、路由和計費等功能。控制層中業務觸發和控制功能是由CSCF (Call Session ControlFunction,呼叫會話控制功能)完成的。CSCF分為三種類型P-CSCF (Proxy-Cal I Session ControlFunction,代理 CSCF)、I-CSCF(Interrogating-CalI Session Control Function,查詢CSCF) S-CSCF(Serving-CalI Session Control Function,服務 CSCF);其中,S-CSCF 擔任主要功能,I-CSCF是可選的。除此之外,MS業務體系中還有ー些輔助網元,如IBCFaMS邊界控制功能)和ATCF (訪問轉移控制功能)等。業務層由一系列AS (Application Server,應用服務器)組成,能提供具體業務服務。AS可以是獨立的實體,也可以存在于S-CSCF中。S-CSCF根據用戶的簽約信息控制業務觸發,調用AS上的業務,實現業務功能。會話中的端到端設備稱為UE (User Equipment,用戶設備),負責與使用者的交互。有的UE具有多種接入移動網絡的方式,如通過3GPP移動網絡的PS (Packet Switch,包交換)域接入移動網絡,通過非3GPP移動網絡(如CDMA (碼分多址)IX或Wimax (全球微波互聯接入)網絡)的PS域接入移動網絡,甚至可以通過移動網絡的CS(Circuit Switch,電路交換)域接入移動網絡。移動網絡包括基站子系統和核心網。為了實現移動網絡與IMS網絡的交互,在某些情況下需要核心網網兀獲得IMS-CPイ目息;其中,核心網網兀可以是SGSN (服務GPRS支持節點)、GGSN(網關GPRS支持節點)、MME (移動管理實體)、MSC (移動交換中心)、PCF(分組控制功能)或I3DSN (分組數據服務節點)等;MS-CP可以是P-CSCF、I-CSCF, IBCF, ATCF, AS等提供MS信令控制功能的實體,甚至可以是具有MS信令功能的MSC。圖I是現有技術中MSC獲取IMS-CP信息的流程圖,獲取流程包括步驟101 UE向MSC發起附著請求,比如發送Attach Request (附著請求)消息。步驟102 =MSC收到附著請求消息后,允許UE附著并使用移動網絡,于是向UE發送允許附著消息,比如發送Attach Accept (附著接受)消息。步驟103 =MSC允許UE附著并使用移動網絡后,向UE的歸屬MS網絡發起注冊請求消息,比如向UE的歸屬IMS網絡中的S-CSCF發送Register (注冊·)消息。步驟104 =S-CSCF允許UE通過CS域接入MS網絡,于是向MSC返回注冊響應消息,比如發送“2000K”消息。步驟105 UE通過PS域提供的接入服務和P-CSCF向UE的歸屬MS網絡發起注冊請求消息,比如發送Register消息,以使用MS網絡提供的業務。以下步驟適用于MS-CP不在AS上的情況。如果頂S-CP在P-CSCF和S-CSCF之間,如在IBCF上,則包括步驟106a :P_CSCF收到注冊請求消息后,選擇服務該UE的頂S-CP,然后向該IMS-CP轉發注冊請求消息。步驟107a =IMS-CP收到注冊請求消息后,向S-CSCF發送另一注冊請求消息,該另一注冊請求消息中攜帯有MS-CP信息,該IMS-CP信息可以為直接定位IMS-CP的信息,如IMS-CP的號碼、地址或標識,也可以為間接定位頂S-CP的信息,如頂S-CP的索引,還可以為上述各種信息的任意組合。步驟108a =S-CSCF允許UE接入MS網絡并使用MS網絡提供的業務,于是返回注冊響應消息,比如發送“2000K”消息。步驟109a :注冊響應消息到達頂S_CP,IMS-CP將該注冊響應消息轉發給P-CSCF。如果頂S-CP在P-CSCF上,則步驟106a_109a簡化為P-CSCF收到注冊請求消息后,向S-CSCF發送另一注冊請求消息,該另ー注冊請求消息中攜帯有頂S-CP信息。S-CSCF允許UE接入MS網絡并使用MS網絡提供的業務,于是向P-CSCF返回注冊響應消息,比如發送“2000K”消息。如果頂S-CP在S-CSCF上,則步驟106a_109a簡化為P-CSCF收到注冊請求消息后,將該注冊請求消息轉發給S-CSCF。S-CSCF允許UE接入MS網絡并使用MS網絡提供的業務,于是向P-CSCF返回注冊響應消息,比如發送“2000K”消息。以下步驟適用于MS-CP在AS上的情況。步驟106b =P-CSCF收到注冊請求消息后,將該注冊請求消息轉發給S-CSCF。步驟107b =S-CSCF允許UE接入MS網絡并使用MS網絡提供的業務,于是向P-CSCF返回注冊響應消息,比如發送“2000K”消息。步驟108b : S-CSCF向MS-CP轉發注冊請求消息。步驟109b =IMS-CP收到注冊請求消息后,向S-CSCF返回注冊響應消息,該注冊響應消息中攜帶有頂S-CP信息,該IMS-CP信息可以是直接定位IMS-CP的信息,如IMS-CP的號碼、地址或標識,也可以是間接定位頂S-CP的信息,如頂S-CP的索引,還可以是上述各種信息的任意組合。以下步驟是上述兩種情況后續的共同步驟。步驟110 =P-CSCF收到步驟109a或107b的注冊響應消息后,向UE轉發該注冊響
應消息。 步驟111 =S-CSCF獲得頂S-CP信息后,將獲得的頂S-CP信息通知給MSC,比如向MSC發送NOTIFY (通知)消息,該NOTIFY消息中攜帶有獲得的頂S-CP信息。由以上流程可以看出,現有技術中MSC需要代替UE進行MS注冊才能獲得MS-CP信息;且現有技術也只定義了 MSC如何獲取IMS-CP信息的過程,因此上述流程的應用場景很有限。
發明內容
有鑒于此,本發明的主要目的在于提供ー種核心網網元獲取MS-CP信息的方法及一種作為頂S控制點的設備,使核心網網元都能獲得MS-CP信息。為達到上述目的,本發明的技術方案是這樣實現的ー種核心網網元獲取MS控制點信息的方法,包括IMS控制點從第一設備獲得核心網網元的信息;根據獲得的核心網網元的信息,所述IMS控制點將自身的MS控制點信息告知所述核心網網元。 優選地,所述第一設備為用戶設備;所述MS控制點從第一設備獲得核心網網元的信息為所述MS控制點通過MS注冊過程或MS重注冊過程從所述用戶設備獲得所述核心網網元的信息。優選地,所述第一設備為HSS/HLR;所述MS控制點從第一設備獲得核心網網元的信息為所述頂S控制點向所述HSS/HLR訂閱核心網網元的信息,所述HSS/HLR將所述核心網網元的信息告知所述MS控制點。優選地,所述第一設備為S-CSCF ;所述MS控制點從第一設備獲得核心網網元的信息為所述S-CSCF將所述核心網網元的信息告知所述IMS控制點。優選地,在所述S-CSCF將所述核心網網元的信息告知所述IMS控制點之前,所述
方法進ー步包括所述S-CSCF從MS注冊過程獲得所述核心網網元的信息;或所述S-CSCF通過向HSS/HLR查詢或訂閱核心網網元的信息以獲得或更新核心網網元的信息;或所述S-CSCF收到SCC AS發來的攜帯有所述核心網網元的信息的消息,指示所述S-CSCF向頂S-CP告知所述核心網網元的信息。優選地,所述第一設備為MS重選過程中的源MS控制點;所述MS控制點從第一設備獲得核心網網元的信息為所述源頂S控制點將所述核心網網元的信息直接告知所述IMS控制點;或所述源MS控制點將所述核心網網元的信息通過SCC AS、或S-CSCF、或P-CSCF間接告知所述IMS控制點。優選地,所述MS控制點將自身的MS控制點信息告知所述核心網網元為所述IMS控制點將所述MS控制點信息直接告知所述核心網網元;或所述MS控制點將所述MS控制點信息通過P-CSCF、S-CSCF或SCCAS間接告知所述核心網網元。優選地,所述核心網網元的信息為所述核心網網元的號碼、地址、標識或索引,或上述各信息的任意組合。優選地,所述IMS控制點信息為所述IMS控制點的號碼、地址、標識或索引,或上述各信息的任意組合。
—種IMS控制點,包括獲取模塊及告知模塊;其中,獲取模塊,用于從第一設備獲得核心網網元的信息;告知模塊,用于根據所述核心網網元的信息,將IMS控制點信息告知所述核心網網元。優選地,所述第一設備為用戶設備;所述獲取模塊進一步用于通過IMS注冊過程或IMS重注冊過程從所述用戶設備獲得所述核心網網元的信息。優選地,所述第一設備為HSS/HLR ;所述獲取模塊進一步用于向所述HSS/HLR訂閱核心網網元的信息,并接收所述HSS/HLR告知的核心網網元的信息。 優選地,所述第一設備為S-CSCF ;所述獲取模塊進一步用于接收所述S-CSCF告知的所述核心網網元的信息。優選地,所述第一設備為MS重選過程中的源MS控制點,所述獲取模塊進一歩用于接收所述源MS控制點直接告知的所述核心網網元的信息;或接收所述源MS控制點通過SCC AS、S-CSCF或P-CSCF間接告知的所述核心網網元的信息。優選地,所述告知模塊進一步用于將所述MS控制點信息直接告知所述核心網網元;或將所述MS控制點信息通過SCC AS、S-CSCF或P-CSCF間接告知所述核心網網元。由以上技術方案可以看出,在本發明中,MS-CP先獲得核心網網元的信息,然后根據獲得的核心網網元的信息將頂S-CP信息告知核心網網元;所以本發明無需依賴MSC代替UE進行MS注冊才能使MSC獲得頂S-CP信息,且本發明能夠使核心網網元都能獲得頂S-CP信息,而不限于MSC,因此本發明適用于更多的應用場景。
圖I為現有技術中MSC獲取頂S-CP信息的流程圖;圖2為本發明實施例一的核心網網元獲取頂S-CP信息的流程圖;圖3為本發明實施例ニ的核心網網元獲取頂S-CP信息的流程圖;圖4為本發明實施例三的核心網網元獲取頂S-CP信息的流程圖;圖5為本發明實施例四的核心網網元獲取頂S-CP信息的流程圖;圖6為本發明實施例五的核心網網元獲取頂S-CP信息的流程圖;圖7為本發明實施例的頂S-CP將頂S-CP信息告知核心網網元的流程圖;圖8為本發明實施例的頂S-CP的結構圖。
具體實施例方式本發明的基本思想是MS-CP先獲得核心網網元的信息,然后根據獲得的核心網網元的信息將MS-CP信息告知核心網網元。其中,核心網網元的信息可以為直接定位核心網網元的信息,如核心網網元的號碼、地址或標識,也可以為間接定位核心網網元的信息,如核心網網元的索引,還可以為上述各信息的任意組合。頂S-CP信息可以為直接定位頂S-CP的信息,如頂S-CP的號碼、地址或標識,也可以為間接定位頂S-CP的信息,如IMS-CP的索引,還可以為上述各信息的任意組合。以下通過幾個實施例對本發明作進ー步詳細說明。實施例一
圖2是本發明實施例一的流程圖。實施例ー給出了ー種頂S-CP通過MS注冊流程從UE獲得核心網網兀的イ目息的方法。圖2中的核心網網兀I和核心網網兀2可以是同ー個核心網網元,也可以是不同的核心網網元。在實施例一中,UE先獲得核心網網元I的信息,比如可以是從核心網網元切換的過程中獲得,也可以是從附著到核心網的過程中獲得,然后UE注冊到MS網絡,在注冊消息中攜帯核心網網元I的信息;MS-CP獲得核心網網元I的信息后,根據核心網網元I的信息將MS-CP信息告知核心網網元I。如圖2所示,實施例一具體包括如下步驟以下步驟201a 步驟202a和步驟201b 步驟202b在具體實施時任選ー種。步驟201a UE向核心網網元I發起附著請求,比如發送Attach Request消息。步驟202a:核心網網元I收到附著請求消息后,允許UE附著并使用移動網絡,于是向UE發送允許附著消息,該允許附著消息中攜帯有核心網網元I的信息,比如發送Attach Accept 消息。步驟201b UE附著到核心網網元3所在的移動網絡,此過程中可以獲得核心網網元3的信息。步驟202b :為UE服務的核心網網元由核心網網元3切換到核心網網元1,此過程中UE可獲得核心網網元I的信息。具體過程可以是Inter RAThandover (RAT間切換,RAT Radio Access Technology,無線接入技術),此為現有技術,在此不再贅述。步驟203 UE附著到核心網網元2所在的網絡。具體方法比如是UE向核心網網元2發送Attach Request消息,然后核心網網元2返回AttachAccept消息。步驟204 UE發起MS注冊過程,UE經過核心網網元2所在的網絡向P-CSCF發送注冊■請求消息,其中攜帶有核心網網元I的信息。比如,UE向P-CSCF發送Register消息,其中攜帶有核心網網元I的信息。如果核心網網元I與核心網網元2是同一個網元,則步驟203不需要;步驟204中的核心網網元2可以用核心網網元I來代替。以下步驟205a 208a適用于MS-CP不在AS上的情況。比如MS-CP在P-CSCF上;或在P-CSCF和S-CSCF之間,如在IBCF上;或在S-CSCF上。步驟205a =P-CSCF將攜帶有核心網網元I的信息的注冊請求消息轉發給頂S-CP。如果頂S-CP在P-CSCF上,則無需執行步驟205a和步驟208a。步驟206a =IMS-CP將注冊請求消息轉發到S-CSCF,該注冊請求消息中攜帶有核心網網元I的信息。如果頂S-CP在S-CSCF上,則無需執行步驟206a和步驟207a。步驟207a =S-CSCF允許UE接入MS網絡并使用MS網絡提供的業務,于是返回注冊響應消息,比如發送“2000K”消息。步驟208a :注冊響應消息到達頂S_CP,IMS-CP將該注冊響應消息轉發給P-CSCF。 以下步驟205b 208b適用于頂S-CP在AS上的情況。步驟205b =P-CSCF將攜帶有核心網網元I的信息的注冊請求消息轉發給S-CSCF。步驟206b =S-CSCF允許UE接入MS網絡并使用MS網絡提供的業務,于是返回注冊響應消息,比如發送“2000K”消息。步驟207b =S-CSCF向頂S-CP發送注冊請求消息,其中攜帶有核心網網元I的信息。比如發送Register消息。步驟208b =IMS-CP向S-CSCF返回注冊響應消息,比如發送“2000K”消息。經過步驟205a 208a或步驟205b 208b,IMS-CP獲得核心網網元I的信息。步驟209 =P-CSCF收到步驟208a的注冊響應消息或步驟206b的注冊響應消息后,
將該注冊響應消息轉發給UE。步驟210 =IMS-CP收到核心網網元I的信息后,根據核心網網元I的信息將MS-CP信息告知核心網網元I。其具體過程將在后面結合圖7進行說明。實施例ニ圖3是本發明實施例ニ的流程圖。實施例ニ給出了ー種頂S-CP通過MS重注冊 過程從UE獲得核心網網兀的イ目息的方法。圖3中的核心網網兀I和核心網網兀2可以是同一個核心網網元,也可以是不同的核心網網元;核心網網元3和核心網網元I不是同一個核心網網元。在實施例ニ中,UE先注冊到MS網絡,此時還未獲得核心網網元I的信息;接著,UE附著到核心網1,獲得核心網網元I的信息;然后,UE向MS網絡發起重注冊,將核心網網元I的信息告知MS-CP ;最后,MS-CP根據核心網網元I的信息將MS-CP信息告知核心網網元I。如果為UE服務的核心網網元從核心網網元I切換到核心網網元3,那么UE會再次發起MS網絡的重注冊過程,以實現使MS-CP獲得核心網網元3的信息的目的;然后IMS-CP根據核心網網元3的信息將IMS-CP信息告知核心網網元3。如圖3所示,實施例ニ具體包括如下步驟步驟301 :UE附著到核心網網元2所在的網絡,然后通過核心網網元2所在的網絡注冊到MS網絡。此MS注冊過程中沒有攜帯核心網網元I的信息。步驟302 UE向核心網網元I發起附著請求,比如發送Attach Request消息。步驟303 :核心網網元I收到附著請求消息后,允許UE附著并使用移動網絡,于是向UE發送允許附著消息,該允許附著消息中攜帯有核心網網元I的信息,比如發送AttachAccept消息,該Attach Accept消息中攜帶有核心網網元I的信息。步驟304 :UE核心網網元2所在的網絡重新發起MS注冊過程,具體地,UE向P-CSCF發送重注冊請求消息,該重注冊請求消息中攜帯有核心網網元I的信息,比如發送Register消息,其中攜帶有核心網網元I的信息。如果核心網網元I與核心網網元2是同一個網元,則步驟302和303不需要;步驟301和步驟304中的核心網網元2可以用核心網網元I來代替。步驟305 :繼續其他步驟完成MS重注冊過程。該MS重注冊過程可以參見實施例一中的步驟205a 208a或步驟205b 208b。通過該MS重注冊過程,IMS-CP獲得核心網網元I的信息。步驟306 =P-CSCF收到注冊響應消息后,將該注冊響應消息轉發給UE。步驟307 =IMS-CP收到核心網網元I的信息后,根據核心網網元I的信息將MS-CP信息告知核心網網元I。其具體過程將在后面結合圖7進行說明。以下步驟308 步驟312給出了在為UE服務的核心網網元進行切換的場景下,頂S-CP通過UE的MS重注冊過程獲得切換后的核心網網元的信息,并將其自身的頂S-CP信息告知該核心網網元的方法。如果為UE服務的核心網網元沒有發生切換,則步驟308至步驟312不需要。
步驟308 :為UE服務的核心網網元由核心網網元I切換到核心網網元3,此過程中UE可獲得核心網網元3的信息。具體過程可以是Inter RAThandover,此為現有技術,在此不再贅述。步驟309 步驟312 :同步驟304 步驟307,只是此過程中的核心網網元是核心網網元3。實施例三圖4是本發明實施例三的流程圖。實施例三給出了ー種頂S-CP不在S-CSCF上的情況下,IMS-CP通過S-CSCF獲得核心網網元的信息的方法。如圖4所示,實施例三具體包括如下步驟步驟401 UE附著到核心網,也注冊到MS網絡。步驟402 :當S-CSCF獲得核心網網元的信息時,或者當S-CSCF感知到核心網網 元的信息發生更新吋,S-CSCF發送消息給頂S-CP,其中攜帯有核心網網元的信息。比如S-CSCF發送通知消息或SIP MESSAGE (會話初始協議訊息)消息或SIP REFER(SIP指示)消息,這些消息中均攜帯有核心網網元的信息。其中,S-CSCF通過向HSS/HLR(歸屬用戶服務器/歸屬位置寄存器)查詢或向HSS/HLR訂閱核心網網元的信息的方法來獲得或更新核心網網元的信息,或者,S-CSCF如實施例一所示從頂S注冊過程中獲得核心網網元的信息,或者,S-CSCF收到SCC AS發來的攜帯有核心網網元的信息的消息,指示S-CSCF向頂S-CP告知該核心網網元的信息。步驟403 =IMS-CP收到核心網網元的信息后,根據核心網網元的信息將MS-CP信息告知核心網網元。其具體過程將在后面結合圖7進行說明。實施例四圖5是本發明實施例四的流程圖。實施例四給出了ー種頂S-CP通過向HSS/HLR訂閱來獲得核心網網元的信息的方法。如圖5所示,實施例四具體包括如下步驟步驟501 UE附著到核心網,也注冊到MS網絡。步驟502 =IMS-CP向HSS/HLR發送訂閱消息,訂閱核心網網元的信息,比如發送Subscribe (訂閱)消息。步驟503 HSS/HLR向頂S-CP返回訂閱成功的響應消息,比如發送“2000K”消息。步驟502和步驟503可以包含在步驟501的MS注冊過程中,也可以在步驟501之后。步驟504 HSS/HLR發送通知消息給MS-CP,該通知消息中攜帶有核心網網元的信息。比如發送NOTIFY消息。步驟505 =IMS-CP收到核心網網元的信息后,根據核心網網元的信息將MS-CP信息告知核心網網元。其具體過程將在后面結合圖7進行說明。實施例五圖6是本發明實施例五的流程圖。實施例五給出了在MS-CP重選過程中,目標IMS-CP從源MS-CP獲得核心網網元的信息的方法。圖6中的MS-CPl是源MS-CP,IMS-CP2是目標IMS-CP。如圖6所示,實施例五具體包括如下步驟步驟601 UE附著到核心網,也注冊到MS網絡,此時為UE服務的頂S-CP為IMS-CPl0 IMS-CPl已獲知核心網網元的信息,比如可以如實施例一所示的從頂S注冊過程中獲得核心網網元的信息,或者如實施例ニ所示的從頂S重注冊過程中獲得核心網網元的信息,或者如實施例三所示的從S-CSCF獲得核心網網元的信息,或者如實施例四所示的從HSS/HLR獲得核心網網元的信息。以下步驟602a和步驟602b在具體實施時可以任選ー種。步驟602a =P-CSCF向頂S-CP1發送切換請求消息,從頂S-CP1切換到頂S-CP2,其中攜帯有IMS-CP2信息。IMS-CP切換的觸發條件比如是網絡策略,或者服務策略,或者P-CSCF發起的頂S-CP重選。步驟602b SCC AS/S-CSCF向頂S-CP1發送切換請求消息,從頂S-CP1切換到MS-CP2,其中攜帯有MS-CP2信息。MS-CP切換的觸發條件比如是網絡策略,或者服務策 略,或者SCC AS/S-CSCF發起的MS-CP重選。以下步驟603給出了 ー種將核心網網元的信息發送到目標MS-CP的方法,源IMS-CP向目標頂S-CP直接發送消息。步驟603 :IMS-CPI收到切換請求消息后,向頂S-CP2發送消息,其中攜帶有核心網網元的信息。比如轉發切換請求消息,其中攜帯有核心網網元的信息;或者發送SIPINFO (信息)消息,或SIP MESSAGE消息,或通知消息,這些消息中均攜帶有核心網網元的信
O以下步驟604 605給出了另外ー種將核心網網元的信息發送到目標MS-CP的方法,源頂S-CP通過P-CSCF轉發消息到目標頂S-CP。步驟604 =IMS-CPl向P-CSCF發送消息,其中攜帶有核心網網元的信息。比如轉發切換請求消息,其中攜帯有核心網網元的信息;或者發送SIP0PTI0N(選項)消息,或SIPMESSAGE消息,或SIP REFER(SIP指示)消息,這些消息中均攜帶有核心網網元的信息。步驟605 =P-CSCF轉發消息給頂S-CP2,其中攜帶有核心網網元的信息。以下步驟606 607給出了第三種將核心網網元的信息發送到目標MS-CP的方法,源 IMS-CP 通過 SCC AS (Service Centralization andContinuity ApplicationServer,業務集中化和連續性應用服務器)/S-CSCF轉發消息到目標頂S-CP。步驟606 =IMS-CPl向SCC AS/S-CSCF發送消息,其中攜帶有核心網網元的信息。比如轉發切換請求消息,其中攜帯有核心網網元的信息;或者發送SIP INVITE(會話請求)消息,或通知消息,或SIP INFO消息,這些消息中均攜帯有核心網網元的信息。步驟607 SCC AS/S-CSCF向MS-CP2發送消息,其中攜帶有核心網網元的信息。比如轉發從頂S-CPl收到的消息,其中攜帶有核心網網元的信息;或者發送SIP MESSAGE消息,或SIP REFER消息,或SIP NOTIFY消息,這些消息中均攜帶有核心網網元的信息。在具體實施時,可以在步驟603、步驟604 605和步驟606 607給出的方法中任選ー種。步驟608 :繼續其他操作完成頂S-CP的重選過程。其過程可以包含向HSS/HLR更新IMS-CP信息。為了簡潔起見不再贅述。步驟609 JMS-CP2收到核心網網元的信息后,根據核心網網元的信息將頂S-CP2信息告知核心網網元。其具體過程將在后面結合圖7進行說明。以下結合圖7詳細說明頂S-CP如何將頂S-CP信息告知核心網網元。如圖7所示,IMS-CP將MS-CP信息告知核心網網元的過程包括
步驟701 :IMS_CP獲得核心網網元的信息,比如通過實施例一、ニ、三、四或五所示的方法獲得核心網網元的信息。以下步驟702給出了ー種將MS-CP信息告知核心網網元的可選方法,MS-CP直接向核心網網元發送消息,其中攜帶有頂S-CP信息。
步驟702 =IMS-CP向核心網網元發送消息,其中攜帶有頂S-CP信息。具體方法比如是,發送通知消息,或終呼消息,或SIP MESSAGE消息,或SIP PUBLISH消息,這些消息中均攜帶有頂S-CP信息。以下步驟703 704給出了另外ー種將頂S-CP信息告知核心網網元的可選方法,通過P-CSCF轉發消息給核心網網元,其中攜帶有頂S-CP信息。步驟703 =IMS-CP發送消息給P-CSCF,其中攜帶有頂S-CP信息。比如發送SIPMESSAGE消息,或SIP REFER消息,或通知消息,其中攜帶有頂S-CP信息。步驟704 =P-CSCF將消息轉發給核心網網元,其中攜帶有頂S-CP信息。具體方法比如是,P-CSCF可以將原消息轉發給核心網網元;或者P-CSCF進行協議轉換后將消息轉發給核心網網元,比如發送通知消息或更新消息;或者經過具有協議轉換功能的網關將消息轉發給核心網網元,比如通過IBCF轉發給核心網網元。以下步驟705 706給出了第三種將頂S-CP信息告知核心網網元的可選方法,通過SCC AS/S-CSCF轉發消息給核心網網元,其中攜帶有頂S-CP信息。步驟705 =IMS-CP向SCC AS/S-CSCF發送消息,其中攜帶有頂S-CP信息。比如發送請求消息,或事件通知消息,或SIP MESSAGE消息,這些消息中均攜帶有IMS-CP信息。步驟706 SCC AS/S-CSCF向核心網網元發送消息,其中攜帶有MS-CP信息。具體方法比如是,SCC AS/S-CSCF經過MS網關將消息發送到核心網網元;或者經過軟交換將消息發送到核心網網元;或者直接轉發消息給核心網網元。具體消息比如可以是請求消息,或終呼消息,或更新/發布信息的消息,或通知消息,這些消息中均攜帯有IMS-CP信息。在具體實施時,可以在步驟702、步驟703 704和步驟705 706給出的方法中任選ー種。為實現上述方法,本發明實施例相應提供ー種頂S-CP,如圖8所示,該頂S-CP包括獲取模塊及告知模塊;其中,獲取模塊,用于從第一設備獲得核心網網元的信息;告知模塊,用于根據所述核心網網元的信息,將MS-CP信息告知所述核心網網
J Li ο所述第一設備為用戶設備;所述獲取模塊進一步用于通過MS注冊過程或IMS重注冊過程從所述UE獲得所述核心網網元的信息。所述第一設備為HSS/HLR ;所述獲取模塊進一步用于向所述HSS/HLR訂閱核心網網元的信息,并接收所述HSS/HLR告知的核心網網元的信息。所述第一設備為S-CSCF ;所述獲取模塊進一步用于接收所述S-CSCF告知的所述核心網網元的信息。所述第一設備為MS重選過程中的源MS-CP,所述獲取模塊進一步用于接收所述源MS-CP直接告知的所述核心網網元的信息;或接收所述源MS-CP通過SCC AS,S-CSCF或P-CSCF間接告知的所述核心網網元的信息。
所述告知模塊進一步用于將所述MS-CP信息直接告知所述核心網網元;或將所述頂S-CP信息通過SCC AS、S-CSCF或P-CSCF間接告知所述核心網網元。以上所述,僅為本發明的 較佳實施例而已,并非用于限定本發明的保護范圍。
權利要求
1.ー種核心網網元獲取IMS控制點信息的方法,其特征在于,所述方法包括 IMS控制點從第一設備獲得核心網網元的信息; 根據獲得的核心網網元的信息,所述MS控制點將自身的IMS控制點信息告知所述核心網網元。
2.根據權利要求I所述的核心網網元獲取IMS控制點信息的方法,其特征在于,所述第一設備為用戶設備;所述MS控制點從第一設備獲得核心網網元的信息為 所述MS控制點通過MS注冊過程或MS重注冊過程從所述用戶設備獲得所述核心網網元的信息。
3.根據權利要求I所述的核心網網元獲取MS控制點信息的方法,其特征在于,所述第一設備為歸屬用戶服務器/歸屬位置寄存器HSS/HLR ;所述MS控制點從第一設備獲得核心網網元的信息為所述MS控制點向所述HSS/HLR訂閱核心網網元的信息,所述HSS/HLR將所述核心網網元的信息告知所述MS控制點。
4.根據權利要求I所述的核心網網元獲取IMS控制點信息的方法,其特征在于,所述第一設備為服務呼叫會話控制功能S-CSCF ;所述IMS控制點從第一設備獲得核心網網元的信息為所述S-CSCF將所述核心網網元的信息告知所述IMS控制點。
5.根據權利要求4所述的核心網網元獲取IMS控制點信息的方法,其特征在于,在所述S-CSCF將所述核心網網元的信息告知所述IMS控制點之前,所述方法進ー步包括 所述S-CSCF從IMS注冊過程獲得所述核心網網元的信息;或 所述S-CSCF通過向HSS/HLR查詢或訂閱核心網網元的信息以獲得或更新核心網網元的信息;或 所述S-CSCF收到業務集中化和連續性應用服務器SCC AS發來的攜帶有所述核心網網元的信息的消息,指示所述S-CSCF向IMS-CP告知所述核心網網元的信息。
6.根據權利要求I所述的核心網網元獲取MS控制點信息的方法,其特征在干,所述第一設備為頂S重選過程中的源MS控制點;所述IMS控制點從第一設備獲得核心網網元的信息為所述源MS控制點將所述核心網網元的信息直接告知所述MS控制點;或 所述源MS控制點將所述核心網網元的信息通過SCC AS、或S-CSCF、或代理呼叫會話控制功能P-CSCF間接告知所述IMS控制點。
7.根據權利要求I所述的核心網網元獲取IMS控制點信息的方法,其特征在于,所述IMS控制點將自身的MS控制點信息告知所述核心網網元為所述MS控制點將所述MS控制點信息直接告知所述核心網網元;或 所述MS控制點將所述MS控制點信息通過P-CSCF、S-CSCF或SCCAS間接告知所述核心網網元。
8.根據權利要求I所述的核心網網元獲取IMS控制點信息方法,其特征在于,所述核心網網元的信息為所述核心網網元的號碼、地址、標識或索引,或上述各信息的任意組合。
9.根據權利要求I所述的核心網網元獲取MS控制點信息方法,其特征在于,所述MS控制點信息為所述IMS控制點的號碼、地址、標識或索引,或上述各信息的任意組合。
10.ー種MS控制點,其特征在于,所述MS控制點包括獲取模塊及告知模塊;其中, 獲取模塊,用于從第一設備獲得核心網網元的信息; 告知模塊,用于根據所述核心網網元的信息,將MS控制點信息告知所述核心網網元。
11.根據權利要求10所述的IMS控制點,其特征在于,所述第一設備為用戶設備;所述獲取模塊進ー步用于通過MS注冊過程或MS重注冊過程從所述用戶設備獲得所述核心網網元的信息。
12.根據權利要求10所述的IMS控制點,其特征在于,所述第一設備為HSS/HLR;所述獲取模塊進ー步用于向所述HSS/HLR訂閱核心網網元的信息,并接收所述HSS/HLR告知的核心網網元的信息。
13.根據權利要求10所述的IMS控制點,其特征在于,所述第一設備為S-CSCF;所述獲取模塊進一步用于接收所述S-CSCF告知的所述核心網網元的信息。
14.根據權利要求10所述的MS控制點,其特征在于,所述第一設備為MS重選過程中的源MS控制點,所述獲取模塊進一步用于接收所述源MS控制點直接告知的所述核心網網元的信息;或接收所述源MS控制點通過SCC AS、S-CSCF或P-CSCF間接告知的所述核心網網元的信息。
15.根據權利要求10所述的IMS控制點,其特征在于,所述告知模塊進一步用于將所述MS控制點信息直接告知所述核心網網元;或將所述MS控制點信息通過SCC AS、S-CSCF或P-CSCF間接告知所述核心網網元。
全文摘要
本發明公開了一種核心網網元獲取IMS控制點信息的方法及IMS控制點。所述方法包括IMS控制點從第一設備獲得核心網網元的信息;根據獲得的核心網網元的信息,所述IMS控制點將自身的IMS控制點信息告知所述核心網網元。所述第一設備為用戶設備、S-CSCF、HSS/HLR或IMS重選過程中的源IMS控制點。采用本發明能夠使核心網網元都能獲得IMS控制點信息。
文檔編號H04L29/06GK102651733SQ20111004549
公開日2012年8月29日 申請日期2011年2月24日 優先權日2011年2月24日
發明者徐紹華, 謝振華 申請人:中興通訊股份有限公司