Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018201737) TRANSMITTING AND RECEIVING DATA USING POLAR CODES
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/201737 International Application No.: PCT/CN2017/118529
Publication Date: 08.11.2018 International Filing Date: 26.12.2017
IPC:
H04L 1/00 (2006.01) ,H04L 1/18 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
1
Arrangements for detecting or preventing errors in the information received
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
1
Arrangements for detecting or preventing errors in the information received
12
by using return channel
16
in which the return channel carries supervisory signals, e.g. repetition request signals
18
Automatic repetition systems, e.g. van Duuren system
Applicants:
JRD COMMUNICATION (SHENZHEN) LTD [CN/CN]; 8/F, Block F4, TCL Tower, TCL International E City, 1001 Zhongshan Yuan Road, Xili Street Nanshan Shenzhen, Guangdong 518052, CN
Inventors:
PALGY, Michal; CN
LIU, Guang; CN
RON, Roy; CN
KATRANARAS, Efstathios; CN
Agent:
CHINA WISPRO INTELLECTUAL PROPERTY LLP.; Room A806, Zhongdi Building, China University of Geosciences Base, No.8 Yuexing 3rd Road, High-Tech Industrial Estate Nanshan Shenzhen, Guangdong 518057, CN
Priority Data:
1707267.905.05.2017GB
1707278.608.05.2017GB
Title (EN) TRANSMITTING AND RECEIVING DATA USING POLAR CODES
(FR) TRANSMISSION ET RÉCEPTION DE DONNÉES À L'AIDE DE CODES POLAIRES
Abstract:
(EN) Methods and apparatus for transmitting and receiving data over a physical channel using a polar code are provided. The polar code defines a plurality of virtual channels within the physical channel and allocates a subset of the virtual channels for the transmission of data. Each of the subset of virtual channels for the transmission of data are mapped to respective bits of a block of data to be transmitted. The method for transmitting data: receives a block of data to be transmitted; receives additional data to be transmitted together with the block of data; selects one or more of the virtual channels which are allocated for the transmission of data as being channels for transmitting the additional data; determines a scrambling sequence based on the additional data; applies the scrambling sequence to those bits of the block of data which map onto the one or more virtual channels for transmitting the additional data to generate a scrambled version of the block of data; and transmits the scrambled version of the block of data according to the polar code, wherein error detection data is also transmitted which enables the detection of errors in the block of data. The method for receiving data: receives a scrambled version of a block of data, wherein error detection data is also received which enables the detection of errors in the block of data; identifies one or more of the virtual channels which are allocated for the transmission of data as being channels on which additional data has been transmitted, wherein the scrambled version of the block of data is formed by scrambling the bits of the block of data which were transmitted on those channels using a scrambling sequence which is based on the additional data; generates one or more hypotheses as to the scrambling sequence which has been applied to the channels on which the additional data has been transmitted; tests each of the one or more hypotheses to identify a correct hypothesis by descrambling the scrambled version of the block of data according to each hypothesis and using the error detection data to determine whether any errors are present in the descrambled block of data, wherein the correct hypothesis is one for which no errors are present in the descrambled block of data; and determines the additional data that has been transmitted based on the correct hypothesis of the scrambling sequence that has been applied to the channels on which the additional data has been transmitted.
(FR) L'invention concerne des procédés et un appareil pour transmettre et recevoir des données sur un canal physique à l'aide d'un code polaire. Le code polaire définit une pluralité de canaux virtuels à l'intérieur du canal physique et attribue un sous-ensemble des canaux virtuels pour la transmission de données. Chaque canal du sous-ensemble de canaux virtuels pour la transmission de données est mis en correspondance avec des bits respectifs d'un bloc de données à transmettre. Le procédé de transmission de données : reçoit un bloc de données à transmettre ; reçoit des données supplémentaires à transmettre conjointement avec le bloc de données ; sélectionne un ou plusieurs des canaux virtuels qui sont attribués pour la transmission de données comme étant des canaux pour transmettre les données supplémentaires ; détermine une séquence de brouillage sur la base des données supplémentaires ; applique la séquence de brouillage à ces bits du bloc de données qui se mappent sur le canal ou les canaux virtuels pour transmettre les données supplémentaires afin de générer une version brouillée du bloc de données ; et transmet la version brouillée du bloc de données selon le code polaire, des données de détection d'erreur étant également transmises, ce qui permet la détection d'erreurs dans le bloc de données. Le procédé de réception de données : reçoit une version brouillée d'un bloc de données, des données de détection d'erreur étant également reçues, ce qui permet la détection d'erreurs dans le bloc de données ; identifie un ou plusieurs des canaux virtuels qui sont attribués pour la transmission de données comme étant des canaux sur lesquels des données supplémentaires ont été transmises, la version brouillée du bloc de données étant formée par embrouillage des bits du bloc de données qui ont été transmis sur ces canaux à l'aide d'une séquence de brouillage qui est basée sur les données supplémentaires ; génère une ou plusieurs hypothèses quant à la séquence de brouillage qui a été appliquée aux canaux sur lesquels les données supplémentaires ont été transmises ; teste chacune de l'hypothèse ou des hypothèses pour identifier une hypothèse correcte par désembrouillage de la version brouillée du bloc de données selon chaque hypothèse et en utilisant les données de détection d'erreur pour déterminer si des erreurs quelconques sont présentes dans le bloc de données désembrouillé, l'hypothèse correcte étant une hypothèse pour laquelle aucune erreur n'est présente dans le bloc désembrouillé de données ; et détermine les données supplémentaires qui ont été transmises sur la base de l'hypothèse correcte de la séquence de brouillage qui a été appliquée aux canaux sur lesquels les données supplémentaires ont été transmises.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)