国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置及方法

      文檔序號(hào):7617952閱讀:130來源:國知局
      專利名稱:移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置及方法,移動(dòng)通信終端在通過連接的網(wǎng)絡(luò)接收流數(shù)據(jù)服務(wù)中切換(HAND-OVER)到傳送速度不同的網(wǎng)絡(luò)時(shí),流服務(wù)器設(shè)定相應(yīng)最佳的數(shù)據(jù)傳送速度,使在保持不發(fā)生錯(cuò)誤的狀態(tài)下繼續(xù)提供流服務(wù),特別是利用實(shí)時(shí)流協(xié)議(RTSPReal Time Streaming Protocol)格式的Range頭信息和RTP的APP信息包,并以連接網(wǎng)絡(luò)上的最佳數(shù)據(jù)傳送速度繼續(xù)提供流服務(wù)。
      背景技術(shù)
      移動(dòng)通信終端(UEUSER EQUIPMENT)在加入登錄的移動(dòng)通信網(wǎng)絡(luò)(NETWORK)的相應(yīng)基站(RANRADIO ACCESS NETWORK)形成的服務(wù)區(qū)域(SERVICE AREA)內(nèi)自由移動(dòng)時(shí),受到移動(dòng)交換中心(MSCMOBILESWITCHING CENTER)的監(jiān)視、控制、交換(SWITCHING);移動(dòng)通信終端經(jīng)過設(shè)定的通信路徑,在任何時(shí)間任何場所與對(duì)方即刻無線連接并通信,是一種用戶隨時(shí)攜帶進(jìn)行移動(dòng)通信的尖端無線通信設(shè)備。
      隨著不斷的技術(shù)開發(fā),生產(chǎn)效率的提高以及批量的生產(chǎn),包含有移動(dòng)通信終端(MS)等多種無線通信設(shè)備的價(jià)格及運(yùn)營費(fèi)用逐漸降低。同時(shí),電路線纜或占用信道所需的通信費(fèi)用也逐漸相對(duì)低廉,使無線通信設(shè)備得以迅速普及。
      第一代移動(dòng)通信系統(tǒng)(1G)為使用音頻級(jí)信號(hào)的通信方式;第二代移動(dòng)通信系統(tǒng)(2G)發(fā)展為使用文字、符號(hào)、數(shù)字、圖像等信號(hào)數(shù)據(jù)的通信方式;當(dāng)前的第三代移動(dòng)通信系統(tǒng)(3GPP3RD GENERATION PARTNERSHIPPROJECT)則發(fā)展為使用包含有圖像(IMAGE)信號(hào)的音頻級(jí)信號(hào)和消息級(jí)信號(hào)的多媒體級(jí)(MULTIMEDIA)通信方式。
      移動(dòng)通信終端等各種通信設(shè)備實(shí)際通信使用的時(shí)間相對(duì)較少,而待機(jī)的時(shí)間相對(duì)較長,因此在移動(dòng)通信終端的使用效率較低。
      為使提高移動(dòng)通信終端的使用效率,移動(dòng)通信終端中提供的內(nèi)置附加功能(以下稱附加服務(wù)),以及通過移動(dòng)交換中心的管理及控制提供的附加服務(wù)。
      移動(dòng)通信終端的內(nèi)置附加服務(wù)中有例如,管理電話號(hào)碼的電話簿、地址管理、計(jì)算、游戲、記事本、消息制作、日程管理、無線因特網(wǎng)連接、在線游戲、消息傳送、位置確認(rèn)、來電顯示、動(dòng)態(tài)影像播放等,并且不斷開發(fā)出各種新的附加服務(wù)。
      通過移動(dòng)交換中心(MSC)提供的附加服務(wù)有免費(fèi)服務(wù)和付費(fèi)服務(wù)。特別是,在系統(tǒng)提供的附加服務(wù)中,有些服務(wù)需要下載相應(yīng)的程序和數(shù)據(jù)才能執(zhí)行。
      下載方式包含有下載完相應(yīng)數(shù)據(jù)后播放運(yùn)行的方式;和部分下載的狀態(tài)下開始播放運(yùn)行的方式。第一種方式稱為下載(DOWNLOAD)服務(wù),第二種方式則稱為流(STREAMING)服務(wù),流(STREAMING)服務(wù)采用邊下載邊播放的方式,其具有縮短播放時(shí)間的優(yōu)點(diǎn)。
      近來,附加多媒體功能的第三代移動(dòng)通信系統(tǒng)的(3G)移動(dòng)通信終端逐漸普及,但由于第三代移動(dòng)通信系統(tǒng)(3G)網(wǎng)絡(luò)的鋪設(shè)花費(fèi)的時(shí)間、費(fèi)用和人力較多,在部分地區(qū)還一直使用第二代移動(dòng)通信系統(tǒng)(2G)的網(wǎng)絡(luò)系統(tǒng)。
      因此,在使用移動(dòng)通信終端(MS)接收流數(shù)據(jù)的過程中,可能出現(xiàn)網(wǎng)絡(luò)切換(NETWORK HAND-OVER)情況而進(jìn)入到不同的網(wǎng)絡(luò)系統(tǒng)服務(wù)區(qū)域。并且,由于無法適應(yīng)網(wǎng)絡(luò)切換時(shí)的不同的數(shù)據(jù)傳送速度導(dǎo)致發(fā)生錯(cuò)誤(ERROR),或是無法充分使用網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送速度。
      因此需要開發(fā)出一種技術(shù),即使因移動(dòng)通信終端(MS)的移動(dòng)性導(dǎo)致了網(wǎng)絡(luò)切換(NETWORK HAND-OVER),也可使用當(dāng)前連接網(wǎng)絡(luò)提供的數(shù)據(jù)傳送速度進(jìn)行流服務(wù)。
      下面參照附圖對(duì)現(xiàn)有技術(shù)中的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方式進(jìn)行說明。
      圖1是一般的移動(dòng)通信系統(tǒng)的功能結(jié)構(gòu)圖;圖2是現(xiàn)有技術(shù)中的移動(dòng)通信終端的流方法流程圖。
      參照附圖1對(duì)一般的移動(dòng)通信系統(tǒng)進(jìn)行說明。如圖所示,移動(dòng)通信終端(MS)10在第1基站(RAN)20形成的服務(wù)區(qū)域內(nèi)進(jìn)行無線連接,同時(shí)在第1移動(dòng)交換中心30進(jìn)行位置登錄(LOCATION REGISTRATION)并接收第1移動(dòng)交換中心30提供的移動(dòng)通信服務(wù)。
      當(dāng)移動(dòng)通信終端10位于第1基站20形成的服務(wù)區(qū)域的外廓區(qū)域時(shí),由于通信信號(hào)中混雜有較多的噪音而降低移動(dòng)通信服務(wù)質(zhì)量。
      當(dāng)移動(dòng)通信終端10所處的第1基站20的外廓區(qū)域包含在第N基站25的服務(wù)區(qū)域中,或是第N基站25的信號(hào)質(zhì)量較好時(shí),移動(dòng)通信終端10通過連接第N基站25進(jìn)行網(wǎng)絡(luò)切換(NETWORK HAND-OVER)操作,在第N移動(dòng)交換中心(35)進(jìn)行位置登錄(LOCATION REGISTRATION)并繼續(xù)接收移動(dòng)通信服務(wù)。
      第1移動(dòng)交換中心30和第N移動(dòng)交換中心(35)通過包含有IP因特網(wǎng)等的空中網(wǎng)40相互進(jìn)行連接,共享相應(yīng)的數(shù)據(jù)庫并提供漫游(ROAMING)服務(wù)。同時(shí),還可連接到有線通信網(wǎng)絡(luò)或其它移動(dòng)通信服務(wù)運(yùn)營商的通信網(wǎng)絡(luò),并與提供多種內(nèi)容服務(wù)的流服務(wù)器(SERVER)50進(jìn)行連接。
      例如,當(dāng)?shù)?移動(dòng)交換中心30為2G時(shí),相應(yīng)的最大數(shù)據(jù)傳送速度為128KBps;當(dāng)?shù)贜移動(dòng)交換中心35為3G時(shí),相應(yīng)的最大數(shù)據(jù)傳送速度則為384KBps。
      由于移動(dòng)通信終端(MS)10的移動(dòng)性特征而可能發(fā)生以下幾種情況移動(dòng)通信終端(MS)10在第1移動(dòng)交換中心30的服務(wù)區(qū)域中進(jìn)行位置登錄,并從流服務(wù)器50接收數(shù)據(jù)文件的流服務(wù)的狀態(tài)下網(wǎng)絡(luò)切換到第N移動(dòng)交換中心(35)的服務(wù)區(qū)域;或是在第N移動(dòng)交換中心(35)的服務(wù)區(qū)域中進(jìn)行位置登錄,并從流服務(wù)器50接收數(shù)據(jù)文件的流服務(wù)的狀態(tài)下網(wǎng)絡(luò)切換到第1移動(dòng)交換中心30的服務(wù)區(qū)域。
      在移動(dòng)通信終端10連接到流服務(wù)器50并以設(shè)定的傳送速度接收流(STREAMING)數(shù)據(jù)的狀態(tài)下,當(dāng)網(wǎng)絡(luò)切換到數(shù)據(jù)傳送速度不同的系統(tǒng)時(shí),由于移動(dòng)通信終端10和流服務(wù)器50無法識(shí)別切換到數(shù)據(jù)傳送速度不同的網(wǎng)絡(luò)的情況,故繼續(xù)以之前設(shè)定的傳送速度傳送數(shù)據(jù)。
      例如,當(dāng)從3G網(wǎng)絡(luò)切換到2G網(wǎng)絡(luò)的情況下,導(dǎo)致發(fā)生無法傳送數(shù)據(jù)的錯(cuò)誤;當(dāng)從第二代(2G)網(wǎng)絡(luò)切換到第3代(3G)網(wǎng)絡(luò)的情況下,則導(dǎo)致無法有效傳送數(shù)據(jù)。
      下面參照上述附圖2對(duì)現(xiàn)有技術(shù)中的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法進(jìn)行說明首先,利用移動(dòng)通信終端10連接到流服務(wù)器50,并判斷是否對(duì)檢索選擇的文件進(jìn)行流服務(wù)(見步驟S10)。步驟S10的判斷結(jié)果為需要使用流服務(wù)下載選擇的文件時(shí),連接移動(dòng)交換中心的網(wǎng)絡(luò)(NETWORK)并進(jìn)行位置登錄,位置登錄操作后連接內(nèi)容流服務(wù)器50(S20)。
      移動(dòng)通信終端10檢索選擇連接的流服務(wù)器50提供的多種內(nèi)容文件,并請(qǐng)求提供流服務(wù)(見步驟S30),接受請(qǐng)求的流服務(wù)器50確認(rèn)網(wǎng)絡(luò)的最佳傳送速度,并設(shè)定為以確認(rèn)的傳送速度傳送數(shù)據(jù)(見步驟S40)。
      如上所述,由移動(dòng)通信終端10當(dāng)前連接并位置登錄的網(wǎng)絡(luò)提供最佳的傳送速度,流服務(wù)器50中被選擇的文件數(shù)據(jù)通過移動(dòng)交換中心的網(wǎng)絡(luò)流(STREAMING)傳送到移動(dòng)通信終端10中(見步驟S50)。
      但是,在如上結(jié)構(gòu)的現(xiàn)有技術(shù)的流方法中,在確認(rèn)設(shè)定流服務(wù)器50的網(wǎng)絡(luò)最佳數(shù)據(jù)傳送速度并將相應(yīng)的數(shù)據(jù)文件傳送給移動(dòng)通信終端10的狀態(tài)下,即便移動(dòng)通信終端10的移動(dòng)性特征導(dǎo)致發(fā)生網(wǎng)絡(luò)切換現(xiàn)象,移動(dòng)通信終端10和流服務(wù)器50也將無法識(shí)別網(wǎng)絡(luò)切換情況。
      由于沒有設(shè)定適合當(dāng)前切換網(wǎng)絡(luò)的最佳狀態(tài)的數(shù)據(jù)傳送速度,導(dǎo)致發(fā)生數(shù)據(jù)傳送錯(cuò)誤或無法有效使用網(wǎng)絡(luò)的數(shù)據(jù)傳送速度。

      發(fā)明內(nèi)容
      為使解決現(xiàn)有技術(shù)中的問題,本發(fā)明的目的在于提供一種移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置及方法,使在移動(dòng)通信終端檢測到網(wǎng)絡(luò)切換(NETWORKHAND-OVER)事件時(shí),確認(rèn)相應(yīng)的進(jìn)行時(shí)間(running time)并將其記錄在play()函數(shù)(play method)的Range頭信息中,同時(shí)檢測出切換連接的網(wǎng)絡(luò)的最佳傳送速度,并將其記錄在APP信息包傳送給流服務(wù)器,從而可變更設(shè)定流服務(wù)器中選擇的文件的數(shù)據(jù)流傳送速度。
      為達(dá)到上述發(fā)明目的,本發(fā)明提供了一種移動(dòng)通信終端的網(wǎng)絡(luò)切換流裝置,其特征是包含有如下幾個(gè)部分事件部,分析移動(dòng)通信終端的控制部相加的信號(hào),檢測網(wǎng)絡(luò)切換事件并輸出與網(wǎng)絡(luò)切換事件相應(yīng)的信號(hào);控制部,網(wǎng)絡(luò)切換時(shí),控制部將流數(shù)據(jù)的其余播放時(shí)間記錄在Range頭信息部并將最佳的傳送速度記錄在APP部;Range頭信息部,當(dāng)流服務(wù)中發(fā)生事件時(shí),Range頭信息部將檢測到的其余流時(shí)間記錄存儲(chǔ)于play()函數(shù)并輸出;APP部,當(dāng)流服務(wù)中發(fā)生事件時(shí),將檢測到的被切換網(wǎng)絡(luò)的最佳傳送速度記錄存儲(chǔ)于APP信息包并輸出。
      無線部,通過控制部的控制連接到移動(dòng)通信網(wǎng)絡(luò)的基站,并無線收發(fā)通信數(shù)據(jù),同時(shí)利用移動(dòng)通信終端的移動(dòng)性接收和輸出切換后網(wǎng)絡(luò)的最佳傳送速度信息;存儲(chǔ)器部,與控制部連接,當(dāng)移動(dòng)通信終端接通工作電源時(shí),存儲(chǔ)器部記錄存儲(chǔ)并輸出多數(shù)個(gè)應(yīng)用程序和數(shù)據(jù);多媒體部,與控制部連接,向移動(dòng)通信終端輸入/輸出語音信號(hào)、圖像信號(hào)、文字信號(hào),并用于輸入撥號(hào)信號(hào)和控制命令。
      APP部檢測事件發(fā)生導(dǎo)致被切換的網(wǎng)絡(luò)的最佳傳送速度,將APP信息包的名稱區(qū)域部分記錄為網(wǎng)絡(luò)變更,將檢測出的網(wǎng)絡(luò)的最佳傳送速度記錄存儲(chǔ)在應(yīng)用數(shù)據(jù)部分并輸出。
      事件部檢測分析無線部接收的信號(hào),當(dāng)是變更網(wǎng)絡(luò)的切換,生成事件發(fā)生信息并輸出。
      事件發(fā)生時(shí)Range頭信息部將檢測流文件數(shù)據(jù)的其余播放時(shí)間范圍記錄存儲(chǔ)于RTSP格式的play()函數(shù)區(qū)域并輸出。
      控制部通過無線部切換到具有不同的最佳傳送速度的網(wǎng)絡(luò)時(shí),提示事件部網(wǎng)絡(luò)切換狀態(tài)并輸出生成的事件信息,將輸出的事件信息相加到Range頭信息部和APP部;控制部控制Range頭信息部將檢測的流文件信號(hào)的其余播放時(shí)間范圍記錄存儲(chǔ)于RTSP格式的play()函數(shù)區(qū)域;控制部控制APP部將無線部檢測的切換網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度記錄存儲(chǔ)于APP信息包中;控制部控制無線部將事件發(fā)生狀態(tài)信號(hào),APP部的APP信息包信息,Range頭信息部的RTSP格式信息傳送給流服務(wù)器。
      本發(fā)明還提供了一種移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是包含有如下幾個(gè)步驟開始步驟,移動(dòng)通信終端接收流服務(wù)時(shí),通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接到流服務(wù)器;檢索步驟,檢索選擇流服務(wù)器文件,傳送APP信息包請(qǐng)求流傳送操作,并判斷是否檢測到事件;事件步驟,當(dāng)檢測到事件信息時(shí),將確認(rèn)的流服務(wù)的其余進(jìn)行時(shí)間范圍記錄在Range頭信息部與事件信息一并傳送給流服務(wù)器;流步驟,檢測事件發(fā)生切換網(wǎng)絡(luò)的最佳傳送速度記錄于APP信息包并傳送給流服務(wù)器,以繼續(xù)流服務(wù)直至流服務(wù)結(jié)束。
      開始步驟包含有移動(dòng)通信終端判斷是否需要接收檢索到文件數(shù)據(jù)的流服務(wù);如果判斷的結(jié)果為需要接收流服務(wù)時(shí),移動(dòng)通信終端通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)與流服務(wù)器連接。
      檢索步驟包含有移動(dòng)通信終端通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)與流服務(wù)器連接后,移動(dòng)通信終端檢索選擇流服務(wù)器中的多個(gè)文件,傳送記錄有連接網(wǎng)絡(luò)最佳傳送速度的APP信息包以請(qǐng)求流服務(wù);判斷移動(dòng)通信終端是否發(fā)生網(wǎng)絡(luò)切換并生成相應(yīng)的事件信息。
      事件步驟包含有如果移動(dòng)通信終端在檢索步驟中檢測到事件發(fā)生信息,向流服務(wù)器傳送通知事件發(fā)生的事件信息;將移動(dòng)通信終端確認(rèn)的流數(shù)據(jù)的其余進(jìn)行時(shí)間范圍記錄在RTSP格式的play()函數(shù)區(qū)域并傳送給流服務(wù)器。
      流步驟包含有將事件步驟檢測出的移動(dòng)通信終端切換的系統(tǒng)網(wǎng)絡(luò)的最佳傳送速度記錄在APP信息包并傳送給流服務(wù)器;流服務(wù)器以切換后網(wǎng)絡(luò)的最佳傳送速度接收流數(shù)據(jù);判斷流服務(wù)器以切換后網(wǎng)絡(luò)的最佳傳送速度接收數(shù)據(jù)的流服務(wù)是否結(jié)束,如果流服務(wù)沒有結(jié)束時(shí)返回檢索步驟,如果流服務(wù)結(jié)束則結(jié)束操作。
      本發(fā)明還提供了一種移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是包含有如下幾個(gè)步驟連接步驟,當(dāng)移動(dòng)通信終端與流服務(wù)器連接時(shí),與移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接的流服務(wù)器允許移動(dòng)通信終端檢索流服務(wù)器提供的文件;APP步驟,當(dāng)移動(dòng)通信終端在連接步驟選擇了流服務(wù)器提供的文件并請(qǐng)求提供流服務(wù)時(shí),分析輸入的APP信息包的數(shù)據(jù),設(shè)定最佳的數(shù)據(jù)傳送速度;設(shè)定步驟,按APP步驟中設(shè)定的最佳傳送速度向移動(dòng)通信終端流傳送移動(dòng)通信終端選擇文件的數(shù)據(jù),并判斷是否接收到事件信息;分析步驟,如果設(shè)定步驟中判斷的結(jié)果為流服務(wù)器接收到相應(yīng)的事件信息時(shí),分析接收到的RTSP的Range頭信息和APP信息包;傳送步驟,將傳送速度設(shè)定為分析步驟中分析的切換后網(wǎng)絡(luò)的最佳傳送速度后流傳送選擇的文件的其余可播放的數(shù)據(jù)。
      連接步驟包含有判斷移動(dòng)通信終端是否連接流服務(wù)器并請(qǐng)求文件檢索操作;如果判斷的結(jié)果為移動(dòng)通信終端請(qǐng)求文件檢索操作時(shí),允許移動(dòng)通信終端檢索流服務(wù)器的文件。
      APP步驟包含有判斷移動(dòng)通信終端是否對(duì)連接步驟中選擇的文件請(qǐng)求提供流服務(wù);如果判斷的結(jié)果為移動(dòng)通信終端請(qǐng)求提供流服務(wù)時(shí),分析移動(dòng)通信終端接收的APP信息包的信息,確認(rèn)并設(shè)定連接網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度。
      設(shè)定步驟包含有將請(qǐng)求流服務(wù)傳送的文件數(shù)據(jù)以APP步驟中設(shè)定的連接網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度向移動(dòng)通信終端進(jìn)行流傳送;流服務(wù)器判斷是否從接收流服務(wù)的移動(dòng)通信終端中接收事件信息。
      分析步驟包含有當(dāng)流服務(wù)器在設(shè)定步驟中接收到事件信息時(shí),流服務(wù)器接收移動(dòng)通信終端傳送的RTSP格式,對(duì)檢測出的RTSP格式中的play()函數(shù)區(qū)域中記錄的Range頭信息進(jìn)行分析;流服務(wù)器接收移動(dòng)通信終端傳送的APP信息包,對(duì)檢測出的記錄在APP信息包中的信息進(jìn)行分析。
      傳送步驟包含有通過流服務(wù)器在分析步驟中的對(duì)APP信息包的信息進(jìn)行分析,設(shè)定確認(rèn)事件發(fā)生的切換后網(wǎng)絡(luò)的最佳傳送速度;流服務(wù)器利用分析步驟中分析的Range頭信息對(duì)移動(dòng)通信終端選擇的文件的其余可播放部分進(jìn)行流傳送;判斷流服務(wù)器對(duì)移動(dòng)通信終端選擇的文件的其余可播放部分的流傳送是否結(jié)束如果流傳送沒有結(jié)束時(shí)返回到設(shè)定步驟,如果流傳送結(jié)束則結(jié)束操作。
      本發(fā)明的有益效果在于,即使發(fā)生系統(tǒng)網(wǎng)絡(luò)的切換操作,也能以切換后網(wǎng)絡(luò)相應(yīng)的最佳數(shù)據(jù)傳送速度接收所需的流服務(wù)。并且,能以切換后網(wǎng)絡(luò)相應(yīng)的最佳數(shù)據(jù)傳送速度網(wǎng)絡(luò)提供的所需的流服務(wù),避免數(shù)據(jù)傳送錯(cuò)誤,有效利用系統(tǒng)的數(shù)據(jù)傳送速度,改善移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的服務(wù)質(zhì)量。


      圖1是一般的移動(dòng)通信系統(tǒng)的功能結(jié)構(gòu)圖;圖2是現(xiàn)有技術(shù)中的移動(dòng)通信終端的流方法流程圖;圖3是本發(fā)明中的移動(dòng)通信終端發(fā)生網(wǎng)絡(luò)切換狀態(tài)的示意圖;圖4是本發(fā)明中的移動(dòng)通信終端的網(wǎng)絡(luò)切換流裝置功能結(jié)構(gòu)圖;圖5是本發(fā)明中的移動(dòng)通信終端的網(wǎng)絡(luò)切換流方法流程圖;圖6是本發(fā)明中的流服務(wù)器的網(wǎng)絡(luò)切換流方法流程圖;圖7是本發(fā)明中的移動(dòng)通信終端的網(wǎng)絡(luò)切換APP信息包的信息結(jié)構(gòu)示意圖。
      附圖主要部分的符號(hào)說明移動(dòng)通信終端100第二代移動(dòng)通信系統(tǒng)110第二代移動(dòng)通信系統(tǒng)的服務(wù)區(qū)域115第三代移動(dòng)通信系統(tǒng)120第三代一動(dòng)通信系統(tǒng)的服務(wù)區(qū)域125空中網(wǎng)130流服務(wù)器140無線部200控制部210 存儲(chǔ)器部220APP部230 多媒體部240Range頭信息部250 事件部(event)260具體實(shí)施方式
      下面參照附圖對(duì)本發(fā)明中的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置及方法進(jìn)行說明。
      圖3是本發(fā)明中的移動(dòng)通信終端發(fā)生網(wǎng)絡(luò)切換狀態(tài)的示意;圖4是本發(fā)明中的移動(dòng)通信終端的網(wǎng)絡(luò)切換流裝置功能結(jié)構(gòu)圖;圖5是本發(fā)明使用移動(dòng)通信終端進(jìn)行網(wǎng)絡(luò)切換流方法的流程圖;圖6是本發(fā)明中的流服務(wù)器的網(wǎng)絡(luò)切換流方法流程圖;圖7是本發(fā)明中的移動(dòng)通信終端的網(wǎng)絡(luò)切換APP信息包的信息結(jié)構(gòu)示意圖。
      下面參照附圖3對(duì)本發(fā)明移動(dòng)通信終端發(fā)生網(wǎng)絡(luò)切換狀態(tài)進(jìn)行說明。首先,由于移動(dòng)通信終端(MS)100的移動(dòng)性特征而可能發(fā)生以下幾種情況例如,移動(dòng)通信終端(MS)100從最大數(shù)據(jù)傳送速度為128KBps的第二代移動(dòng)通信系統(tǒng)(2G)110的服務(wù)區(qū)域115,移動(dòng)到最大數(shù)據(jù)傳送速度為384KBps的第三代移動(dòng)通信系統(tǒng)(3G)120的服務(wù)區(qū)域125;或是從第三代移動(dòng)通信系統(tǒng)(3G)120的服務(wù)區(qū)域125移動(dòng)到第二代移動(dòng)通信系統(tǒng)(2G)110的服務(wù)區(qū)域115。
      網(wǎng)絡(luò)變更操作稱為網(wǎng)絡(luò)切換(NETWORK HAND-OVER),2G和3G通過局域網(wǎng)(LAN)及因特網(wǎng)(INTERNET)等可進(jìn)行IP連接的空中網(wǎng)相互進(jìn)行連接,共享位置登錄及移動(dòng)通信終端100的規(guī)格信息等所需的數(shù)據(jù);同時(shí)連接流服務(wù)器140并檢索附加服務(wù)對(duì)應(yīng)的多數(shù)個(gè)文件,并通過流服務(wù)接收選擇的文件。
      當(dāng)移動(dòng)通信終端100網(wǎng)絡(luò)切換(NETWORK HAND-OVER)時(shí),流服務(wù)器對(duì)請(qǐng)求的文件數(shù)據(jù)進(jìn)行流傳送因而無法確認(rèn)網(wǎng)絡(luò)切換狀態(tài),從而保持原先連接確認(rèn)并設(shè)定的移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的數(shù)據(jù)傳送速度。因此,本發(fā)明的基本技術(shù)思想在于,有效解決數(shù)據(jù)傳送發(fā)生的錯(cuò)誤或者無法使用最佳數(shù)據(jù)傳送速度。
      下面參照附圖4對(duì)本發(fā)明中的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置進(jìn)行說明。
      如圖所示,其包含有無線部200、控制部210、存儲(chǔ)器部220、APP部230、多媒體部240、Range頭信息部250、事件部260。
      移動(dòng)通信終端100的控制部210控制無線部200與移動(dòng)通信網(wǎng)絡(luò)的基站(RAN)連接,并無線收發(fā)通信數(shù)據(jù),同時(shí)利用移動(dòng)通信終端100的移動(dòng)性接收并輸出切換網(wǎng)絡(luò)的最佳傳送速度信息;控制部210與無線部200,網(wǎng)絡(luò)切換時(shí),將流數(shù)據(jù)的其余播放時(shí)間(play time)記錄在Range頭信息部并將最佳的傳送速度記錄在APP信息包中。控制部210通過無線部200切換到具有不同的最佳傳送速度的網(wǎng)絡(luò)時(shí),控制部將網(wǎng)絡(luò)切換狀態(tài)提示給事件部260并控制其生成輸出事件信號(hào),控制部將事件部輸出的事件信號(hào)相加到Range頭信息部250和APP部260,控制部控制Range頭信息部250檢測出流文件信號(hào)的其余播放時(shí)間范圍(play time range),并將上述其余播放時(shí)間范圍(play time range)記錄存儲(chǔ)于RTSP格式的play()函數(shù)區(qū)域(playmethod area)中。同時(shí),控制APP部230將無線部200檢測出的切換網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度記錄存儲(chǔ)于APP信息包(APP PACKET)中。并且,控制無線部200將事件發(fā)生狀態(tài)信號(hào)和APP部230的APP信息包信息,以及Range頭信息部250的RTSP格式信息傳送給流服務(wù)器140。
      存儲(chǔ)器部220與控制部210連接,當(dāng)移動(dòng)通信終端接通工作電源時(shí),存儲(chǔ)器部記錄存儲(chǔ)并輸出多數(shù)個(gè)應(yīng)用程序和數(shù)據(jù);APP部230與控制部210連接,當(dāng)在進(jìn)行流服務(wù)中發(fā)生事件時(shí),檢測出被切換網(wǎng)絡(luò)的最佳傳送速度的同時(shí),將其記錄存儲(chǔ)于APP信息包(packet)并進(jìn)行輸出。APP部230檢測出事件發(fā)生導(dǎo)致切換后網(wǎng)絡(luò)的最佳傳送速度,并將APP信息包(APP PACKET)的名稱(NAME)區(qū)域部分記錄為網(wǎng)絡(luò)變更(NCNETWORK CHANGED),將檢測出的網(wǎng)絡(luò)的最佳傳送速度記錄存儲(chǔ)在應(yīng)用數(shù)據(jù)部分并輸出。
      多媒體部240與控制部210連接,用于向移動(dòng)通信終端輸入/輸出語音信號(hào)、圖像信號(hào)、文字信號(hào),及輸入撥號(hào)信號(hào)和控制命令;Range頭信息部250與控制部210連接,當(dāng)流服務(wù)中發(fā)生事件時(shí),Range頭信息部250將檢測到的其余流時(shí)間記錄存儲(chǔ)在play()函數(shù)(play method)區(qū)域并輸出。事件發(fā)生時(shí),Range頭信息部250檢測流文件數(shù)據(jù)的其余播放時(shí)間范圍(play time range),并將上述其余播放時(shí)間范圍(play time range)記錄存儲(chǔ)于RTSP格式(FORMAT)的play()函數(shù)(PLAY METHOD)區(qū)域并輸出;事件部260用于分析移動(dòng)通信終端的控制部相加的信號(hào),檢測網(wǎng)絡(luò)切換事件并輸出相應(yīng)的信號(hào)。事件部260檢測分析無線部200接收的信號(hào),當(dāng)進(jìn)行變更網(wǎng)絡(luò)的網(wǎng)絡(luò)切換(HAND-OVER)時(shí),生成事件(EVENT)發(fā)生信號(hào)并輸出。
      下面參照附圖對(duì)如上結(jié)構(gòu)的本發(fā)明移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置進(jìn)行詳細(xì)說明。
      當(dāng)多媒體移動(dòng)通信終端100接通工作電源時(shí),多媒體移動(dòng)通信終端100加載(LOAD)存儲(chǔ)器部220中記錄存儲(chǔ)的各種應(yīng)用程序和數(shù)據(jù)并進(jìn)入到待機(jī)狀態(tài);控制部210控制無線部200與基站(RAN)連接并在移動(dòng)交換中心(MSC)進(jìn)行位置登錄(LOCATION REGISTRATION),移動(dòng)通信終端100接收移動(dòng)交換中心(MSC)提供的移動(dòng)通信服務(wù)。
      當(dāng)移動(dòng)通信終端位置登錄最大數(shù)據(jù)傳送速度為128KBps的第二代移動(dòng)通信系統(tǒng)(2G)時(shí),移動(dòng)通信終端以128KBps的最大傳送速度接收流服務(wù);當(dāng)移動(dòng)通信終端位置登錄最大數(shù)據(jù)傳送速度為384KBps的第三代移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)(3G)時(shí),移動(dòng)通信終端則以384KBps的最大傳送速度接收流服務(wù)。
      利用移動(dòng)通信終端100的移動(dòng)性,移動(dòng)通信終端100變更原有位置登錄的移動(dòng)通信系統(tǒng)的網(wǎng)絡(luò)的操作稱為網(wǎng)絡(luò)切換(NETWORK HAND-OVER),控制部210控制無線部200與相應(yīng)的基站(RAN)無線連接,并在移動(dòng)交換中心(MSC)進(jìn)行位置登錄,從而完成網(wǎng)絡(luò)切換的操作。
      網(wǎng)絡(luò)切換和位置登錄操作無需通過多媒體部(Multimedia)240輸入另行的控制命令,而是通過控制部210從存儲(chǔ)器部220加載(LOAD)的相應(yīng)程序自行完成。
      當(dāng)切換(HAND-OVER)到新的移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)時(shí),無線部200在新連接的網(wǎng)絡(luò)進(jìn)行位置登錄的同時(shí)確認(rèn)網(wǎng)絡(luò)的最大數(shù)據(jù)傳送速度,并將確認(rèn)的網(wǎng)絡(luò)的最大數(shù)據(jù)傳送速度輸出到控制部210。
      本發(fā)明旨在說明移動(dòng)通信終端100與流服務(wù)器140連接時(shí),當(dāng)移動(dòng)通信終端100接收所選文件數(shù)據(jù)的流下載服務(wù)中發(fā)生網(wǎng)絡(luò)切換的狀態(tài)。
      控制部210從無線部200接收網(wǎng)絡(luò)切換信息時(shí),控制事件部260生成并輸出網(wǎng)絡(luò)切換相關(guān)的事件信號(hào),并將生成的事件信號(hào)分別相加到APP部230和Range頭信息部250。
      控制部210輸入事件發(fā)生信號(hào)時(shí),Range頭信息部250確認(rèn)流文件的其余播放時(shí)間范圍(play time range),并在實(shí)時(shí)流協(xié)議(RTSPREAL TIMESTREAMING PROTOCOL)格式的play()函數(shù)(PLAY METHOD)相關(guān)的Range頭信息(RANGE HEADER)區(qū)域中記錄并輸出進(jìn)行中的已確認(rèn)的流服務(wù)的其余播放時(shí)間(play time)并輸出。
      APP部230由圖7中所示結(jié)構(gòu)的信息包(PACKET)構(gòu)成,本發(fā)明使用的部分為名稱(NAME)區(qū)域和應(yīng)用數(shù)據(jù)(APPLICATION DEPENDENT DATA)區(qū)域。
      網(wǎng)絡(luò)切換時(shí),無線部200檢測出新連接的網(wǎng)絡(luò)的最佳傳送速度并將新連接網(wǎng)絡(luò)的最佳傳送速度相加給控制部210,控制部210則將事件部260生成的事件信號(hào)和無線部200檢測出的最佳傳送速度信息相加給APP部230。
      APP部230接收事件信號(hào)并在名稱區(qū)域中記錄網(wǎng)絡(luò)變更(NCNETWORKCHANGED),表示網(wǎng)絡(luò)變更的狀態(tài)。同時(shí),無線部200檢測并輸入的最佳傳送速度或以KBps為單位將最大傳送速度記錄在應(yīng)用數(shù)據(jù)區(qū)域,用于記錄網(wǎng)絡(luò)切換后新連接的網(wǎng)絡(luò)的最大傳送速度信息。
      當(dāng)無線連接到流服務(wù)器140并接收流服務(wù)時(shí),事件部260接到事件發(fā)生信號(hào),控制部210將事件發(fā)生信號(hào)無線傳送給流服務(wù)器140并通知移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的變更狀態(tài)。
      控制部210向流服務(wù)器140通知事件發(fā)生信號(hào)的同時(shí),通知APP部230輸出的APP信息包信息,通知Range頭信息部250輸出的RTSP格式的信息。
      流服務(wù)器140通過事件發(fā)生信號(hào)識(shí)別連接網(wǎng)絡(luò)的變更狀態(tài),通過RTSP格式信息識(shí)別流文件的其余可播放的時(shí)間部分,并通過APP信息包識(shí)別最大數(shù)據(jù)傳送速度。因此,以新的數(shù)據(jù)傳送速度輸出需要繼續(xù)提供流服務(wù)的其余部分,從而在切換后的網(wǎng)絡(luò)中以最佳的傳送速度進(jìn)行數(shù)據(jù)傳送。
      下面參照附圖5對(duì)本發(fā)明中的移動(dòng)通信終端網(wǎng)絡(luò)切換流的方法進(jìn)行說明。
      如圖所示,其包含有開始步驟、檢索步驟、事件步驟、流步驟。
      開始步驟,多媒體移動(dòng)通信終端100接收流服務(wù)時(shí),通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接流服務(wù)。開始步驟包含有判斷是否需要接收移動(dòng)通信終端檢索到文件數(shù)據(jù)的流服務(wù)(見步驟S100);如果步驟S100的判斷結(jié)果為需要接收流服務(wù)時(shí),多媒體移動(dòng)通信終端通過移動(dòng)通信系統(tǒng)的網(wǎng)絡(luò)連接到流服務(wù)器140(見步驟S110);檢索步驟,開始步驟的移動(dòng)通信終端100檢索選擇流服務(wù)器文件的同時(shí),傳送APP信息包請(qǐng)求流傳送操作并判斷是否檢測到事件。檢索步驟包含有開始步驟的移動(dòng)通信終端100通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接到流服務(wù)器140,檢索選擇流服務(wù)器中的多個(gè)文件,傳送記錄連接網(wǎng)絡(luò)最佳傳送速度的APP信息包(APPPACKET)以請(qǐng)求流服務(wù)(見步驟S120);移動(dòng)通信終端100判斷是否發(fā)生網(wǎng)絡(luò)切換并生成相應(yīng)的事件信號(hào)(見步驟S130);事件步驟,當(dāng)檢索步驟中檢測到事件信號(hào)時(shí),確認(rèn)流服務(wù)的其余進(jìn)行時(shí)間范圍(running time range),將其余進(jìn)行時(shí)間范圍記錄于Range頭信息部與事件信號(hào)一并傳送給流服務(wù)器。事件步驟包含有移動(dòng)通信終端檢測到事件發(fā)生信號(hào)時(shí),向流服務(wù)器傳送并通知事件發(fā)生信號(hào)(見步驟S140);步驟S140中的移動(dòng)通信終端100確認(rèn)流數(shù)據(jù)的其余進(jìn)行時(shí)間范圍(running time range),將其余進(jìn)行時(shí)間范圍記錄在RTSP格式的play()函數(shù)(play method)區(qū)域并傳送給流服務(wù)器的步驟(見步驟S150);流步驟,將事件步驟中檢測出的事件發(fā)生的切換后網(wǎng)絡(luò)的最佳傳送速度記錄于APP信息包(APP PACKET)并傳送給流服務(wù)器,繼續(xù)流服務(wù)直至結(jié)束。流步驟包含有檢測在事件步驟中移動(dòng)通信終端切換后的系統(tǒng)網(wǎng)絡(luò)的最佳傳送速度,將切換后系統(tǒng)網(wǎng)絡(luò)的最佳傳送速度記錄在APP信息包并傳送給流服務(wù)器(見步驟S160);接收由流服務(wù)器140以切換后網(wǎng)絡(luò)的最佳傳送速度傳送的流數(shù)據(jù)(見步驟S170);判斷步驟S170中的流服務(wù)是否結(jié)束,如果流服務(wù)沒有結(jié)束,返回檢索步驟(見步驟S130),如果流服務(wù)結(jié)束,結(jié)束操作(見步驟S180)。
      下面參照附圖對(duì)如上結(jié)構(gòu)的本發(fā)明中的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法進(jìn)行詳細(xì)的說明。
      使用移動(dòng)通信終端100接收流服務(wù)時(shí)(見步驟S100),移動(dòng)通信終端100通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接到流服務(wù)器140(S110),移動(dòng)通信終端100檢索選擇流服務(wù)器140提供的多種文件,傳送記錄有連接的系統(tǒng)網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度的APP信息包(APP PACKET),對(duì)選擇文件的數(shù)據(jù)請(qǐng)求流傳送服務(wù)(見步驟S120)。
      移動(dòng)通信終端對(duì)選擇文件的數(shù)據(jù)請(qǐng)求流服務(wù)后,判斷是否檢測到連接網(wǎng)絡(luò)的相關(guān)事件信號(hào)(見步驟S130),當(dāng)檢測到事件信號(hào)時(shí),向流服務(wù)器140無線傳送通知事件發(fā)生信號(hào)(S140)。
      移動(dòng)通信終端100通知流服務(wù)器事件發(fā)生信號(hào)后,確認(rèn)流文件的其余進(jìn)行時(shí)間范圍,將其余進(jìn)行時(shí)間范圍(running time range)記錄存儲(chǔ)在RTSP格式的Range頭信息并傳送給流服務(wù)器(見步驟S150),同時(shí)檢測切換后的移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度,將記錄有切換后的移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度的APP信息包傳送給流服務(wù)器(見步驟S160)。
      流服務(wù)器140通過移動(dòng)通信終端100接收切換后網(wǎng)絡(luò)的最佳傳送速度信息,并利用流(STREAMING)服務(wù)向移動(dòng)通信終端100無線傳送所選文件的數(shù)據(jù)信息(見步驟S170),同時(shí)判斷流服務(wù)操作是否結(jié)束,如果流服務(wù)沒有結(jié)束返回檢索步驟(S130),如果流服務(wù)結(jié)束則結(jié)束操作(見步驟S180)。
      因此,移動(dòng)通信終端100在向流服務(wù)器140請(qǐng)求流數(shù)據(jù)服務(wù)時(shí),可最大限度的保障移動(dòng)通信終端100的移動(dòng)性能,使UE100在所需的地區(qū)自由移動(dòng)的同時(shí)切換到不同數(shù)據(jù)傳送速度的網(wǎng)絡(luò),并利用流服務(wù)接收指定文件的數(shù)據(jù)。
      下面參照附圖6對(duì)本發(fā)明中的流服務(wù)網(wǎng)絡(luò)切換的流方法進(jìn)行說明。
      如圖所示,其包含有如下幾個(gè)步驟連接步驟、APP步驟、設(shè)定步驟、分析步驟、傳送步驟。
      連接步驟,移動(dòng)通信終端100連接流服務(wù)器140請(qǐng)求檢索操作,與移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接的流服務(wù)器140允許移動(dòng)通信終端100檢索流服務(wù)器140提供的文件。連接步驟包含有判斷移動(dòng)通信終端100是否連接流服務(wù)器140請(qǐng)求文件檢索操作(見步驟S200);如果步驟S200的判斷結(jié)果為移動(dòng)通信終端100請(qǐng)求文件檢索操作,則允許移動(dòng)通信終端100檢索流服務(wù)器140中已準(zhǔn)備提供文件的步驟(見步驟S210);APP步驟,對(duì)連接步驟中選擇的文件請(qǐng)求提供流服務(wù)時(shí),分析輸入的APP信息包(APP PACKET)的信息,設(shè)定最佳的數(shù)據(jù)傳送速度。APP步驟包含有判斷連接步驟中進(jìn)行檢索操作的移動(dòng)通信終端是否選擇文件并請(qǐng)求提供流服務(wù)(見步驟S220);如果步驟S220判斷結(jié)果為移動(dòng)通信終端100請(qǐng)求提供流服務(wù)時(shí),分析移動(dòng)通信終端100接收的APP信息包(APP PACKET)的信息,確認(rèn)并設(shè)定連接網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度(見步驟S230);設(shè)定步驟,根據(jù)APP步驟設(shè)定的傳送速度向移動(dòng)通信終端100流傳送其選擇文件的數(shù)據(jù),判斷是否接收到事件信息。設(shè)定步驟包含有將APP步驟中請(qǐng)求流服務(wù)傳送的文件數(shù)據(jù)以設(shè)定的傳送速度向移動(dòng)通信終端進(jìn)行流傳送(見步驟S240);流服務(wù)器140判斷是否從接收流服務(wù)的移動(dòng)通信終端100中接收事件信號(hào)(見步驟S250);分析步驟,如果流服務(wù)器在設(shè)定步驟中接收事件信息,分析接收的RTSP的Range頭信息,分析接收的APP信息包。分析步驟包含有當(dāng)流服務(wù)器在設(shè)定步驟中接收事件信息時(shí),流服務(wù)器接收移動(dòng)通信終端傳送的RTSP格式(format),對(duì)檢測出的記錄在RTSP的play()函數(shù)(play method)區(qū)域中的Range頭信息進(jìn)行分析(見步驟S260);檢測移動(dòng)通信終端100傳送的APP信息包(APPPACKET)記錄的的信息(見步驟S270);傳送步驟,根據(jù)分析步驟中分析的切換網(wǎng)絡(luò)的最佳傳送速度設(shè)定傳送速度,同時(shí)對(duì)流文件的其余可播放(play)的數(shù)據(jù)進(jìn)行流傳送直至傳送結(jié)束。傳送步驟包含有流服務(wù)器140分析APP信息包(APP PACKET)信息,確認(rèn)并設(shè)定事件發(fā)生的切換網(wǎng)絡(luò)的最佳傳送速度(見步驟S280);根據(jù)分析的Range頭信息,流服務(wù)器140對(duì)文件的其余可播放部分進(jìn)行流傳送的步驟(見步驟S290);判斷步驟S290的流傳送是否結(jié)束,如果流傳送沒有結(jié)束時(shí)返回設(shè)定步驟S250,如果流傳送結(jié)束則結(jié)束操作(見步驟S300)。
      下面參照附圖對(duì)如上結(jié)構(gòu)的本發(fā)明中的流服務(wù)器網(wǎng)絡(luò)切換的流方法進(jìn)行詳細(xì)的說明。
      構(gòu)成移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的流服務(wù)器140判斷移動(dòng)通信終端100是否連接并請(qǐng)求文件數(shù)據(jù)檢索操作(見步驟S200),如果步驟S200的判斷結(jié)果為,連接的移動(dòng)通信終端100請(qǐng)求文件數(shù)據(jù)檢索時(shí),流服務(wù)器140允許移動(dòng)通信終端檢索文件的操作(見步驟S210)。
      步驟(S210)中的流服務(wù)器140判斷移動(dòng)通信終端100是否選擇檢索的文件并請(qǐng)求通過流服務(wù)提供相應(yīng)的數(shù)據(jù)(見步驟S220),如果不受S220的判斷結(jié)果為移動(dòng)通信終端100請(qǐng)求提供流服務(wù)時(shí),流服務(wù)器140分析移動(dòng)通信終端100傳送的APP信息包的信息,確認(rèn)當(dāng)前連接的移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度,并設(shè)定適用于相應(yīng)傳送速度的流服務(wù)(見步驟S230)。
      流服務(wù)器140通過步驟S230將當(dāng)前連接的移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)設(shè)定為適用于最佳傳送速度的流服務(wù)后,通過設(shè)定的流服務(wù)向移動(dòng)通信終端100傳送選擇的文件(見步驟S240)。
      流服務(wù)器140判斷是否接收有移動(dòng)通信終端100事件信號(hào)(見步驟S250),如果步驟S250的判斷結(jié)果為接收有事件信號(hào)時(shí),分析從移動(dòng)通信終端100接收的Range頭信息,確認(rèn)可進(jìn)行流服務(wù)的可播放的其余可播放(play)的時(shí)間信息(S260)。
      同時(shí),流服務(wù)器140分析從移動(dòng)通信終端100接收APP信息包信息,確認(rèn)當(dāng)前發(fā)生事件的切換后的系統(tǒng)網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度(見步驟S270)。
      流服務(wù)器140將系統(tǒng)網(wǎng)絡(luò)設(shè)定為以確認(rèn)的最佳傳送速度進(jìn)行數(shù)據(jù)流服務(wù)(見步驟S280),并流傳送發(fā)生事件之前進(jìn)行流服務(wù)中文件的事件發(fā)生后需要播放的其余數(shù)據(jù)(S290)。
      流服務(wù)器140判斷流服務(wù)的數(shù)據(jù)傳送是否結(jié)束(見步驟S300),如果步驟S300的判斷結(jié)果為數(shù)據(jù)傳送沒有結(jié)束時(shí),返回到設(shè)定步驟(S250),如果步驟S300的判斷結(jié)果為數(shù)據(jù)傳送結(jié)束時(shí)則結(jié)束操作。
      因此,在如上結(jié)構(gòu)的本發(fā)明中,移動(dòng)通信終端通過位置登錄的系統(tǒng)網(wǎng)絡(luò)與流服務(wù)器連接,通過流服務(wù)接收選擇文件,當(dāng)移動(dòng)通信終端利用其移動(dòng)性能切換網(wǎng)絡(luò)時(shí),以切換后網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度接收所需的流服務(wù)。
      在如上結(jié)構(gòu)的本發(fā)明中,移動(dòng)通信終端通過位置登錄的系統(tǒng)網(wǎng)絡(luò)連接到流服務(wù)器,通過流服務(wù)接收選擇文件,即使發(fā)生系統(tǒng)網(wǎng)絡(luò)的切換操作,也能以切換后網(wǎng)絡(luò)相應(yīng)的的最佳數(shù)據(jù)傳送速度接收所需的流服務(wù)。
      并且,即使移動(dòng)通信終端連接的系統(tǒng)網(wǎng)絡(luò)被切換也能以切換后網(wǎng)絡(luò)相應(yīng)的最佳數(shù)據(jù)傳送速度網(wǎng)絡(luò)提供的所需的流服務(wù),避免數(shù)據(jù)傳送錯(cuò)誤,有效利用系統(tǒng)的數(shù)據(jù)傳送速度,改善移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)的服務(wù)質(zhì)量。
      以上實(shí)施例僅用于說明本發(fā)明的實(shí)施過程,并不用于限定本發(fā)明的范圍。
      權(quán)利要求
      1.一種移動(dòng)通信終端的網(wǎng)絡(luò)切換流裝置,其特征是包含有如下幾個(gè)部分事件部,分析移動(dòng)通信終端的控制部相加的信號(hào),檢測網(wǎng)絡(luò)切換事件并輸出與網(wǎng)絡(luò)切換事件相應(yīng)的信號(hào);控制部,網(wǎng)絡(luò)切換時(shí),控制部將流數(shù)據(jù)的其余播放時(shí)間記錄在Range頭信息部并將最佳的傳送速度記錄在APP部;Range頭信息部,當(dāng)流服務(wù)中發(fā)生事件時(shí),Range頭信息部將檢測到的其余流時(shí)間記錄存儲(chǔ)于play()函數(shù)并輸出;APP部,當(dāng)流服務(wù)中發(fā)生事件時(shí),將檢測到的被切換網(wǎng)絡(luò)的最佳傳送速度記錄存儲(chǔ)于APP信息包并輸出。
      2.根據(jù)權(quán)利要求1所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置,其特征是還包含有無線部,通過控制部的控制連接到移動(dòng)通信網(wǎng)絡(luò)的基站,并無線收發(fā)通信數(shù)據(jù),同時(shí)利用移動(dòng)通信終端的移動(dòng)性接收和輸出切換后網(wǎng)絡(luò)的最佳傳送速度信息;存儲(chǔ)器部,與控制部連接,當(dāng)移動(dòng)通信終端接通工作電源時(shí),存儲(chǔ)器部記錄存儲(chǔ)并輸出多數(shù)個(gè)應(yīng)用程序和數(shù)據(jù);多媒體部,與控制部連接,向移動(dòng)通信終端輸入/輸出語音信號(hào)、圖像信號(hào)、文字信號(hào),并用于輸入撥號(hào)信號(hào)和控制命令。
      3.根據(jù)權(quán)利要求1所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置,其特征是APP部檢測事件發(fā)生導(dǎo)致被切換的網(wǎng)絡(luò)的最佳傳送速度,將APP信息包的名稱區(qū)域部分記錄為網(wǎng)絡(luò)變更,將檢測出的網(wǎng)絡(luò)的最佳傳送速度記錄存儲(chǔ)在應(yīng)用數(shù)據(jù)部分并輸出。
      4.根據(jù)權(quán)利要求1所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置,其特征是事件部檢測分析無線部接收的信號(hào),當(dāng)是變更網(wǎng)絡(luò)的切換,生成事件發(fā)生信息并輸出。
      5.根據(jù)權(quán)利要求1所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置,其特征是事件發(fā)生時(shí)Range頭信息部將檢測流文件數(shù)據(jù)的其余播放時(shí)間范圍記錄存儲(chǔ)于RTSP格式的play()函數(shù)區(qū)域并輸出。
      6.根據(jù)權(quán)利要求1所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置,其特征是控制部通過無線部切換到具有不同的最佳傳送速度的網(wǎng)絡(luò)時(shí),提示事件部網(wǎng)絡(luò)切換狀態(tài)并輸出生成的事件信息,將輸出的事件信息相加到Range頭信息部和APP部;控制部控制Range頭信息部將檢測的流文件信號(hào)的其余播放時(shí)間范圍記錄存儲(chǔ)于RTSP格式的play()函數(shù)區(qū)域;控制部控制APP部將無線部檢測的切換網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度記錄存儲(chǔ)于APP信息包中;控制部控制無線部將事件發(fā)生狀態(tài)信號(hào),APP部的APP信息包信息,Range頭信息部的RTSP格式信息傳送給流服務(wù)器。
      7.一種移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是包含有如下幾個(gè)步驟開始步驟,移動(dòng)通信終端接收流服務(wù)時(shí),通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接到流服務(wù)器;檢索步驟,檢索選擇流服務(wù)器文件,傳送APP信息包請(qǐng)求流傳送操作,并判斷是否檢測到事件;事件步驟,當(dāng)檢測到事件信息時(shí),將確認(rèn)的流服務(wù)的其余進(jìn)行時(shí)間范圍記錄在Range頭信息部與事件信息一并傳送給流服務(wù)器;流步驟,檢測事件發(fā)生切換網(wǎng)絡(luò)的最佳傳送速度記錄于APP信息包并傳送給流服務(wù)器,以繼續(xù)流服務(wù)直至流服務(wù)結(jié)束。
      8.根據(jù)權(quán)利要求7所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是開始步驟包含有移動(dòng)通信終端判斷是否需要接收檢索到文件數(shù)據(jù)的流服務(wù);如果判斷的結(jié)果為需要接收流服務(wù)時(shí),移動(dòng)通信終端通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)與流服務(wù)器連接。
      9.根據(jù)權(quán)利要求7所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,檢索步驟包含有移動(dòng)通信終端通過移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)與流服務(wù)器連接后,移動(dòng)通信終端檢索選擇流服務(wù)器中的多個(gè)文件,傳送記錄有連接網(wǎng)絡(luò)最佳傳送速度的APP信息包以請(qǐng)求流服務(wù);判斷移動(dòng)通信終端是否發(fā)生網(wǎng)絡(luò)切換并生成相應(yīng)的事件信息。
      10.根據(jù)權(quán)利要求7所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,事件步驟包含有如果移動(dòng)通信終端在檢索步驟中檢測到事件發(fā)生信息,向流服務(wù)器傳送通知事件發(fā)生的事件信息;將移動(dòng)通信終端確認(rèn)的流數(shù)據(jù)的其余進(jìn)行時(shí)間范圍記錄在RTSP格式的play()函數(shù)區(qū)域并傳送給流服務(wù)器。
      11.根據(jù)權(quán)利要求7所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,流步驟包含有將事件步驟檢測出的移動(dòng)通信終端切換的系統(tǒng)網(wǎng)絡(luò)的最佳傳送速度記錄在APP信息包并傳送給流服務(wù)器;流服務(wù)器以切換后網(wǎng)絡(luò)的最佳傳送速度接收流數(shù)據(jù);判斷流服務(wù)器以切換后網(wǎng)絡(luò)的最佳傳送速度接收數(shù)據(jù)的流服務(wù)是否結(jié)束,如果流服務(wù)沒有結(jié)束時(shí)返回檢索步驟,如果流服務(wù)結(jié)束則結(jié)束操作。
      12.一種移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是包含有如下幾個(gè)步驟連接步驟,當(dāng)移動(dòng)通信終端與流服務(wù)器連接時(shí),與移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)連接的流服務(wù)器允許移動(dòng)通信終端檢索流服務(wù)器提供的文件;APP步驟,當(dāng)移動(dòng)通信終端在連接步驟選擇了流服務(wù)器提供的文件并請(qǐng)求提供流服務(wù)時(shí),分析輸入的APP信息包的數(shù)據(jù),設(shè)定最佳的數(shù)據(jù)傳送速度;設(shè)定步驟,按APP步驟中設(shè)定的最佳傳送速度向移動(dòng)通信終端流傳送移動(dòng)通信終端選擇文件的數(shù)據(jù),并判斷是否接收到事件信息;分析步驟,如果設(shè)定步驟中判斷的結(jié)果為流服務(wù)器接收到相應(yīng)的事件信息時(shí),分析接收到的RTSP的Range頭信息和APP信息包;傳送步驟,將傳送速度設(shè)定為分析步驟中分析的切換后網(wǎng)絡(luò)的最佳傳送速度后流傳送選擇的文件的其余可播放的數(shù)據(jù)。
      13.根據(jù)權(quán)利要求12所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,連接步驟包含有判斷移動(dòng)通信終端是否連接流服務(wù)器并請(qǐng)求文件檢索操作;如果判斷的結(jié)果為移動(dòng)通信終端請(qǐng)求文件檢索操作時(shí),允許移動(dòng)通信終端檢索流服務(wù)器的文件。
      14.根據(jù)權(quán)利要求12所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,APP步驟包含有判斷移動(dòng)通信終端是否對(duì)連接步驟中選擇的文件請(qǐng)求提供流服務(wù);如果判斷的結(jié)果為移動(dòng)通信終端請(qǐng)求提供流服務(wù)時(shí),分析移動(dòng)通信終端接收的APP信息包的信息,確認(rèn)并設(shè)定連接網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度。
      15.根據(jù)權(quán)利要求12所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,設(shè)定步驟包含有將請(qǐng)求流服務(wù)傳送的文件數(shù)據(jù)以APP步驟中設(shè)定的連接網(wǎng)絡(luò)的最佳數(shù)據(jù)傳送速度向移動(dòng)通信終端進(jìn)行流傳送;流服務(wù)器判斷是否從接收流服務(wù)的移動(dòng)通信終端中接收事件信息。
      16.根據(jù)權(quán)利要求12所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,分析步驟包含有當(dāng)流服務(wù)器在設(shè)定步驟中接收到事件信息時(shí),流服務(wù)器接收移動(dòng)通信終端傳送的RTSP格式,對(duì)檢測出的RTSP格式中的play()函數(shù)區(qū)域中記錄的Range頭信息進(jìn)行分析;流服務(wù)器接收移動(dòng)通信終端傳送的APP信息包,對(duì)檢測出的記錄在APP信息包中的信息進(jìn)行分析。
      17.根據(jù)權(quán)利要求12所述的移動(dòng)通信終端網(wǎng)絡(luò)切換的流方法,其特征是,傳送步驟包含有通過流服務(wù)器在分析步驟中的對(duì)APP信息包的信息進(jìn)行分析,設(shè)定確認(rèn)事件發(fā)生的切換后網(wǎng)絡(luò)的最佳傳送速度;流服務(wù)器利用分析步驟中分析的Range頭信息對(duì)移動(dòng)通信終端選擇的文件的其余可播放部分進(jìn)行流傳送;判斷流服務(wù)器對(duì)移動(dòng)通信終端選擇的文件的其余可播放部分的流傳送是否結(jié)束如果流傳送沒有結(jié)束時(shí)返回到設(shè)定步驟,如果流傳送結(jié)束則結(jié)束操作。
      全文摘要
      本發(fā)明涉及移動(dòng)通信終端網(wǎng)絡(luò)切換的流裝置及方法,使移動(dòng)通信終端在接收流服務(wù)中進(jìn)行網(wǎng)絡(luò)切換(NETWORK HAND-OVER)時(shí),也能保持相應(yīng)最佳的數(shù)據(jù)傳送速度并繼續(xù)接收流服務(wù)。包含開始步驟,在使用移動(dòng)通信終端接收流服務(wù)時(shí),將移動(dòng)通信系統(tǒng)網(wǎng)絡(luò)與流服務(wù)器連接;檢索步驟,檢索選擇流服務(wù)器文件,傳送APP信息包請(qǐng)求流傳送操作,并判斷是否檢測到事件信號(hào);事件步驟,當(dāng)檢測到事件信號(hào)時(shí),將確認(rèn)的流服務(wù)的其余進(jìn)行時(shí)間范圍(running time range),記錄于Range頭信息部,與事件信號(hào)一并傳送給流服務(wù)器;流步驟,將記錄有檢測到的事件發(fā)生的切換后網(wǎng)絡(luò)的最佳傳送速度的APP信息包傳送給流服務(wù)器,以繼續(xù)進(jìn)行流服務(wù)直至流服務(wù)結(jié)束。
      文檔編號(hào)H04Q7/38GK1758776SQ20051006925
      公開日2006年4月12日 申請(qǐng)日期2005年5月12日 優(yōu)先權(quán)日2004年10月8日
      發(fā)明者申昌昊 申請(qǐng)人:樂金電子(中國)研究開發(fā)中心有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1