新四季網

一種應用於即時通信服務中的數據包傳送裝置的製作方法

2023-04-24 19:54:31 1

專利名稱:一種應用於即時通信服務中的數據包傳送裝置的製作方法
技術領域:
本發明屬於移動通信領域,它涉及一種應用於即時通訊服務過程的數據包傳送裝置,特別是,對基於文本並採用呼叫控制協議的移動通信終端即時通訊服務,通過偵測數據包傳送時間,把握恰當發送時刻,通過這種方式,可以確保簡訊的實時性,而且也可以節省服務費用。
背景技術:
對於可以實現PS(Presence service),並能提供即時通訊服務的移動通信終端,一般在其移動通信終端主機上安裝著基於文本的呼叫控制協議棧(Call ControlProtocol Stack)。這種基於文本的呼叫控制協議棧的代表就是SIP(RFC3261)。對可以接收即時通訊服務的移動通信終端,在基於TCP/IP的數據呼叫過程中收發文本簡訊,執行相應的功能。目前,數據呼叫的收費方式一般是按照傳送的每個數據包收取一定的費用。
如圖1中所示,基於SIP(RFC3261)的PS(Presence Service)是由UA(UserAgent)模型構成。更具體地說,UA是由UAC(User Agent Client)和UAS(UserAgent Server)構成,由於每個服務節點都內置了UA,因此其中同時安裝有伺服器和客戶端,按照Peer-to-Peer方式運行。
一般在PS中SIP是作為呼叫控制信道(Call Control Channel)使用的。在實際應用中,媒體(Media)是通過指定的RTP等信道傳送,而SIP則只利用在呼叫控制過程中。但是,在即時通訊服務中利用SIP的同時,還傳送簡訊本身的內容。也就是說,通過呼叫控制信道還同時傳送簡訊數據。
例如,當用戶1(user1@doma in.com)通過即時信使向用戶2(user2@doma in.com)發送″在嗎″的數據時,從用戶1處向SIP代理伺服器(Proxy server)發送如圖2中所示的、基於文本的呼叫控制SIP簡訊,通過SIP代理伺服器把該簡訊轉發給用戶2。在圖2中″在嗎″是實際被傳送的簡訊,而其他部分則是用於控制呼叫的內容。
在過去,在利用UDP發送即時簡訊時,相對於實際傳送的簡訊,額外開銷(Overhead)數據容量非常大。例如,為了發送僅為5個字符(韓文每個字符相當於2byte),就需要將多達305位元組的數據傳送到呼叫路徑中,才能確保對方接收到該簡訊。
也就是說,如圖3中所示,對基於SIP的即時通訊服務來講,在PPP中存在以IP為基礎的過程,在IP中存在以UDP為基礎的過程,而基於以上運行才能確保SIP的正常工作,這樣,就產生了多達305位元組的總開銷。在如上所述的呼叫控制信道中,同時還發送媒體信道數據的、基於SIP的簡訊服務,為了發送極為簡單的簡訊而需要同時發送龐大的信頭開銷,只有這樣才能確保從SIP代理轉發器發送到目標地點。因此,為了發送僅為10個字符的即時簡訊,就需要傳送多達620位元組的數據。
由於上述在開銷方面存在的問題,不僅增加了CDMA網絡本身的負荷,而且需要用戶支付相當多的通信費用。為了發送只有幾個文字的簡訊,而需要發送數百字節的數據。因此,面對目前將每個數據包的容量限制為500多個字節的收費方式,用戶為了節省通話費用,在利用即時信使時,很有可能會收到可能讓用戶大吃一驚的、高額的數據通訊費用通知單。
為了解決以上問題,可以採用數據包緩存方法,這種方法就是並不在每次發送簡訊時都要發送數據包,而是在積累到一定的數量之後一次全部發完。但是如果採用這種方法時,就很難體現即時通訊服務的″實時性″這一特性。
下面結合圖4和圖5,說明在各種情況下存在的問題。此時,發送各個簡訊的時間間隔可以參見圖5。
首先,在利用數據包緩存方法的情況下,將(1)和(2)捆綁為一個數據包進行傳送。即,本來應該將620位元組分為兩個數據包進行發送,但是利用此方法時只需用一個數據包傳送315位元組即可。但是如果採用這種數據包緩存方式時,需要用戶1等候(3)中的內容。其原因在於,由於通過如(1)和(2)的簡訊無法充滿緩衝存儲器,因此還無法將信息發送給用戶2,由此,用戶2也無法接收由用戶1發送的簡訊,使用戶2無法進行如(3)所述的應答。亦即,用戶1隻能繼續等候(3)中的內容。
也就是說,數據包緩存與簡訊實時性之間存在著權衡(trade-off)的關係。如果數據包的緩存數量較多會減少網絡負荷,並且還可以減少用戶利用數據服務的費用,但是這樣一來會降低信息的實時性;相反,如果數據包緩存數量較少,就會增加網絡負荷,用戶也需為此需要支付較多的數據服務應用費用,但是卻能提高信息的實時性。
而且,當採用壓縮簡訊本身的方法時,如果從即時通訊服務特點考慮,就不會產生特殊效果。亦即,在一般情況下,通過即時通訊服務總是要發送多個簡訊(發送長信時一般要用到email或者MMS服務。),因此,即便是對簡訊本身進行了壓縮,開銷的容量卻沒有減少多少。如上所述,不管怎樣壓縮類似如上所述的″在嗎″等簡訊,也只能將5個字符壓縮為2-3個字符而已。因此,由信頭開銷對整個簡訊容量產生的巨大影響,不會因為這種收效甚微的壓縮而產生明顯的變化。

