新四季網

一種編碼調製方法以及相關裝置的製作方法

2023-04-25 08:31:51

專利名稱:一種編碼調製方法以及相關裝置的製作方法
技術領域:
本發明涉及通信領域,尤其設計一種編碼調製方法以及相關裝置。
背景技術:
由於信道環境中幹擾和噪聲的存在,使得數據傳輸往往存在一定的錯誤概率。為了儘可能的降低這種傳輸錯誤概率,通常會在發射機進行信道編碼和加循環冗餘校驗碼(CRC, Cyclic Redundancy Check)保護操作。信道編碼是指在數據比特中加入一定的冗餘比特,使得在接收端能夠通過解碼操作使得數據的接收正確概率提高。接收端通過解碼恢復發送的信息比特。碼率反映編碼過程中加入冗餘的多少,碼率=信息比特數/(信息比特數+冗餘比特數),碼率越低則糾錯能力越強,但是開銷越大。
加CRC保護是指在信息比特後增加若干比特,這些比特和之前的信息比特根據收發端協商好的規則產生關聯,在接收端根據接收到的信息比特重新按照規則產生CRC,和實際接收到的CRC進行對比,如果二者完全一致,則認為這個數據包完全解對;否則這個數據包認為接收錯誤。在現有技術無線區域網的數據包中,以802.1lac為例,在數據包的超高吞吐B信令(VHT-SIG_B,Very high throughput signal B)欄位米用二進位相移鍵控(BPSK,BinaryPhase Shift Keying)調製,1/2碼率卷積編碼。數據(Data)欄位採用可變的編碼和調製方式,調製方式可以從BPSK到256正交振幅調製(QAM, Quadrature Amplitude Modulation),碼率從1/2到5/6。在802.1lac中,將VHT-SIG-B對應的CRC放在了服務(SERVICE)欄位,用SERVICE欄位中的8比特作為VHT-SIG-B的CRC校驗位。在接收端對數據包進行解調和解碼時,若VHT-SIG-B欄位的解調和解碼正確,在對CRC欄位進行解調或解碼出現錯誤時,則VHT-SIG-B欄位的CRC校驗無法通過,而由於VHT-SIG-B欄位中攜帶的是解調Data所必須的編碼調製方式和數據長度,因此,一旦認為VHT-SIG-B欄位的CRC校驗無法通過,那麼用錯誤的編碼調製方式等信息去解調後面的Data欄位也會出錯,所以只要VHT-SIG-B的CRC校驗失敗,就終止整個數據包的接收過程。但是,由於現有技術是將VHT-SIG-B欄位和其對應的CRC欄位分別進行編碼和調製,VHT-SIG-B欄位採用BPSK調製,1/2碼率卷積編碼。而CRC欄位和Data欄位採用相同編碼調製方式,且Data欄位的編碼調製階數(編碼調製階數和編碼調製的正確率成反比)通常要高於VHT-SIG-B,因此可能出現即使VHT-SIG-B的CRC校驗的解調解碼出錯,而後面的Data欄位卻是正確的情況,這種情況下,丟棄後面所有的數據是很大的浪費。

發明內容
本發明實施例提供了一種編碼調製方法以及相關裝置,用於避免由於CRC錯誤率較高而導致的誤判問題。本發明提供的編碼調製方法,包括在對數據包進行編碼和調製的過程中,對所述數據包中的超高吞吐B信令VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的循環冗餘校驗碼CRC欄位使用相同的調製方式。本發明提供的解調解碼方法,包括接收數據包;在對所述數據包進行解調和解碼時,忽略所述數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論所述CRC欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。本發明提供的編碼調製方法,包括在對數據包進行編碼和調製時,丟棄所述數據包中VHT-SIG-B欄位對應的CRC欄位,使得在接收端進行解調和解碼時,無論所述VHT-SIG-B欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。本發明提供的編碼調製裝置,包括調製單元,用於在對數據包進行編碼和調製的過程中,使用相同的調製方式對需要傳輸的數據包中的VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的CRC欄位進行調製。
本發明提供的解調解碼裝置,包括接收單元,用於接收數據包;解調解碼單元,用於對所述數據包進行解調和解碼,並忽略所述數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論所述CRC欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。本發明提供的編碼調製裝置,包括CRC丟棄單元,用於在對數據包進行編碼和調製時,丟棄所述數據包中VHT-SIG-B欄位對應的CRC欄位,使得在接收端進行解調和解碼時,無論所述VHT-SIG-B欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。從以上技術方案可以看出,本發明實施例具有以下優點本發明避免了由於CRC錯誤率較高而導致的誤判問題,從而減少了對數據包進行處理的開銷。


