欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種收發(fā)多媒體信息的方法

文檔序號:7966965閱讀:367來源:國知局
專利名稱:一種收發(fā)多媒體信息的方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信系統(tǒng)的多媒體信息服務(wù)(MMS,MultimediaMessaging Service)領(lǐng)域,特別是指一種收發(fā)多媒體信息的方法。
背景技術(shù)
為了滿足人們?nèi)找嬖鲩L的信息溝通需求,在現(xiàn)有短消息服務(wù)(SMS,ShortMessage Service)業(yè)務(wù)和增強(qiáng)信息服務(wù)(EMS,Enhanced Messaging Service)業(yè)務(wù)的基礎(chǔ)上,出現(xiàn)了一種能進(jìn)一步提升信息服務(wù)表現(xiàn)能力的新信息服務(wù),即MMS。MMS能為移動(dòng)用戶提供多媒體數(shù)據(jù)信息服務(wù),它不僅可以提供比SMS和EMS更為豐富的多媒體內(nèi)容,而且可以把不同性質(zhì)的內(nèi)容組合在一起。例如,為照片配上文字說明、為動(dòng)畫添加音效、為視頻片段加上伴奏音樂等等。通過MMS,移動(dòng)用戶之間可以方便地傳送視頻片段、圖片、聲音和文字等多媒體信息以及它們之間的任意組合,實(shí)現(xiàn)手機(jī)終端之間、手機(jī)終端和E-mail之間以及增值業(yè)務(wù)服務(wù)器與手機(jī)終端之間多媒體信息傳送。
MMS業(yè)務(wù)不依賴于具體的承載網(wǎng)絡(luò)平臺(tái),無論是全球移動(dòng)通信(GSM,Global System For Mobile Communication)/通用無線分組業(yè)務(wù)(GPRS,GeneralPacket Radio Service),碼分多址(CDMA,Code Division Multiple Access),還是第3代(3G,3rdGeneration)網(wǎng)絡(luò),都可以支持MMS業(yè)務(wù)。MMS可以集成已有的消息系統(tǒng),保證不同無線網(wǎng)絡(luò)對多媒體信息系統(tǒng)的兼容性。
多媒體信息系統(tǒng)包括以下網(wǎng)元MMS用戶代理(UA,UserAgent)、MMS中繼/服務(wù)器(MMS Relay/Server)、MMS用戶數(shù)據(jù)庫(MMS User Database)、外部應(yīng)用服務(wù)器(External Server)、MMS增值應(yīng)用服務(wù)器(MMS VASApplication)以及非MMS終端支撐應(yīng)用系統(tǒng)。此外,為配合多媒體信息平臺(tái),提供多媒體信息服務(wù),需要無線應(yīng)用協(xié)議網(wǎng)關(guān)(WAP,Wireless ApplicationProtocol)、GSM/GPRS、CDMA、3G網(wǎng)絡(luò)資源等設(shè)備的支持,還需要和現(xiàn)網(wǎng)中的計(jì)費(fèi)系統(tǒng)、網(wǎng)管系統(tǒng)互聯(lián)。
由于現(xiàn)有網(wǎng)絡(luò)條件的限制,對可發(fā)送和接收的單條多媒體信息容量有所限制,多媒體信息必須滿足網(wǎng)絡(luò)容量要求,才能發(fā)送和接收。圖1為現(xiàn)有網(wǎng)絡(luò)條件下,發(fā)送和接收MMS消息的工作流程圖,其中,虛線框中的步驟是發(fā)送MMS消息的操作步驟。
步驟101,用戶編輯MMS消息。
步驟102,判斷編輯好的MMS消息是否超長,如果是,返回步驟101;否則,進(jìn)入步驟103。
步驟103,將編輯好的MMS消息發(fā)送。
步驟104,接收所發(fā)送的MMS消息。
現(xiàn)有技術(shù)中,如果用戶發(fā)送的某條多媒體信息容量超過現(xiàn)有網(wǎng)絡(luò)容量要求,一般只能依靠用戶手動(dòng)刪除相關(guān)內(nèi)容以滿足發(fā)送要求,這對用戶使用MMS業(yè)務(wù)造成很大的不便。隨著MMS業(yè)務(wù)對數(shù)據(jù)容量的需求日益增加,容量限制勢必會(huì)對MMS業(yè)務(wù)產(chǎn)生一定的影響,不能滿足需求的增長趨勢。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種收發(fā)多媒體信息的方法,使用戶在發(fā)送和接收多媒體信息時(shí),一定程度上不再受到現(xiàn)有支持多媒體信息的網(wǎng)絡(luò)的容量限制。
基于上述目的,本發(fā)明提供了一種收發(fā)多媒體信息的方法,包括一種收發(fā)多媒體信息的方法,其特征在于,包括a)發(fā)送端按預(yù)定方式對原始消息進(jìn)行分段,對分段后的每個(gè)消息段添加一個(gè)附加信息域,形成一個(gè)消息分段單元,把所有該消息分段單元發(fā)送到網(wǎng)絡(luò),其中,所述附加信息域中包含有消息段的次序信息;b)接收端通過網(wǎng)絡(luò)接收所有該消息分段單元,根據(jù)每個(gè)消息分段單元附加信息域中的信息,將所有消息分段單元組合成原始消息。
該方法所述按預(yù)定方式對原始消息進(jìn)行分段為根據(jù)現(xiàn)有的網(wǎng)絡(luò)容量要求對原始消息進(jìn)行分段。
該方法所述按預(yù)定方式對原始消息進(jìn)行分段包括發(fā)送端根據(jù)下述公式計(jì)算出原始消息的分段單元數(shù)對原始消息分段,
其中,NSeg表示根據(jù)現(xiàn)有的網(wǎng)絡(luò)容量要求,對消息分段后的單元數(shù);LInfo表示消息需要傳送的信息內(nèi)容長度;LUnit表示網(wǎng)絡(luò)限制的消息單元的長度;LField表示附加信息域的長度;等式右邊上括號表示上取整操作。
該方法步驟a)之前進(jìn)一步包括發(fā)送端根據(jù)NSeg判斷是否NSeg>1,如果是,則需要對該原始消息進(jìn)行分段;否則,不需要對該原始消息進(jìn)行分段。
該方法步驟a)進(jìn)一步包括設(shè)置一個(gè)超長標(biāo)識(shí),如果原始消息容量超長,則設(shè)置超長標(biāo)識(shí)有效;否則,設(shè)置超長標(biāo)識(shí)無效;該方法步驟b)進(jìn)一步包括接收端根據(jù)接收到的消息的超長標(biāo)識(shí),判斷該消息是否為消息的分段單元;如果超長標(biāo)識(shí)有效,則該MMS消息為MMS消息的分段單元;如果超長標(biāo)識(shí)無效,則該消息為滿足現(xiàn)有網(wǎng)絡(luò)容量要求的消息。
該方法所述超長標(biāo)識(shí)設(shè)置在保留位中,或設(shè)置在附加信息域中。
該方法所述接收端接收網(wǎng)絡(luò)中的所有該消息分段單元進(jìn)一步包括接收端根據(jù)該消息分段單元附加信息域中的信息,判斷是否為第一次接收到的原始消息分段單元,如果是,提示用戶收到超長消息,需要等待,接收端將該消息接收操作的處理轉(zhuǎn)移到后臺(tái)進(jìn)行;否則,不提示用戶收到超長消息。
該方法進(jìn)一步包括判斷接收到的消息分段單元中是否存在相同的消息分段單元,如果存在相同的消息分段單元,則只保留所有相同消息分段單元中的一個(gè);否則,進(jìn)入步驟b)。
該方法所述附加信息域包括原始消息分段單元被分段后的單元數(shù),原始消息分段單元所在的位置序號索引信息,原始消息分段單元對應(yīng)的所屬消息的標(biāo)識(shí)信息。
該方法所述發(fā)送過程進(jìn)一步包括發(fā)送端將消息分段單元根據(jù)各自附加信息域中的位置序號索引信息依次上傳至網(wǎng)絡(luò)。
該方法進(jìn)一步包括在消息傳輸過程中,發(fā)送端提供用戶是否中止發(fā)送消息的選項(xiàng),如果用戶發(fā)出指令為是,則中止當(dāng)前MMS消息發(fā)送;否則,繼續(xù)。
從上面所述可以看出,本發(fā)明提供的收發(fā)多媒體信息的方法,由于通過對多媒體消息的分段發(fā)送和分段接收,因此只需對終端側(cè)的軟件做改動(dòng),而對網(wǎng)絡(luò)側(cè)無需做任何改動(dòng),就可以實(shí)現(xiàn)對發(fā)送和接收MMS消息容量的軟擴(kuò)容,進(jìn)而改善和提高M(jìn)MS業(yè)務(wù)能力;對終端側(cè)的軟件做改動(dòng),具體為對該軟件協(xié)議棧高層協(xié)議中的MMS接收和發(fā)送流程進(jìn)行修改,由于軟件改動(dòng)較小,因此可以很快投入實(shí)際應(yīng)用;對于用戶而言,本方法在一定程度上緩解了收發(fā)MMS消息的容量限制,減少了用戶使用MMS消息過程中的不便,改善了用戶對MMS業(yè)務(wù)的使用,從而促進(jìn)MMS業(yè)務(wù)的增長;對于內(nèi)容提供商而言,不會(huì)受到MMS的容量束縛,而提供更多類型的MMS消息業(yè)務(wù)供用戶使用,從而拓展了MMS的市場業(yè)務(wù)。


