發(fā)明。例如,由單獨(dú)的單元、處理器或控制器所執(zhí)行的說明的功能可以由相同的單元、處理器或控制器執(zhí)行。因此,對特定功能單元的參考僅僅被看作是對提供描述的功能的合適的方法的參考,而非表示嚴(yán)格的邏輯或物理結(jié)構(gòu)或組織。
【主權(quán)項(xiàng)】
1.一種發(fā)送數(shù)據(jù)的方法,包括: 控制數(shù)據(jù)源以第一數(shù)據(jù)速率輸出源幀; 以所述第一數(shù)據(jù)速率在編碼器接收源幀; 從所述源幀讀取固定數(shù)量的η-字節(jié)數(shù)據(jù)塊,其中η是整數(shù); 將(m-n)-字節(jié)奇偶校驗(yàn)塊附加到每個(gè)η-字節(jié)數(shù)據(jù)塊以形成固定數(shù)量的m_字節(jié)第一碼字,其中m是大于η的整數(shù); 給所述固定數(shù)量的m-字節(jié)第一碼字預(yù)置第一前綴以形成糾錯(cuò)物理幀,所述第一前綴包括設(shè)置為第一值的糾錯(cuò)指示和設(shè)置為第二值的附加數(shù)據(jù)指示;以及以固定的發(fā)送數(shù)據(jù)速率發(fā)送所述糾錯(cuò)物理幀。2.根據(jù)權(quán)利要求1所述的方法,還包括: 控制所述數(shù)據(jù)源以提高所述源幀的輸出數(shù)據(jù)速率; 以提高的數(shù)據(jù)速率在所述編碼器接收源幀; 從以提高的輸入數(shù)據(jù)速率接收的所述源幀讀取所述固定數(shù)量的η-字節(jié)數(shù)據(jù)塊; 將(m-n) -字節(jié)填充塊附加到來自以所述提高的輸入數(shù)據(jù)速率接收的所述源幀的每個(gè)η-字節(jié)數(shù)據(jù)塊,以形成固定數(shù)量的m-字節(jié)第二碼字; 給所述固定數(shù)量的m-字節(jié)第二碼字預(yù)置第二前綴,以形成填充的物理幀,所述第二前綴包括設(shè)置為所述第二值的所述糾錯(cuò)指示和設(shè)置為所述第二值的所述附加數(shù)據(jù)指示;以及以所述固定的發(fā)送數(shù)據(jù)速率發(fā)送所述填充的物理幀。3.根據(jù)權(quán)利要求2所述的方法,還包括: 檢測所述源幀的所述輸出數(shù)據(jù)速率什么時(shí)候等于第二數(shù)據(jù)速率,所述第二數(shù)據(jù)速率高于所述第一數(shù)據(jù)速率; 以第二輸入數(shù)據(jù)速率在所述編碼器接收源幀; 從以所述第二輸入數(shù)據(jù)速率接收的所述源幀讀取所述固定數(shù)量的m-字節(jié)數(shù)據(jù)塊;給來自以所述第二輸入數(shù)據(jù)速率接收的所述源幀的所述固定數(shù)量的m-字節(jié)數(shù)據(jù)塊預(yù)置第三前綴,以形成附加數(shù)據(jù)物理幀,所述第三前綴包括設(shè)置為所述第二值的所述糾錯(cuò)指示和設(shè)置為所述第一值的所述附加數(shù)據(jù)指示;以及 以所述固定的發(fā)送數(shù)據(jù)速率發(fā)送所述附加數(shù)據(jù)物理幀。4.根據(jù)權(quán)利要求1所述的方法,其中所述第一值是開啟并且所述第二值是關(guān)閉。5.根據(jù)權(quán)利要求1所述的方法,其中: 所述糾錯(cuò)指示包括所述前綴的第一比特;以及, 所述附加數(shù)據(jù)指示包括所述前綴的第二比特。6.一種接收數(shù)據(jù)的方法,包括: 在解碼器接收物理幀,所述物理幀包括固定數(shù)量的m-字節(jié)碼字和前綴,所述前綴包括糾錯(cuò)指示和附加數(shù)據(jù)指示,其中m是整數(shù); 如果所述糾錯(cuò)指示設(shè)置為第一值并且所述附加數(shù)據(jù)指示設(shè)置為第二值,則操作所述解碼器對所述物理幀的每個(gè)碼字執(zhí)行糾錯(cuò)以輸出η-字節(jié)數(shù)據(jù)塊,其中η是小于m的整數(shù); 如果所述糾錯(cuò)指示設(shè)置為所述第二值并且所述附加數(shù)據(jù)指示設(shè)置為所述第二值,則操作所述解碼器丟棄來自所述物理幀的每個(gè)碼字的(m-n)-字節(jié)填充塊,以輸出η-字節(jié)數(shù)據(jù)塊;以及 如果所述糾錯(cuò)指示設(shè)置為所述第二值并且所述附加數(shù)據(jù)指示設(shè)置為所述第一值,則操作所述解碼器輸出所述物理幀的每個(gè)碼字作為m-字節(jié)數(shù)據(jù)塊。7.根據(jù)權(quán)利要求6所述的方法,其中所述第一值是開啟并且所述第二值是關(guān)閉。8.根據(jù)權(quán)利要求6所述的方法,其中: 所述糾錯(cuò)指示包括所述前綴的第一比特;以及, 所述附加數(shù)據(jù)指示包括所述前綴的第二比特。9.根據(jù)權(quán)利要求6所述的方法,其中每個(gè)m-字節(jié)碼字包括η-字節(jié)數(shù)據(jù)塊和(m_n)-字節(jié)第二塊。10.根據(jù)權(quán)利要求9所述的方法,其中: 如果所述糾錯(cuò)指示設(shè)置為所述第一值并且所述附加數(shù)據(jù)指示設(shè)置為所述第二值,則所述第二塊包括奇偶校驗(yàn)塊; 如果所述糾錯(cuò)指示設(shè)置為所述第二值并且所述附加數(shù)據(jù)指示設(shè)置為所述第二值,則所述第二塊包括填充塊; 如果所述糾錯(cuò)指示設(shè)置為所述第二值并且所述附加數(shù)據(jù)指示設(shè)置為所述第一值,則所述第二塊包括附加數(shù)據(jù)塊。11.一種發(fā)射機(jī),包括: 數(shù)據(jù)源;以及 編碼器,其包括: m-字節(jié)輸入數(shù)據(jù)部件,所述輸入數(shù)據(jù)部件包括η-字節(jié)第一部分和(m - n)-字節(jié)第二部分,所述η-字節(jié)第一部分耦合為接收來自所述數(shù)據(jù)源的η-字節(jié)數(shù)據(jù)塊,所述(m-n)-字節(jié)第二部分耦合為接收來自所述數(shù)據(jù)源的(m - n)_字節(jié)附加數(shù)據(jù)塊; 奇偶校驗(yàn)計(jì)算器,其耦合為接收來自所述輸入數(shù)據(jù)部件的所述第一部分的η-字節(jié)數(shù)據(jù)塊并計(jì)算(m-n)-字節(jié)奇偶校驗(yàn)塊; 延遲部件,其耦合為接收來自所述輸入數(shù)據(jù)部件的所述第一部分的所述η-字節(jié)數(shù)據(jù)塊; 填充字節(jié)源; 第一選擇器,其耦合為接收來自所述填充字節(jié)源的填充字節(jié)和來自所述數(shù)據(jù)輸入部件的所述第二部分的附加數(shù)據(jù)塊,所述第一選擇器可操作為選擇性地輸出填充字節(jié)或附加數(shù)據(jù)塊; 第二選擇器,其耦合到所述第一選擇器和所述奇偶校驗(yàn)計(jì)算器,所述第二選擇器可操作為選擇性地輸出所述第一選擇器的輸出或奇偶校驗(yàn)塊; 碼字部件,其耦合到所述第二選擇器和所述延遲部件;以及 編碼器控制器,其可操作為: 控制所述數(shù)據(jù)源以在附加數(shù)據(jù)指示設(shè)置為第一值的情況下,給所述編碼器提供η-字節(jié)數(shù)據(jù)塊,并在所述附加數(shù)據(jù)指示設(shè)置為第二值的情況下,給所述編碼器提供m-字節(jié)數(shù)據(jù)塊; 控制所述第一選擇器以在所述附加數(shù)據(jù)指示設(shè)置為所述第一值的情況下,將附加數(shù)據(jù)塊輸出到所述第二選擇器,并在所述附加數(shù)據(jù)指示設(shè)置為所述第二值的情況下,將填充塊輸出到所述第二選擇器;以及 控制所述第二選擇器以在糾錯(cuò)指示設(shè)置為所述第一值的情況下,將來自所述奇偶校驗(yàn)計(jì)算器的奇偶校驗(yàn)塊輸出到所述碼字部件,并在所述糾錯(cuò)指示設(shè)置為所述第二值的情況下,將所述第一選擇器的輸出輸出到所述碼字部件。12.根據(jù)權(quán)利要求11所述的發(fā)射機(jī),其中所述編碼器控制器可操作為將糾錯(cuò)指示和附加數(shù)據(jù)設(shè)置插入到包括多個(gè)鏈接碼字的物理層幀的前導(dǎo)碼中。13.根據(jù)權(quán)利要求11所述的發(fā)射機(jī),其中,當(dāng)所述糾錯(cuò)指示設(shè)置為所述第一值并且所述附加數(shù)據(jù)指示設(shè)置為所述第二值時(shí),所述編碼器控制器可操作來將從所述數(shù)據(jù)源到所述編碼器的輸入數(shù)據(jù)速率保持在第一速率。14.根據(jù)權(quán)利要求13所述的發(fā)射機(jī),其中,當(dāng)所述糾錯(cuò)指示設(shè)置為所述第二值并且所述附加數(shù)據(jù)指示設(shè)置為所述第一值時(shí),所述編碼器控制器可操作來將所述輸入數(shù)據(jù)速率保持在第二速率,其中所述第二速率大于所述第一速率。15.根據(jù)權(quán)利要求14所述的發(fā)射機(jī),其中,當(dāng)所述糾錯(cuò)指示設(shè)置為所述第二值并且所述附加數(shù)據(jù)指示設(shè)置為所述第二值時(shí),所述編碼器控制器可操作來將所述輸入數(shù)據(jù)速率從所述第一速率提高到所述第二速率。16.—種接收機(jī),包括: 物理幀源,其耦合為接收固定大小的物理幀,每個(gè)物理幀包括前綴和多個(gè)m-字節(jié)碼字,每個(gè)前綴包括附加數(shù)據(jù)指示和糾錯(cuò)指示; 解碼器,其耦合為接收來自所述物理幀源的物理幀,所述解碼器包括: 輸入數(shù)據(jù)部件,其耦合為按順序接收來自所述物理幀源的m-字節(jié)碼字,所述輸入數(shù)據(jù)部件包括接收η-字節(jié)數(shù)據(jù)塊的第一部分和接收(m-n)-字節(jié)第二塊的第二部分; 第一門,其耦合為接收來自所述輸入數(shù)據(jù)部件的所述第二部分的第二塊; 糾錯(cuò)解碼器,其耦合為接收來自所述輸入數(shù)據(jù)部件的所述第二部分的第二塊和來自所述輸入數(shù)據(jù)部件的所述第一部分的數(shù)據(jù)塊; 第二門,其耦合為接收來自所述糾錯(cuò)解碼器的輸出; 隨機(jī)存取存儲器RAM,其耦合為接收來自所述輸入數(shù)據(jù)部件的所述第一部分的數(shù)據(jù)塊和來自所述第二門的輸出; m-字節(jié)輸出數(shù)據(jù)部件,其耦合為接收來自所述RAM的η-字節(jié)數(shù)據(jù)塊和接收來自所述第一門的(m-n)-字節(jié)附加數(shù)據(jù);以及解碼器控制器,其可操作為: 讀取從所述物理幀源接收的物理幀的所述前綴,以確定所述附加數(shù)據(jù)指示和所述糾錯(cuò)指示的設(shè)置; 如果所述附加數(shù)據(jù)指示設(shè)置為第一值,則開啟所述第一門,且如果所述附加數(shù)據(jù)指示設(shè)置為第二值,則關(guān)閉所述第一門;以及 如果所述糾錯(cuò)指示設(shè)置為所述第一值,則開啟所述第二門,且如果所述糾錯(cuò)指示設(shè)置為所述第二值,則關(guān)閉所述第二門。17.根據(jù)權(quán)利要求16所述的接收機(jī),其中所述第一值是開啟并且所述第二值是關(guān)閉。18.根據(jù)權(quán)利要求16所述的接收機(jī),其中: 所述糾錯(cuò)指示包括所述前綴的第一比特;以及, 所述附加數(shù)據(jù)指示包括所述前綴的第二比特。19.根據(jù)權(quán)利要求16所述的接收機(jī),其中所述解碼器以固定的數(shù)據(jù)速率接收所述物理幀。20.根據(jù)權(quán)利要求16所述的接收機(jī),其中m是248并且η是216。
【專利摘要】接收數(shù)據(jù)的方法在解碼器接收物理幀。物理幀包括固定數(shù)量的m-字節(jié)碼字和前綴。前綴包括糾錯(cuò)指示和附加數(shù)據(jù)指示。如果糾錯(cuò)指示設(shè)置為第一值且附加數(shù)據(jù)指示設(shè)置為第二值,方法操作解碼器對物理幀的每個(gè)碼字執(zhí)行糾錯(cuò)以輸出n-字節(jié)數(shù)據(jù)塊,其中n是小于m的整數(shù)。
【IPC分類】H03M13/03
【公開號】CN105027451
【申請?zhí)枴緾N201480010191
【發(fā)明人】丹尼斯·A·霍季姆斯基
【申請人】中興通訊(美國)公司
【公開日】2015年11月4日
【申請日】2014年2月25日
【公告號】WO2014131018A1