[go: up one dir, main page]

RU2010115341A - Способы и системы обмена данными - Google Patents

Способы и системы обмена данными Download PDF

Info

Publication number
RU2010115341A
RU2010115341A RU2010115341/08A RU2010115341A RU2010115341A RU 2010115341 A RU2010115341 A RU 2010115341A RU 2010115341/08 A RU2010115341/08 A RU 2010115341/08A RU 2010115341 A RU2010115341 A RU 2010115341A RU 2010115341 A RU2010115341 A RU 2010115341A
Authority
RU
Russia
Prior art keywords
codebook
restrict
subset
precoding matrices
transceiver
Prior art date
Application number
RU2010115341/08A
Other languages
English (en)
Other versions
RU2475818C2 (ru
Inventor
Гленн СМИТ (US)
Гленн СМИТ
Original Assignee
Дженерал Электрик Компани (US)
Дженерал Электрик Компани
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 Дженерал Электрик Компани (US), Дженерал Электрик Компани filed Critical Дженерал Электрик Компани (US)
Publication of RU2010115341A publication Critical patent/RU2010115341A/ru
Application granted granted Critical
Publication of RU2475818C2 publication Critical patent/RU2475818C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/544Buffers; Shared memory; Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

1. Способ передачи сигналов в передатчике системы с множественными входами и множественными выходами (MIMO) с использованием множества антенн, при этом способ содержит: ! кодирование входных сигналов кодировщика, чтобы выводить множество потоков; ! выполнение предварительного кодирования над множеством потоков в предварительном кодировщике, чтобы отображать множество потоков на множество антенн с использованием конкретной матрицы предварительного кодирования, выбираемой из первой кодовой книги, при этом первая кодовая книга включает в себя (Nrestrict) матриц предварительного кодирования, при этом каждая из (Nrestrict) матриц предварительного кодирования имеет индекс (i), (i)=0, 1, …, (Nrestrict) - 1, при этом конкретная матрица предварительного кодирования выбирается согласно (i)=(s) mod (Nrestrict), при этом (s) изменяется каждые (v) непрерывных поднесущих, и (v) является предварительно определенным целочисленным значением; и ! передачу отображенных на антенны сигналов в приемник. ! 2. Способ по п.1, в котором (s) = или , и при этом (k) является индексом поднесущей или виртуального ресурса. ! 3. Способ по п.1, в котором первая кодовая книга является поднабором второй кодовой книги, при этом вторая кодовая книга включает в себя (Nc) матриц предварительного кодирования, и при этом (Nc)>(Nrestrict). ! 4. Способ по п.3, в котором поднабор второй кодовой книги предварительно определяется, чтобы иметь одну или более матриц предварительного кодирования, имеющих один или более элементов, выбранных только из группы из '1', '-1', 'j' и '-j'. ! 5. Способ по п.4, в котором амплитуды элементов зависят от нормализованного коэффициента упомянутой одной или более матриц предварительно�

Claims (28)

1. Способ передачи сигналов в передатчике системы с множественными входами и множественными выходами (MIMO) с использованием множества антенн, при этом способ содержит:
кодирование входных сигналов кодировщика, чтобы выводить множество потоков;
выполнение предварительного кодирования над множеством потоков в предварительном кодировщике, чтобы отображать множество потоков на множество антенн с использованием конкретной матрицы предварительного кодирования, выбираемой из первой кодовой книги, при этом первая кодовая книга включает в себя (Nrestrict) матриц предварительного кодирования, при этом каждая из (Nrestrict) матриц предварительного кодирования имеет индекс (i), (i)=0, 1, …, (Nrestrict) - 1, при этом конкретная матрица предварительного кодирования выбирается согласно (i)=(s) mod (Nrestrict), при этом (s) изменяется каждые (v) непрерывных поднесущих, и (v) является предварительно определенным целочисленным значением; и
передачу отображенных на антенны сигналов в приемник.
2. Способ по п.1, в котором (s) =
Figure 00000001
или
Figure 00000002
, и при этом (k) является индексом поднесущей или виртуального ресурса.
3. Способ по п.1, в котором первая кодовая книга является поднабором второй кодовой книги, при этом вторая кодовая книга включает в себя (Nc) матриц предварительного кодирования, и при этом (Nc)>(Nrestrict).
4. Способ по п.3, в котором поднабор второй кодовой книги предварительно определяется, чтобы иметь одну или более матриц предварительного кодирования, имеющих один или более элементов, выбранных только из группы из '1', '-1', 'j' и '-j'.
5. Способ по п.4, в котором амплитуды элементов зависят от нормализованного коэффициента упомянутой одной или более матриц предварительного кодирования.
6. Способ по п.3, в котором поднабор второй кодовой книги предварительно определяется согласно рангу или скорости пространственного мультиплексирования.
7. Способ по п.3, в котором поднабор второй кодовой книги предварительно определяется согласно условию кодирования.
8. Приемопередатчик для передачи сигналов в системе с множественными входами и множественными выходами (MIMO) с использованием множества антенн, при этом приемопередатчик содержит:
кодировщик для кодирования входных сигналов, чтобы выводить множество потоков;
предварительный кодировщик для выполнения предварительного кодирования на множестве потоков, чтобы отображать множество потоков на множество антенн с использованием конкретной матрицы предварительного кодирования, выбираемой из первой кодовой книги, при этом первая кодовая книга включает в себя (Nrestrict) матриц предварительного кодирования, при этом каждая из (Nrestrict) матриц предварительного кодирования имеет индекс (i), (i)=0, 1, …, (Nrestrict) - 1, при этом конкретная матрица предварительного кодирования выбирается согласно (i)=(s) mod (Nrestrict), при этом (s) изменяется каждые (v) непрерывных поднесущих, и (v) является предварительно определенным целочисленным значением; и
множество антенн для передачи отображенных на антенны сигналов в приемник.
9. Приемопередатчик по п.8, в котором (s) =
Figure 00000003
или
Figure 00000004
, и при этом (k) является индексом поднесущей или виртуального ресурса.
10. Приемопередатчик по п.8, в котором первая кодовая книга является поднабором второй кодовой книги, при этом вторая кодовая книга включает в себя (Nc) матриц предварительного кодирования, и при этом (Nc)>(Nrestrict).
11. Приемопередатчик по п.10, в котором поднабор второй кодовой книги предварительно определяется, чтобы иметь одну или более матриц предварительного кодирования, имеющих один или более элементов, выбранных только из группы из '1', '-1', 'j' и '-j'.
12. Приемопередатчик по п.10, в котором поднабор второй кодовой книги предварительно определяется согласно рангу или скорости пространственного мультиплексирования.
13. Приемопередатчик по п.11, в котором амплитуда элементов зависит от нормализованного коэффициента упомянутой одной или более матриц предварительного кодирования.
14. Приемопередатчик по п.10, в котором поднабор второй кодовой книги предварительно определяется согласно условию кодирования.
15. Способ приема сигналов в приемнике системы с множественными входами и множественными выходами (MIMO), при этом способ содержит:
прием сигналов, передаваемых в передатчике с использованием множества антенн;
получение множества потоков с использованием конкретной матрицы предварительного кодирования, выбираемой из первой кодовой книги, при этом первая кодовая книга включает в себя (Nrestrict) матриц предварительного кодирования, при этом каждая из (Nrestrict) матриц предварительного кодирования имеет индекс (i), (i)=0, 1, …, (Nrestrict)-1, при этом конкретная матрица предварительного кодирования выбирается согласно (i)=(s) mod (Nrestrict), при этом (s) изменяется каждые (v) непрерывных поднесущих, и (v) является предварительно определенным целочисленным значением; и
декодирование множества потоков, чтобы получать информацию передачи в декодере.
16. Способ по п.15, в котором (s) =
Figure 00000003
или
Figure 00000004
, и при этом (k) является индексом поднесущей или виртуального ресурса.
17. Способ по п.15, в котором первая кодовая книга является поднабором второй кодовой книги, при этом вторая кодовая книга включает в себя (Nc) матриц предварительного кодирования, и при этом (Nc)>(Nrestrict).
18. Способ по п.17, в котором поднабор второй кодовой книги предварительно определяется, чтобы иметь одну или более матриц предварительного кодирования, имеющих один или более элементов, выбранных только из группы из '1', '-1', 'j' и '-j'.
19. Способ по п.18, в котором амплитуды элементов зависят от нормализованного коэффициента упомянутой одной или более матриц предварительного кодирования.
20. Способ по п.17, в котором поднабор второй кодовой книги предварительно определяется согласно рангу или скорости пространственного мультиплексирования.
21. Способ по п.17, в котором поднабор второй кодовой книги предварительно определяется согласно условию кодирования в передатчике.
22. Приемопередатчик для приема сигналов в системе с множественными входами и множественными выходами (MIMO), при этом приемопередатчик содержит:
антенну приема для приема сигналов, передаваемых в передатчике с использованием множества антенн передачи;
декодер MIMO для получения множества потоков с использованием конкретной матрицы предварительного кодирования, выбираемой из первой кодовой книги, при этом первая кодовая книга включает в себя (Nrestrict) матриц предварительного кодирования, при этом каждая из (Nrestrict) матриц предварительного кодирования имеет индекс (i), (i)=0, 1, …, (Nrestrict) - 1, при этом конкретная матрица предварительного кодирования выбирается согласно (i)=(s) mod (Nrestrict), при этом (s) изменяется каждые (v) непрерывных поднесущих, и (v) является предварительно определенным целочисленным значением; и
декодер для декодирования множества потоков, чтобы получать информацию передачи.
23. Приемопередатчик по п.22, в котором (s) =
Figure 00000003
или
Figure 00000004
, и при этом (k) является индексом поднесущей или виртуального ресурса.
24. Приемопередатчик по п.22, в котором первая кодовая книга является поднабором второй кодовой книги, при этом вторая кодовая книга включает в себя (Nc) матриц предварительного кодирования, и при этом (Nc)>(Nrestrict).
25. Приемопередатчик по п.24, в котором поднабор второй кодовой книги предварительно определяется согласно условию кодирования в передатчике.
26. Приемопередатчик по п.24, в котором поднабор второй кодовой книги предварительно определяется, чтобы иметь одну или более матриц предварительного кодирования, имеющих один или более элементов, выбранных только из группы из '1', '-1', 'j' и '-j'.
27. Приемопередатчик по п.26, в котором амплитуды элементов зависят от нормализованного коэффициента упомянутой одной или более матриц предварительного кодирования.
28. Приемопередатчик по п.24, в котором поднабор второй кодовой книги предварительно определяется согласно рангу или скорости пространственного мультиплексирования.
RU2010115341/08A 2007-09-17 2008-07-11 Способы и системы обмена данными RU2475818C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/856,210 2007-09-17
US11/856,210 US7945745B2 (en) 2007-09-17 2007-09-17 Methods and systems for exchanging data
PCT/US2008/069762 WO2009038856A1 (en) 2007-09-17 2008-07-11 Methods and systems for exchanging data

Publications (2)

Publication Number Publication Date
RU2010115341A true RU2010115341A (ru) 2011-10-27
RU2475818C2 RU2475818C2 (ru) 2013-02-20

Family

ID=39810155

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2010115341/08A RU2475818C2 (ru) 2007-09-17 2008-07-11 Способы и системы обмена данными

Country Status (8)

Country Link
US (1) US7945745B2 (ru)
EP (1) EP2203816A1 (ru)
JP (1) JP5469066B2 (ru)
CN (1) CN101861568B (ru)
AU (1) AU2008302681A1 (ru)
BR (1) BRPI0815868A2 (ru)
RU (1) RU2475818C2 (ru)
WO (1) WO2009038856A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2504027C1 (ru) * 2012-07-03 2014-01-10 Государственное казенное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) Способ создания кодовой книги и поиска в ней при векторном квантовании данных

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8869169B2 (en) * 2007-04-30 2014-10-21 Accenture Global Services Limited Alternately processing messages
US8286191B2 (en) * 2009-05-14 2012-10-09 International Business Machines Corporation Dynamically composing data stream processing applications
CN105068947B (zh) * 2015-08-20 2018-01-16 浪潮软件集团有限公司 一种基于驱动层处理串口通信的方法
CN106227613B (zh) * 2016-08-02 2019-03-15 重庆贵飞科技有限公司 Linux下“生产者-消费者”模型的改进方法
CN106815950B (zh) * 2017-01-11 2020-02-18 浪潮金融信息技术有限公司 一种基于单模块的智慧柜员机驱动方法及其系统
CN109412821B (zh) * 2017-08-16 2021-09-10 阿里巴巴集团控股有限公司 消息处理方法和装置以及电子设备
CN107741883B (zh) * 2017-09-29 2018-10-23 武汉斗鱼网络科技有限公司 一种避免线程阻塞的方法、装置及计算机设备
US20190138242A1 (en) * 2017-11-08 2019-05-09 Raytheon Company Lock-free asynchronous buffer
KR20250122885A (ko) * 2024-02-07 2025-08-14 삼성전자주식회사 프로세서 간 데이터를 동기화하는 시스템 온 칩 및 그것의 메모리 공유 방법

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2445814A1 (de) 1974-09-25 1976-04-08 Siemens Ag Einrichtung zur korrektur und/oder ergaenzung von aus einem mechanischen datentraeger entnehmbaren informationen
JPS5636709A (en) 1979-09-04 1981-04-10 Fanuc Ltd Numerical control system
US4727538A (en) 1986-05-20 1988-02-23 American Telephone And Telegraph Company, At&T Bell Laboratories Information transfer method and arrangement
EP0275176B1 (en) 1987-01-12 1994-05-18 Fujitsu Limited Data transferring buffer circuits for data exchange
JPH01129345A (ja) * 1987-11-13 1989-05-22 Toshiba Corp マルチプロセッサ・システム
US4998245A (en) 1987-12-17 1991-03-05 Matsushita Electric Industrial Co., Ltd. Information transmission system having collective data transmission and collection devices
US5224213A (en) * 1989-09-05 1993-06-29 International Business Machines Corporation Ping-pong data buffer for transferring data from one data bus to another data bus
JP3075809B2 (ja) 1991-11-12 2000-08-14 株式会社東芝 データ伝送システムにおける受信データ転送制御装置
RU2058041C1 (ru) * 1992-05-26 1996-04-10 Александр Сергеевич Илюкевич Устройство для обмена данными двух процессоров через общую память
US5367650A (en) 1992-07-31 1994-11-22 Intel Corporation Method and apparauts for parallel exchange operation in a pipelined processor
JPH06348656A (ja) * 1993-06-04 1994-12-22 Yamatake Honeywell Co Ltd プロセッサ間データ転送方法
JP2859178B2 (ja) * 1995-09-12 1999-02-17 日本電気通信システム株式会社 プロセッサ間データ転送方式及びプロセッサ間データ転送用リングバッファメモリ
KR100186229B1 (ko) 1995-12-08 1999-05-15 김광호 타임스위칭 및 회의통화 기능 통합 구현장치
US6516360B1 (en) * 1999-09-23 2003-02-04 Qualcomm Incorporated Method and apparatus for buffering data transmission between producer and consumer
US6412032B1 (en) 1999-09-30 2002-06-25 Rockwell Automation Technologies, Inc. Interface for industrial controller network card
US6330961B1 (en) 2000-04-15 2001-12-18 Anita Arriola Borja Forearm mounted storage pouch for securing articles and utilizing a personal communicator
US6779055B2 (en) * 2001-06-20 2004-08-17 Freescale Semiconductor, Inc. First-in, first-out memory system having both simultaneous and alternating data access and method thereof
US7243354B1 (en) 2002-04-08 2007-07-10 3Com Corporation System and method for efficiently processing information in a multithread environment
US6985977B2 (en) * 2002-08-30 2006-01-10 National Instruments Corporation System and method for transferring data over a communication medium using double-buffering
US6944728B2 (en) * 2002-12-23 2005-09-13 Intel Corporation Interleaving memory access
US7447812B1 (en) * 2004-03-23 2008-11-04 Integrated Device Technology, Inc. Multi-queue FIFO memory devices that support flow-through of write and read counter updates using multi-port flag counter register files
US7254654B1 (en) * 2004-04-01 2007-08-07 Emc Corporation Split-FIFO multi-station data transfer system
US7650386B2 (en) * 2004-07-29 2010-01-19 Hewlett-Packard Development Company, L.P. Communication among partitioned devices
EP1859346B1 (en) 2005-03-04 2012-01-11 Hewlett-Packard Development Company, L.P. A method and apparatus for facilitating pipeline throughput

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2504027C1 (ru) * 2012-07-03 2014-01-10 Государственное казенное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) Способ создания кодовой книги и поиска в ней при векторном квантовании данных

