專利名稱:一種pstn網絡中固網短信終端顯示主叫用戶信息的方法
技術領域:
本發(fā)明涉及通信網絡中信息的處理方法,尤其涉及在主叫用戶呼叫PSTN網絡中的被叫用戶過程中,被叫固網短信終端顯示的主叫用戶信息的方法。
背景技術:
隨著通信技術的發(fā)展,用戶對通信網絡提供的各種電信業(yè)務的要求也越來越高,特別是商業(yè)用戶或有特殊需求的企業(yè),如火警119、救護120等,需要在接聽電話時,明確地知道主叫用戶的完整信息,以便快速展開急救描施。因此,需要在主叫用戶呼叫被叫用戶時,將主叫用戶的相關的信息提供給被叫用戶,由此產生了主叫用戶名顯示業(yè)務使得業(yè)務用戶在接聽電話時,能夠從話機終端上看到主叫的相關信息,如用戶姓名、公司名稱、地址等為解決上述問題,可以采用將主叫用戶的信息以短信息的方式傳送給被叫用戶主叫用戶首先將需要向被叫用戶發(fā)送的信息,如用戶名稱、公司名稱等編輯成短信息,然后在主叫用戶呼叫被叫用戶時,將所述短信息同時向被叫用戶發(fā)送。顯而易見,這是一種手工操作的方法,信息處理效率低且浪費網絡資源。
作為上述方法的一個替代方法,首先網絡在用戶開戶時或根據已開戶用戶的請求,輸入用戶提供的私有信息,如用戶名稱、單位名稱、地址、其它聯系方式等,然后將這些信息存儲到網絡中的用戶信息數據庫或用戶號碼簿數據庫,這樣,在一個用戶作為主叫用戶呼叫被叫用戶時,同時將上述數據庫中存儲的該主叫用戶的私有信息發(fā)送給被叫用戶。在具體的信息發(fā)送過程中,可以由主叫側網絡從所述數據庫中提取出主叫用戶的信息,再將所述主叫用戶信息通過信令傳送給被叫側網絡,如端局交換機,再由被叫側網絡將所述主叫用戶信息發(fā)送到被叫用戶的終端。
上述第二種方法在具體實現時,需要將主叫用戶提供的所有私有信息傳送給被叫用戶,這些信息的容量通常是不確定的,這就需要用戶配置特殊的顯示終端,該顯示終端的顯示緩沖區(qū)的大小必須大于網絡中傳送來的主叫用戶的信息大小,否則將導致主叫用戶信息的丟失或不完整,因此,該方法在用于PSTN網絡中時,不能使用現有的固網短信終端有效接收主叫用戶的信息;另外,該方法不能實現被叫終端自適應顯示接收到的主叫用戶信息,使得該方法不能夠用于固話網絡中的固網短信終端。
發(fā)明內容
本發(fā)明的目的在于提供一種固網短信終端顯示主叫用戶信息的方法,該方法能夠使現有的固網短信終端有效顯示主叫用戶的信息,實現被叫用戶使用固網短信終端根據接收到的主叫用戶信息進行自適應顯示。
為達到上述目的,本發(fā)明提供的一種PSTN網絡中固網短信終端顯示主叫用戶信息的方法,包括在PSTN網絡中建立用戶信息數據庫,用于存儲用戶的結構化私有信息;PSTN網絡中的網絡設備(交換機或固網短信平臺)判斷主叫用戶是否申請了主叫用戶名顯示類業(yè)務,如果已申請,從用戶信息數據庫中提取出相應用戶的結構化私有信息發(fā)送給被叫用戶的固網短信終端;所述固網短信終端根據自有顯示屬性截取接收到的主叫用戶信息顯示。
網絡將用戶提供的私有信息進行結構化處理,然后存入用戶信息數據庫。
所述對用戶的私有信息進行結構化處理,是在所述私有信息中加入分隔符或標識符。
所述分隔符或標識符為信息化分隔符或標識符,用以描述被分隔的信息屬性。
PSTN網絡中的網絡設備按照下述步驟將用戶的私有信息存入用戶信息數據庫1)用戶終端向網絡設備發(fā)起提供私有信息的呼叫;
2)網絡設備根據該呼叫對用戶進行認證,如果認證通過,建立與用戶終端之間的通信鏈路,并接收用戶終端發(fā)來的私有信息;3)網絡設備對所述私有信息進行結構化處理,然后將結構化的用戶私有信息發(fā)送給用戶信息數據庫存儲。
主叫網絡側的網絡設備按照下述步驟提取出主叫用戶的結構化私有信息發(fā)送給被叫網絡側的網絡設備11)主叫網絡側設備向用戶信息數據庫發(fā)送包括主叫用戶號碼的私有信息獲取指令;12)用戶信息數據庫向主叫網絡側設備發(fā)送主叫用戶號碼對應的私有信息,主叫網絡側設備向被叫網絡側設備發(fā)送該信息;13)被叫網絡側設備向被叫用戶發(fā)送主叫用戶的私有信息。
所述方法還包括下述移動網絡主叫用戶呼叫PSTN網絡被叫用戶時的主叫用戶私有信息的處理步驟21)移動網絡提取主叫用戶的私有信息,并將該信息發(fā)送到該PSTN網絡的被叫用戶側的網絡設備;22)被叫用戶側的網絡設備對接收到的主叫用戶的私有信息進行結構化處理,然后發(fā)送給被叫用戶的固網短信終端。
在本發(fā)明中,也可以由被叫側網絡設備,通過網絡從信息數據庫中取出主叫用戶的結構化私有信息,并發(fā)送給用戶終端本發(fā)明中,固網短信終端根據自身顯示緩沖區(qū)的大小截取接收到的主叫用戶信息顯示。
所述固網短信終端按照下述步驟根據自有顯示屬性截取接收到的主叫用戶信息顯示31)固網短信終端通過自身屬性訂閱或點播主叫用戶信息;32)利用訂閱或點播的結果截取接收到的主叫用戶信息顯示。
所述用戶信息數據庫為分布式數據庫,存儲在PSTN網絡中的網絡設備中。
所述用戶信息數據庫為PSTN網絡的數據庫服務器。
由于本發(fā)明在PSTN網絡中建立用于存儲用戶的結構化私有信息的用戶信息數據庫,這樣,當產生呼叫時,PSTN網絡中的交換機或固網短信平臺就可以根據主叫用戶的號碼,從用戶信息數據庫中提取出主叫用戶的結構化私有信息發(fā)送給被叫用戶,由被叫用戶的固網短信終端根據自有的顯示屬性截取接收到的主叫用戶信息顯示。顯然,與現有技術相比,本發(fā)明使得主叫用戶名顯示類業(yè)務不必局限于特殊的主叫用戶名顯示終端,可以利用現有PSTN網中固網短信終端,只需要進行簡單的改造(增加主叫用戶名顯示的軟件或硬件模塊),即可將固網短信用戶轉變成主叫用戶名的業(yè)務用戶。因此能夠使現有的固網短信終端有效顯示主叫用戶的信息,實現被叫用戶終端根據接收到的主叫用戶信息進行自適應顯示,同時也解決了固網短信終端顯示主叫用戶私有信息時可能受限制的問題。
圖1是應用本發(fā)明的網絡結構示例圖;圖2是本發(fā)明所述方法的實施例主流程圖;圖3本發(fā)明實施例采用的存儲用戶私有信息流程圖;圖4本發(fā)明實施例采用的向被叫用戶的固網短信終端發(fā)送主叫用戶私有信息流程圖;圖5本發(fā)明實施例采用的由被叫側網絡取主叫用戶信息,并發(fā)送給固網短信終端的流程圖。
具體實施例方式
在本發(fā)明中,發(fā)送及處理主叫用戶私有信息的網絡設備可以是交換機或固網短信平臺。
首先參考圖1,圖1是應用本發(fā)明的網絡結構示例圖。在圖1所示的網絡中,PSTN網絡中包括多個交換機設備,用于對用戶的呼叫以及用戶的信息進行處理和轉發(fā),每個交換機都連接有多個用戶的固網短信終端CPE(用戶駐地設備),同時,PSTN網絡還與其他能夠互相通信的網絡連接,如移動電話網和互聯網,這樣使得PSTN網絡中用戶的固網短信終端能夠接收來自通過PSTN網、移動電話網以及來自互聯網的主叫用戶的私有信息,如姓名、地址、單位、聯系方式等。由于主叫用戶來自移動電話網和互聯網時,該用戶的私有信息可以由上述網絡提供,但是當主叫用戶來自PSTN網時,PSTN網無法自主地提供主叫用戶的私有信息,因此,本發(fā)明首先要在PSTN網絡中建立用戶信息數據庫,用于存儲用戶的結構化私有信息;所述用戶信息數據庫可以采用分布式數據庫的形式,存儲在PSTN網絡中的交換機中,也可以將所述用戶信息數據庫配置為PSTN網絡的專用數據庫服務器。在圖1所示的網絡環(huán)境中,所述用戶信息數據庫即被配置為PSTN網絡的專用數據庫服務器,它與PSTN網絡中的交換機相連接,為PSTN網絡中的被叫用戶提供PSTN網絡中的主叫用戶的私有信息。
假設在PSTN網絡中的交換機為CTSI(中文信息終端信息接口)交換機(也可以為其他交換機,如FSK(移頻鍵控)交換機),認證服務器采用AAA(認證、計費、授權)服務器,則在將用戶的私有信息存入用戶信息數據庫時,可以采用圖3所述的流程。按照圖3,當PSTN網絡用戶的固網短信終端CPE在步驟11向網絡交換機CTSI發(fā)起提供私有信息或者修改已提供的私有信息的呼叫時,網絡交換機CTSI在步驟12利用呼叫信息中的用戶信息,如用戶在呼叫中提供的密碼,向AAA服務器發(fā)送對該用戶的認證請求對該用戶進行認證,以判斷該用戶是否為一個合法用戶,如果認證通過,則在步驟13建立與發(fā)出呼叫CPE之間的通信鏈路,然后在步驟14接收該CPE發(fā)來的用戶私有信息。網絡交換機CTSI在接收到上述信息后,對所述私有信息進行結構化處理,以便于被叫用戶的固網短信終端根據該信息完成與自身屬性相適應的主叫用戶私有信息的顯示。然后在步驟15將結構化處理后的用戶私有信息發(fā)送給用戶信息數據庫存儲。PSTN網絡的用戶信息數據庫將存儲結果,即存儲成功或失敗的信息發(fā)送給CTSI,由CTSI在步驟17向發(fā)出呼叫的CPE反饋該信息,以便用戶根據該信息的提示決定是否重新發(fā)起呼叫。最后CTSI在步驟18向用戶信息數據庫發(fā)送結束存儲操作的消息,結束本次用戶私有信息的存儲操作。
對主叫用戶信息的維護可以在主叫側數據庫,由主叫用戶維護;也可以在被叫側數據庫,由被叫用戶維護,實現被叫用戶的電話號碼本功能,用戶將電話號碼本存放在網絡中。
在上述過程中,對用戶提供的私有信息的結構化處理也可以由用戶信息數據庫完成。這里所述的對用戶的私有信息進行結構化處理,可以通過在所述私有信息中加入分隔符或標識符(以下采用分隔符描述)完成。例如,假設主叫用戶提供的私有信息包括姓名、單位、地址三項,為使被叫用戶的固網短信終端從接收到的主叫用戶私有信息字符串中分辨出上述具體的姓名、單位、地址信息,結構化處理時就可以在上述信息的字符串中,在姓名、單位、地址信息之間加入一個分隔符,如“‖”,作為分隔,這樣就可以通過“‖”獲得每一部分的完整信息。但是,在實際應用中,通過加入分隔符所進行的結構化處理,僅僅能夠保證獲得的每一部分的信息的完整性,并不能獲得每一信息的意義,因此,所述分隔符最好采用信息化分隔符,用以描述被分隔的信息的屬性,即獲知所得到的信息是什么信息。
下面舉例說明采用信息化分隔符對用戶的私有信息的結構化處理,假設在某個主叫顯示業(yè)務中,主叫用戶提供的私有信息包含姓名、單位、地址三項。CTSI交換機和固網短信終端預先約定這三項信息單元的信息化分隔符分別為<NAME>、<COMPANY>、<ADDR>表示字符串中上述分隔符所描述的字符子串的意義,則在“姓名<NAME>單位<COMPANY>地址<ADDR>”字符串中(本例是將信息化分隔符插入到所描述信息的后面),通過信息化分隔符<NAME>,可獲知其前面的子串的意義為描述姓名的內容,通過信息化分隔符<ADDR>,可獲知其前面的子串的意義為描述地址的內容,等等。
如果CTSI交換機和用戶的固網短信終端預先約定上述信息化分隔符處理用戶的私有信息,處理方式為將信息化分隔符插入到所描述信息內容的前面,則交換機采用結構化方法進行處理后,產生的結構化主叫用戶私有信息將為<NAME>李四<COMPANY>XX技術有限公司<ADDR>深圳市XX區(qū)XX工業(yè)園;上述結構化處理后的用戶私有信息被存入用戶信息數據庫,則在某次主叫顯示業(yè)務的提供過程中,CTSI交換機通過訪問用戶信息數據庫,就會獲得上述內容的私有信息字符串,在振鈴間隙,向被叫用戶的固網短信終端發(fā)送該結構化的主叫用戶私有信息文字串,解析出下面的主叫用戶的詳細信息字符串姓名=李四,單位=XX技術有限公司,地址=深圳市XX區(qū)XX工業(yè)園,圖2是本發(fā)明所述方法的實施例主流程圖。按照圖2,在PSTN網絡發(fā)生呼叫時,PSTN網絡中的的交換機在步驟1判斷被叫用戶是否申請了主叫用戶信息顯示類業(yè)務,如果已申請,根據主叫用戶的號碼,從用戶信息數據庫中提取出相應用戶的結構化私有信息,并在步驟2將該信息發(fā)送給被叫用戶的固網短信終端,所述固網短信終端在步驟3根據自有顯示屬性截取接收到的主叫用戶信息顯示。
上述步驟1和2的具體實現參考圖4,圖4中所述主叫交換機和被叫交換機即為上述所說PSTN網絡交換機,可以為CTSI交換機或FSK交換機。首先主叫網絡側交換機在步驟21向用戶信息數據庫發(fā)送包括主叫用戶號碼的私有信息獲取指令,用戶信息數據庫根據該指令提取出主叫號碼對應的主叫用戶私有信息,在步驟22向主叫網絡側交換機發(fā)送,主叫網絡側交換機在步驟23將所述主叫用戶的私有信息轉發(fā)給被叫網絡側交換機。被叫網絡側交換機接收到該信息,在步驟24向AAA服務器發(fā)送對被叫用戶權限進行確認的請求,以根據被叫用戶權限向其提供相應的主叫用戶私有信息。實際中,對于特殊用戶,如112,119等,需要將全部的主叫用戶信息提供給被叫用戶,而對于一般的被叫用戶,可以由網絡或主叫確定其獲得的主叫用戶的私有信息的數量或內容。AAA服務器在步驟25將確定的權限發(fā)送給被叫網絡側的交換機,該交換機在步驟26根據被叫用戶權限截取相應的主叫用戶私有信息發(fā)送給被叫用戶的固網短信終端,被叫用戶的固網短信終端根據接收到的信息情況在步驟27向本側的交換機反饋成功或失敗信息。上述步驟24和25根據實際的運營需要采用。
在圖5所示的過程中,與圖4基本類似,當呼叫接續(xù)到被叫端局或固網短信終端時,由被叫側網絡(交換機或固網短信平臺)通過網絡取主叫用戶信息,并完成主叫用戶名類信息的顯示。具體過程是,通過步驟31、32處理對被叫用戶權限的確定(步驟31和32根據實際的運營需要采用),通過步驟33、34獲取主叫用戶私有信息,通過步驟35、36處理被叫用戶的固網短信終端是否成功接收到主叫用戶信息的問題。
在上述步驟3的具體實現中,固網短信終端根據自身顯示緩沖區(qū)的大小截取接收到的主叫用戶信息顯示,具體可以采用下述步驟根據自身緩沖區(qū)的大小,從接收到的信息字符串中根據分隔符截取第一部分信息,如果緩沖區(qū)不足以存儲所述第一部分信息,則丟棄接收到的信息,否足根據剩余緩沖區(qū)的大小,從接收到的信息字符串中根據分隔符截取第二部分信息,如果緩沖區(qū)不足以存儲所述第二部分信息,則丟棄該部分信息,并停止繼續(xù)的信息截取操作,依次類推,直至成功地截取到全部或部分接收到的信息顯示。
步驟3也可以這樣實現首先固網短信終端通過自身屬性訂閱或點播主叫用戶信息,將訂閱或點播結果存儲在終端中,這樣,在接收到主叫用戶的私有信息字符串時,利用訂閱或點播的結果截取接收到的主叫用戶信息顯示。由于所述訂閱或點播是固網短信終端根據自身的顯示屬性或能力進行的,因此能夠保證主叫用戶私有信息的可靠顯示。
由于主叫用戶可能來自移動網絡的移動用戶,甚至互聯網用戶,因此,在圖2所示的實施例中,還包括其他網絡主叫用戶呼叫PSTN網絡被叫用戶時的主叫用戶私有信息的處理步驟,以移動網絡主叫用戶呼叫PSTN網絡被叫用戶為例在呼叫發(fā)生時,首先移動網絡從自身網絡中提取主叫用戶的私有信息,并將該信息發(fā)送到該PSTN網絡的被叫用戶側的交換機;PSTN網絡中的被叫用戶側的交換機對接收到的主叫用戶的私有信息進行結構化處理,然后發(fā)送給被叫用戶的固網短信終端。這里所述的結構化處理過程如在前的敘述。
需要說明的是,在實現本發(fā)明時1、所述的主叫用戶信息并非局限于字符信息,實際中也可以是其他數據格式的信息,如圖片、動畫等。
2、可以對現有固網短信終端進行簡單改造,增加主叫用戶名顯示的軟件或硬件模塊,使得現有固網短信終端能夠接收網絡(交換機或固網短信平臺)發(fā)送來的結構化主叫用戶信息,并顯示給用戶。
權利要求
1.一種PSTN網絡中固網短信終端顯示主叫用戶信息的方法,其特征在于,所述方法包括在PSTN網絡中建立用戶信息數據庫,用于存儲用戶的結構化私有信息;PSTN網絡中的網絡設備(交換機或固網短信平臺)判斷主叫用戶是否申請了主叫用戶名顯示類業(yè)務,如果已申請,從用戶信息數據庫中提取出相應用戶的結構化私有信息發(fā)送給被叫用戶的固網短信終端;所述固網短信終端根據自有顯示屬性截取接收到的主叫用戶信息顯示。
2.根據權利要求1所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,網絡將用戶提供的私有信息進行結構化處理,然后存入用戶信息數據庫。
3.根據權利要求2所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,所述對用戶的私有信息進行結構化處理,是在所述私有信息中加入分隔符或標識符。
4.根據權利要求3所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,所述分隔符或標識符為信息化分隔符或標識符,用以描述被分隔的信息屬性。
5.根據權利要求1、2、3或4所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,PSTN網絡中的網絡設備按照下述步驟將用戶的私有信息存入用戶信息數據庫用戶終端向網絡設備發(fā)起提供私有信息的呼叫;網絡設備根據該呼叫對用戶進行認證,如果認證通過,建立與用戶終端之間的通信鏈路,并接收用戶終端發(fā)來的私有信息;網絡設備對所述私有信息進行結構化處理,然后將結構化的用戶私有信息發(fā)送給用戶信息數據庫存儲。
6.根據權利要求5所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,主叫網絡側的網絡設備按照下述步驟提取出主叫用戶的結構化私有信息發(fā)送給被叫網絡側的網絡設備主叫網絡側設備向用戶信息數據庫發(fā)送包括主叫用戶號碼的私有信息獲取指令;用戶信息數據庫向主叫網絡側設備發(fā)送主叫用戶號碼對應的私有信息,主叫網絡側設備向被叫網絡側設備發(fā)送該信息;被叫網絡側設備向被叫用戶發(fā)送主叫用戶的私有信息。
7.根據權利要求6所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,所述方法還包括下述移動網絡主叫用戶呼叫PSTN網絡被叫用戶時的主叫用戶私有信息的處理步驟移動網絡提取主叫用戶的私有信息,并將該信息發(fā)送到該PSTN網絡的被叫用戶側的網絡設備;被叫用戶側的網絡設備對接收到的主叫用戶的私有信息進行結構化處理,然后發(fā)送給被叫用戶的固網短信終端。
8.根據權利要求5所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,被叫側網絡設備,通過網絡從信息數據庫中取出主叫用戶的結構化私有信息,并發(fā)送給用戶終端
9.根據權利要求1所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,固網短信終端根據自身顯示緩沖區(qū)的大小截取接收到的主叫用戶信息顯示。
10.根據權利要求1所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,所述固網短信終端按照下述步驟根據自有顯示屬性截取接收到的主叫用戶信息顯示固網短信終端通過自身屬性訂閱或點播主叫用戶信息;利用訂閱或點播的結果截取接收到的主叫用戶信息顯示。
11.根據權利要求1所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,所述用戶信息數據庫為分布式數據庫,存儲在PSTN網絡中的網絡設備中。
12.根據權利要求1所述的固網短信終端顯示主叫用戶信息的方法,其特征在于,所述用戶信息數據庫為PSTN網絡的數據庫服務器。
全文摘要
本發(fā)明公開了一種PSIN網絡中固網短信終端顯示主叫用戶信息的方法,該方法可以配合主叫用戶名顯示類業(yè)務的開展,在PSTN網絡中建立用于存儲用戶結構化私有信息的用戶信息數據庫,當有電話呼叫業(yè)務用戶時,網絡(交換機或固網短信平臺)根據用戶是否申請了主叫用戶名顯示類業(yè)務,從網絡的用戶信息數據庫中提取出相應主叫用戶的結構化私有信息,并將該信息發(fā)送給用戶的固網短信終端,由所述固網短信終端根據自有顯示屬性截取接收到的主叫用戶信息,并完成顯示。采用該方法,能夠使現有的固網短信終端有效顯示主叫用戶的信息,實現業(yè)務用戶終端根據接收到的主叫用戶信息進行自適應顯示,解決了固網短信終端顯示主叫用戶私有信息時可能受限制的問題。
文檔編號G06F17/30GK1549560SQ0312513
公開日2004年11月24日 申請日期2003年5月10日 優(yōu)先權日2003年5月10日
發(fā)明者王萌, 魏昊, 王 萌 申請人:華為技術有限公司