TWI300299B - - Google Patents

Download PDF

Info

Publication number
TWI300299B
TWI300299B TW94146651A TW94146651A TWI300299B TW I300299 B TWI300299 B TW I300299B TW 94146651 A TW94146651 A TW 94146651A TW 94146651 A TW94146651 A TW 94146651A TW I300299 B TWI300299 B TW I300299B
Authority
TW
Taiwan
Prior art keywords
data
data packet
message
client
module
Prior art date
Application number
TW94146651A
Other languages
Chinese (zh)
Other versions
TW200726115A (en
Inventor
Chaucer Chiu
Jin-Cheng Luo
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW094146651A priority Critical patent/TW200726115A/en
Publication of TW200726115A publication Critical patent/TW200726115A/en
Application granted granted Critical
Publication of TWI300299B publication Critical patent/TWI300299B/zh

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

1300299 ; 九、發明說明: 、【發明所屬之技術領域】 之,有關於一種資料無線傳輸技術,更詳而言 【先前技術】4夕點之-貝料無線傳輸技術。 線、系統',一基地台係與多行動台通訊。無 延遲率通訊,例如語音或影像傳輸,或包 > β 、科率通汛,例如封包資料傳輸。 谁—大夕數網路應用環境中均採用無線通訊技術 ==環境中具有一中心設備,該中心設備透過 以達成中的多台行動終端設備傳輸實施資料, 該芊構;疒:::備與中心設備之間的即時通訊。但目前 影響資料於行動終端設備與中心設備 間的傳輸。例如,無線通訊本 _ 限而無法滿足用戶可快速接收或傳送'‘ 緩慢,且資料的傳輸亦=限下使得資料傳輸速度過於 :然習知之無線通訊架構採用點 傳輸可靠性的目的,惟此種做法雖可二 “資:為代;;卻是以犧牲原本就非常有限且寶責的無 佔用ί抑::f播方式進行資料傳輸,藉此避免 為代價。右、、/方式部是以犧牲資料傳輸可靠性 :于此,遂有業界提出讓中心設備之多數行動 19167 J300299 -、冬端设備其中之一者將其接收資料封包(datapackage)之 ‘傳輪訊息反饋至中心設備,以供該中心設備依據該反饋的 傳輪訊息來収各行動終端設備之傳輸狀況是否存在問 題。例如若該中心設備與其一行動終端設備之間之資料傳 f正確,職中錢備依據該行祕端設備反饋的傳輸訊 二確定其與各行動終端設備之間的資料傳輸正確;例如若 ▲中、„又備與其行動終端設傷之間之資料傳輸錯誤,則 •該中d備依據該行動終端設備反饋的傳輸訊息確定其與 各行動終端設備之間的資料傳輸錯誤,此時,該中心 封包f新傳送處理,如此’雖可-定程度上提升 二;:、、@的可祕’但由於各行動終端設備在接收中心設 料:方ί傳送的資料封包時,行動終端設備在接收資 枓封包㈣會發生封包遺失的情況, 設備反饋傳輸訊息之機制以提升 1、、、4 種機制對於整個益绩^細傳輸可罪性,然’此 一個…線通錢路性能的提升效果甚微。此 _設備發:::封ί發生遺失與否,均需藉由上述行動終端 : 貝U中心設備’因而仍會浪費無線頻寬。 其中心二===行動終端設備均要求與 頻媒體資料及/或視頻媒體;=即繼 借m 枓)即時傳輸,由於中心今 m動終端設備之間所傳輸資料係為: 體資料傳輸之即時性,方可滿足用呆2備視頻媒 輸速度之需求。 ί夕媒體叹備貢料傳 19167 6 1300299 ’槿二目前之無線通訊架構一般係為無線嵌入式架 •增加。 的限制致其資料傳輸的難度 技如何提出—種資料無線傳輸技術,以克服習知 【發明内容】、成4目别業界亟待解決之課題。 :於上述習知技術之種種缺點,本發明之主要目的在 >及傳送速度。 钱,以提升"傳輸可靠度以 續之又—目的在於提供—種#料無線傳輸系 :體=:傳輸之即時性’且心 本發明之再-目的在於提供一種資料無線傳輸系 、洗,以充分利用有限的頻寬資源。 李统及其他目❸’本發明揭露—種資料無線傳輸 :—伺服端,該伺服端制以將待發送之資 =進仃打包處理以形成複數資料封包,並暫存該此資料封 時將所形成的資料封包透過無線方式發送出去,·複 數客戶端,該些客戶端係用以接收該伺服端所發送的資料 封包’且於-預設時間内接收資料封包發生錯誤時產生反 饋扎〜juf所產生的反饋訊息透過無線方式發送至該飼 =’以供該伺服端依據其所接收到的各客戶端之反饋訊 息執行資料封包之分級重傳送作業。 本毛明之貝料热線傳輸系統中,該伺服端係包括:資 19167 7 1300299 =ί里模組,係用以將該伺服端欲發送至該些客戶端之資 r、行打包處理以形成複數資料封包,並將所形成的資料 =包t以暫存;決策模組,係用以產生第—決策訊息輸出; 二迖模、、且,係用以將該資料管理模組所暫存的資料封包發 :至該些客戶# ’且依據該決策模組輸出的第二決策訊息 執仃重傳作業以將該資料管理模組所暫存的已發送之資料 封包透過無線方式分級再錢送;以及反饋訊息接收模 *係用以透過無線方式接收該些客戶端發送的反饋訊 心’以供該決策模組依據該反饋訊息接收模組所接收到的 :饋訊息分析該伺服端與各客戶端之間之傳輸可靠度而產 生a玄弟一決策訊息。 該第一決策訊息係為該發送模組再次發送之資料封 =息(即該資料封包之序號)。而該反饋訊息係包括 戶端接收到的錯誤資料封包之訊息、未接收到的資料封 匕之訊息及該客戶端之地址等訊息。 於本發明中,該決策模組係㈣各客戶端之反饋訊息 中的接收到的錯誤資㈣包之序號及未接㈣的資料封包 之序號分析各客戶端之傳輸可靠度,⑽產生該轉戶端 之優先㈣該發送模組域該優歧職行資料封 包之分級重傳作業。 、 J 次於本發明之另-實施例中,#該伺服端需要傳送即日; 貝料予客户端4 ’該資料處理模組即對該即時資料進 包處理以形成資料封包, 、 〜 十了匕冋呀该決策模組產生第二決策今 息以令該發送模組優弁勃^ 欠 ° 1支无執仃该貧料封包之發送作業。上城 19167 8 1300299 P T貝料係包括電視節目訊號、即時傳播的 頻訊號之其令至少一者。 貝Κ琥及視 财戶端係包括··接收驗證模組,制 式接收該飼服端發送之資料封包,並對所接收到的每= 料封包進行驗證以確定哕資料 貝 … 疋口亥貝科封包是否正確;資料管理模 、、、’係用以暫存透過該接收驗證模組驗證的正確資 將所暫存的㈣封包進行解包、重組、結構 4處理;反饋訊息採集模組,係用轉集未通過該接收驗 =莫組驗證的錯誤資料封包之訊息及依據該賴管理模: 暫存的貧料封包之訊息採集該客戶端未接收到的資料封包 之訊息,並依據採集到的訊息及該客戶端之地址訊息形成 反饋訊息輸出’·以及反饋訊息發送模組’係用以將該反饋 訊息採集模組輸出的反饋訊息透過無線方式發送至該飼服 端0 因此,本發明之資料無線傳輸系統,主要係包括一伺 _服端及複數個客戶端,且該何服端可透過無線方式將資料 封包發送至各客戶端,而該些客戶端中之每一客戶端均可 於接收資料封包發生錯誤時發送反饋訊息至該伺服端,以 供该伺服端依據其所接收到的各客戶端之反饋訊息執行資 料封包之分級重傳作業。 相較於習知技術所採用的單向反饋機制,本發明係採 用雙向且多路的反饋機制,伺服端可依據其所接收到的反 饋sfL息準確後悉各客戶端之傳輸可靠度,進而可確定其客 戶端接收資料封包之優先級別,且依據該優先級別執行資 9 19167 1300299 料封包之分別重傳作業, 輸可靠度好的客戶端1德…資料封包優先傳送至傳 度次之及最差的客 …、保貧料封包傳送至傳輸可靠 的&㈣舍I艿二 ,因此,透過本發明之雙向且多路 幻汉饋機制及資料封包分 又吟 之傳鈐可止存 、、傳機制可極大提升資料封包 客戶端)的傳輸達到最佳化。:;(:一飼服端對複數個 二欠士丨 1化此外,本發明中,僅當接你 ΐ料即接,到的資料封包錯及/或未接收到 而節省2線二⑥:端方可發送反饋訊息至飼服端’因 令無線頻見’以達戦分利用無線頻寬資源之目的。 本卷月中® 5亥伺服端需要傳送即時資料予客 ,時,該飼服端之資料處理模組即對該即時資料進行打包 處理以形成資料封包’同時該伺服端之決策模組產生第二 決策訊息以令該舰端之發送模組優先執行該資料I f送作業。因此,透過本發明不僅可提升資料封包傳輸可 罪度’有效利用無線頻寬資源’且可保確保即時資料 先傳輸,進而確保資料傳輸之即時性。 炎 【實施方式】 以下係藉由特定的具體實施例說明本發明之實施方 式,熟悉此技藝之人士可由本說明書所揭示之内容_易地 瞭解本發明之其他優點與功效。本發明亦可藉由其:不I 的具體實施例加以施行或應用’本說明書中的各項細= 可基於不同觀點與應用,在不悖離本發明之精神下 種修飾與變更。 如第1圖所示者係顯示本發明之資料無線傳輸系統i 19167 10 1300299 •之基本架構方塊示意圖。如圖所示,資料無線傳輸系統q ;係包括一伺服端10及複數個客戶端12(例如客戶端'127、 128、129等),其中,舰端1〇係透過無線方式與該些 客戶端12進行資料封包傳輪。於本發明中,若在一預設時 間内,客戶端12接收資料封包發生錯誤(即接收到的資料 封包錯誤及/或未接收到資料封包),則客戶端12可發送 反饋訊息至伺服端10,以供伺服端1〇依據其所接收^的 馨各客戶端12之反饋訊息分析各客戶端12之傳輸可靠度, 進而確定伺服端10與各客戶端12之間進行資料封包=輸 -之優先級別,且依據該優先級別進行資料封包之分級傳^ 作業,因此,透過本發明不僅可提升資料封包傳輸之可靠 度、充分利用有限的無線頻寬(band width )資源,且可 使無線點對多點的資料傳輸達到最佳化。以下即對本發明 之資料無線傳輸系統1進行詳細説明。 该伺服端10係用以將待發送之資料進行打包處理以 _形成複數資料封包,並暫存所形成的資料封包,同時透過 無線方式將該些資料封包發送至該些客戶端12。於本發明 中,為使資料便於重新傳送,伺服端1〇係於資料傳送之 前,將待發送之每一筆資料進行打包處理,即於資料中添 加幀格式及序號以形成資料封包,並存該資料封包,以 便後績该資料封包傳輸發生錯誤時,進行該資料封包之重 傳作業。 ~ 複數客戶端12係用以接收伺服端1〇發送的資料封 包,且於一預設時間内接收資料封包發生錯誤時產生反饋 19167 11 1300299 :訊息,並將所產生的反饋訊息透過無線方式發送至伺服端 -10,以供該伺服端10依據其所接收到的各客戶端12之反 饋訊息執行資料封包之分級重傳作業。為簡化圖式及説反 明,以下即以本發明之資料無線傳輪系統丨具有客戶端 127、128、U9為例進行圖示説明,但並非以此限制本發 明0 ^ 請一併參閲第2圖’其中顯示伺服端1〇之基本結構 鲁方塊示意圖。如圖所示,伺服端1〇係包括資料管理模組 100、決策模組102、發送模組104及反饋訊息接收模組 ' 106。以下即對資料管理模組1〇〇、決策模組102、發送模 組104及反饋訊息接收模組1〇6進行詳細説明。X 、 資料處理模組100係用以將一預設時間内伺服端ι〇 欲發送至客戶端127、128、129之資料進行打包處理以形 成複數資料封包,如上所述,資料管理模組1〇〇係於欲發 送的資料中添加巾貞格式及序號以形成包含序號訊息之資^ _封包。料,資料管理模、组1〇M复可將所形成的資料封包 予以暫存,並可於該些資料封包正確發送至其客戶端 127、128、129時將該些資料封包自該資料管理模組1〇〇 之儲存空間移除。 決策模組102係用以產生第一決策訊息。於本發明 中,決策模組102係依據客戶端127、128、129發送的反 饋Λ心而產生该第一決策訊息,其中,該第一決策訊息係 為發送模組104當前需要重新發送的資料封包之訊息。上 述資料封包之訊息係指該資料封包之序號。 19167 12 1300299 封勺明中,決純組1G2復可將待發送之複數資料 將^此順序之排程,以供發送模組104依據該排程 :貝枓封包依序發送至客戶端127、128、129。而當 封包需要重新發送時,決策模組1G2復可對先前之 排私進㈣整以添加需重傳資料封包於該排程中。 封勺i讀組104係用以將資料管理模組100暫存的資料 輸二:H端127、128、129 ’且可依據決策模組102 刖、、决策訊息執行重傳作業以將該資料管理模铍 =戶1暫存山的先前已發送之資料封包透過無線方式分級發 运至各戶端127、128、129。 此處需特別説明的是,於本發明中,當飼服端1〇需 要傳送即時資料予客戶端12時,資料處理模組⑽即對該 即時資料進行打包處理以形成資料封包,同時決策模組 1〇2產生第一決策訊息以令發送模組ι〇4優先執行該資料 封包之發送作業。 、 反饋訊息接收模組1〇6係用以接收各客戶端127、 128 129,运的反饋訊息,並將所接收到的反饋訊息傳送 至上述決純組102。之後決策模組1G2可依據各客戶端 12發送之,饋訊息分析各客戶端12之傳輸可靠度,進而 產生上述第-決策訊息。於本發明中,該第—決策訊息係 包括該些客戶端127、128、129之優先級別及發送模組刚 當前應該重傳之資料封包之訊息(即該資料封包之序號)。 於本發明中,客戶端127、128、129發送的反饋訊_、 係包括接收到的錯誤資料封包之訊息(即資料封包之序〜 19167 13 1300299 j)、未,收到的資料封包之訊息及該客戶端之地址訊息 :、而决策杈組1〇2係依據各客戶端127、128、129之反 饋》fl息中的接收到的錯誤資料封包之序號及未接收到的資 料封包之序號分析各客戶端127、128、129之傳輸可靠度, 、產生、°亥二各戶鳊之優先級別及發送模組1 當前應該 重傳之貝料封包之訊息,以供發送模組依據該優先級 ^執行資料封包之分級重傳作業。例如,在—預設時間内 .伺服端10已發送1000個資料封包(例如資料封包】、資 料封包2、…、資料封包999、資料封包1〇〇〇,其中,卜 I:為對應之資料封包之序號’客戶端12於接收到該些 貝;斗封包時’係依據該些資料封包之序號進行資料重組, 以將重組後的資料供客戶端12使用)至客戶端127、128、 =,若客戶端127發送的反饋訊息表示其接收到的錯誤資 封包及/或未接收到的資料封包遺失共有⑺個,則表示 ,戶端127發生資料封包接收錯誤之機率為1〇/議若 客戶端發送的反饋訊息表示其接收到的錯誤資料封包 及/或未接收到的資料封包遺失共有5〇個,則表示客戶端 ⑵發生資料封包接收錯誤之機率為肅_,若客戶端 129發运的反饋訊息表示其接收到的錯誤 接:到的資料封包遺失共有丨個,則表示客戶生未 ^料封包接收錯誤之機率為1/1〇〇〇,則決策模組ι〇2依 =^27、128、129之反饋訊息確^出客戶端129 輸可罪度良好、客戶端128的傳輸可靠度次之,客 的傳輸可靠度較差。同時決策模組1〇2可藉由上述分而析確 19167 14 ,1300299 定客戶端127、128、no i h 資料封包*|^ 優先、㈣,即對客戶端⑵重傳 十k料先推^,客戶端128優先權次之 之優先級別最低,俾供發送 決策的優先級別進行資料封包之分級重傳作據::: = =1()4將客戶端129需要重傳的接收錯誤的資料只 或未接收到的資料封包重新發送至該客戶、已 傳輸:靠度良好的客戶端129之資料封包 二:保 -料況下’當傳輸可#度 ’ 錯誤時,其餘客戶靜生資料χ生貝科封包接收 高,所以優先確佯僂於叮土痒匕接收錯块之機率亦非常 如心=#度好客戶端之資料封包重傳, β減少其餘客戶端對傳輪可靠度 以使客戶端129達到最佳的傳輪可靠;,==響) 輸可靠度較好的客戶端128及傳輪較傳 127的資料封包重傳作業。 罪又卑又是的各戶端 於本發明制另-實施例中,當飼 一 料封包之重傳時,伺服端10 # φ ,、疋進打資 包是以― 而預先檢測待重傳的資料封 資料封包,並於該資料封包中標示已 包:,或沒有正確接㈣該資料封包,而當^^二料封 傳达後,該客戶端收到資料封包,則 新 封匕上w的重傳標識,獲悉先前 到的資料封包客戶端已重傳,進而該 確接收 m柯服端以要求該舰端重傳該資料封包,俾可避 19167 15 1300299 •免不必要的重傳作業所引起的無線頻寬的浪費。 :方換請::參閱第3圖’其中顯示客戶端12之基本架構 方鬼不二圖。如圖所示’客戶端12係包括接收驗證模組 自〇…貝料管理模組122、反饋訊息採集模組124及反饋訊 4 4組126。以下即對接收驗證模組120、資料管理模 二二:反饋訊息採集模組124及反饋訊息發送模' 進仃誶細説明。 1⑽模組12G制以接㈣服端1G之發送模組 3^,、,、線方式發送的資料封包,並驗證所接收的每一 貝疋否正確’即驗證該資料封包中的資料是否正確。 貧料管理模組122係用以暫存透過該接收驗證模也 120驗證之正確資料封包,並 資料4+勺+ 頂叹矸間内將所暫存的 貝枓封包進仃解包、資料重組結構化管理等處理。 於本發明中,資料管理模組122係依據各資料封包之 序就獲悉當前-預設時間内該資料管理模組a]已 >哪些資料封包,哪此俜為者 資料M m “ 端要而沒有接收到的 貝—枓封包’哪些為重複的資料封包,之後資料管理模组m 设可對其所暫存的資料封包進行資料重組及結構化管理等 作業。 f 反饋訊息採集模組m係用以採集未透過 模組12G驗證之錯誤資料封包以及依據資料管理模电12Γ 暫存的貧料封包之訊息採集該客戶端12未接收到的資料 封包之訊息’並依據採集到的訊息及該客戶端七之地址訊 息形成反饋訊息輸出至反饋訊息發送模組126。 ° 19167 16 1300299 反饋汛息發送模組126係用以將該反饋訊息採集模组 124所輸出的反饋訊息透過無線方式發送至伺服端U)之反 饋訊息接收模組1G6,以供健端1G之決策模組⑽作資 料封包之發送決策用。 、 於本發明中,伺服端忉之客戶端127、128、129僅 ^發生接收錯誤(即資料封包錯誤及/或資料封包遺失等) J有:=1饋讯息至伺服端1〇,此種反饋機制會節省原 本有限且^貝之無線頻寬。 因此,本發明之資料無線傳輸系統,主要係包括-伺 ==!戶端’且該伺服端可透過無線方式將資料 l各各戶端,而該些客戶端中之每一客戶端均 於接收資料封包發生錯誤時發送反饋訊息至該伺服端, - 服端依據其所接收到料客戶端之反饋訊息執行資 料封包之分級重傳作業。 、 魯 用雔Γ較Γ知技術所採用的單向反饋機制,本發明係採 又η且夕路的反饋機制,伺服端可 二息準確獲悉各客戶端之傳輪可靠度,進而可確 料封包之分別重傳“,以二=據該優先級別執行資 於可土“ 料業以將確保㈣封包優先傳送至傳 二/又Γ的客戶端’然後確保資料封包傳送至傳輸可靠 之及取差的客戶端,因此,透過本發明之雙向且多 的反饋機制及資料封包分級重傳 之僂於叮^ 77 A里得機制可極大提升資料封包 、輸了罪度,且使無線點對多點 客戶端)的傳輸性能整體上達到最佳化的目π:數: 19167 17 1300299 :^明中,僅當接收資料封包發生錯誤 :包錯及/或未接收到資料封包)時,各客戶端貝料封 訊息至伺服端,因而節省無線頻寬,以達到充八=反饋 頻寬資源之目的。 J充刀利用無線 端時,該資:3;_要傳送即時資料予客戶 川服&之貝抖官理模組即對該 成则包’同時該伺服端之決策模包 鲁决朿訊息以令該伺服端之發送模組優先執行 •因此,透過本發明不僅可提升資料封包二; ^,有效利用無線頻寬資源,且可保確 :: 先傳輸’進而確保資料傳輸之即時性。 貝枓之叙 ^上述實施例僅為例示性說明本發明之原理及发 效’而非用於限制本發明。任何熟習 在不違背本發明之精神及範鳴下,對上=人士均可 與變化。因此,本發明之權利保護範圍==饰 _專利範圍所列。 應如後迹之申請 【圖式簡單說明】 架構=1:顯示本發明之資料無 示意用以顯示第1圖中之舰端之基本架構方塊 示意圖第。3圖係用以顯示第"中之客戶端之基本架構方塊 【主要元件符號說明】 19167 18 J300299 1 資料無線傳輸系統 10 伺服端 12、127、128、129 客戶端 100 資料管理模組 102 決策模組 104 發送模組 106 反饋訊息接收模組 120 接收驗證模組 * 122資料管理模組 124 反饋訊息採集模組 126 反饋訊息發送模組 19 191671300299; Nine, invention description: [Technical field of invention] There is a data transmission technology, and more specifically [Prior Art] 4th point-before-broadcast wireless transmission technology. Line, system', a base station and multi-action station communication. No delay rate communication, such as voice or video transmission, or packet > β, rate communication, such as packet data transmission. Whoever uses the wireless communication technology in the network application environment == There is a central device in the environment, and the central device transmits the implementation data through the multiple mobile terminal devices in the process, which is: Instant messaging with the central device. However, it currently affects the transmission of data between mobile terminal equipment and central equipment. For example, the wireless communication protocol cannot meet the requirements of the user to receive or transmit quickly, and the transmission of data is limited to the data transmission speed: the conventional wireless communication architecture uses point transmission reliability for the purpose. Although the practice can be two: "Capital: for generations;; but at the expense of the original is very limited and the responsibility of the non-occupation:: f broadcast method for data transmission, thereby avoiding the cost. Right, / / mode is At the expense of data transmission reliability: In this case, the industry has proposed that most of the operations of the central equipment 19167 J300299 - one of the winter end equipment will transmit the data packet of its datapackage to the central equipment, For the central device to receive the transmission status of each mobile terminal device according to the feedback of the feedback message, for example, if the data transmission between the central device and its mobile terminal device is correct, the job is based on the line. The transmission of the secret device feedback 2 determines that the data transmission between the mobile terminal and the mobile terminal device is correct; for example, if the ▲ medium and the „ If the transmission error occurs, then the data backup error between the mobile terminal and the mobile terminal device is determined according to the transmission message fed back by the mobile terminal device. At this time, the central packet f is newly transmitted, so that the degree can be determined. Uplifting two;:, @的秘秘' However, because each mobile terminal device sets the material in the receiving center: the data packet transmitted by the party, the mobile terminal device receives the resource packet (4), the packet loss occurs, the device feedback The mechanism for transmitting messages is to improve the sinfulness of the 1, 2, and 4 mechanisms for the entire performance. However, the performance of this one line is much less effective. This _ device sends::: The loss of the seal ί, all need to be through the above mobile terminal: Bay U center device' thus still waste wireless bandwidth. The center 2 === mobile terminal equipment requires frequency media data and / or video media; = immediately borrow m 枓) instant transmission, because the data transmitted between the center and the current terminal equipment is: Instantness, in order to meet the demand for video transmission speed. ί 夕 media sighs the tribute 19167 6 1300299 槿 目前 2 current wireless communication architecture is generally a wireless embedded rack • increased. The limitation of the data is related to the difficulty of data transmission. How to propose a technique for wireless transmission of data to overcome the conventional knowledge [invention], and to solve the problem that the industry needs to solve. : In view of the above disadvantages of the prior art, the main object of the present invention is > and transmission speed. Money, to enhance "transmission reliability to continue - the purpose is to provide - a kind of material wireless transmission system: body =: the immediacy of transmission 'and the heart of the present invention - the purpose is to provide a data wireless transmission system, wash To take advantage of limited bandwidth resources. Li Tong and other witnesses' disclosure of the present invention - wireless transmission of data: - the server side, the server system will package the processing to be sent to form a plurality of data packets, and temporarily store the data package The formed data packet is sent out wirelessly, and the plurality of clients are used to receive the data packet sent by the server and generate feedback when the data packet is received within a preset time. The feedback message generated by juf is sent wirelessly to the feed=' for the server to perform the hierarchical retransmission operation of the data packet according to the feedback message of each client received by the server. In the hairline transmission system of the Maoming, the servo end system includes: 19167 7 1300299 = ί 里 module, which is used to send the server to the client, and to process the package to form Multiple data packets, and the formed data = package t for temporary storage; the decision module is used to generate the first decision message output; the second model, and is used to temporarily store the data management module The data packet is sent to: the customer #' and according to the second decision message output by the decision module, the retransmission operation is performed to classify the sent data packet temporarily stored in the data management module by wireless means And the feedback message receiving module is configured to receive the feedback message sent by the client by wirelessly for the decision module to analyze the server according to the feedback message received by the feedback module: The transmission reliability between each client generates a decision message. The first decision message is a data seal that is sent again by the sending module (ie, the serial number of the data packet). The feedback message includes the message of the error data packet received by the client, the message of the unreceived data package, and the address of the client. In the present invention, the decision module is (4) the serial number of the received error (4) packet in the feedback message of each client and the serial number of the data packet of the missed (4) analysis of the transmission reliability of each client, (10) generating the turn Priority of the client (4) The hierarchical transmission retransmission operation of the superiority data packet of the sending module domain. In the other embodiment of the present invention, the server needs to transmit the same day; the material is sent to the client 4', and the data processing module processes the instant data to form a data packet, and ~ ten Oops, the decision-making module generates a second decision to make the sending module superior to the unsuccessful sending of the poor packet. Uptown 19167 8 1300299 P T shell material includes at least one of the TV program signal and the instant broadcast frequency signal. The Beichu and the Visa households include the receiving verification module, the system receives the data packet sent by the feeding end, and verifies each received packet to determine the data... Whether the packet is correct; the data management module, ', is used to temporarily store the (4) packets temporarily stored by the receiving verification module for unpacking, reorganization, structure 4 processing; feedback message collection module, The system uses the message of the error data packet that has not passed the acceptance test and the verification of the group and the message of the data packet that is not received by the client according to the information of the temporary management packet: The received message and the address information of the client form a feedback message output '· and the feedback message sending module' is used to wirelessly send the feedback message outputted by the feedback message collecting module to the feeding end 0. The wireless transmission system of the invention mainly includes a server and a plurality of clients, and the server can send the data packet to each client through a wireless manner, and the Each client in the client may send a feedback message to the server when an error occurs in receiving the data packet, so that the server performs the hierarchical retransmission operation of the data packet according to the feedback message of each client received by the server. . Compared with the one-way feedback mechanism adopted by the prior art, the present invention adopts a bidirectional and multi-path feedback mechanism, and the servo end can accurately understand the transmission reliability of each client according to the feedback sfL information received by the servo end, and further The priority level of the data packet received by the client can be determined, and the retransmission operation of the material packet is performed according to the priority level, and the client with good reliability is transmitted to the client. The worst guest... and the poor-preserving material packet are transmitted to the reliable transmission & (4), and therefore, the bidirectional and multi-channel magic-feeding mechanism and the data packet of the present invention can be stopped. The transmission mechanism can greatly improve the transmission of the data packet client. :; (: a feeding service end to a plurality of two squatting 此外 1 In addition, in the present invention, only when you pick up the data, the data packet is wrong and / or not received and saves 2 lines 2:6: The end party can send a feedback message to the feeding end of the 'sending wireless frequency' to achieve the purpose of utilizing the wireless bandwidth resources. In the middle of the month, the 5 Hai server needs to transmit real-time information to the customer. The data processing module of the terminal packs the real-time data to form a data packet, and the decision module of the server generates a second decision message to enable the transmitting module of the ship to preferentially perform the data sending operation. Therefore, the present invention not only enhances the guiltyness of data packet transmission 'effective use of wireless bandwidth resources' but also ensures that the instant data is transmitted first, thereby ensuring the immediacy of data transmission. [Invention] The following is by specific DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S) Embodiments of the present invention can be readily understood by those skilled in the art from the disclosure of the present disclosure. Other advantages and effects of the present invention are readily apparent. The present invention may also be embodied by: Modifications and alterations may be made without departing from the spirit and scope of the invention, as shown in Fig. 1. The data transmission system of the present invention is shown in Fig. 1. i 19167 10 1300299 • The basic architecture block diagram. As shown in the figure, the data wireless transmission system q includes a server 10 and a plurality of clients 12 (for example, clients '127, 128, 129, etc.), wherein the ship In the present invention, if the client 12 receives the data packet error within a predetermined time (ie, the received data packet error and/or Or the data packet is not received, the client 12 can send a feedback message to the server 10, so that the server 1 analyzes the transmission reliability of each client 12 according to the feedback message of the client 12 received by the client. And determining the priority level of the data packet=transmission-to-server between the server 10 and each client 12, and performing the hierarchical transmission of the data packet according to the priority level. Therefore, the present invention can be used not only by the present invention. Improve the reliability of data packet transmission, make full use of limited wireless bandwidth resources, and optimize wireless point-to-multipoint data transmission. The following is a detailed description of the data wireless transmission system 1 of the present invention. The server 10 is configured to package the data to be sent to form a plurality of data packets, and temporarily store the formed data packets, and simultaneously send the data packets to the clients 12 by using a wireless device. In the present invention, in order to facilitate the retransmission of the data, the server 1 packs each piece of data to be sent before the data is transmitted, that is, adds a frame format and a serial number to the data to form a data packet, and stores the data packet. In the event that an error occurs in the transmission of the data packet, the retransmission of the data packet is performed. ~ The plurality of clients 12 are configured to receive the data packet sent by the server 1 and generate a feedback 19167 11 1300299: when the data packet is received within a preset time, and send the generated feedback message wirelessly. To the server-10, the server 10 performs a hierarchical retransmission operation of the data packet according to the feedback message received by each client 12. In order to simplify the drawing and the reverse, the following is a description of the wireless traversing system of the present invention having clients 127, 128, and U9 as an example, but the present invention is not limited thereto. Fig. 2 is a schematic diagram showing the basic structure of the servo terminal 1〇. As shown in the figure, the server 1 includes a data management module 100, a decision module 102, a transmission module 104, and a feedback message receiving module '106. The data management module 1 , the decision module 102 , the transmission module 104 , and the feedback message receiving module 1 〇 6 will be described in detail below. X. The data processing module 100 is configured to package the data to be sent to the clients 127, 128, and 129 by a server within a predetermined time period to form a plurality of data packets. As described above, the data management module 1 The system adds the frame format and serial number to the data to be sent to form a package containing the serial number message. Material, data management module, group 1 〇M complex can temporarily store the formed data packets, and can package the data from the data management when the data packets are correctly sent to their clients 127, 128, 129 The storage space of the module 1 is removed. The decision module 102 is configured to generate a first decision message. In the present invention, the decision module 102 generates the first decision message according to the feedback sent by the client 127, 128, 129, wherein the first decision message is the data that the sending module 104 needs to resend at present. Packet message. The message of the above data packet refers to the serial number of the data packet. 19167 12 1300299 In the middle of the sealing, the pure group 1G2 can be used to schedule the multiple data to be sent for the sending module 104 to send to the client 127 according to the scheduling: the shelling packet, 128, 129. When the packet needs to be resent, the decision module 1G2 can re-enter the previous private packet (4) to add the data packet to be retransmitted in the schedule. The sealing i reading group 104 is configured to input the data temporarily stored in the data management module 100: H end 127, 128, 129 ' and can perform retransmission operation according to the decision module 102, and the decision message to the data. The management module = the previously sent data packet of the household 1 temporary storage mountain is distributed to each of the households 127, 128, 129 by wireless. It should be particularly noted that, in the present invention, when the feeding end needs to transmit the real-time data to the client 12, the data processing module (10) packages the real-time data to form a data packet, and at the same time, the decision mode. The group 1〇2 generates a first decision message to cause the sending module ι4 to preferentially perform the sending operation of the data packet. The feedback message receiving module 1〇6 is configured to receive the feedback message sent by each client 127, 128 129, and transmit the received feedback message to the above-mentioned pure group 102. The decision module 1G2 can then send the information according to the client 12 to analyze the transmission reliability of each client 12, and then generate the first decision message. In the present invention, the first decision message includes a priority level of the clients 127, 128, 129 and a message of the data packet that the transmitting module should just retransmit (ie, the serial number of the data packet). In the present invention, the feedback message sent by the client 127, 128, 129 includes the message of the received error data packet (ie, the order of the data packet ~ 19167 13 1300299 j), the message of the received data packet. And the address information of the client: and the decision group 1〇2 is based on the feedback of the client 127, 128, 129, the serial number of the received error data packet and the serial number of the unreceived data packet. The transmission reliability of each client 127, 128, 129 is analyzed, and the priority level of each user is generated, and the message of the packet that should be retransmitted by the sending module 1 is sent for the sending module according to the priority. Level ^ Performs a hierarchical retransmission of data packets. For example, in the preset time, the server 10 has sent 1000 data packets (such as data packets), data packets 2, ..., data packets 999, data packets 1 〇〇〇, where I: is the corresponding data The serial number of the packet 'the client 12 receives the shells; when the bucket packs the package', the data is reorganized according to the serial numbers of the data packets to use the reassembled data for the client 12) to the client 127, 128, = If the feedback message sent by the client 127 indicates that the received error packet and/or the unreceived data packet are lost (7), it indicates that the probability of receiving the data packet receiving error at the account 127 is 1〇/议. The feedback message sent by the client indicates that the error data packet received by the client and/or the unreceived data packet are lost in total, indicating that the probability of the data packet receiving error of the client (2) is _, if the client 129 sends out The feedback message of the operation indicates that it received the error: if the data packet lost is a total of one, it means that the probability of the customer receiving the packet receiving error is 1/1〇〇〇, then the decision module ι〇2 = ^ ^ Feedback message 27,128,129 of determining that the client 129 can output a good degree of crime, the reliability of the client 128, followed by the transmission, transmission reliability is poor off. At the same time, the decision module 1〇2 can determine 19167 14 , 1300299 client 127, 128, no ih data packet *|^ priority, (4), that is, retransmission of the client (2) The priority of the client 128 is the lowest priority, and the priority of the sending decision is used to perform the hierarchical retransmission of the data packet::: = =1 () 4 The client 129 needs to retransmit the received error data. Only the data packets that have not been received are resent to the client, and the data packets of the client 129 that have not been received are transmitted: the data packet of the client 129 with good reliability: the condition of 'when the transmission can be # degree' is wrong, the rest of the customer is quiet data χ The raw Becco packet receives high, so the probability of receiving the wrong block in the sputum is also very good. ##好好客户端的数据包包再传, β reduces the remaining client's reliability to the customer to make the customer End 129 achieves the best transmission reliability; , == ringing) Transmitted to the client 128 with good reliability and the data packet retransmission operation of the transmission 127. In the other embodiment of the present invention, when the feed is retransmitted, the server 10 # φ , and the 打 incoming vouchers are pre-detected to be retransmitted. The data package is sealed and marked in the data package: or the data package is not correctly connected (4), and when the ^^2 material seal is conveyed, the client receives the data packet, and the new package is closed. The retransmission identifier of w, it is learned that the data packet client that has arrived before has been retransmitted, and then it is sure to receive the m-server end to request the ship to retransmit the data packet, so as to avoid unnecessary retransmission 19167 15 1300299 The waste of wireless bandwidth caused by the work. :Partial exchange:: Refer to Figure 3, which shows the basic structure of the client 12. As shown in the figure, the client 12 includes a receiving verification module, a bedding management module 122, a feedback message collection module 124, and a feedback group 126. The following is a detailed description of the receiving verification module 120, the data management module 22: the feedback message collection module 124, and the feedback message sending module. 1(10) Module 12G is used to connect (4) the transmission module 3^,, and the data packet sent by the line 1G, and verify that each received message is correct, that is, verify that the data in the data packet is correct. . The poor material management module 122 is used for temporarily storing the correct data packet verified by the receiving verification module 120, and the data is 4+spoon+ 顶 矸 将 暂 暂 暂 暂 暂 暂 、 、 、 、 、 、 、 、 、 Structured management and other processing. In the present invention, the data management module 122 learns, according to the order of each data packet, the data management module a] has been selected in the current-preset time, and which data is M m. However, the received data packet is not duplicated, and then the data management module is configured to perform data reorganization and structural management on the data packet temporarily stored. f Feedback message acquisition module m The system is configured to collect an error data packet that is not verified by the module 12G and collect a message of the data packet that is not received by the client 12 according to the information of the temporary storage of the poor material packet of the data management module 12 and according to the collected information and The address message forming feedback message of the client 7 is output to the feedback message sending module 126. ° 19167 16 1300299 The feedback message sending module 126 is configured to send the feedback message output by the feedback message collecting module 124 by wireless The feedback message receiving module 1G6 to the server U) is used for the decision making module (10) of the health terminal 1G to make a data packet transmission decision. In the present invention, the server is in the server. The terminals 127, 128, and 129 only receive errors (that is, data packet errors and/or data packet loss, etc.) J: = 1 feeds the message to the server 1〇, this feedback mechanism will save the original limited and ^Bei Therefore, the data wireless transmission system of the present invention mainly includes a -servo==! client's and the server can wirelessly transfer data to each client, and each of the clients The client sends a feedback message to the server when the data packet is received incorrectly. - The server performs the hierarchical retransmission operation of the data packet according to the feedback message received by the server. The one-way feedback mechanism adopted, the present invention adopts a feedback mechanism of η and 夕路, and the servo end can accurately learn the reliability of the transmission of each client, and then can re-transmit the packet separately. = According to the priority level, the capital will be used to ensure that the (4) packet is preferentially transmitted to the client of the second and subsequent packets. Then, the data packet is transmitted to the client with reliable transmission and the difference. Therefore, through this Double of invention And the feedback mechanism and the data packet grading retransmission are better than the 叮^ 77 A system, which can greatly improve the data packet, lose the crime, and make the wireless point-to-multipoint client) the best overall transmission performance. The target of π: number: 19167 17 1300299: ^ Mingzhong, only when receiving data packet error: packet error and / or no data packet received), each client shells the message to the server, thus saving wireless Bandwidth, in order to achieve the purpose of charging eight = feedback bandwidth resources. When using the wireless terminal, the capital: 3; _ to transmit real-time information to the customer Chuanfu & Then the package 'at the same time, the decision module of the server end determines the message to make the sending module of the server perform preferentially. Therefore, the present invention can not only improve the data packet 2; ^, effectively utilize the wireless bandwidth resource, and can Guaranteed:: Transfer first' to ensure the immediacy of data transmission. The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any familiarity can be changed without affecting the spirit and spirit of the present invention. Therefore, the scope of the protection of the present invention == _ _ patent range. Application should be as follows [Simplified description of the schema] Architecture = 1: The information showing the invention is not shown to show the basic architecture of the ship in Figure 1. 3 diagram is used to display the basic architecture of the client in the "quote" [main component symbol description] 19167 18 J300299 1 data wireless transmission system 10 server 12, 127, 128, 129 client 100 data management module 102 decision Module 104 Transmitting Module 106 Feedback Message Receiving Module 120 Receiving Verification Module* 122 Data Management Module 124 Feedback Message Acquisition Module 126 Feedback Message Transmitting Module 19 19167

