一卡多號業務中實現漫游呼叫的方法和系統的制作方法
【專利摘要】本發明提供了一種一卡多號業務中實現漫游呼叫的方法和系統。該方法包括:一卡多號客戶端發起呼叫請求;客戶端與服務端進行交互對比以判斷用戶是否漫游;如果判斷結果為漫游,則客戶端自動發起二次撥號,實現收號與呼叫接繼分開;服務端向交換機發起呼叫,交換機回復確認消息后,完成呼叫接續。本發明還公開了一種一卡多號業務中判斷用戶漫游的方法。通過本發明的方法和系統,當用戶漫游到外地時,亦可實現副號碼的漫游呼叫,通過自動二次呼叫,解決了交換機位長受限的缺陷。
【專利說明】一卡多號業務中實現漫游呼叫的方法和系統
【技術領域】
[0001]本發明涉及移動通訊領域,尤其涉及一種一卡多號業務中實現漫游呼叫的方法和系統。
【背景技術】
[0002]隨著移動互聯網技術的高速發展,且在3G的背景下,移動網絡帶寬快速增大,同時,終端用戶的手機智能化快速普及,用戶對終端的依賴性日益增加,從而希望通過智能手機終端實現更多的更有創新性的功能及服務。
[0003]在傳統的移動通訊網絡中,一般一個用戶擁有一個用戶識別卡,如SIM卡和一個用戶號碼,如 MSISDN (Mobile Subscriber Internat1nal ISDN Number,移動用戶號碼)。目前,在多媒體、社交化的社會大背景下,用戶需要處理更多的業務,需要與不同行業的人發生聯系,一個手機號碼頻繁使用會帶來電話騷擾等問題,已不能夠滿足用戶的需求。比如,在互聯網公共平臺、移動社交平臺等公共賬號的注冊需要預留聯系方式,租房、買房、保險等短期事務也需要預留聯系方式,用戶使用同一個手機號碼完全不能滿足用戶的需求,但是辦理多個SIM卡、攜帶更多手機也會給用戶帶來不便。
[0004]為了解決上述問題,提出了一卡多號的解決方案。一卡多號是指在不換SIM卡、不換手機的情況下為用戶再分配一個或多個手機號碼(副MSISDN號,簡稱副號碼)。用戶可以針對親人、朋友、同事、對外聯系等不同人群使用不同的號碼,一卡多號業務很好地解決了多號、騷擾等問題。
[0005]發明專利申請200610063864.3中公開了一種實現一^^多號業務的裝置和方法,針對漫游地副號碼撥打電話的解決方法是在漫游地申請并登記當地的副號碼,但是,這還是相當于采用了在漫游地的當地呼叫的方式;發明專利申請201010151427.6中描述的也是類似的方法,用戶通過開通簽約兩個不同歸屬地的號碼,在漫游的時候使用當地的號碼,這種方法對于地區性的增值服務來講,會受到不同地域的業務限制,可行性會受影響。
[0006]目前,一卡多號業務的實現方式是采用了接入碼+被叫者的用戶號碼(下面簡稱為用戶號碼)的呼叫方式,例如,業務接入碼是1055016,假設通過副號碼撥打13822222222,即系統需要撥打105501613822222222。系統通過接入碼可以識別呼叫是否屬于一^^多號業務。然而,一卡多號業務僅限在歸屬地使用,這大大限制了一卡多號業務的發展。當用戶在漫游的情況下通過副號碼呼叫時,被叫號碼為區號+接入碼+用戶號碼,比如,在山東濟南開通的一^^多號用戶漫游到北京,系統需要撥打0531105501613822222222。由于被叫號碼位長超過交換機的限制,導致用戶在漫游地無法實現呼叫功能。另外,傳統的直接通過手機界面撥號:“接入碼+用戶號碼”的方式,用戶操作重雜,業務的呼叫規則與正常呼叫的撥號規則不同,導致不容易使用一卡多號業務。
[0007]因此,現有的一卡多號業務未能解決漫游地的副號碼呼叫的問題。為此,本發明提出了一種基于通訊網和互聯網相結合的方法和系統,實現了漫游狀態下的呼叫。通過該方法和系統,可以幫助手機用戶實現真正意義上的副號碼漫游呼叫。
【發明內容】
[0008]本發明的目的在于提供一種一卡多號業務實現漫游呼叫的方法和系統。通過本發明提供的方法和系統,可使得用戶漫游到外地時,亦可實現副號碼的漫游呼叫。
[0009]根據本發明的一個方面,本發明提供了一種一卡多號業務中實現漫游呼叫的方法,所述方法包括:
[0010]啟動一卡多號客戶端,由一卡多號客戶端發起漫游判斷,判斷用戶是否處于漫游狀態;
[0011]在漫游地由一卡多號客戶端發起呼叫時,源移動交換中心0MSC發起初始地址消息(IAM消息),所述IAM消息中攜帶被叫號碼,其中,所述被叫號碼包括接入碼和用戶號碼,所述0MSC根據接入碼判斷是否是一卡多號業務呼叫,如果是,則將呼叫轉移到一卡多號業務平臺;
[0012]所述一卡多號業務平臺模擬生成地址全消息(ACM消息),并向0MSC回復ACM消息;
[0013]如果所述一卡多號業務平臺收號不全,則所述一卡多號業務平臺向所述0MSC模擬回復應答消息(ANM消息);
[0014]當所述一卡多號業務平臺完成收號后,所述一卡多號業務平臺模擬發送IAM消息至目的移動交換中心TMSC,其中,該發送的IAM中攜帶著真正的用戶號碼;
[0015]在所述TMSC回復ACM與ANM消息后,完成通話接續。
[0016]在一個實施例中,所述漫游判斷由一卡多號客戶端中的漫游判斷模塊進行判斷。
[0017]在一個實施例中,所述一卡多號業務平臺中的業務模塊從0MSC發起的IAM消息中解析出用戶號碼。
[0018]在一個實施例中,所述用戶號碼為手機號碼、電話號碼或其他用戶的聯系號碼。
[0019]在一個實施例中,所述呼叫為副號碼呼叫。
[0020]在一個實施例中,所述副號碼是為智能終端SM對應的MSISDN號碼再分配一個或多個MSISDN號碼。
[0021]根據本發明的另一方面,本發明提供了一種一卡多號業務中實現漫游呼叫的系統,所述系統包括:
[0022]智能終端,其用于下載并安裝一卡多號客戶端;
[0023]一卡多號客戶端,其安裝于智能終端,用于判斷用戶是否漫游、發起呼叫;
[0024]源移動交換中心0MSC,其用于在漫游地由一卡多號客戶端發起呼叫時,源移動交換中心0MSC發起初始地址消息(IAM消息),所述IAM消息中攜帶被叫號碼,其中,所述被叫號碼包括接入碼和用戶號碼,所述0MSC根據接入碼判斷是否是一卡多號業務呼叫,如果是,則將呼叫轉移到一卡多號業務平臺;
[0025]一卡多號業務平臺,其用于模擬生成地址全消息(ACM消息),并向0MSC回復ACM消息;如果所述一卡多號業務平臺無法接收接入碼和用戶號碼或者收號不全,則所述一卡多號業務平臺向所述0MSC模擬回復應答消息(ANM消息);當所述一卡多號業務平臺完成收號后,所述一卡多號業務平臺模擬發送IAM消息至目的移動交換中心TMSC,其中,該發送的IAM中攜帶著真正的用戶號碼;在所述TMSC回復ACM與ANM消息后,完成通話接續。
[0026]根據本發明的又一方面,為了判斷用戶是否處于漫游狀態,本發明還提供了一種一卡多號業務中判斷用戶是否漫游的方法,所述方法包括:
[0027]智能終端的一卡多號客戶端中的漫游判斷模塊通過接口服務器同步數據到服務端;
[0028]服務端向漫游判斷模塊發送相應的標準碼;
[0029]漫游判斷模塊發起判斷請求,通過交互模塊向運營商通信網絡發起消息,獲取用戶當前位置的數據;
[0030]運營商通信網絡返回數據到漫游判斷模塊,漫游判斷模塊將從服務端獲取的標準碼與獲取的用戶當前位置的數據進行對比;
[0031]漫游判斷模塊將判斷結果返回給一卡多號客戶端,從而判斷出用戶是否漫游。
[0032]其中,客戶端可以自動或手動地從服務端獲取LAC標準碼。
[0033]其中,所述標準碼包括LAC標準碼或SID標準碼。所述用戶當前位置的數據包括用戶當前位置的LAC或SID數據。
[0034]通過采用本發明的方法和系統,本發明可以在用戶漫游時,亦可通過副號碼進行漫游呼叫,在用戶僅需輸入被叫者的用戶號碼的情況下,即可實現副號碼的漫游呼叫,簡化了用戶操作,并且通過二次呼叫,實現收號與呼叫接繼分開,解決了交換機位長受限的缺陷。
【專利附圖】
【附圖說明】
[0035]圖1是本發明的實現一卡多號業務中副號碼漫游呼叫的系統的示意圖;
[0036]圖2是本發明的實現一卡多號業務中副號碼漫游呼叫的方法的流程圖;
[0037]圖3是用戶操作的流程圖;
[0038]圖4是通過副號碼發起呼叫的示意圖;
[0039]圖5是一卡多號業務中判斷是否漫游的流程圖。
【具體實施方式】
[0040]下面,將結合附圖對本發明實施例中的技術方案進行清楚、完整地描述。所描述的實施例僅僅是本發明的一部分實施例,而不是全部的實施例。本領域普通技術人員基于本發明實施例所獲得的任意改變或替代,都落入本發明保護的范圍。
[0041]圖1為基于互聯網和通信網實現副號碼漫游呼叫的系統的示意圖。如圖1所示,實現副號碼漫游呼叫的系統主要包括:智能終端、接口服務器、一卡多號業務平臺、歸屬位置寄存器(HLR, Home Locat1n Register)、網關移動交換中心(GMSC, Gateway MobileSwitching Center)、運營商業務管理平臺、短信網關等部件。該系統可以具體包括:
[0042]智能終端101,例如可具有接打電話、軟件下載等功能的智能手機。用戶可以使用智能終端101通過互聯網獲取終端軟件并安裝使用。在本發明中,智能終端101獲取下載并安裝一卡多號客戶端。一卡多號客戶端是實現一卡多號的模塊。用戶可以經由互聯網查找并下載安裝該一卡多號客戶端,例如,該客戶端以圖標“一卡多號”的形式顯示在智能終端101的顯示屏上。
[0043]其中,一卡多號客戶端用于實現業務注冊、業務注銷、業務變更、副號碼呼叫、主號碼呼叫、漫游判斷、交互信息等功能。其中,一卡多號客戶端主要包括業務注冊模塊、業務注銷模塊、業務變更模塊、副號碼呼叫模塊、漫游判斷模塊、交互模塊等模塊。其中,業務注冊模塊用于用戶請求注冊一卡多號業務,設置一卡多號業務,從而完成業務的注冊。業務注銷模塊用于完成業務的注銷。業務變更模塊用于改變用戶的一卡多號業務,從而實現業務的變更。副號碼呼叫模塊,用于當用戶需要通過副號碼進行呼叫時,用戶可以經由該模塊發起呼叫。其中在該模塊中,用戶只需一次撥號,就可發起副號碼呼叫。漫游判斷模塊,用于比較客戶端與服務端的數據,從而判斷用戶是否漫游狀態。交互模塊,一卡多號客戶端通過該模塊與服務端、智能終端101、運營商業務管理平臺等交互各種信息、參數或數據等,其中,智能終端101通過接口服務器102與一卡多號業務平臺103進行交互。用戶還可通過一卡多號客戶端進行其他一卡多號業務的設置等。一卡多號客戶端還可以具有存儲模塊,用于存儲信息、參數或數據等。
[0044]接口服務器102,可以與智能終端101通過互聯網進行連接和通信,在某些不能使用互聯網的情況下,智能終端101也可以通過通信網與接口服務器102進行連接和通信。并且接口服務器102還與一卡多號業務平臺103連接。接口服務器102用于實現智能終端101與一卡多號業務平臺103之間的交互,包括各種參數的設置及漫游判斷過程中的各種消息交互。
[0045]一卡多號業務平臺103,其為本系統的核心部件,一卡多號業務平臺103可以通過TCAP/MAP等消息指示用戶所屬的HLR104設置無條件呼轉,例如激活或取消用戶的無條件呼轉。通過一卡多號業務平臺103與智能終端101的交互數據綜合判斷用戶是否漫游,在漫游情況下,系統自動發起二次呼叫。在本發明中,二次呼叫為一卡多號業務的接入碼與用戶號碼在邏輯層面上是兩次呼出,但是在用戶體驗的角度來說,用戶在智能終端的一卡多號客戶端中僅進行了一次撥號。在下文中將舉例描述二次呼叫。一卡多號業務平臺實現了發起接入碼呼叫、被叫號碼收號、播放提示音、通話接續等功能。
[0046]上文所述的服務端可以通指一卡多號業務平臺103,也可以是一卡多號業務平臺103的一部分。該服務端可以與 ^多號客戶端交互信息,從而實現 ^多號業務。在用戶通過一卡多號客戶端一次撥號發起呼叫后,一卡多號客戶端將號碼送到服務端,服務端根據用戶號碼判斷該號碼的歸屬地,同時將歸屬地的位置信息表同步給一卡多號客戶端,然后,由一卡多號客戶端判斷用戶是否漫游。如果是,則由一卡多號業務平臺向交換機發起接入碼的通信呼叫,在發起呼叫的過程中,由一卡多號業務平臺為用戶播放提示語音。待接入碼的呼叫接通后,一卡多號業務平臺可以從交換機通過此話路接收被叫號碼;然后,一卡多號業務平臺再次發起被叫號碼的通信呼叫,完成主被叫號碼的通話接續。
[0047]在一個實施例中,一卡多號業務平臺103可以包括控制模塊,用于控制平臺各項操作;業務模塊,用于處理一卡多號業務,例如,解析被叫號碼,例如,從IAM消息中解析被叫號碼;存儲模塊,用于存儲一卡多號業務中的數據,例如,LAC標準碼,用戶信息等;接口模塊,一卡多號業務平臺103可以經該接口模塊與外界進行交互,傳輸信息。一卡多號業務平臺103中的短信模塊負責將一卡多號客戶端請求生成的隨機驗證碼下發給短信網關,通過短信網關106向用戶下發短信,用戶通過短信網關下發驗證碼登錄智能終端應用。一卡多號業務平臺103還包括其他所需模塊,用于實現一卡多號業務。
[0048]HLR104,其寄存用戶的簽約信息,例如補充業務、鑒權參數,以及移動用戶的位置信息等,一卡多號業務平臺103通過TCAP/MAP等消息指示用戶所屬的HLR104設置無條件呼轉,例如激活或取消用戶的無條件呼轉。
[0049]GMSC105,其用于根據用戶預先輸入的用戶無條件呼轉設置,將呼叫無條件呼轉接入到一卡多號業務平臺103,并可以用于在允許主叫接通被叫的情況下,實現主叫和被叫的接通,還可以用于通過ISUP和E1實現呼叫功能。GMSC與一^^多號業務平臺103之間物理鏈接是E1,通信的信令承載是ISUP (綜合業務數字網用戶部分)信令,ISUP信令是SS7/C7信令系統的一種主要協議,定義了協議和程序用于建立、管理和釋放中繼電路。
[0050]短信網關106,用于為智能終端用戶下發短信,用戶通過短信網關下發驗證碼登錄智能終端應用。
[0051]運營商業務管理平臺107,^多號業務用戶在運營商業務管理平臺107中有增值業務訂購關系后,運營商業務管理平臺107將此訂購關系及時傳遞給一卡多號業務平臺103,用于在一卡多號業務的用戶使用的過程中實現對號碼合法性鑒權。
[0052]圖2為本發明實施例中實現副號碼漫游呼叫的方法的流程圖。用戶在使用智能終端的過程中,如果用戶希望開通一卡多號業務,用戶需要下載并安裝上述一卡多號客戶端。所述實現副號碼漫游呼叫的方法包括以下步驟:
[0053]步驟1、智能終端獲取下載并安裝一卡多號客戶端。
[0054]步驟2、啟動一卡多號客戶端,由一卡多號客戶端自動發起漫游判斷。
[0055]步驟3、在漫游地由--^多號客戶端發起呼叫,0MSC(Original mobile switching
center,源移動交換中心)發起IAM (初始地址消息)消息,IAM消息中攜帶被叫號碼,例如,被叫號碼為“區號+接入碼+用戶號碼”或“接入碼+用戶號碼”,0MSC根據接入碼判斷是否是一卡多號業務呼叫,如果是,則將呼叫轉移到一卡多號業務平臺;在該步驟中,接入碼呼叫被接通,從而使0MSC根據接入碼而判斷是否是一卡多號業務呼叫。
[0056]步驟4、一^^多號業務平臺模擬生成ACM (地址全消息),并回復ACM消息給0MSC,在此,與交換機回復ACM消息一樣,一卡多號業務平臺模擬交換機的功能,按ACM的信令格式生成ACM消息,并回復給0MSC。
[0057]步驟5、如果--^多號業務平臺收號不全,貝U--^多號業務平臺模擬回復ANM (應答消息)消息給0MSC。其中,一卡多號業務平臺收到0MSC發送的IAM消息后,從IAM消息中解析出用戶號碼,一卡多號業務平臺中的業務模塊負責用戶號碼的解析,根據IAM信令協議完成所述解析,從而接收用戶號碼。在正常情況下,IAM信令解析后就能獲取到用戶號碼。比如,一卡多號業務正常采用一次呼叫的方式,應該獲取到的被叫號碼是區號+接入碼+用戶號碼(或者接入碼+用戶號碼)。但由于交換機的位長限制,如果被叫號碼超出交換機的位長,則IAM信令解析后不能完全的收到區號+接入碼+用戶號碼,此時,需要一卡多號業務平臺模擬回復ANM消息給0MSC。此處,與交換機回復ANM消息一樣,一卡多號業務平臺模擬交換機的功能,按ANM的信令格式生成ANM消息,并回復給0MSC ;在上述步驟中,實現了接入碼的呼叫接通,一卡多號業務平臺模擬回復ACM消息和ANM消息。
[0058]步驟6、當一卡多號業務平臺完成收號后,一卡多號業務平臺模擬發送IAM消息至TMSC (目的移動交換中心),該發送的IAM中攜帶著真正的被叫號碼(S卩,用戶號碼)。此處,與交換機回復IAM消息一樣,一卡多號業務平臺模擬交換機的功能,按IAM的信令格式生成IAM消息,并回復給0MSC;
[0059]步驟7、TMSC回復ACM與ANM消息后,完成通話接續。其中,一^^多號業務平臺向用戶號碼發起呼叫,TMSC回復確認消息,完成呼叫接續。在該步驟中,實現了用戶號碼的呼叫接通,在主叫和被叫之間建立通話鏈路,從而完成副號碼的呼叫。
[0060]通過以上方法,當用戶漫游到外地時,亦可通過副號碼實現漫游呼叫功能。通過自動二次呼叫,本發明解決了由于交換機位長受限而不能實現漫游呼叫的問題。
[0061]在本發明中,用戶號碼可以為被叫者的手機號碼,電話號碼或其他聯系號碼。在下文中,將結合示例對二次呼叫進行描述。例如,用戶想要撥打用戶號碼為13822222222的聯系人。此時,用戶可啟動一^^多號客戶端,在客戶端中僅需輸入13822222222。當用戶通過一卡多號客戶端發起呼叫時,根據一卡多號客戶端的設置(例如,默認接入碼為1055016),此時,默認用戶的輸入號碼為105501613822222222。在發起呼叫時,先接通接入碼的呼叫,0MSC根據接入碼(例如,1055016)判斷是否是一卡多號業務呼叫,如果是,則將呼叫轉移到一卡多號業務平臺。然后通過后續處理,再接通用戶號碼的呼叫,從而完成二次呼叫。
[0062]圖3為本發明實施例中用戶操作客戶端實現副號碼漫游呼叫的流程圖。如圖3所示,用戶操作客戶端實現副號碼漫游呼叫的方法包括以下步驟:
[0063]1、用戶通過智能終端下載并安裝一卡多號客戶端。
[0064]2、輸入智能終端中SM卡對應的MSISDN,并向一卡多號業務平臺發送消息,獲取終端軟件的驗證碼。
[0065]3、用戶輸入驗證碼,選擇一個副號碼,即系統為智能終端SM對應的MSISDN號碼再分配一個MSISDN號碼,將兩個號碼在系統中進行綁定。在另一實施例中,也可以為用戶分配多個MSISDN號碼,從而使用戶擁有一個或多個副號碼。
[0066]4、系統生成兩個號碼的綁定關系后,用戶即可通過智能終端登錄客戶端使用一卡多號業務。
[0067]5、用戶使用副號碼進行呼叫時,一卡多號客戶端判斷用戶是否漫游,一卡多號客戶端從服務端獲取LAC (locat1n area code,位置區碼)或SID (地區碼),與服務端的數據進行比較而判斷用戶是否漫游。
[0068]在本發明中,副號碼可以是用戶在歸屬地注冊的副號碼,也可以是在其他地區注冊的副號碼。在使用副號碼的用戶漫游到注冊區域之外的區域時,本發明也可以實現副號碼的漫游呼叫。
[0069]下面,將舉例說明LAC。LAC是由L1L2L3L4四位16進制數組成,例如,在分配LAC時,為每個省分配標準的L1L2碼來代表各省,L3L4由省內自行分配。比如,北京地區的標準碼為10、11、12,如果山東濟南用戶漫游到北京后,在用戶啟動一卡多號客戶端后,一卡多號客戶端獲取到的LAC值為10EF,那么客戶端判斷L1L2為10,將獲取到的LAC值與標準碼進行比較,即認為用戶漫游到北京,從而判斷用戶是否處于漫游狀態。在下文中,將詳細記載如何判斷用戶是否漫游的方法。
[0070]6、一卡多號客戶端從服務端獲取判斷結果,如果判斷結果為漫游,則一卡多號客戶端自動發起二次撥號,完成副號碼呼叫。
[0071]圖4示出了終端、系統和交換機之間進行交互,實現漫游呼叫的示意圖。如圖4所示,當用戶處于漫游情況下,通過副號碼發起呼叫時,智能終端與服務器共同判斷用戶是否處于漫游狀態下,如果是,系統自動發起二次撥號并完成收號,向目標交換機發起呼叫,目的交換機回復確認消息后,完成呼叫接續。
[0072]在下文中,將描述如何判斷用戶是否漫游的方法。如圖5所示,圖5是判斷用戶是否漫游的流程圖。判斷用戶是否漫游的方法具體包括:
[0073]步驟1,智能終端的一卡多號客戶端中的漫游判斷模塊通過接口服務器同步數據到服務端;
[0074]步驟2,服務端向漫游判斷模塊發送相應的LAC標準碼(如,歸屬地LAC列表)。LAC標準碼預先存儲在服務端,每次啟動客戶端時,根據用戶設置,客戶端會自動或手動地通過交互模塊從服務端獲取LAC標準碼;
[0075]步驟3,漫游判斷模塊發起判斷請求,通過交互模塊向運營商通信網絡發起消息,獲取用戶當前位置的LAC數據。LAC數據來源來移動網絡的基站信息,智能終端本身會頻繁的獲取基站信息,所以,只要智能終端有信號,一卡多號客戶端就能從智能終端上獲取到當前用戶當前位置的LAC數據;
[0076]步驟4,運營商通信網絡返回LAC數據到漫游判斷模塊,漫游判斷模塊將從服務端獲取LAC標準碼與獲取的用戶當前位置的LAC數據進行對比,從而得出判斷結果;
[0077]步驟5,漫游判斷模塊將判斷結果返回給一卡多號客戶端,從而判斷出用戶是否處于漫游狀態。
[0078]由于SID類似于LAC,本文省略了 SID的描述。但是本領域技術人員顯而易見的是,也可以通過對比SID標準碼與獲取的當前位置的SID數據,漫游判斷模塊也可以得出判斷結果,從而判斷出用戶是否處于漫游狀態。
[0079]通過使用本發明的方法和系統,用戶可以方便快捷地實現副號碼漫游狀態下的呼口4,真正意義上為用戶提供了漫游呼叫的功能,當使用副號碼進行呼叫,用戶也僅需輸入被叫的用戶號碼,即可完成副號碼的漫游呼叫,方便了用戶操作。并且通過自動二次撥號,實現收號與呼叫接繼分開,解決了交換機位長受限的問題。
【權利要求】
1.一種一卡多號業務中實現漫游呼叫的方法,所述方法包括: 啟動一卡多號客戶端,由一卡多號客戶端發起漫游判斷,判斷用戶是否處于漫游狀態; 在漫游地由一卡多號客戶端發起呼叫時,源移動交換中心OM S C發起初始地址消息(IAM消息),所述IAM消息中攜帶被叫號碼,其中,所述被叫號碼包括接入碼和用戶號碼,所述OMSC根據接入碼判斷是否是一卡多號業務呼叫,如果是,則將呼叫轉移到一卡多號業務平臺; 所述一卡多號業務平臺模擬生成地址全消息(ACM消息),并向OMSC回復ACM消息; 如果所述一卡多號業務平臺收號不全,則所述一卡多號業務平臺向所述OMSC模擬回復應答消息(ANM消息); 當所述一卡多號業務平臺完成收號后,所述一卡多號業務平臺模擬發送IAM消息至目的移動交換中心TMSC,其中,該發送的IAM中攜帶著真正的用戶號碼; 在所述TMSC回復ACM與ANM消息后,完成通話接續。
2.依照權利要求1所述的方法,其中,所述漫游判斷由一卡多號客戶端中的漫游判斷模塊進行判斷。
3.依照前述任一權利要求所述的方法,其中,所述一卡多號業務平臺中的業務模塊從OMSC發起的IAM消息中解析出用戶號碼。
4.依照前述任一權利要求所述的方法,其中,所述用戶號碼為手機號碼、電話號碼或其他用戶的聯系號碼。
5.依照前述任一權利要求所述的方法,其中,所述呼叫為副號碼在漫游地發起的呼叫。
6.依照權利要求5所述的方法,其中,所述副號碼是為智能終端SIM對應的MSISDN號碼再分配一個或多個MSISDN號碼。
7.一種一卡多號業務中實現漫游呼叫的系統,所述系統包括: 智能終端,其用于下載并安裝一卡多號客戶端; 一卡多號客戶端,其安裝于智能終端,用于判斷用戶是否漫游、發起呼叫; 源移動交換中心0MSC,其用于在漫游地由一卡多號客戶端發起呼叫時,源移動交換中心OMSC發起初始地址消息(IAM消息),所述IAM消息中攜帶被叫號碼,其中,所述被叫號碼包括接入碼和用戶號碼,所述OMSC根據接入碼判斷是否是一卡多號業務呼叫,如果是,則將呼叫轉移到一卡多號業務平臺; 一卡多號業務平臺,其用于模擬生成地址全消息(ACM消息),并向OMSC回復ACM消息;如果所述一卡多號業務平臺無法接收接入碼和用戶號碼或者收號不全,則所述一卡多號業務平臺向所述OMSC模擬回復應答消息(ANM消息);當所述一卡多號業務平臺完成收號后,所述一卡多號業務平臺模擬發送IAM消息至目的移動交換中心TMSC,其中,該發送的IAM中攜帶著真正的用戶號碼;在所述TMSC回復ACM與ANM消息后,完成通話接續。
8.依照權利要求7所述的系統,其中,所述一卡多號客戶端包括漫游判斷模塊,用于判斷用戶是否處于漫游狀態。
9.依照權利要求7或8所述的系統,其中,所述一卡多號業務平臺包括業務模塊,其用于從OMSC發起的IAM消息中解析出用戶號碼。
10.依照權利要求7-9任一項所述的系統,其中,所述用戶號碼為手機號碼、電話號碼或其他用戶的聯系號碼。
11.依照權利要求7-10任一項所述的系統,其中,所述呼叫為副號碼在漫游地發起的呼叫。
12.依照權利要求11所述的系統,其中,所述副號碼是為智能終端SIM對應的MSISDN號碼再分配一個或多個MSISDN號碼。
13.—種一卡多號業務中判斷用戶是否漫游的方法,所述方法包括: 智能終端的一卡多號客戶端中的漫游判斷模塊通過接口服務器同步數據到服務端; 服務端向漫游判斷模塊發送相應的標準碼; 漫游判斷模塊發起判斷請求,通過交互模塊向運營商通信網絡發起消息,獲取用戶當前位置的數據; 運營商通信網絡返回數據到漫游判斷模塊,漫游判斷模塊將從服務端獲取的標準碼與獲取的用戶當前位置的數據進行對比; 漫游判斷模塊將判斷結果返回給一卡多號客戶端,從而判斷出用戶是否漫游。
14.依照權利要求13所述的方法,其中,客戶端自動或手動地從服務端獲取所述標準碼。
15.依照權利要求13所述的方法,其中,所述標準碼包括LAC標準碼或SID標準碼。
16.依照權利要求13所述的方法,其中,所述用戶當前位置的數據包括用戶當前位置的LAC數據或用戶當前位置的SID數據。
【文檔編號】H04W8/02GK104254058SQ201310270303
【公開日】2014年12月31日 申請日期:2013年6月30日 優先權日:2013年6月30日
【發明者】姚斌, 劉玉璋, 劉明旭, 胡敏, 郭興中, 朱曉輝 申請人:北京得實達康系統集成有限公司