發明內容
為了解決以上存在的問題,本發明的目的在於提供一種應用於即時通訊服務中的數據包傳送裝置。在本發明中,對採用基於文本的呼叫控制協議的移動通信終端,如果需要接收即時通訊服務時,利用該裝置偵測數據包的傳送時間段,在適當的時刻發送相關簡訊。這樣,不僅可以保證簡訊的實時性,而且還可以節省服務費用。
本發明的特徵在於,它包括信息接收緩衝存儲器設有簡訊接收端以及接收靜息期數據輸出端、顯示信號輸出端;信息發送緩衝存儲器設有數據包數據輸入端以及發送靜息期數據輸出端、簡訊發送端;對話切換控制部設有接收的和發送的靜息期數據輸入端、靜息計時信號輸入端和對話切換邏輯信號輸入端,所述的對話切換邏輯信號輸入端和上述信息接收緩衝存儲器的簡訊接收端相連;還設有對話切換控制信號輸出端以及靜息期查驗邏輯信號輸出端;靜息計時器設置有靜息期設置數據輸入端和靜息期查驗邏輯信號輸入端,所述的靜息期查驗邏輯信號輸入端和上述對話切換控制部的相應輸出端相連;還設有與上述對話切換控制部相應輸入端相連的靜息計時信號輸出端;釋放切換部設有與上述信息發送緩衝存儲器的簡訊發送端相連的發送信息數據包輸入端,以及與對話切換控制部相應輸出端相連的數據包釋放邏輯信號輸入端;還設有數據包輸出端。
所述的對話切換控制部包括對話切換邏輯部設有以下兩個其輸入信號相「與」的信號輸入端發送靜息期數據輸入端以及上述對話切換邏輯信號輸入端;數據包釋放邏輯部設有以下兩個其輸入信號相「或」的信號輸入端與上述對話切換邏輯部輸出端相連的數據包釋放邏輯信號輸入端,以及與上述靜息計時器輸出端相連的靜息計時信號輸入端,也即另一個數據包釋放邏輯信號輸入端;它的數據包釋放邏輯信號輸出端與上述釋放切換部的相應輸入端相連;
靜息期查驗邏輯部設有以下兩個其輸入信號相「與」的信號輸入端上述接收的和發送的靜息期數據輸入端;還設有一個與上述靜息計時器的一個輸入端相對應的靜息查驗邏輯信號輸出端。
如以上說明,通過本發明提供的一種應用於即時通訊服務中的數據包傳送裝置,可以獲得以下效果對採用基於文本的呼叫控制協議的移動通信終端,如果需要接收即時通訊服務時,通過該裝置偵測數據包的傳送時間段,在適當的時刻發送相關簡訊,這樣不僅可以保證簡訊的實時性,還可以節省服務費用。


