[發明專利]一種基于會話初始化協議的數據傳輸方法和相應裝置無效
| 申請號: | 201210589508.0 | 申請日: | 2012-12-31 |
| 公開(公告)號: | CN103078853A | 公開(公告)日: | 2013-05-01 |
| 發明(設計)人: | 董宇靖;史磊;曾文科 | 申請(專利權)人: | 華為軟件技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 210012 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 會話 初始化 協議 數據傳輸 方法 相應 裝置 | ||
技術領域
本發明涉及通信技術領域,具體涉及一種基于會話初始化協議的數據傳輸方法和相應裝置。
背景技術
消息業務屬于目前移動通信中的數字業務,隨著通信技術的發展,尤其是互聯網協議多媒體子系統(IMS,IP?Multimedia?Subsystem)域的出現。消息業務所提供的服務內容也日益豐富。其中,消息的種類可以包括但不限于:文字消息,圖片消息,和文件。
在基于IMS網絡的富媒體通信組件(RCS,Rich?Communication?Suite)業務中,消息業務中的文件傳輸是以會話初始化協議(SIP?Session?Initiation?Protocol)結合消息會話傳輸協議(MSRP,Message?Session?Rely?Protocol)的方式實現的。其中,主叫、被叫以及即時通訊服務器(IM,Instant?Messenger,Sever)中的應用服務器(AS,Application?Server),通過SIP中的邀請消息(INVITE)進行信令會話的創建,同時,通過SIP消息中攜帶的會話描述協議(SDP,Session?Description?Protocol)信息進行媒體層會話協商并最終建立MSRP通道用于文件傳輸。
在RCS規范中,對于文件傳輸(File?Transfer)的處理流程主要包括:主叫用戶針對整個文件發起文件傳輸請求(如發送INVITE消息),通過IMS網絡傳輸到被叫用戶,被叫用戶回復確認消息(如200OK消息)經由IMS網絡發送給主叫用戶;主叫用戶通過IMS網絡與被叫用戶建立基于TCP的MSRP傳輸通道,在該MSRP傳輸通道上傳輸文件;當主叫用戶的文件傳輸完成后,主叫用戶發送結束消息(如BYE消息)通過IMS網絡傳輸到被叫用戶,完成文件傳輸。
現有技術中,主叫用戶和被叫用戶通過IMS網絡傳輸文件時,如果文件較大,文件傳輸時間較長,被叫用戶接收文件需要等待的時間較長;尤其是網絡狀況不佳時,長時間傳輸很容易導致傳輸失敗。
發明內容
本發明實施例提供了一種基于會話初始化協議的數據傳輸方法和相應裝置,可以加快文件傳輸速度并充分利用網絡帶寬,克服現有技術中文件傳輸效率低的問題。
本發明實施例提供了一種基于會話初始化協議的數據傳輸方法,包括:
根據主叫設備發起的會話初始化協議會話,即時消息服務器分別與主叫設備和被叫設備建立會話初始化協議會話,且分別為主叫設備和被叫設備分配并發送建立多于一個消息會話傳輸協議通道的信息;其中,主叫設備發起的會話初始化協議會話中還包括有數據包的數量和當前數據包的序號;
根據所述消息會話傳輸協議通道的信息,所述即時消息服務器分別與主叫設備和被叫設備都建立多于一個消息會話傳輸協議通道;
在所述多于一個消息會話傳輸協議通道中轉發主叫設備發送給被叫設備的數據包。
本發明實施例還提供了一種基于會話初始化協議的數據傳輸方法,包括:
將需要傳輸給被叫設備的文件封裝成多于一個的數據包;
通過互聯網協議多媒體子系統網絡,主叫設備與即時消息服務器建立會話初始化協議會話,觸發所述即時消息服務器與所述被叫設備也建立會話初始化協議會話;根據建立的會話初始化協議會話,所述即時消息服務器分別與主叫設備和被叫設備進行媒體層會話協商;其中,在進行媒體層會話協商中,即時消息服務器為主叫設備和所述被叫設備分別分配并發送建立多于一個消息會話傳輸協議通道的信息;其中,主叫設備發起的會話初始化協議會話中還包括有數據包的數量和當前數據包的序號;
根據所述消息會話傳輸協議通道的信息,所述主叫設備與即時消息服務器建立多于一個的消息會話傳輸協議通道,且觸發所述即時消息服務器與被叫設備建立多于一個的消息會話傳輸協議通道;
將所述數據包通過所述主叫設備與即時消息服務器建立多于一個的消息會話傳輸協議通道,以及所述即時消息服務器與被叫設備建立多于一個的消息會話傳輸協議通道,傳輸給被叫設備。
本發明實施例還提供了一種服務器,所述服務器包括:分配信息單元,建立通道單元,和轉發單元,
所述分配信息單元,用于根據主叫設備發起的會話初始化協議會話,分別與主叫設備和被叫設備建立會話初始化協議會話,且分別為主叫設備和被叫設備分配并發送建立多于一個消息會話傳輸協議通道的信息;其中,主叫設備發起的會話初始化協議會話中還包括有數據包的數量和當前數據包的序號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為軟件技術有限公司,未經華為軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210589508.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種實現設備訪問的方法、裝置及系統
- 下一篇:一種計算機機房的地板結構