圖1為現(xiàn)有技術(shù)下發(fā)送和接收MMS消息流程圖;圖2為本發(fā)明中發(fā)送和接收MMS消息的處理示意圖;圖3為發(fā)送端UA1發(fā)送MMS消息的流程圖;圖4為接收端UA2接收MMS消息的流程圖。
具體實(shí)施例方式
本發(fā)明提供的一種收發(fā)MMS消息的方法,參見圖2所示,包括發(fā)送端1(UA1)201、網(wǎng)絡(luò)203、接收端2(UA2)203;在發(fā)送端1(UA1)201處,MMS消息按順序被分成n段,生成符合網(wǎng)絡(luò)要求的多個(gè)MMS消息分段單元,并在每一個(gè)分段單元后添加一個(gè)附加信息域ai,其中ai為附加信息域,i=1,2,3,...,n。在網(wǎng)絡(luò)中,對MMS消息分段單元的處理方法與協(xié)議規(guī)定的未超過網(wǎng)絡(luò)容量要求的MMS消息處理方法一致,即按照現(xiàn)有MMS消息協(xié)議流程進(jìn)行MMS消息的處理。在接收端2(UA2)203處,對MMS消息分段單元進(jìn)行接收,根據(jù)附加信息域ai中的附加信息,將屬于同一MMS消息的各分段單元進(jìn)行合并處理,最終還原出發(fā)送端(UA1)201所發(fā)出的MMS消息。
下面結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
具體實(shí)施步驟如下UA1發(fā)送MMS消息的流程參見圖3所示,步驟301,用戶編輯MMS消息。
步驟302,UA1根據(jù)現(xiàn)有的支持收發(fā)MMS消息的網(wǎng)絡(luò)容量要求,判斷MMS消息是否超長,如果MMS消息超長,則進(jìn)入步驟303;否則,進(jìn)入步驟304。
步驟303,UA1根據(jù)公式①計(jì)算出MMS消息的分段單元數(shù)。
公式①中,NSeg表示根據(jù)現(xiàn)有的網(wǎng)絡(luò)容量要求,對MMS消息分段后的單元數(shù)目;LInfo表示MMS消息需要傳送的信息內(nèi)容長度;LUnit表示網(wǎng)絡(luò)限制的MMS消息單元的長度;LField表示附加信息域的長度;等式右邊上括號表示上取整操作。例如,當(dāng)NSeg=2.2時(shí),對NSeg上取整,選定NSeg的值為3。
步驟304,設(shè)置該MMS消息超長標(biāo)識(shí)為無效,不附加超長標(biāo)識(shí)信息域,按正常MMS消息發(fā)送流程上傳給網(wǎng)絡(luò)。
超長標(biāo)識(shí)是用來表示所發(fā)送的MMS消息是否容量超長的一個(gè)標(biāo)識(shí),它既可以在保留位中設(shè)置,也可以在附加信息域中設(shè)置。
步驟305,提示用戶該MMS消息超長,將該MMS消息分為n個(gè)分段單元,其中n=NSeg,用戶確定接收端是否能支持接收MMS消息,如果是,進(jìn)入步驟307;否則進(jìn)入步驟306。
步驟306,用戶選擇是否修改MMS消息內(nèi)容,如果是,則回到步驟301;否則進(jìn)入步驟307。
步驟307,設(shè)置超長標(biāo)識(shí)為有效,給該MMS消息的每個(gè)分段單元都增加相應(yīng)的附加信息域ai,附加信息域ai中的內(nèi)容包括該MMS消息分段單元所屬的MMS消息被分段后的總段數(shù),該MMS消息分段單元所在的位置序號索引信息,該MMS消息分段單元對應(yīng)的所屬M(fèi)MS消息的標(biāo)識(shí)信息等。
另外,每個(gè)分段單元中還包括該分段單元所屬M(fèi)MS消息的超長標(biāo)識(shí)。
步驟308,該MMS消息分段單元根據(jù)各自附加信息域ai中的位置序號索引信息依次通過UA1上傳至網(wǎng)絡(luò)。
步驟309,在該MMS消息傳輸過程中,用戶可以通過發(fā)送端的提供的是否中止發(fā)送選項(xiàng),來選擇是否中止發(fā)送該MMS消息,如果是,中止發(fā)送該MMS消息;否則,進(jìn)入步驟310。
步驟310,根據(jù)當(dāng)前所發(fā)送的MMS消息分段單元ai中的i值是否等于NSeg,判斷該MMS消息的所有分段單元是否已經(jīng)發(fā)送完畢,如果是,MMS消息發(fā)送過程結(jié)束;否則,進(jìn)入步驟307。
UA2接收MMS消息的流程參見圖4所示步驟401,UA2從網(wǎng)絡(luò)接收UA1發(fā)送的MMS消息。
步驟402,UA2根據(jù)接收到的MMS消息的超長標(biāo)識(shí),判斷該MMS消息是否為MMS消息的分段單元;如果超長標(biāo)識(shí)有效,則該MMS消息為MMS消息的分段單元,進(jìn)入步驟404;如果超長標(biāo)識(shí)無效,進(jìn)入步驟403。
步驟403,按照現(xiàn)有的MMS消息處理方法接收該MMS消息,其中,現(xiàn)有的MMS消息處理方法指現(xiàn)有網(wǎng)絡(luò)所允許容量要求的MMS消息處理方法。
步驟404,根據(jù)接收到的MMS消息的分段單元的附加信息域ai內(nèi)的信息,判斷UA2是否為第一次接收到該MMS消息的分段單元,如果是,進(jìn)入步驟405;否則,進(jìn)入步驟406。
該步驟具體過程為,把該MMS消息分段單元對應(yīng)的所屬M(fèi)MS消息的標(biāo)識(shí)信息與在此之前接收到的其它MMS消息分段單元對應(yīng)的所屬M(fèi)MS消息的標(biāo)識(shí)信息比較,如果沒有相同的標(biāo)識(shí)信息,則該MMS消息的分段單元為第一次接收到該MMS消息的分段單元,否則,該MMS消息的分段單元不是第一次接收到該MMS消息的分段單元。
步驟405,提示UA2收到的MMS消息為MMS消息,需要等待,UA2將該MMS消息接收操作的處理轉(zhuǎn)移到后臺(tái)進(jìn)行。
步驟406,如果UA2接收到該MMS消息的多個(gè)分段單元,則需要判斷接收到的這些MMS消息分段單元中是否存在相同的MMS消息分段單元,如果不存在完全相同的MMS消息分段單元,進(jìn)入步驟407,否則進(jìn)入步驟408。
步驟407,根據(jù)附加信息域中的信息,去除該MMS消息分段單元的附加信息域部分,并將該MMS消息分段單元剩余部分存儲(chǔ)至緩存區(qū)中對應(yīng)的緩存空間。
該步驟具體過程為,首先,根據(jù)附加信息域所提供的MMS消息分段單元對應(yīng)的所屬M(fèi)MS消息的標(biāo)識(shí)信息和該MMS消息分段單元所屬的MMS消息被分段后的總段數(shù),選出屬于同一MMS消息的所有分段單元;其次,去除已選出的屬于同一MMS消息的所有分段單元的附加信息域部分;最后,根據(jù)該MMS消息分段單元所在的位置序號索引信息將選出的屬于同一MMS消息的所有分段單元除附加信息域外的部分按順序存儲(chǔ)至緩存區(qū)中對應(yīng)的緩存空間。
步驟408,保留其中的一個(gè)MMS消息分段單元,并刪除其它完全相同的MMS消息分段單元。
步驟409,判斷該MMS消息的所有分段單元是否接收完畢,如果是,進(jìn)入步驟410;否則,返回步驟401。
步驟410,從緩存區(qū)依次取出各分段單元的信息,按順序合并處理后,恢復(fù)成UA1所發(fā)送的原MMS消息。
另外,在UA2接收MMS消息過程中,如果接收到的該MMS消息某個(gè)分段單元錯(cuò)誤,則可以根據(jù)網(wǎng)絡(luò)情況由網(wǎng)絡(luò)或用戶終端采取相應(yīng)措施處理,例如,由用戶選擇中止目前的MMS消息接收操作,對已經(jīng)接收到的MMS消息各分段單元進(jìn)行刪除;或者在終端設(shè)置一個(gè)定時(shí)器,當(dāng)超過定時(shí)器所設(shè)定的時(shí)間后,對已經(jīng)接收到的MMS消息各分段單元進(jìn)行刪除。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種收發(fā)多媒體信息的方法,其特征在于,包括a)發(fā)送端按預(yù)定方式對原始消息進(jìn)行分段,對分段后的每個(gè)消息段添加一個(gè)附加信息域,形成一個(gè)消息分段單元,把所有該消息分段單元發(fā)送到網(wǎng)絡(luò),其中,所述附加信息域中包含有消息段的次序信息;b)接收端通過網(wǎng)絡(luò)接收所有該消息分段單元,根據(jù)每個(gè)消息分段單元附加信息域中的信息,將所有消息分段單元組合成原始消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按預(yù)定方式對原始消息進(jìn)行分段為根據(jù)現(xiàn)有的網(wǎng)絡(luò)容量要求對原始消息進(jìn)行分段。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按預(yù)定方式對原始消息進(jìn)行分段包括發(fā)送端根據(jù)下述公式計(jì)算出原始消息的分段單元數(shù)對原始消息分段, 其中,NSeg表示根據(jù)現(xiàn)有的網(wǎng)絡(luò)容量要求,對消息分段后的單元數(shù);LInfo表示消息需要傳送的信息內(nèi)容長度;LUnit表示網(wǎng)絡(luò)限制的消息單元的長度;LField表示附加信息域的長度;等式右邊上括號表示上取整操作。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法步驟a)之前進(jìn)一步包括發(fā)送端根據(jù)NSeg判斷是否NSeg>1,如果是,則需要對該原始消息進(jìn)行分段;否則,不需要對該原始消息進(jìn)行分段。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法步驟a)進(jìn)一步包括設(shè)置一個(gè)超長標(biāo)識(shí),如果原始消息容量超長,則設(shè)置超長標(biāo)識(shí)有效;否則,設(shè)置超長標(biāo)識(shí)無效;該方法步驟b)進(jìn)一步包括接收端根據(jù)接收到的消息的超長標(biāo)識(shí),判斷該消息是否為消息的分段單元;如果超長標(biāo)識(shí)有效,則該MMS消息為MMS消息的分段單元;如果超長標(biāo)識(shí)無效,則該消息為滿足現(xiàn)有網(wǎng)絡(luò)容量要求的消息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述超長標(biāo)識(shí)設(shè)置在保留位中,或設(shè)置在附加信息域中。
7.根據(jù)權(quán)利要求1或5所述的方法,其特征在于,所述接收端接收網(wǎng)絡(luò)中的所有該消息分段單元進(jìn)一步包括接收端根據(jù)該消息分段單元附加信息域中的信息,判斷是否為第一次接收到的原始消息分段單元,如果是,提示用戶收到超長消息,需要等待,接收端將該消息接收操作的處理轉(zhuǎn)移到后臺(tái)進(jìn)行;否則,不提示用戶收到超長消息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法進(jìn)一步包括判斷接收到的消息分段單元中是否存在相同的消息分段單元,如果存在相同的消息分段單元,則只保留所有相同消息分段單元中的一個(gè);否則,進(jìn)入步驟b)。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述附加信息域包括原始消息分段單元被分段后的單元數(shù),原始消息分段單元所在的位置序號索引信息,原始消息分段單元對應(yīng)的所屬消息的標(biāo)識(shí)信息。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法所述發(fā)送過程進(jìn)一步包括發(fā)送端將消息分段單元根據(jù)各自附加信息域中的位置序號索引信息依次上傳至網(wǎng)絡(luò)。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括在消息傳輸過程中,發(fā)送端提供用戶是否中止發(fā)送消息的選項(xiàng),如果用戶發(fā)出指令為是,則中止當(dāng)前MMS消息發(fā)送;否則,繼續(xù)。
全文摘要
本發(fā)明公開了一種收發(fā)多媒體信息的方法。本發(fā)明通過對多媒體消息的分段發(fā)送與分段接收,在原有的支持多媒體消息的網(wǎng)絡(luò)上實(shí)現(xiàn)對發(fā)送和接收MMS消息容量的軟擴(kuò)容,從而改善和提高M(jìn)MS業(yè)務(wù)能力。
文檔編號H04W4/12GK1972465SQ200610113680
公開日2007年5月30日 申請日期2006年10月12日 優(yōu)先權(quán)日2006年10月12日
發(fā)明者楊贏 申請人:北京天碁科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
金坛市| 吉水县| 垣曲县| 锦屏县| 蒲江县| 阿拉善左旗| 天门市| 婺源县| 河北区| 丰台区| 河源市| 故城县| 陆河县| 云阳县| 炎陵县| 腾冲县| 双桥区| 罗定市| 怀远县| 乐清市| 忻州市| 丰城市| 中西区| 广元市| 吉林市| 年辖:市辖区| 永寿县| 曲阜市| 弥勒县| 合江县| 大埔县| 庄浪县| 临猗县| 莒南县| 正阳县| 青田县| 永善县| 太谷县| 西华县| 晋中市| 洞头县|