[發明專利]分布式信令查詢系統有效
| 申請號: | 201310400341.3 | 申請日: | 2013-09-06 |
| 公開(公告)號: | CN103428300A | 公開(公告)日: | 2013-12-04 |
| 發明(設計)人: | 楊豐瑞;姜明志;張治中 | 申請(專利權)人: | 重慶重郵匯測通信技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/26 |
| 代理公司: | 重慶輝騰律師事務所 50215 | 代理人: | 寸南華 |
| 地址: | 401121 重慶市北*** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 查詢 系統 | ||
1.一種分布式信令查詢系統,其特征在于:該系統包括客戶端子系統、服務代理子系統和信令服務子系統,客戶端子系統與服務代理子系統相連接,服務代理子系統與一個以上的信令服務子系統相連接,采用完全相同的套接字SOCKET接口實現相互連接;其中,
客戶端子系統向服務代理子系統發出查詢請求并顯示查詢結果,并向服務代理子系統發出配置或控制信息;所述查詢請求包括工程信息請求,原始信令數據請求,詳細解碼請求和流程圖請求;所述查詢結果包括工程信息列表、原始信令數據、詳細解碼項結構體和流程圖概要信息結構體;所述工程是指與查詢系統無關的信令采集和處理過程;
服務代理子系統負責管理一個或多個查詢請求,同時管理一個或一個以上信令服務子系統,在本地建立網絡信令監測系統內所有工程的工程信息列表,將查詢請求分組并轉發給對應的信令服務子系統,并將屬于同一查詢請求的信令服務子系統傳回的查詢結果封裝后返回給客戶端子系統;所述工程信息包括工程名、工程所屬信令服務子系統監聽的IP地址和端口號,以及是否可直達信息;
每個信令服務子系統均包括服務器、數據提取器和解碼器,負責管理本物理服務器上的所有工程;其中,解碼器包括單獨設置的協議解碼器和流程圖解碼器以及整個信令監測系統所監測的各接口所有協議解碼器和流程圖解碼器;服務器建立與服務代理子系統的通信并進行數據交互,數據提取器提取原始信令數據和呼叫詳細記錄CDR,解碼器對原始信令數據進行解碼;并且,能夠通過配置文件對信令服務子系統的協議解碼器和流程圖解碼器進行配置。
2.根據權利要求1所述分布式信令查詢系統,其特征在于:服務代理子系統在本地建立網絡信令監測系統內所有工程的工程信息列表,包括,將具有相同IP地址的工程分為同一組;所述工程是指與查詢系統無關的信令采集和處理過程;所述工程信息包括工程名、工程所屬信令服務子系統監聽的IP地址和端口號,以及是否可直達信息。
3.根據權利要求1所述分布式信令查詢系統,其特征在于:服務代理子系統將查詢請求分組并轉發給對應的信令服務子系統,包括,根據本地工程分組信息列表和查詢請求消息中的CDRID和MSGID的工程名信息,將具有相同工程名的查詢請求消息中的多條CDRID或MSGID分為一組,然后,分別轉發至管理對應工程的信令服務子系統;所述CDRID是指呼叫詳細記錄在工程中的全局ID號,所述MSGID是指原始信令數據在工程中的全局ID號。
4.根據權利要求1所述分布式信令查詢系統,其特征在于:數據提取器提取原始信令數據和呼叫詳細記錄CDR,包括,根據查詢請求消息中的CDRID從呼叫詳細記錄緩沖區CDRBUF中取出本條CDR,從CDR數據中提取該CDR所有的原始信令數據的MSGID,從原始信令數據緩沖區MSGBUF中取出對應的原始信令數據;所述CDRID是指呼叫詳細記錄在工程中的全局ID號,所述MSGID是指原始信令數據在工程中的全局ID號。
5.根據權利要求1所述分布式信令查詢系統,其特征在于:解碼器對原始信令數據進行解碼,包括:
對于流程圖請求,根據查詢請求消息中的CDRID中的CDR類別信息調用相應的流程圖解碼器,并將已經提取的原始信令數據傳遞給該流程圖解碼器,對原始信令數據進行解碼后獲得每條原始信令數據的流程圖概要信息結構體;所述流程圖概要信息結構體包括:消息ID、位偏移量、源柱子信息/名稱、目的柱子信息/名稱、消息信息、柱子左邊信息、時間秒和時間毫秒;
對于詳細解碼請求,根據已經提取的原始信令數據中的協議數據單元PDU信息調用相應的協議解碼器,并將已經提取的原始信令數據傳遞給該協議解碼器,對原始信令數據進行詳細解碼獲得詳細解碼項結構體;所述詳細解碼項結構體包括:父節點、本層節點、原始凈載荷初始偏移量和終止偏移量、字段長度、字段名稱、字段值、字段描述和字段掩碼。
6.根據權利要求1所述分布式信令查詢系統,其特征在于:信令服務子系統能夠通過配置文件對信令服務子系統的協議解碼器和流程圖解碼器進行配置,包括:通過配置文件配置所需要的協議解碼器和流程圖解碼器的動態庫,通過配置文件配置整個信令監測系統所監測的各接口所有協議解碼器名稱和數目;通過配置文件配置整個信令監測系統所監測的各接口所有流程圖解碼器動態庫的名稱和數目。
7.根據權利要求1所述分布式信令查詢系統,其特征在于:該查詢系統在進行信令查詢時包括以下步驟:
S1、客戶端子系統向服務代理子系統發出工程信息請求,服務代理子系統將自己建立的工程信息列表傳輸給客戶端子系統;所述工程信息列表是指服務代理子系統在本地建立的網絡信令監測系統內所有工程的工程信息列表,包括,將具有相同IP地址的工程分為同一組;所述工程是指與查詢系統無關的信令采集和處理過程;所述工程信息包括工程名、工程所屬信令服務子系統監聽的IP地址和端口號,以及是否可直達信息;
S2、客戶端子系統根據工程信息列表設定查詢請求,并提交給服務代理子系統;所述查詢請求包括原始信令數據請求,詳細解碼請求和流程圖請求;
S3、服務代理子系統將查詢請求分組并轉發給對應的信令服務子系統,即根據本地工程分組信息列表和查詢請求消息中的CDRID和MSGID的工程名信息,將具有相同工程名的查詢請求消息中的多條CDRID或MSGID分為一組,然后,分別轉發至管理對應工程的信令服務子系統;所述CDRID是指呼叫詳細記錄在工程中的全局ID號,所述MSGID是指原始信令數據在工程中的全局ID號;所述信令服務子系統包括服務器、數據提取器和解碼器,負責管理本物理服務器上的所有工程;其中,解碼器包括單獨設置的協議解碼器和流程圖解碼器以及整個信令監測系統所監測的各接口所有協議解碼器和流程圖解碼器;服務器建立與服務代理子系統的通信并進行數據交互,數據提取器提取原始信令數據和呼叫詳細記錄CDR,解碼器對原始信令進行數據解碼;
S4、根據查詢請求的不同類型,信令服務子系統分別完成以下操作;
對于原始信令數據請求,數據提取器根據查詢請求消息中的MSGID,從原始信令數據緩沖區MSGBUF中取出對應的原始信令數據并將其返回給服務代理子系統;所述MSGID是指原始信令數據在工程中的全局ID號;
對于流程圖請求,數據提取器根據查詢請求消息中的CDRID從呼叫詳細記錄緩沖區CDRBUF中取出本條CDR,從CDR數據中提取該CDR所有的原始信令數據的MSGID,從原始信令數據緩沖區MSGBUF中取出對應的原始信令數據,根據CDRID中的CDR類別信息調用相應的流程圖解碼器,并將已經提取的原始信令數據傳遞給該流程圖解碼器,對原始信令數據進行解碼后獲得每條原始信令數據的流程圖概要信息結構體并將其返回給服務代理子系統;所述CDRID是指呼叫詳細記錄在工程中的全局ID號,所述流程圖概要信息結構體包括:消息ID、位偏移量、源柱子信息/名稱、目的柱子信息/名稱、消息信息、柱子左邊信息、時間秒和時間毫秒;
對于詳細解碼請求,根據已經提取的原始信令數據中的協議數據單元PDU信息調用相應的協議解碼器,并將已經提取的原始信令數據傳遞給該協議解碼器,對原始信令數據進行詳細解碼獲得詳細解碼項結構體并將其返回給服務代理子系統;所述詳細解碼項結構體包括:父節點、本層節點、原始凈載荷初始偏移量和終止偏移量、字段長度、字段名稱、字段值、字段描述和字段掩碼;
S5、將屬于同一查詢請求的查詢結果封裝后傳遞給客戶端子系統;所述查詢結果包括工程信息列表、原始信令數據、詳細解碼項結構體和流程圖概要信息結構體;
S6、客戶端子系統顯示查詢結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶重郵匯測通信技術有限公司,未經重慶重郵匯測通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310400341.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:尿褲包裝機制袋在線提手沖切裝置
- 下一篇:一種雙層壓榨機





