[發(fā)明專利]一種實現(xiàn)SIP協(xié)議通用編解碼的方法和裝置有效
| 申請?zhí)枺?/td> | 201210217648.5 | 申請日: | 2012-06-27 |
| 公開(公告)號: | CN102761543A | 公開(公告)日: | 2012-10-31 |
| 發(fā)明(設計)人: | 于恒信;劉凱;王升平 | 申請(專利權)人: | 北京中創(chuàng)信測科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京鴻元知識產權代理有限公司 11327 | 代理人: | 陳英俊 |
| 地址: | 100081 北京市海淀區(qū)中*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現(xiàn) sip 協(xié)議 通用 解碼 方法 裝置 | ||
1.一種實現(xiàn)SIP協(xié)議通用編解碼的方法,該方法包括:
步驟1.采用正則表達式來描述單個協(xié)議規(guī)則;
步驟2.將所述協(xié)議規(guī)則編寫成配置文件;
步驟3.通過讀取所述配置文件中的信息,獲取編解碼規(guī)則,當協(xié)議擴展的時候,僅修改所述配置文件;
步驟4.在消息的編碼和解碼過程中,通過所述配置文件來描述當前應用中需要編解碼的字段信息,而不是對整個消息進行編解碼。
2.一種實現(xiàn)SIP協(xié)議通用編解碼的裝置,其中該裝置包括:協(xié)議編解碼模塊,消息編碼模塊和消息解碼模塊,其中
協(xié)議編解碼模塊,用于完成對消息的編解碼功能;
消息編碼模塊,用于實現(xiàn)與底層和上層模塊之間的通信,同時調用協(xié)議編解碼模塊實現(xiàn)對消息的編碼;
消息解碼模塊,用于實現(xiàn)與底層和上層模塊之間的通信,同時調用協(xié)議編解碼模塊實現(xiàn)對消息的解碼;
其中采用正則表達式對協(xié)議規(guī)則進行描述,并通過xml配置文件描述SIP協(xié)議及協(xié)議類型。
3.如權利要求2所述的裝置,所述協(xié)議編解碼模塊進一步包括:
協(xié)議文件描述解析單元,用于實現(xiàn)對所述配置文件的解析處理,將文件描述的信息,轉化為程序中用到的對象,供協(xié)議編解碼處理單元使用;
協(xié)議編解碼處理單元,用于提供對外調用的接口,供消息編碼模塊和消息解碼模塊使用,實現(xiàn)對消息的編解碼;
其中,編碼返回的結果,是一個可供發(fā)送的完整消息;解碼返回的結果,是解碼后得到的解碼信息,存放在程序自定義的結構體中。
4.如權利要求2所述的裝置,其中所述消息編碼模塊會根據編碼配置文件來進行選擇編碼而不是對所有的信息進行編碼。
5.如權利要求4所述的裝置,其中所述消息編碼模塊進一步包括:
消息編碼與上層通信單元,用于實現(xiàn)與上層模塊的通信,接收上層下發(fā)的編碼信息;
消息編碼單元,用于調用協(xié)議編解碼模塊實現(xiàn)對消息編碼;
消息編碼與底層通信單元,用于實現(xiàn)將編碼完成的消息,傳遞給底層部分實現(xiàn)消息發(fā)送。
6.如權利要求2所述的裝置,其中消息解碼模塊根據解碼配置文件來進行選擇解碼而不是對所有的信息進行解碼。
7.如權利要求6所述的裝置,其中消息解碼模塊進一步包括:
消息解碼與上層通信單元,用于與上層模塊的通信,將解碼后的結果交給上層處理模塊;
消息解碼和消息解碼與底層通信單元,用于從底層接收消息;
消息解碼單元實現(xiàn)對消息解碼;。
其中,消息解碼單元會根據解碼配置文件來進行,選擇解碼而不是對所有的信息進行解碼,配置文件格式與編碼模塊相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中創(chuàng)信測科技股份有限公司,未經北京中創(chuàng)信測科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210217648.5/1.html,轉載請聲明來源鉆瓜專利網。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