圖1是基於會話發起協議(SIP)提供存在服務(PS)服務的現行移動通信終端簡訊結構示意圖;圖2是基於SIP提供PS服務的現行移動通信終端簡訊示意圖;圖3是基於SIP提供PS服務的現行終端機簡訊數據包結構示意圖;圖4是對以數據包緩存方法為基礎進行數據傳送時存在的問題進行說明的示意圖;圖5是對應於上述圖4的定時圖,通過該

了在連續發送簡訊時各階段的簡訊定時應答的過程;圖6是根據本發明的一種應用於即時通訊服務過程的數據包傳送裝置結構框圖。
*附圖中主要標識部分說明*111發信緩衝存儲器 112收信緩衝存儲器120靜息計時器 140對話切換控制部141靜息期查驗邏輯部 142對話切換邏輯部143數據包釋放邏輯部 130釋放切換部
200用戶界面 201鍵區300SIP協議棧
具體實施例方式本發明的核心在於,提供一種應用於即時通訊服務中的數據包傳送裝置。對採用基於文本的呼叫控制協議的移動通信終端,如果需要接收即時通訊服務時,通過該裝置偵測數據包的傳送時間段,在適當的時刻發送相關簡訊。
下面結合附圖對本發明中較佳的實施例進行如下說明。
圖6是根據本發明的一種應用於即時通訊服務過程的數據包傳送裝置的結構框圖,該裝置包括了如下結構信息收發緩衝存儲器(111,112),對即時收發信息進行緩存;對話切換控制部(140),通過偵測上述信息收發緩衝存儲器的靜息期,切換對話;靜息計時器(120),對以上信息收發緩衝存儲器的靜息期進行控制,使其不超過一定的時間。
此時,通過上述發信緩衝存儲器(111)保存通過鍵區(201)輸入的簡訊,當該緩衝存儲器(111)接收到數據包釋放信號時,通過SIP協議棧(300)的簡訊傳送函數(sendmessage)輸出事先輸入完畢的簡訊。
然後,上述收信緩衝存儲器(112)將通過SIP協議棧(300)的簡訊接收函數(ReceivedMessage)接收和保存由對方發來的即時簡訊,並傳送到移動通信終端用戶界面(200)上的顯示部。
上述發信緩衝存儲器(111)和收信緩衝存儲器(112)具有先入先出的排隊(queue)式基本結構,通過該存儲器不僅可以保存簡訊內容,而且還能保存簡訊存取的時間。
然後,上述對話切換控制部(140)偵測以上信息收發緩衝存儲器(111,112)的靜息期。當發信緩衝存儲器(111)處於靜息期時,如果收信緩衝存儲器(112)接收到簡訊,即可產生對話切換信號,而當發信緩衝存儲器(111)和收信緩衝存儲器(112)均處於靜息期時,亦即,如果信息收發緩衝存儲器全部切換為靜息期時,立即輸出啟動靜息計時器的信號。緊接著,啟動靜息計時器(120)。
此時,通過對話切換邏輯部(142)輸出上述對話切換信號;而通過靜息期查驗邏輯部(141)輸出靜息計時器的啟動信號。
上述靜息計時器(120)是通過移動通信終端的用戶界面接收靜息期時限(threshold)設置。根據以上靜息計時器啟動信號,切換到設置好的以上靜息期時限(threshold),然後觸發產生靜息期信號。
當通過上述靜息計時器(120)產生靜息期信號,或者通過對話切換邏輯部(142)產生對話切換信號時,由數據包釋放邏輯部(143)向釋放切換部(130)輸出切換信號,並輸出保存在發信緩衝存儲器(111)中的待發數據包。
如以上所述,如果用戶不輸入任何信息時,各信息收發緩衝存儲器即將進入靜息期(silence period)狀態。如果產生靜息期信號或者對話切換信號中的任何一個信號,即將產生數據包釋放信號,使發信緩衝存儲器輸出簡訊數據包。
也就是說,在本發明中利用數據包緩存這一基本方法,將緩存中的數據捆綁為一個數據包之後進行傳送,此時,如果不能接收由對方發來的簡訊時,可以判斷為對方正在等候發信方的應答。為了確保實時性,此時雖然還沒有保存足夠捆綁一個數據包所需的簡訊,但是還是可以發送保存在發信緩衝存儲器中的簡訊。
通過實施本發明,可以節省原本與語音通話的費用相差無幾的即時通訊服務費用,而且還從根本上解決了大容量開銷對CDMA網絡產生的過重負荷,從而可以確保即時通訊服務儘早得到普及應用。
權利要求
1.一種應用於即時通信服務過程的數據包傳送裝置,其特徵在於,它包括信息接收緩衝存儲器設有簡訊接收端以及接收靜息期數據輸出端、顯示信號輸出端;信息發送緩衝存儲器設有數據包數據輸入端以及發送靜息期數據輸出端、簡訊發送端;對話切換控制部設有接收的和發送的靜息期數據輸入端、靜息計時信號輸入端和對話切換邏輯信號輸入端,所述的對話切換邏輯信號輸入端和上述信息接收緩衝存儲器的簡訊接收端相連;還設有對話切換控制信號輸出端以及靜息期查驗邏輯信號輸出端;靜息計時器設置有靜息期設置數據輸入端和靜息期查驗邏輯信號輸入端,所述的靜息期查驗邏輯信號輸入端和上述對話切換控制部的相應輸出端相連;還設有與上述對話切換控制部相應輸入端相連的靜息計時信號輸出端;釋放切換部設有與上述信息發送緩衝存儲器的簡訊發送端相連的發送信息數據包輸入端,以及與對話切換控制部相應輸出端相連的數據包釋放邏輯信號輸入端;還設有數據包輸出端。
2.根據權利要求1所述的一種應用於即時通信服務過程的數據包傳送裝置,其特徵在於,所述的對話切換控制部包括對話切換邏輯部設有以下兩個其輸入信號相「與」的信號輸入端發送靜息期數據輸入端以及上述對話切換邏輯信號輸入端;數據包釋放邏輯部設有以下兩個其輸入信號相「或」的信號輸入端與上述對話切換邏輯部輸出端相連的數據包釋放邏輯信號輸入端,以及與上述靜息計時器輸出端相連的靜息計時信號輸入端,也即另一個數據包釋放邏輯信號輸入端;它的數據包釋放邏輯信號輸出端與上述釋放切換部的相應輸入端相連;靜息期查驗邏輯部設有以下兩個其輸入信號相「與」的信號輸入端上述接收的和發送的靜息期數據輸入端;還設有一個與上述靜息計時器的一個輸入端相對應的靜息查驗邏輯信號輸出端。
全文摘要
一種應用於即時通信服務過程的數據包傳送裝置,屬於移動通信領域,其特徵在於,它包括信息收發緩衝存儲器,對即時收發信息進行緩存;對話切換控制部,通過偵測上述信息收發緩衝存儲器的靜息期,切換對話;靜息計時器,對以上信息收發緩衝存儲器的靜息期進行控制,使其不超過一定的時間;釋放切換部,當上述靜息計時器發生靜息期信號,或者從對話切換控制部發生對話切換信號時,通過輸出數據包釋放切換信號,輸出保存在發信緩衝存儲器中的發信數據包。對於採用基於文本呼叫控制協議的移動通信終端,若需要接收即時通訊服務,通過它偵測數據包的傳送時間段,並在適當的時刻傳送,不僅可以保證簡訊的實時性,還可以節省服務費用。
文檔編號H04L12/56GK1630274SQ200410097149
公開日2005年6月22日 申請日期2004年12月13日 優先權日2003年12月15日
發明者金亨一 申請人:樂金電子(中國)研究開發中心有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