Also Published As

Publication number Publication date
US20090077324A1 (en) 2009-03-19
JP5469066B2 (ja) 2014-04-09
AU2008302681A1 (en) 2009-03-26
RU2475818C2 (ru) 2013-02-20
WO2009038856A1 (en) 2009-03-26
JP2010539592A (ja) 2010-12-16
EP2203816A1 (en) 2010-07-07
CN101861568A (zh) 2010-10-13
BRPI0815868A2 (pt) 2018-03-20
CN101861568B (zh) 2013-06-26
US7945745B2 (en) 2011-05-17

Similar Documents

Publication Publication Date Title
RU2010115271A (ru) Способ передачи и приема данных с использованием базирующегося на фазовом сдвиге предварительного кодирования и приемопередатчика для поддержки того же
RU2010115341A (ru) Способы и системы обмена данными
RU2438242C2 (ru) Способы передачи с разнесением задержки и пространственно-частотным разнесением
JP6862526B2 (ja) 減少されたフィードバックfd−mimoのための方法及び装置
KR102787137B1 (ko) Csi 보고에 기초한 3개의 성분 코드북
RU2009143440A (ru) Предварительное кодирование для зависящего от сегмента планирования в беспроводных системах связи
KR102305169B1 (ko) 업링크 프리코딩 방법, 기기 및 시스템
CN102835054B (zh) 预编码方法和系统
RU2015151174A (ru) Способ обратной связи по указателю матрицы предварительного кодирования, сторона приема и сторона передачи
CA2575701A1 (en) Apparatus and method for space-time-frequency block coding using channel quality indicators (cqis)
RU2495530C1 (ru) Способ и устройство для построения кодовой книги и способ, устройство и система для предварительного кодирования
JP2014099901A5 (ru)
EP1914947A1 (en) Pre-coding for MIMO system
RU2009114707A (ru) Способ выполнения основанного на фазовом сдвиге предварительного кодирования и устройство для его поддержки в системе беспроводной связи
RU2009114706A (ru) Способ передачи с использованием предварительного кодирования на основе фазового сдвига и устройство для его реализации в беспроводной системе связи
WO2009022872A3 (en) A method for transmitting codewords in multiple input multiple output system
NO20072994L (no) Fremgangsmate og anordning for a kombinere rom-frekvens-blokkoding, romlig multpleksing og strale-forming i et MIMO-OFDM-system
CA2655757A1 (en) Method for reducing feedback information overhead in precoded mimo-ofdm systems
RU2015131849A (ru) Способ передачи информации о состоянии канала, абонентский терминал и базовая станция
JP2011518458A5 (ru)
EP1959585A3 (en) Apparatus and method for transmitting and receiving forward shared control channel in a mobile communication system
CN103138813A (zh) 在多天线系统的发射机中接收反馈信息的方法以及接收机
WO2012072028A1 (zh) 一种上报信道状态的方法及装置
RU2010101325A (ru) Сигнализация восходящей линии связи адаптивного транспортного формата для несвязанных с данными управляющих сигналов обратной связи
CN108781100B (zh) 一种传输分集方法、设备及系统

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20140712