Claims (1)

1300299 ‘十、申請專利範圍·· :I -種資料無線傳輪系統,係包括: 开1=端’ 將待發送之資料進行打包處理以 貧料封包’並暫存該些資料封包,同時將所 形成的資料封包透過無線方式發送出去;以及 複數客戶端,係用以接收該飼服端所發送的資料封 包,且於一預設時間内接收資料封包發生錯誤時產生 ,'饋訊息’並將所產生的反饋訊息透過無線方式發送 至該飼服端’以供該伺服端依據其所接收到的各客戶 端之反饋訊息執行資料封包之分級重傳作業。 2.如申明專利範圍第1項之資料無線傳輸系統,i中, 該伺服端係包括: >'τ 貧料管理模組,係用以將該伺服端欲發送至該些客 戶端之資料進行打包處理以形成複數資料封包,並— 所形成的資料封包予以暫存; 丨’夫策模組,係用以產生第一決策訊息輸出; 發送模組’係用以將該資料管理模組所 封包ί送至該些客戶端,且依據該決策模組輸出的第抖 -決朿訊息執行重傳作業以將該#料管理模組所暫 的並已發送之資料封包透過無線方式分級再次發·子 以及 χ , 反饋訊息接收模組,係用以透過無線方式接收該此 各戶端發达的反饋訊息,以供該決策模組依據該反产 訊息接收模組所接收到的反饋訊息分析各客戶端之^ 19167 20 1300299 • 輸可靠度而產生該第一決策訊息。 :3.如申請專利範圍第2項之資料無線傳輸系統,其中, 该貢料管理模組復用以於其所儲存的已正確傳送至客 戶端之數據封包自其儲存空間移除。 4·如:請專利範圍第2項之資料無線傳輸系統,其中, 該第一決策訊息係為該發送模組再次發送之資料封包 之訊息及該些客戶端接收資料封包之優先級別。 鲁5. μ請專·圍第2項之賴無線傳輸彡統,其中, 及反饋息係包括客戶端接制的錯誤資料封包之訊 息、未接收到的資料封包之訊息以及該客戶端之地址 訊息。 6. 如申請專利範圍第4或5項之資料無線傳輸系統,其 中,該資料封包之訊息係指該資料封包之序號。 7. 如申請專利範圍第6項之資料無線傳輸系統,其中, 該決策模組係依據各客戶端之反饋訊息中的接收到的 I錯誤資料封包之序號及未接收到的資料封包之序號分 析各客戶端之傳輸可靠度,進而產生該些客戶端之優 先級別及該發送模組再次發送之資料封包之訊息,以 供該發送模組依據該優先級別執行資料封包之分級重 傳作業。 •如申明專利|巳圍第2項之資料無線傳輸系統,其中, 當該伺服端需要傳送即時資料予客戶端時,該資料處 理模組即對該即時資料進行打包處理以形成資料封 包,同時該決策模組產生第二決策訊息以令該發送模 19167 21 •1300299 -組優先執行該資料封包之發送作業。 • 9·如巾請專利範圍第8項之資料無線傳輸系統,其中, =即時資料係包括電視節目訊號、即時傳播的音頻訊 就及視頻訊號之其中至少一者。 10·如中請專利範圍第丨項之資料無線傳輸系統,其中, 該客戶端係包括: 接收驗證模組,係用以透過無線方式接收該伺服端 务运之資料封包,並對所接收到的每一資料封包進行 • 驗證以確定該資料封包是否正確; 資料管理模組,係用以暫存透過該接收驗證模祖驗 證的正確之資料封包,並將所暫存的資料封包進行解 包、重組及結構化管理的處理; 反饋訊息採集模組,係用以採集未通過該接收驗證 模組驗證的錯誤資料封包之訊息及依據該資料管理模 組所暫存的資料封包之訊息採集該客戶端未接收到的 貧料封包之訊息,並依據採集到的訊息及該客戶端之 地址訊息形成反饋訊息輸出;以及 反饋訊息發送模組,係用以將該反饋訊息採集模組 所輸出的反饋訊息透過無線方式發送至該伺服端。 11. 如申請專利範圍第10項之資料無線傳輸系統,苴中, 該資料封包之訊息係指該資料封包之序號。 12. 如申請專利範圍第10項之資料無線傳輪系統,其中, 该反饋訊息係包括客戶端接收到的錯誤資料封包之訊 息、未接收到的資料封包之訊息以及該客戶端之地址 訊息。 19167 221300299 '10. Patent application scope··: I-type data wireless transmission system, including: open 1=end 'package the data to be sent to the poor material package' and temporarily store the data packets, and at the same time The formed data packet is sent out wirelessly; and the plurality of clients are configured to receive the data packet sent by the feeding end, and generate a message when the data packet is received within a preset time, and the message is fed The generated feedback message is sent to the feeding end by wireless means for the server to perform the hierarchical retransmission operation of the data packet according to the feedback message of each client received by the server. 2. For the data transmission system of claim 1 of the patent scope, i, the server includes: > 'τ poor material management module, which is used to send the server to the data of the clients. The packaging process is performed to form a plurality of data packets, and the formed data packets are temporarily stored; the 'fussing module is used to generate the first decision message output; the sending module is used to use the data management module The packet ί is sent to the clients, and the retransmission operation is performed according to the first jitter-decision message output by the decision module, so that the data packet temporarily sent and sent by the material management module is hierarchically re-wired again. The message receiving module is configured to receive the feedback message developed by the respective terminals in a wireless manner, so that the decision module receives the feedback message according to the counter-product receiving module. Analyze each client's ^ 19167 20 1300299 • Transmit reliability to generate the first decision message. 3. The data transmission system of claim 2, wherein the tributary management module is multiplexed to remove the stored data packets that have been correctly transmitted to the client from its storage space. 4. For example, please refer to the data wireless transmission system of the second item of the patent scope, wherein the first decision message is a message of the data packet sent by the sending module and a priority level of the data packets received by the client. Lu 5. μ Please use the second section of the wireless transmission system, and the feedback information includes the message of the error data packet received by the client, the message of the unreceived data packet and the address of the client. message. 6. For the data transmission system of claim 4 or 5, the message of the data packet refers to the serial number of the data packet. 7. For example, the data transmission system of claim 6 of the patent scope, wherein the decision module is based on the serial number of the received I error data packet in the feedback message of each client and the serial number analysis of the unreceived data packet. The transmission reliability of each client further generates a priority level of the clients and a message packet sent by the sending module, so that the sending module performs the hierarchical retransmission operation of the data packet according to the priority level. • If the server needs to transmit real-time data to the client, the data processing module packs the real-time data to form a data packet, and The decision module generates a second decision message to cause the sending module 19167 21 • 1300299 - the group to preferentially perform the sending operation of the data packet. • 9· For information on the wireless transmission system of Article 8 of the patent scope, where = the real-time data includes at least one of a TV program signal, an instant broadcast audio signal and a video signal. 10. The wireless transmission system of the data of the third aspect of the patent, wherein the client comprises: a receiving verification module, configured to receive the data packet of the server by wireless, and receive the data packet Each data packet is verified to determine whether the data packet is correct. The data management module is used to temporarily store the correct data packet verified by the receiving verification model and unpack the temporarily stored data packet. The processing of the reorganization and the structured management; the feedback message collection module is configured to collect the message of the error data packet that has not been verified by the receiving verification module, and collect the message according to the information of the data packet temporarily stored by the data management module. The message that the client does not receive the poor packet, and forms a feedback message according to the collected message and the address information of the client; and the feedback message sending module is used to output the feedback message collecting module The feedback message is sent wirelessly to the server. 11. In the case of the wireless transmission system for information in item 10 of the patent application, the information in the data packet refers to the serial number of the data packet. 12. The information wireless transmission system of claim 10, wherein the feedback message includes information of the error data packet received by the client, a message of the unreceived data packet, and an address message of the client. 19167 22
TW094146651A 2005-12-27 2005-12-27 Wireless data transmission system TW200726115A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW094146651A TW200726115A (en) 2005-12-27 2005-12-27 Wireless data transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW094146651A TW200726115A (en) 2005-12-27 2005-12-27 Wireless data transmission system

