一種固定智能網中電話呼叫的方法及系統的製作方法
2023-06-03 01:31:16 2
專利名稱:一種固定智能網中電話呼叫的方法及系統的製作方法
技術領域:
本發明涉及固定智能網中電話呼叫業務,更具體地涉及多個固定電話終端和PHS電話終端共用一個公共號碼的方法。
背景技術:
隨著通信業的發展,通信終端越來越向可移動性方向發展,在電信網中,每個通信終端及其標識通常是一一對應的,例如,一部固定電話終端或一部無線固定電話都只擁有一個電話號碼。所述的無線固定電話是利用個人手持電話系統(PHS,Personal Handy-phone System)的相關協議和技術來實現的。
在現有技術中固定電話終端在使用時移動性比較差,而無線固定電話則存在信號覆蓋範圍不廣的問題,給用戶帶來了不好的體驗。中國專利號為02153846.8的專利文獻中,公開了一種多個PHS電話終端用戶共用一個接入號碼的一號多機業務。附圖1為該方案中,群外用戶撥打一號多機業務用戶分機的呼入過程示意圖。其操作步驟如下①用戶C撥打業務接入號碼+電話號碼+分機號碼;②交換機識別業務接入號碼,並將呼叫上報給SCP;③SCP根據電話號碼和分機號碼到資料庫中查詢對應的手機號碼;④SCP將手機號碼發送給PHS的接入系統;⑤PHS接入系統根據手機號碼的路由信息連接呼叫到用戶A。
該專利所披露的技術所存在的不足是第一,撥打一號多機號碼或者在一號多機號碼對應的話機上發話時需要使用業務接入碼、或特殊號段、或者設置呼叫轉移到該號碼,用戶在使用一號多機業務時,不能在來話時直接撥打一號多機號碼,去話時直接撥打所撥打的被叫號碼,跟撥打普通電話號碼一樣,使用不方便,而且使用特殊號段的話不方便電信運營商的業務運營;第二,其方案中一號多機號碼對應的物理終端發話時,在撥打非一號多機號碼上不能來電顯示,在撥打一號多機用戶時顯示的號碼為業務接入碼+主叫電話號碼+分機號碼,不能實現只顯示主叫的一號多機號碼,而不帶接入碼;第三,其方案中SCP資料庫中存放的是一號多機號碼的分機號碼,而不是一號多機號碼對應多個物理終端號碼的映射關係,這樣的話每一個分機號碼不能具備一號多機號碼所具備的功能;第四,其一號多機號碼對應的多個物理終端不能夠同時震鈴或順序振鈴。
發明內容
本發明的目的在於提供一種在固定智能網中的電話呼叫方法,一個公共號碼對應多個固定電話終端或PHS電話終端,以解決現有技術中,固定電話終端可移動性差、PHS終端信號差的問題。
本發明的目的是這樣實現的一種固定智能網中的電話呼叫的實現方法,為多個物理終端號碼分配一個公共號碼,所述的物理終端為固定電話終端和/或個人手持電話系統PHS電話終端,包括如下的步驟a1.主叫號碼發起呼叫時,判斷被叫號碼和主叫號碼是否是公共號碼;a2.若被叫號碼是公共號碼,且主叫號碼不是公共號碼,則觸發業務控制點SCP上的智能業務,SCP查詢公共號碼與多個物理終端號碼的對應關係,並指令業務交換點SSP同時呼叫或順序呼叫所述的多個物理終端號碼;
a3.若主叫號碼是公共號碼所對應的物理終端號碼,且被叫號碼不是公共號碼,則觸發業務控制點SCP上的智能業務,SCP查詢公共號碼與多個物理終端號碼的對應關係,並指令業務交換點SSP呼叫被叫號碼,該呼叫中的主叫號碼為主叫物理終端號碼對應的公共號碼;a4.若主叫號碼是公共號碼所對應的物理終端號碼,並且被叫號碼也是公共號碼,則觸發業務控制點SCP上的智能業務,SCP查詢公共號碼與多個物理終端號碼的對應關係,並指令業務交換點SSP同時呼叫或順序呼叫所述的多個物理終端號碼,該呼叫中的主叫號碼為主叫物理終端號碼對應的公共號碼;a5.若主叫號碼和被叫號碼均不是公共號碼,則直接呼叫所述被叫號碼。
所述步驟a1中,由匯接局MS或端局查詢公共號碼列表,對主叫號碼和被叫號碼進行判斷。
所述步驟a1中,公共號碼列表位於歸屬位置寄存器HLR或/和匯接局內置資料庫或/和端局內置資料庫中;所述步驟a2或a3或a4中,公共號碼與多個物理終端號碼的對應關係位於SCP資料庫或HLR中。
所述匯接局或端局具備SSP能力;步驟a2之後還包括a21.當被叫的物理終端號碼有一個接聽所述的呼叫時,接續該物理終端號碼與主叫號碼間的話路,並釋放對其它物理終端號碼的呼叫。
步驟a4之後還包括a41.當被叫的物理終端號碼有一個接聽所述的呼叫時,接續該被叫物理終端號碼與主叫物理終端號碼間的話路,並釋放對其它物理終端號碼的呼叫。
該方法還包括步驟
a5.當主叫號碼或被叫號碼掛機時,釋放話路。
該方法還包括SCP對通話計費,所述的通話時間呼從叫接續成功時開始,至呼叫斷開時結束。
SCP在通話時間進行計費前,判斷主叫、被叫雙方是否都是同一個公共號碼對應的物理終端號碼,若是,則實行第一計費標準;若否,則實行第二計費標準。
一種固定智能網中的電話呼叫系統,包括物理終端,所述的物理終端為固定電話終端和/或PHS電話終端;匯接局,該匯接局具備SSP能力,通過查詢公共號碼與物理終端號碼的對應關係,判斷主叫/被叫號碼是否為公共號碼,並根據判斷結果選擇是否觸發SCP上的智能業務;業務控制點SCP,用於控制智能業務邏輯的執行;業務交換點SSP,用於接續呼叫。
歸屬位置寄存器HLR,用於儲存公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供匯接局查詢。
SCP資料庫中存有公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供SCP查詢。
一種固定智能網中的電話呼叫系統,包括物理終端,所述的物理終端為固定電話終端和/或PHS電話終端;
端局,該端局具備SSP能力,通過查詢公共號碼與物理終端號碼的對應關係,判斷主叫/被叫號碼是否為公共號碼,並根據判斷結果選擇是否觸發SCP上的智能業務;業務控制點SCP,用於控制智能業務邏輯的執行;業務交換點SSP,用於接續呼叫。
歸屬位置寄存器HLR,用於儲存公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供端局查詢。
SCP資料庫中存有公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供SCP查詢。
本發明的有益效果如下本發明通過在固定智能網中設定一個公共號碼,該公共號碼對應多個固定電話終端號碼或PHS電話終端號碼,當該公共號碼是被叫號碼時,公共號碼對應的多個物理終端同時震鈴或者順序震鈴,業務用戶可以選擇任何一個物理終端接聽;當與公共號碼對應的多個物理終端是主叫終端時,業務用戶可以選擇任一個物理終端進行發話,對方顯示的主叫號碼為公共號碼;與公共號碼對應的多個物理終端可以互相撥打;與公共號碼對應的一個物理終端正在通話時,其它物理終端能夠進行來話或者去話。而且,本發明中的物理終端號碼可以不是實際的固定電話號碼和PHS號碼,不佔用號碼資源。本發明解決了固定電話終端可移動性差、PHS終端信號差的問題,而且,多個電話終端所產生的費用計在統一的公共號碼帳號上,公共號碼對應的多個物理終端之間的通話計費方式靈活,方便用戶的使用。
附圖1為現有技術中多個PHS電話終端一號多機業務的實現過程示意圖;
附圖2為本發明的組網結構示意圖;附圖3為本發明中公共號碼作為被叫號碼的流程示意圖;附圖4為本發明中公共號碼作為主叫號碼的流程示意圖;附圖5為同時呼叫多個物理終端號碼時SSP與SCP之間的信令流程圖;附圖6為順序呼叫多個物理終端號碼時SSP與SCP之間的信令流程圖。
具體實施例方式
本發明的呼叫業務組網結構如附圖2所示,其中物理終端可以是固定電話終端和/或個人手持電話系統PHS電話終端;匯接局MS具備SSP能力,通過查詢HLR中登記的公共的屬性信息,判斷主叫/被叫號碼是否為與多個物理終端號碼對應的公共號碼,並接續公共號碼對應的多個物理終端號碼;業務交換點SSP用於接續呼叫;歸屬位置寄存器HLR,用於儲存公共號碼的屬性信息和公共號碼與多個物理終端號碼的對應關係。
業務控制點SCP用於控制智能業務邏輯的執行。在SCP的資料庫中或HLR中,有一張表存放DN(Directory Number,邏輯號碼)與RN(RoutingNumber,物理號碼)的一對多映射關係,DN為公共號碼,RN為公共號碼所對應的多個物理終端的物理號碼,其中,RN對業務用戶是不可見的。SCP通過查詢該資料庫,把公共號碼變換為多個物理終端號碼,並完成接續這些物理終端號碼;用戶到電信運營商營業廳去申請開通一號多機功能,營業廳營業員為業務用戶分配一個一號多機號碼DN,該一號多機號碼可以為用戶的PSTN終端號碼或者PHS終端號碼。如果分配號碼為PSTN終端號碼,營業員會同時把該號碼綁定到一個或多個PHS終端上;如果分配號碼為PHS終端號碼,營業員會同時把該號碼綁定到一個PSTN終端或者PHS終端上。其它的PSTN或者PHS物理終端都有一個電信系統內部用於尋址的內部物理號碼RN,營業員通過營業界面把DN與RN的對應關係綁定到SCP資料庫中和HLR資料庫中,業務用戶只知道營業員分配的一號多機號碼,並不知道其它物理終端的號碼,也即其它物理終端也只有這麼一個外部號碼DN,其它電信用戶在呼叫這些物理終端時只能呼叫這個唯一的外部號碼DN。
附圖3為本發明中公共號碼作為被叫號碼的流程示意圖,其主要實現過程如下301、主叫終端呼叫被叫終端,被叫終端為公共號碼,對應多個物理終端號碼;把呼叫路由到被叫所在匯接局;302、匯接局在HLR或匯接局內置資料庫中,查詢被叫號碼是否為公共號碼,若是,則返回觸發SCP上智能業務的接入碼,通過接入碼方式,觸發智能業務,該接入碼為系統內部配置的接入碼,不需要用戶輸入;若否,303′,直接接續到被叫號碼;本領域技術人員可以知道,也可以由端局觸發智能業務,並且這裡的匯接局或端局可以是被叫或主叫所在的匯接局或端局,匯接局或端局可以具備SSP能力。
303、智能網SCP從SSP上報的IDP消息中取得主叫號碼和被叫號碼,把被叫號碼作為DN到SCP資料庫中進行完全匹配查詢,判斷該被叫號碼是否是與多個物理終端號碼對應的公共號碼,如果是的話則把該公共號碼DN對應的多個物理號碼RN提取出來。然後SCP根據SCP資料庫中配置的計費策略對主叫A到公共號碼DN進行計費,然後下發CONNECT操作給SSP,把DN對應的多個RN號碼同時或者順序下發到SSP進行接續。
304、SSP收到SCP下發的CONNECT操作後,向CONNECT中下發的各RN號碼發起呼叫,當其中一個接聽時,建立話路,即可實現主被叫通話,同時釋放其它終端的呼叫。
305、通話結束後,主叫或者被叫掛機,SSP上報本次通話的費用給SCP,由SCP從計費帳號上扣除本次通話的費用,本次呼叫完全結束,釋放話路。
附圖4為公共號碼作為主叫號碼的流程示意圖401、與公共號碼對應的多個物理終端號碼之一呼叫被叫號碼,無論使用PHS終端還是使用固定電話終端進行發話,呼叫路由到MS;402、匯接局查詢HLR或者匯接局內置資料庫中主叫物理終端號碼籤約信息,判斷該主叫是否為與公共號碼對應的物理終端號碼,若是,則通過接入碼方式觸發智能業務,該接入碼為系統內部配置的接入碼,不需要用戶輸入;若否,則將該呼叫直接接續到被叫;本領域技術人員可以知道,也可以由端局觸發智能業務,並且這裡的匯接局或端局可以是被叫或主叫所在的匯接局或端局,匯接局或端局可以具備SSP能力。
403、智能網SCP從SSP上報的IDP消息中取得主叫號碼和被叫號碼,在上報給SCP的IDP消息中主叫號碼可以是RN或者把RN所對應的DN;把主叫號碼作為DN或者RN到SCP資料庫中進行完全匹配查詢,如果該主叫號碼是DN的話,則把該公共號碼DN對應的多個物理號碼RN提取出來。如果主叫號碼為公共號碼對應的RN的話,業務邏輯備份主叫號碼RN,並根據SCP資料庫中保存的DN與RN的對應關係把主叫號碼由RN變換為DN,後續業務邏輯按照主叫號碼為DN處理,這樣,在被叫號碼的來電顯示上,將顯示公共號碼,而不是物理終端號碼,並且話費也記在公共號碼上。
在SCP向SSP下發連接指令之前,還要在SCP內置資料庫中查詢被叫號碼是否為公共號碼,若是,則在HLR或者SCP內置資料庫中查詢該被叫號碼所對應的多個物理終端號碼,然後SCP下發CONNECT操作給SSP,在CONNECT中把公共號碼對應的多個RN號碼下發到SSP進行接續,主叫號碼為DN。CONNECT操作為擴展的CONNECT操作,多個RN號碼分別填寫在CONNECT的目的地址號碼和多個附加被叫號碼中,CONNECT信令的主叫號碼區域填寫DN號碼,SSP收到SCP下發的CONNECT操作後,向CONNECT中下發的各RN號碼發起呼叫,當其中一個接聽時即可實現主被叫通話,同時釋放其它終端的呼叫,被叫終端來電顯示為公共號碼DN;若被叫號碼不是公共號碼,則SSP將呼叫直接接續至被叫號碼。
SCP根據SCP資料庫中配置的計費策略對DN到被叫號碼進行計費,如果被叫號碼也為該公共號碼DN,那麼此次呼叫採用特殊的計費策略,比如不計費或者執行較低的計費標準等;404、通話結束後,主叫或者被叫掛機,SSP上報本次通話的費用給SCP,由SCP從公共號碼DN上扣除本次通話的費用,本次呼叫完全結束,釋放話路。
在步驟303中,SCP向SSP下發CONNECT指令時,可以同時或順序下發,實現對多個物理終端的同時或順序呼叫。
同時呼叫時,CONNECT操作為擴展的CONNECT操作,將多個RN號碼分別填寫在CONNECT的目的地址號碼和多個附加被叫號碼中,SSP收到CONNECT操作指令後,將同時其中包括的多個物理終端發起呼叫;此時,SCP與SSP之間的信令流程圖如附圖5所示,SSP將呼叫公共號碼的呼叫請求發送到SCP,初始化檢測點(Detect Point,DP);SCP接收到呼叫公共號碼的呼叫請求後,向SSP下發請求上報BCSM(Basic Call State Model,基本呼叫狀態模型)事件,包括主叫掛機、主叫放棄事件(DP9/1,DP10);然後查詢出與公共號碼對應的多個物理終端號碼;並向SSP下發請求上報BCSM事件操作,包括邏輯配置DP4/DP5/DP6/DP7/DP9(2)事件,各事件定義如下DP4routeSelectFailure,路由選擇失敗;DP5oCalledPartyBusy,被叫忙;DP6oNoAnswer,被叫無應答;DP7oAnswer,應答;DP9oDisconnect,掛機,分為主被叫掛機,DP9(1)為主叫掛機,DP9(2)為被叫掛機;DP10oAbandonSCP接著下發連接(CONNECT)消息給SSP,在CONNECT中攜帶多個RN號碼信息;具體攜帶方式為第一RN號碼放在CONNECT消息的目的地路由地址域中,第二RN號碼放在附加被叫號碼1域中,第三RN號碼放在附加被叫號碼2域中……依次類推。SSP收到CONNECT消息後,向各RN號碼發起呼叫,RN號碼開始振鈴;某一個被叫終端摘機應答,SSP上報DP7信令給SCP,在DP7信令消息中,對Leg ID(收方ID)的receivingSideID參數進行擴展,該參數為8比特的位組,本發明不對其結構進行修改,僅利用其高4比特,低4比特為2不變,表示被叫方事件;其高4比特填充為應答用戶的序號。例如0x12表示第一同振號碼應答,0x22表示第二同振號碼應答,0x32表示第三同振號碼應答……依此類推;SCP收到DP7信令後,下發申請計費(AC)信令給SSP;SSP收到申請計費信令後,立即啟動計費;主被叫通話結束,主叫或者被叫掛機後,SSP上報計費申請報告(ACR);SSP上報BCSM事件報告給SCP,SCP收到後釋放本次呼叫。
當順序呼叫多個物理終端時,SCP與SSP之間的信令流程圖如附圖6所示,僅對圖6與圖5信令流程的區別點說明如下
SCP連續發送多個CONNECT指令,在每一個CONNECT指令中只包括一個RN號碼,SSP收到每一個CONNECT指令時對該指令中RN號碼發起呼叫。如SCP首先先下發ICA(號碼為RN1)/RRBE/AC/CWA操作給SSP,SSP發起對第一個終端的試呼;SCP再次下發ICA(號碼為RN2)/RRBE/AC/CWA操作給SSP,SSP發起對第二個終端的試呼;這樣一直到對DN對應的多個RN全部發起試呼。如果在這個過程中,如果有RN號碼應答,SSP則向SCP上報應答事件,SCP即釋放其它沒有應答的RN號碼,不再發出CONNECT指令。這時,SCP下發合併呼叫段操作給SSP,把主叫和被叫兩段話路連接起來,連接成功後SSP上報合併呼叫段報告給SCP,SCP下髮帶參量的繼續操作給SSP,指示呼叫的接通,主被叫開始通話,SSP開始計費。主叫或者被叫掛機後,SSP上報計費報告給SCP,上報掛機BCSM事件給SCP,SCP釋放本次呼叫並計費。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種固定智能網中的電話呼叫的實現方法,其特徵在於,為多個物理終端號碼分配一個公共號碼,所述的物理終端為固定電話終端和/或個人手持電話系統PHS電話終端,包括如下的步驟a1.主叫號碼發起呼叫時,判斷被叫號碼和主叫號碼是否是公共號碼;a2.若被叫號碼是公共號碼,且主叫號碼不是公共號碼,則觸發業務控制點SCP上的智能業務,SCP查詢公共號碼與多個物理終端號碼的對應關係,並指令業務交換點SSP同時呼叫或順序呼叫所述的多個物理終端號碼;a3.若主叫號碼是公共號碼所對應的物理終端號碼,且被叫號碼不是公共號碼,則觸發業務控制點SCP上的智能業務,SCP查詢公共號碼與多個物理終端號碼的對應關係,並指令業務交換點SSP呼叫被叫號碼,該呼叫中的主叫號碼為主叫物理終端號碼對應的公共號碼;a4.若主叫號碼是公共號碼所對應的物理終端號碼,並且被叫號碼也是公共號碼,則觸發業務控制點SCP上的智能業務,SCP查詢公共號碼與多個物理終端號碼的對應關係,並指令業務交換點SSP同時呼叫或順序呼叫所述的多個物理終端號碼,該呼叫中的主叫號碼為主叫物理終端號碼對應的公共號碼;a5.若主叫號碼和被叫號碼均不是公共號碼,則直接呼叫所述被叫號碼。
2.根據權利要求1所述的固定智能網中的電話呼叫的實現方法,其特徵在於,所述步驟a1中,由匯接局MS或端局查詢公共號碼列表,對主叫號碼和被叫號碼進行判斷。
3.根據權利要求2所述的固定智能網中的電話呼叫的實現方法,其特徵在於,所述步驟a1中,公共號碼列表位於歸屬位置寄存器HLR或/和匯接局內置資料庫或/和端局內置資料庫中;所述步驟a2或a3或a4中,公共號碼與多個物理終端號碼的對應關係位於SCP資料庫或HLR中。
4.根據權利要求2或3所述的固定智能網中的電話呼叫的實現方法,其特徵在於,所述匯接局或端局具備SSP能力。
5.根據權利要求1所述的固定智能網中的電話呼叫的實現方法,其特徵在於,步驟a2之後還包括a21.當被叫的物理終端號碼有一個接聽所述的呼叫時,接續該物理終端號碼與主叫號碼間的話路,並釋放對其它物理終端號碼的呼叫。
6.根據權利要求1所述的固定智能網中的電話呼叫的實現方法,其特徵在於,步驟a4之後還包括a41.當被叫的物理終端號碼有一個接聽所述的呼叫時,接續該被叫物理終端號碼與主叫物理終端號碼間的話路,並釋放對其它物理終端號碼的呼叫。
7.根據權利要求1所述的固定智能網中的電話呼叫的實現方法,其特徵在於,該方法還包括步驟a6.當主叫號碼或被叫號碼掛機時,釋放話路。
8.根據權利要求1所述的固定智能網中的電話呼叫的實現方法,其特徵在於,還包括SCP對通話計費,所述的通話時間從呼叫接續成功時開始,至呼叫斷開時結束。
9.根據權利要求8所述的固定智能網中的電話呼叫的實現方法,其特徵在於SCP在通話時間進行計費前,判斷主叫、被叫雙方是否都是同一個公共號碼對應的物理終端號碼,若是,則實行第一計費標準;若否,則實行第二計費標準。
10.一種固定智能網中的電話呼叫系統,其特徵在於,包括物理終端,所述的物理終端為固定電話終端和/或PHS電話終端;匯接局,該匯接局具備SSP能力,通過查詢公共號碼與物理終端號碼的對應關係,判斷主叫/被叫號碼是否為公共號碼,並根據判斷結果選擇是否觸發SCP上的智能業務;業務控制點SCP,用於控制智能業務邏輯的執行;業務交換點SSP,用於接續呼叫。
11.根據權利要求10所述的固定智能網中的電話呼叫系統,其特徵在於,還包括歸屬位置寄存器HLR,用於儲存公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供匯接局查詢。
12.根據權利要求10所述的固定智能網中的電話呼叫系統,其特徵在於,SCP內置資料庫中存有公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供SCP查詢。
13.一種固定智能網中的電話呼叫系統,其特徵在於,包括物理終端,所述的物理終端為固定電話終端和/或PHS電話終端;端局,該端局具備SSP能力,通過查詢公共號碼與物理終端號碼的對應關係,判斷主叫/被叫號碼是否為公共號碼,並根據判斷結果選擇是否觸發SCP上的智能業務;業務控制點SCP,用於控制智能業務邏輯的執行;業務交換點SSP,用於接續呼叫。
14.根據權利要求13所述的固定智能網中的電話呼叫系統,其特徵在於,還包括歸屬位置寄存器HLR,用於儲存公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供端局查詢。
15.根據權利要求13所述的固定智能網中的電話呼叫系統,其特徵在於,SCP資料庫中存有公共號碼列表和公共號碼與多個物理終端號碼的對應關係,以供SCP查詢。
全文摘要
本發明公開了一種在固定智能網中的電話呼叫方法,一個公共號碼對應多個物理終端號碼,所述的物理終端號碼可以是固定電話終端號碼和/或無線固定電話終端號碼,包括步驟當匯接局MS判斷被叫號碼為所述公共號碼時,SCP查詢與公共號碼對應的多個物理終端號碼,然後下發連接指令至SSP;SSP將呼叫接續至所述的多個物理終端號碼。相應的,本發明還公開了一種在固定智能網中的電話呼叫裝置。本發明可以解決現有技術中固定電話終端在使用時移動性比較差,而無線固定電話則存在信號覆蓋範圍不廣的問題。
文檔編號H04Q3/00GK1859477SQ20051010134
公開日2006年11月8日 申請日期2005年11月10日 優先權日2005年11月10日
發明者韓建海 申請人:華為技術有限公司