圖1是本發明實施例中編碼調製方法的一個流程示意圖;圖2是本發明實施例中數據包的一個數據結構示意圖;圖3是本發明實施例中編碼調製方法的另一個流程示意圖;圖4是本發明實施例中編碼調製方法的另一個流程示意圖;圖5是本發明實施例中數據包的另一個數據結構示意圖;圖6是本發明實施例中數據包的另一個數據結構示意圖;圖7是本發明實施例中編碼調製方法的另一個流程示意圖;圖8是本發明實施例中編碼調製裝置的一個結構示意圖;圖9是本發明實施例中解調解碼裝置的另一個結構示意圖。
具體實施例方式本發明實施例提供了一種編碼調製方法以及相關裝置,用於避免由於CRC錯誤率較高而導致的誤判問題。本發明實施例中編碼調製方法的一個實施例包括在對數據包進行編碼和調製的過程中,對該數據包中的超高吞吐B信令VHT-SIG-B欄位與該VHT-SIG-B欄位對應的循環冗餘校驗碼CRC欄位使用相同的調製方式。請參閱圖1,本發明實施例中編碼調製方法的另一個實施例包括101、編碼調製裝置進行數據包的組包;在無線區域網中,編碼調製裝置對將要發送的數據包進行組包,該數據包中包括有訓練序列欄位,控制消息欄位和物理層服務數據結合(PSDU,Physical layer ServiceData Unit)欄位。該訓練序列欄位用於該數據包的信號同步和信道估計;
在實際應用中,編碼調製裝置可以為無線區域網路的一個站點。該PSDU欄位為該數據包所包含的具體數據內容,包括有SERVICE field欄位和Data欄位;該Data欄位可以由多個媒體接入控制協議數據單元(MPDU,Mac Protocol DataUnit)聚合而成,其中,每個MPDU可以看作一個相對獨立的數據子單元,當I個MPDU發生傳輸錯誤,可以只對該MPDU進行重傳,而不必對所有MPDU進行重傳。該控制消息欄位用於標記該數據包的控制消息,其中,該控制消息欄位包括有VHT-SIG-B欄位,該VHT-SIG-B欄位種標記有解調後面數據部分所必須的編碼調製方式和數據長度等信息。在組包的過程中,編碼調製裝置需要對上述的VHT-SIG-B欄位和Data欄位進行加CRC保護,而VHT-SIG-B欄位對應的CRC校驗碼會放入上述SERVICE field欄位的CRC欄位中;具體的數據結構可以參考圖2。102、編碼調製裝置對數據包中的VHT-SIG-B欄位進行編碼和調製;編碼調製裝置對上述數據包中的VHT-SIG-B欄位進行編碼和調製,其中,VHT-SIG-B欄位作為單獨的編碼塊進行編碼和調製;調製的方式可以為BPSK,正交相移鍵控(QPSK,Quadrature Phase Shift Keying)或 16QAM ;編碼的方式可以為1/2 卷積編碼,2/3卷積編碼或3/4卷積編碼。103、編碼調製裝置使用和VHT-SIG-B欄位相同的調製方式對數據包中的CRC欄位進行調製。編碼調製裝置對上述SERVICE field中的CRC欄位進行編碼和調製,其中,在對該CRC欄位進行調製時,編碼調製裝置使用的調製方式和上述VHT-SIG-B欄位的調製方式相同。可選的,為了避免對現有數據包的物理層結構做太多的改變,本發明實施例在對CRC欄位進行編碼和調製時,雖然使用和上述VHT-SIG-B欄位的相同的調製方式,但是,可以和現有的802.1lac 一樣,將CRC欄位與數據包中的Data欄位放在同一個編碼塊內進行編碼和調製,該CRC欄位和Data欄位使用相同的碼率進行編碼,即VHT-SIG-B欄位和其對應的CRC欄位分別獨立進行編碼和調製。由於本發明實施例對無線區域網的數據包中的VHT-SIG-B欄位與VHT-SIG-B欄位對應的CRC欄位使用相同的調製方式,因此,接收方在對VHT-SIG-B欄位和該CRC欄位進行解調解碼時,正確率相近,使得當VHT-SIG-B的CRC校驗的解調解碼出錯時,後面的Data欄位的解調解碼也出錯的概率增大,提高了 CRC欄位的實用性。為了進一步提高VHT-SIG-B欄位和其對應的CRC欄位在解調解碼時成功率的相似度,本發明提供了相應的技術方案,具體請參閱圖3,本發明實施例中編碼調製方法的另一個實施例包括301、編碼調製裝置進行數據包的組包;在無線區域網中,編碼調製裝置在對將要發送的數據包進行組包,該數據包中包括有訓練序列欄位,控制消息欄位和PSDU欄位。在本發明實施例中SERVICE field欄位包含有預留(Reserved)欄位、加擾器初始化(Scrambler Init)欄位和VHT-SIG-B欄位對應的CRC欄位。該Scrambler Init欄位用於標記加擾器的初始狀態位,使得接收端在後續的解擾過程中可以使用該初始狀態位進行解擾。
可選的,在對該數據包進行組包的過程中,為了進一步確保接收端對該數據包進行解調解碼的準確性,發送端的編碼調製裝置還可以使用上述CRC欄位對該ScramblerInit欄位進行加CRC保護。302、編碼調製裝置對數據包中的VHT-SIG-B欄位進行編碼和調製;本實施例中的步驟302的內容與前述圖1所示的實施例中步驟102的內容相同,此處不再贅述。303、編碼調製裝置使用和VHT-SIG-B欄位相同的編碼和調製方式對數據包中的CRC欄位進行編碼和調製。編碼調製裝置對上述SERVICE field中的CRC欄位進行編碼和調製,其中,在進行該CRC欄位編碼和調製時,編碼調製裝置使用的編碼和調製方式和上述VHT-SIG-B欄位的編碼和調製方式相同。在本發明實施例中,VHT-SIG-B欄位和其對應的CRC欄位不但使用相同的調製方式,而且使用相同的編碼方式,使得兩部分編碼調製的過程更加的接近,從而進一步的提高了 VHT-SIG-B欄位和其對應的CRC欄位在解調解碼時成功率的相似度。本發明還可以使得VHT-SIG-B欄位和其對應的CRC欄位在同一編碼塊內進行編碼,使得VHT-SIG-B欄位和其對應的CRC欄位在解調解碼時的成功率一致,具體請參閱圖4,本發明實施例中編碼調製方法的另一個實施例包括401、編碼調製裝置進行數據包的組包;在無線區域網中,編碼調製裝置在對將要發送的數據包進行組包,該數據包中包括有訓練序列欄位,控制消息欄位和PSDU欄位。在對該數據包進行組包的過程中,為了便於編碼調製裝置將VHT-SIG-B欄位以及其對應的CRC欄位放入同一個編碼區內進行編碼和調製,編碼調製裝置可以將VHT-SIG-B欄位對應的CRC欄位放入VHT-SIG-B欄位內,具體的數據結構可以參考圖5 ;可選的,還可以進一步將原有的VHT-SIG-B和SERVICE field兩部分的欄位合併為一個欄位進行操作,即將原有的SERVICE field欄位也作為控制消息的一部分,具體的數據結構可以參考圖6。在圖5和圖6的數據結構中,Tail為尾比特欄位,作為一個欄位的結束部分。402、編碼調製裝置同時對VHT-SIG-B欄位和其對應的CRC欄位進行進行編碼和調製。編碼調製裝置將VHT-SIG-B欄位對應的CRC欄位以及其所保護的數據(在組包過程中,若編碼調製裝置沒有將Scrambler Init欄位納入該CRC欄位保護中,則「其所保護的數據」僅為VHT-SIG-B欄位,若有,則「其所保護的數據」為VHT-SIG-B欄位以及ScramblerInit欄位)。具體的,編碼調製裝置將CRC欄位所保護的數據、CRC欄位以及Tai I欄位放在一個編碼塊內進行編碼和調製,該編碼塊內的數據都使用相同的調製方式和編碼方式。調製方式可以包括BPSK,QPSK或16QAM ;編碼方式可以包括1/2卷積編碼,2/3卷積編碼或3/4卷積編碼。CRC採用N比特,N取值可以為4,8或16。VHT-SIG-B的長度可能為M個正交頻分復用技術(OFDM, Orthogonal frequency-division multiplexing)符號,M 可以為 I 或 2。可選的,若上述組包的過程將原有的VHT-SIG-B和SERVICE field兩部分的欄位合併為一個欄位進行操作,則編碼調製裝置可以將合併後的VHT-SIG-B和SERVICEfield (其中包括有Reserved欄位、Scrambler Init欄位和VHT-SIG-B欄位對應的CRC欄位)的結合欄位放入一個編碼塊內進行編碼和調製,該編碼塊內的數據都使用相同的調製方式和編碼方式。
上面是從發送端的角度處理VHT-SIG-B欄位和其對應的CRC欄位在解調解碼時成功率不一致的問題,下面從接收端的角度提出相應的方案,請參閱圖7,本發明實施例中編碼調製方法的另一個實施例包括接收在無線區域網中傳輸的數據包;在對該數據包進行解調和解碼時,忽略該數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論該CRC欄位的解調或解碼正確與否,都繼續進行該數據包中的數據DATA欄位的解調和解碼。701、解調解碼裝置接收在無線區域網中傳輸的數據包;解調解碼裝置接收發送端的解調解碼裝置發送的數據包,該數據包中包括有訓練序列欄位,控制消息欄位和PSDU欄位。在實際應用中,解調解碼裝置可以為無線區域網路的一個站點。該控制消息欄位用於標記該數據包的控制消息,其中,該控制消息欄位包括有VHT-SIG-B欄位,該VHT-SIG-B欄位種標記有解調後面數據部分所必須的編碼調製方式和數據長度等信息;其中,VHT-SIG-B欄位加CRC保護的CRC欄位在PSDU欄位的SERVICEfield欄位中。702、解調解碼裝置對數據包中的VHT-SIG-B欄位進行解調和解碼;解調解碼裝置對數據包中的VHT-SIG-B欄位進行解調和解碼,在解碼完成後,解調解碼裝置接收該數據包中的數據符號部分,且通過確認VHT-SIG-B欄位的解碼正確與否判斷所接收的數據包是否有效,若無效,則本次數據包接收失敗;若有效,則繼續觸發步驟703對SERVICE field欄位進行解調和解碼。703、解調解碼裝置對數據包中的SERVICE field欄位進行解調和解碼;解調解碼裝置對數據包中的SERVICE field欄位進行解調和解碼,在解調和解碼地過程中,忽略該數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論該CRC欄位的解調或解碼正確與否,都繼續觸發步驟704對該數據包中的Data欄位的解調和解碼。704、解調解碼裝置對數據包中的Data欄位進行解調和解碼。解調解碼裝置對數據包中的Data欄位進行解調和解碼,在Data欄位地解調和解碼完成後,解調解碼裝置再通過Data欄位對應的CRC校驗碼對該Data欄位所解碼出來後的數據進行校對,確認無誤後,本次數據包的接收成功。
在本發明實施例中,為了避免因VHT-SIG-B欄位和其對應的CRC欄位在解調解碼時成功率不一致而導致錯誤丟棄數據包的情況,在對SERVICE field欄位進行解調和解碼時,直接忽略其中VHT-SIG-B欄位對應的CRC字的作用,使得無論該CRC欄位的解調或解碼正確與否,都繼續對該數據包中的Data欄位的解調和解碼。在本發明實施例中,犧牲了在對SERVICE field欄位進行解調和解碼時對後續Data欄位的檢測功能,將檢驗Data欄位是否正確的任務全交給Data欄位對應的CRC校驗碼來完成。其中,可選的,在上述步驟703對SERVICE field欄位進行解調和解碼時,若CRC欄位的解調或解碼失敗,則觸發判斷數據包中SERVICE field欄位所採用的編碼調製(MCS,Modulation and Coding Scheme)階數是否大於N的步驟,若該編碼調製階數大於N,才觸發忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能的步驟,N為O至8之間的任一整數;若該編碼調製階數小於或等於N,則像現有的802.1lac那樣,確認前面的VHT-SIG-B欄位的CRC校驗失敗,終止數據包接收的過程。MCS階數有10種,MCS階數越高,貝U在相同的SNR(信噪比,Signal-noise ratio) 下,比特信噪比(Eb/No)越低。以SNR = OdB(dB :分貝)為例對於MCS = 0,此時對應的編碼調製為1/2,BPSK,I個符號中有I (BPSK) X 1/2 (R)=1/2 個信息比特,那麼 Eb/No = O-1O^log10 (1/2) = 3dB。對於MCS = 1,此時對應的編碼調製為1/2,QPSK,I個符號中有2 (QPSK) X 1/2 (R)=I 個信息比特,那麼 Eb/No = 0-10*log10(l) = OdB。對於MCS = 6,此時對應的編碼調製為1/2,QPSK,I個符號中有6 (64QAM) X 3/4 (R)=4. 5 個信息比特,那麼 Eb/No = 0_10*log10 (4. 5) = -6. 5dB。可以看到,由於Eb/No = SNR-1O^log10(N),N為每個調製符號中包含的信息比特數,由於MCS階數越高,則N值越大,比特信噪比越低,此時傳輸的正確率也越低。根據實際情況可調整的,本發明中MCS的階數N可以設置為O至8(9種)任意一個值。本發明實施例中編碼調製方法的另一個實施例包括在對無線區域網的數據包進行編碼和調製時,丟棄所述數據包中VHT-SIG-B欄位對應的CRC欄位,使得在接收端進行解調和解碼時,無論VHT-SIG-B欄位的解調或解碼正確與否,都繼續進行該數據包中的數據Data欄位的解調和解碼。下面對用於執行上述編碼調製方法的本發明編碼調製裝置的實施例進行說明,其邏輯結構請參考圖8,本發明實施例中編碼調製裝置的一個實施例包括調製單元801,用於在對數據包進行編碼和調製的過程中,使用相同的調製方式對需要傳輸的數據包中的VHT-SIG-B欄位與VHT-SIG-B欄位對應的CRC欄位進行調製。本發明實施例中的站點還可以進一步包括編碼單元802,用於使用相同的編碼方式對需要傳輸的數據包中的VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的CRC欄位進行編碼。CRC產生單元803,用於在使用CRC對上述數據包進行保護時,對該數據包中的Scrambler Init欄位也使用CRC欄位進行保護。編碼塊分配單元804,用於將所述CRC欄位合所述VHT-SIG-B欄位結合為一個編碼塊,或將所述VHT-SIG-B欄位和所述數據包中的SERVICE field欄位結合為一個編碼塊,並在完成編碼塊分配後,觸發所述編碼單元802。本發明實施例編碼調製裝置中各個單元具體的交互過程如下在無線區域網中,編碼調製裝置對將要發送的數據包進行組包,該數據包中包括有訓練序列欄位,控制消息欄位和PSDU欄位。該訓練序列欄位用於該數據包的信號同步和信道估計;該PSDU欄位為該數據包所包含的具體數據內容,包括有SERVICE field欄位和Data欄位;該Data欄位可以由多個媒體接入控制協議數據單元(MPDU,Mac Protocol DataUnit)聚合而成,其中,每個MPDU可以看作一個相對獨立的數據子單元,當I個MPDU發生傳輸錯誤,可以只對該MPDU進行重傳,而不必對所有MPDU進行重傳。該控制消息欄位用於標記該數據包的控制消息,其中,該控制消息欄位包括有 VHT-SIG-B欄位,該VHT-SIG-B欄位種標記有解調後面數據部分所必須的編碼調製方式和數據長度等信息。在組包的過程中,編碼調製裝置需要對上述的VHT-SIG-B欄位和Data欄位進行加CRC保護,而VHT-SIG-B欄位對應的CRC校驗碼會放入上述SERVICE field欄位的CRC欄位中;具體的數據結構可以參考圖2。可選的,在加CRC保護的過程中,CRC產生單元803使用CRC欄位對該數據包中的Scrambler Init欄位和VHT-SIG-B欄位進行保護。在完成數據包的組包後,編碼塊分配單元804對該數據包中不同的欄位進行編碼塊的分配。可選的,編碼塊分配單元804可以將CRC欄位結合該VHT-SIG-B欄位結合為一個編碼塊,或將VHT-SIG-B欄位和所述數據包中的SERVICE field欄位結合為一個編碼塊,並在完成編碼塊分配後,觸發所述編碼單元802使用相同的編碼方式對需要傳輸的數據包中的VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的CRC欄位進行編碼。在完成編碼後,調製單元801使用相同的調製方式對需要傳輸的數據包中的VHT-SIG-B欄位與VHT-SIG-B欄位對應的CRC欄位進行調製。下面對用於執行上述解調解碼方法的本發明解調解碼裝置的實施例進行說明,其邏輯結構請參考圖9,本發明實施例中解調解碼裝置的一個實施例包括接收單元901,用於接收在無線區域網中傳輸的數據包;解調解碼單元902,用於對所述數據包進行解調和解碼,並忽略所述數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論該CRC欄位的解調或解碼正確與否,都繼續進行該數據包中的數據DATA欄位的解調和解碼。本發明實施例中的解調解碼裝置還可以進一步包括判斷單元903,用於在解調解碼單元忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能之前,判斷所述數據包中SERVICE field欄位所採用的編碼調製階數是否大於N,若是,則觸發解調解碼單元所述忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能的步驟,所述N為O至8之間的任一整數;若否,則停止對所述數據包的解調和解碼。本發明實施例解調解碼裝置中各個單元具體的交互過程如下解調解碼裝置的接收單元901接收發送端的解調解碼裝置發送的數據包,該數據包中包括有訓練序列欄位,控制消息欄位和PSDU欄位。該控制消息欄位用於標記該數據包的控制消息,其中,該控制消息欄位包括有VHT-SIG-B欄位,該VHT-SIG-B欄位種標記有解調後面數據部分所必須的編碼調製方式和數據長度等信息;其中,VHT-SIG-B欄位加CRC保護的CRC欄位在PSDU欄位的SERVICE field欄位中。在接收到上述數據包後,解調解碼單元902對數據包中的VHT-SIG-B欄位進行解調和解碼,在解碼完成後,解調解碼裝置接收該數據包中的數據符號部分,且通過確認VHT-SIG-B欄位的解碼正確與否判斷所接收的數據包是否有效,若無效,則本次數據包接收失敗;若有效,則繼續對SERVICE field欄位進行解調和解碼。在對SERVICE field欄位解調和解碼地過程中,忽略該數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論該CRC欄位的解調或解碼正確與否,都繼續對該數據包中的Data欄位的解調和解碼。其中,可選的,在上述對SERVICE field欄位進行解調和解碼時,若CRC欄位的解調或解碼失敗,則觸發判斷單元903判斷數據包中SERVICE field欄位所採用的MCS階數是否大於N的步驟,若該編碼調製階數大於N,才觸發忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能的步驟,N為O至8之間的任一整數;若該編碼調製階數小於或等於N,則 像現有的802.1lac那樣,確認前面的VHT-SIG-B欄位的CRC校驗失敗,終止數據包接收的過程。下面對用於執行上述解調解碼方法的本發明編碼調製裝置的實施例進行說明,本發明實施例中編碼調製裝置的一個實施例包括CRC丟棄單元,用於在對數據包進行編碼和調製時,丟棄該數據包中VHT-SIG-B欄位對應的CRC欄位,使得在接收端進行解調和解碼時,無論該VHT-SIG-B欄位的解調或解碼正確與否,都繼續進行數據包中的數據DATA欄位的解調和解碼。在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以採用硬體的形式實現,也可以採用軟體功能單元的形式實現。所述集成的單元如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括U盤、移動硬碟、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。以上所述,僅為本發明的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵 蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。
權利要求
1.一種編碼調製方法,其特徵在於,包括 在對數據包進行編碼和調製的過程中,對所述數據包中的超高吞吐B信令VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的循環冗餘校驗碼CRC欄位使用相同的調製方式。
2.根據權利要求1所述的方法,其特徵在於,所述方法還包括 對所述數據包中的VHT-SIG-B欄位與VHT-SIG-B欄位對應的CRC欄位使用相同的編碼 方式。
3.根據權利要求2所述的方法,其特徵在於,所述方法還包括 在對所述VHT-SIG-B欄位和所述CRC欄位進行編碼時,使用不同的碼率,且所述CRC欄位與所述數據包中的數據Data欄位在同一個編碼塊內進行編碼和調製。
4.根據權利要求2所述的方法,其特徵在於,所述方法還包括 將所述CRC欄位和所述VHT-SIG-B欄位結合為一個編碼塊,進行編碼和調製。
5.根據權利要求1所述的方法,其特徵在於,所述對數據包中的VHT-SIG-B欄位與VHT-SIG-B對應的循環冗餘校驗碼CRC欄位使用相同的調製方式,包括 將所述VHT-SIG-B欄位和所述數據包中的服務域SERVICE field欄位結合為一個編碼塊,使用相同的調製方式和編碼方式進行編碼和調製; 所述SERVICE field欄位包括所述CRC欄位。
6.根據權利要求1至5任意一項所述的方法,其特徵在於, 所述SERVICE field欄位包括加擾器初始化Scrambler Init欄位; 所述方法還包括在使用CRC對所述數據包進行保護時,對所述數據包中的所述Scrambler Init欄位也使用CRC欄位進行保護。
7.根據權利要求1至5任意一項所述的方法,其特徵在於,所述編碼調製方式包括 調製方式二進位相移鍵控BPSK,正交相移鍵控QPSK或16正交振幅調製QAM ; 編碼方式1/2卷積編碼,2/3卷積編碼或3/4卷積編碼。
8.一種解調解碼方法,其特徵在於,包括 接收數據包; 在對所述數據包進行解調和解碼時,忽略所述數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論所述CRC欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。
9.根據權利要求8所述的方法,其特徵在於,所述忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能之前,包括 判斷所述數據包中SERVICE field欄位所採用的編碼調製階數是否大於N,若是,則觸發所述忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能的步驟,所述N為O至8之間的任一整數;若否,則停止對所述數據包的解調和解碼。
10.一種編碼調製方法,其特徵在於,包括 在對數據包進行編碼和調製時,丟棄所述數據包中VHT-SIG-B欄位對應的CRC欄位,使得在接收端進行解調和解碼時,無論所述VHT-SIG-B欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。
11.一種編碼調製裝置,其特徵在於,包括 調製單元,用於在對數據包進行編碼和調製的過程中,使用相同的調製方式對需要傳輸的數據包中的VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的CRC欄位進行調製。
12.根據權利要求11所述的裝置,其特徵在於,所述站點還包括 編碼單元,用於使用相同的編碼方式對需要傳輸的數據包中的VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的CRC欄位進行編碼。
13.根據權利要求11所述的裝置,其特徵在於,所述站點還包括 CRC產生單元,用於在使用CRC對所述數據包進行保護時,對所述數據包中的Scrambler Init欄位也使用CRC欄位進行保護。
14.根據權利要求12所述的裝置,其特徵在於,所述站點還包括 編碼塊分配單元,用於將所述CRC欄位合所述VHT-SIG-B欄位結合為一個編碼塊,或將所述VHT-SIG-B欄位和所述數據包中的SERVICE field欄位結合為一個編碼塊,並在完成編碼塊分配後,觸發所述編碼單元。
15.一種解調解碼裝置,其特徵在於,包括 接收單元,用於接收數據包; 解調解碼單元,用於對所述數據包進行解調和解碼,並忽略所述數據包中與VHT-SIG-B欄位對應的CRC欄位的功能,使得無論所述CRC欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。
16.根據權利要求15所述的裝置,其特徵在於,所述站點還包括 判斷單元,用於在解調解碼單元忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能之前,判斷所述數據包中SERVICE field欄位所採用的編碼調製階數是否大於N,若是,則觸發解調解碼單元所述忽略數據包中與VHT-SIG-B欄位對應的CRC欄位的功能的步驟,所述N為O至8之間的任一整數;若否,則停止對所述數據包的解調和解碼。
17.—種編碼調製裝置,其特徵在於,包括 CRC丟棄單元,用於在對數據包進行編碼和調製時,丟棄所述數據包中VHT-SIG-B欄位對應的CRC欄位,使得在接收端進行解調和解碼時,無論所述VHT-SIG-B欄位的解調或解碼正確與否,都繼續進行所述數據包中的數據DATA欄位的解調和解碼。
全文摘要
本發明實施例公開了一種編碼調製方法以及相關裝置,用於避免由於CRC錯誤率較高而導致的誤判問題。本發明實施例方法包括在對數據包進行編碼和調製的過程中,對所述數據包中的超高吞吐B信令VHT-SIG-B欄位與所述VHT-SIG-B欄位對應的循環冗餘校驗碼CRC欄位使用相同的調製方式;此外,本發明還提供了實現上述方法的相關裝置。
文檔編號H04L1/00GK103001729SQ20111027177
公開日2013年3月27日 申請日期2011年9月14日 優先權日2011年9月14日
發明者高磊, 夏林峰, 羅龍 申請人:華為技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