Publications (2)

Publication Number Publication Date
TW200726115A TW200726115A (en) 2007-07-01
TWI300299B true TWI300299B (en) 2008-08-21

Family

ID=45069930

Family Applications (1)

Application Number Title Priority Date Filing Date
TW094146651A TW200726115A (en) 2005-12-27 2005-12-27 Wireless data transmission system

Country Status (1)

Country Link
TW (1) TW200726115A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI407812B (en) * 2009-11-10 2013-09-01 Ind Tech Res Inst Node selection and management methods and systems, and computer program products thereof
WO2015015572A1 (en) * 2013-07-30 2015-02-05 三菱電機株式会社 Data processing device, data communication device, communication system, data processing method, data communication method, and program

Also Published As

Publication number Publication date
TW200726115A (en) 2007-07-01

Similar Documents

Publication Publication Date Title
CN101421964B (en) Method and apparatus for transmitting and receiving status report in a mobile communication system
TWI259674B (en) Method and apparatus for reducing transmission errors in a third generation cellular system
CN101895372B (en) Data transmission method in radio link control layer acknowledged mode
CN101136828B (en) RS485 based multi-host machine wired serial communication method
US7978734B2 (en) Multichannel MAC data stream for wireless communication
CN102859921A (en) System and method for achieving accelerated throughput
Carlson Bit-oriented data link control procedures
WO2014138536A2 (en) Enhanced acknowledgement and retransmission mechanism
CN101911569A (en) Be used for keeping the technology of service quality of the connection of wireless communication system
CN105934907A (en) Radio resource scheduling method and apparatus
CN109150419A (en) A kind of communication means and its device
CN101009536B (en) Status report method of automatic retransfer request
TW201306527A (en) Method for transmitting a packet via heterogeneous networks
CN101361310B (en) A data processor system and a method for communicating data
CN105450969B (en) A kind of real time video data transmission method and electronic equipment
CN104243111A (en) Method and device for transmitting data packet
CN101836390A (en) Method and device for data processing and communication system comprising such device
TWI300299B (en)
CN101238674A (en) Method and apparatus to transmit and/or receive data via wireless network and wireless device
CN105763375A (en) Data packet transmission method, receiving method and microwave station
JP2008227890A (en) Dual-configuration transmission method, transmission system, and receiving apparatus in tdm line emulation
CN102948244A (en) A packet retransmission method in a wireless transmitter
Hekmat Communication networks
KR20100070113A (en) Method for transmitting of long data in sensor node based on mac
TWI376917B (en) Frame merging apparatus and method thereof

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees