Спосіб і пристрій для генерації послідовності шифрування в системі зв’язку

Номер патенту: 96393

Опубліковано: 25.10.2011

Автори: Кім Біоунг-Хоон, Монтохо Хуан, Гаал Питер

Є ще 12 сторінок.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

1. Спосіб бездротового зв'язку, який включає етап, на якому використовують процесор, який виконує інструкції, доступні для виконання за допомогою комп'ютера, запам'ятовані в запам'ятовуючому середовищі, доступному для читання за допомогою комп'ютера, щоб здійснювати наступні дії:

генерацію циклічних зсувів для генератора послідовності за допомогою маскування вихідних значень регістра зсуву за допомогою одного або більше векторів, при цьому кожний з векторів генерується з полінома генератора послідовності і необхідного циклічного зсуву; і

просування генератора послідовності в майбутній стан частково на основі вихідних значень і векторів.

2. Спосіб за п. 1, який додатково включає етап, на якому генерують одну або більше m-послідовностей для генератора послідовності.

3. Спосіб за п. 2, в якому m-послідовності об'єднують як множину, щоб сформувати послідовність Голда.

4. Спосіб за п. 3, в якому послідовність Голда формують за допомогою операції виключного АБО щонайменше двох множин m-послідовностей.

5. Спосіб за п. 1, який додатково включає етап, на якому генерують циклічний зсув за допомогою суматора по модулю 2.

6. Спосіб за п. 5, в якому генерують додаткове значення полінома за допомогою суматора по модулю 2.

7. Спосіб за п. 1, який додатково включає етап, на якому застосовують різні значення маски щонайменше до двох множин m-послідовностей.

8. Спосіб за п. 1, який додатково включає етап, на якому генерують одну або більше функцій перемикання послідовності.

9. Спосіб за п. 1, який додатково включає етап, на якому генерують одну або більше функцій перемикання послідовності, специфічного для стільника.

10. Спосіб за п. 1, який додатково включає етап, на якому генерують одну або більше функцій перемикання послідовності, специфічного для ресурсу.

11. Спосіб за п. 1, який додатково включає етап, на якому генерують одну або більше функцій перемикання ортогонального покриття.

12. Спосіб за п. 1, який додатково включає етап, на якому автоматично розблоковують або блокують перемикання індексу послідовності.

13. Пристрій зв'язку, який містить:

пам'ять, яка зберігає інструкції для генерації циклічних зсувів для генератора послідовності за допомогою об'єднання вихідних значень регістра зсуву з одним або більше векторів і запуск генератора послідовності в майбутньому стані частково на основі вихідних значень і векторів, при цьому кожний з векторів генерується з полінома генератора послідовності і необхідного циклічного зсуву; і

процесор, який виконує інструкції.

14. Пристрій за п. 13, який додатково містить одну або більше m-послідовностей, які використовують для генератора послідовності.

15. Пристрій за п. 14, в якому m-послідовності об'єднують як множину, щоб сформувати послідовність Голда.

16. Пристрій за п. 15, в якому послідовність Голда формують за допомогою операції виключного АБО щонайменше двох множин m-послідовностей.

17. Пристрій за п. 13, який додатково містить суматор по модулю 2, щоб генерувати циклічні зсуви.

18. Пристрій зв'язку, який містить:

засіб для зсуву вихідних значень регістра за допомогою одного або більше векторів,

засіб для генерації однієї або більше m-послідовностей згідно з векторами, і

засіб для встановлення майбутнього стану частково на основі вихідних значень, m-послідовностей і векторів.

19. Пристрій за п. 18, в якому m-послідовності зв'язують з множиною послідовностей, які використовують, щоб сформувати послідовність Голда.

20. Носій, доступний для читання за допомогою комп'ютера, який містить:

маскування вихідних значень регістра за допомогою одного або більше векторів,

генерацію однієї або більше m-послідовностей згідно з векторами і встановлення генератора послідовності в майбутній стан частково на основі вихідних значень, m-послідовностей і векторів.

21. Носій, доступний для читання за допомогою комп'ютера, за п. 20, який містить використання суматора, щоб виконувати операцію циклічного зсуву.

22. Носій, доступний для читання за допомогою комп'ютера, за п. 20, який додатково містить конфігурування генератора послідовності за допомогою значення полінома.

23. Процесор, який виконує наступні інструкції:

коректування вихідних значень регістра згідно з одним або більше векторами,

впорядкування однієї або більше m-послідовностей за допомогою векторів і встановлення генератора послідовності в майбутній стан частково на основі вихідних значень, m-послідовностей і векторів.

24. Процесор за п. 23, який додатково містить генерацію послідовності Голда щонайменше з двох m-послідовностей.

25. Спосіб бездротового зв'язку, який включає етапи, на яких:

генерують перший вектор маскування з полінома генератора послідовності і першого циклічного зсуву,

генерують другий вектор маскування з полінома генератора послідовності і другого циклічного зсуву, і

використовують перший і другий вектори маскування, щоб маскувати вихідні значення регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення, причому перше вихідне значення і друге вихідне значення використовують, щоб генерувати майбутній стан послідовності.

26. Спосіб за п. 25, який додатково включає етап, на якому підсумовують результати першого вихідного значення, щоб створити першу випадкову послідовність.

27. Спосіб за п. 25, який додатково включає етап, на якому підсумовують результати другого вихідного значення, щоб створити другу випадкову послідовність.

28. Пристрій, який працює в системі бездротового зв'язку, який містить:

засіб для генерації першого вектора маскування з полінома генератора послідовності і першого циклічного зсуву,

засіб для генерації другого вектора маскування з полінома генератора послідовності і другого циклічного зсуву, і

засіб для обробки першого і другого векторів маскування, щоб маскувати вихідні значення регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення, які використовують, щоб генерувати послідовність Голда.

29. Пристрій за п. 28, який додатково містить компонент, щоб підсумовувати результати першого вихідного значення, щоб створити першу випадкову послідовність, і для підсумовування результатів другого вихідного значення, щоб створити другу випадкову послідовність.

30. Носій, доступний для читання за допомогою комп'ютера, який містить інструкції, які при виконанні за допомогою комп'ютера змушують комп'ютер виконувати операції, які включають в себе:

генерацію першого вектора маскування з полінома генератора послідовності і першого циклічного зсуву,

генерацію другого вектора маскування з полінома генератора послідовності і другого циклічного зсуву, і

використання першого і другого векторів маскування, щоб маскувати вихідні значення регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення,

підсумовування компонентів першого вихідного значення, щоб створити першу випадкову послідовність, і

підсумовування компонентів другого вихідного значення, щоб створити другу випадкову послідовність.

31. Носій, доступний для читання за допомогою комп'ютера за п. 30, який додатково містить генерацію послідовності Голда щонайменше з двох m-послідовностей.

32. Пристрій, який працює в системі бездротового зв'язку, який містить процесор, сконфігурований для:

генерації першого вектора маскування з полінома генератора послідовності і першого циклічного зсуву,

генерації другого вектора маскування з полінома генератора послідовності і другого циклічного зсуву,

зсуву першого і другого векторів маскування за допомогою вихідних значень регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення, і

генерації щонайменше однієї псевдовипадкової послідовності з вектора маскування і вихідних значень регістра зсуву.

33. Пристрій за п. 32, який додатково містить обробку щонайменше одного значення m-послідовності згідно з першим і другим векторами маскування.

34. Пристрій за п. 33, який додатково містить генерацію щонайменше одного значення послідовності Голда.

35. Спосіб зв'язку, який включає етап, на якому

використовують процесор, який виконує інструкції, доступні для виконання за допомогою комп'ютера, запам'ятовані в запам'ятовуючому середовищі, доступному для читання за допомогою комп'ютера, щоб здійснювати наступні дії:

генерацію циклічних зсувів для генератора послідовності за допомогою маскування вихідних значень регістра зсуву за допомогою одного або більше векторів, при цьому кожний з векторів генерується з полінома генератора послідовності і необхідного циклічного зсуву, і

просування псевдовипадкових послідовностей в генераторі послідовності за допомогою встановлення стану регістра зсуву в необхідний майбутній стан.

36. Спосіб за п. 35, в якому додатковий стан залежить від генерації полінома, необхідного числа етапів просування і вихідного стану.

37. Спосіб за п. 35, який додатково включає етапи, на яких використовують одну або більше m-послідовностей, щоб генерувати послідовні послідовності бітів, що зустрічаються до необхідного майбутнього стану, і використовують біти, щоб ініціалізувати фазу регістра зсуву.

Текст

1. Спосіб бездротового зв'язку, який включає етап, на якому використовують процесор, який виконує інструкції, доступні для виконання за допомогою комп'ютера, запам'ятовані в запам'ятовуючому середовищі, доступному для читання за допомогою комп'ютера, щоб здійснювати наступні дії: генерацію циклічних зсувів для генератора послідовності за допомогою маскування вихідних значень регістра зсуву за допомогою одного або більше векторів, при цьому кожний з векторів генерується з полінома генератора послідовності і необхідного циклічного зсуву; і просування генератора послідовності в майбутній стан частково на основі вихідних значень і векторів. 2. Спосіб за п. 1, який додатково включає етап, на якому генерують одну або більше mпослідовностей для генератора послідовності. 3. Спосіб за п. 2, в якому m-послідовності об'єднують як множину, щоб сформувати послідовність Голда. 4. Спосіб за п. 3, в якому послідовність Голда формують за допомогою операції виключного АБО щонайменше двох множин m-послідовностей. 5. Спосіб за п. 1, який додатково включає етап, на якому генерують циклічний зсув за допомогою суматора по модулю 2. 6. Спосіб за п. 5, в якому генерують додаткове значення полінома за допомогою суматора по модулю 2. 2 (19) 1 3 засіб для встановлення майбутнього стану частково на основі вихідних значень, m-послідовностей і векторів. 19. Пристрій за п. 18, в якому m-послідовності зв'язують з множиною послідовностей, які використовують, щоб сформувати послідовність Голда. 20. Носій, доступний для читання за допомогою комп'ютера, який містить: маскування вихідних значень регістра за допомогою одного або більше векторів, генерацію однієї або більше m-послідовностей згідно з векторами і встановлення генератора послідовності в майбутній стан частково на основі вихідних значень, m-послідовностей і векторів. 21. Носій, доступний для читання за допомогою комп'ютера, за п. 20, який містить використання суматора, щоб виконувати операцію циклічного зсуву. 22. Носій, доступний для читання за допомогою комп'ютера, за п. 20, який додатково містить конфігурування генератора послідовності за допомогою значення полінома. 23. Процесор, який виконує наступні інструкції: коректування вихідних значень регістра згідно з одним або більше векторами, впорядкування однієї або більше mпослідовностей за допомогою векторів і встановлення генератора послідовності в майбутній стан частково на основі вихідних значень, mпослідовностей і векторів. 24. Процесор за п. 23, який додатково містить генерацію послідовності Голда щонайменше з двох m-послідовностей. 25. Спосіб бездротового зв'язку, який включає етапи, на яких: генерують перший вектор маскування з полінома генератора послідовності і першого циклічного зсуву, генерують другий вектор маскування з полінома генератора послідовності і другого циклічного зсуву, і використовують перший і другий вектори маскування, щоб маскувати вихідні значення регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення, причому перше вихідне значення і друге вихідне значення використовують, щоб генерувати майбутній стан послідовності. 26. Спосіб за п. 25, який додатково включає етап, на якому підсумовують результати першого вихідного значення, щоб створити першу випадкову послідовність. 27. Спосіб за п. 25, який додатково включає етап, на якому підсумовують результати другого вихідного значення, щоб створити другу випадкову послідовність. 28. Пристрій, який працює в системі бездротового зв'язку, який містить: засіб для генерації першого вектора маскування з полінома генератора послідовності і першого циклічного зсуву, засіб для генерації другого вектора маскування з полінома генератора послідовності і другого циклічного зсуву, і засіб для обробки першого і другого векторів маскування, щоб маскувати вихідні значення регістра 96393 4 зсуву, щоб отримати перше вихідне значення і друге вихідне значення, які використовують, щоб генерувати послідовність Голда. 29. Пристрій за п. 28, який додатково містить компонент, щоб підсумовувати результати першого вихідного значення, щоб створити першу випадкову послідовність, і для підсумовування результатів другого вихідного значення, щоб створити другу випадкову послідовність. 30. Носій, доступний для читання за допомогою комп'ютера, який містить інструкції, які при виконанні за допомогою комп'ютера змушують комп'ютер виконувати операції, які включають в себе: генерацію першого вектора маскування з полінома генератора послідовності і першого циклічного зсуву, генерацію другого вектора маскування з полінома генератора послідовності і другого циклічного зсуву, і використання першого і другого векторів маскування, щоб маскувати вихідні значення регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення, підсумовування компонентів першого вихідного значення, щоб створити першу випадкову послідовність, і підсумовування компонентів другого вихідного значення, щоб створити другу випадкову послідовність. 31. Носій, доступний для читання за допомогою комп'ютера за п. 30, який додатково містить генерацію послідовності Голда щонайменше з двох mпослідовностей. 32. Пристрій, який працює в системі бездротового зв'язку, який містить процесор, сконфігурований для: генерації першого вектора маскування з полінома генератора послідовності і першого циклічного зсуву, генерації другого вектора маскування з полінома генератора послідовності і другого циклічного зсуву, зсуву першого і другого векторів маскування за допомогою вихідних значень регістра зсуву, щоб отримати перше вихідне значення і друге вихідне значення, і генерації щонайменше однієї псевдовипадкової послідовності з вектора маскування і вихідних значень регістра зсуву. 33. Пристрій за п. 32, який додатково містить обробку щонайменше одного значення mпослідовності згідно з першим і другим векторами маскування. 34. Пристрій за п. 33, який додатково містить генерацію щонайменше одного значення послідовності Голда. 35. Спосіб зв'язку, який включає етап, на якому використовують процесор, який виконує інструкції, доступні для виконання за допомогою комп'ютера, запам'ятовані в запам'ятовуючому середовищі, доступному для читання за допомогою комп'ютера, щоб здійснювати наступні дії: генерацію циклічних зсувів для генератора послідовності за допомогою маскування вихідних значень регістра зсуву за допомогою одного або бі 5 96393 6 льше векторів, при цьому кожний з векторів генерується з полінома генератора послідовності і необхідного циклічного зсуву, і просування псевдовипадкових послідовностей в генераторі послідовності за допомогою встановлення стану регістра зсуву в необхідний майбутній стан. 36. Спосіб за п. 35, в якому додатковий стан залежить від генерації полінома, необхідного числа етапів просування і вихідного стану. 37. Спосіб за п. 35, який додатково включає етапи, на яких використовують одну або більше mпослідовностей, щоб генерувати послідовні послідовності бітів, що зустрічаються до необхідного майбутнього стану, і використовують біти, щоб ініціалізувати фазу регістра зсуву. Ця заявка вимагає на пріоритет попередньої заявки на патент США № 61/039713, озаглавленої "Спосіб і пристрій для генерації послідовності шифрування в системі зв'язку", і зареєстрованої 26 березня 2008p., яка включена в даний опис за допомогою посилання. Галузь техніки, до якої належить винахід Наступний опис, загалом, належить до систем бездротового зв'язку і, більш конкретно, до генерації послідовності шифрування в системі бездротового зв'язку. Рівень техніки Бездротові системи зв'язку широко застосовуються, щоб забезпечувати різні типи змісту зв'язку, такого як мова, дані і т. д. Ці системи можуть бути системами множинного доступу, які можуть підтримувати зв'язок з множиною користувачів за допомогою спільного використання доступних системних ресурсів (наприклад, смуги частот і потужності передачі). Приклади таких систем множинного доступу включають в себе системи множинного доступу з кодовим розділенням (CDMA), системи множинного доступу з часовим розділенням (TDMA), системи множинного доступу з частотним розділенням (FDMA), системи довгострокового розвитку (LTE) 3GPP, включаючи E-UTRA і системи множинного доступу з ортогональним частотним розділенням (OFDMA). Мультиплексована система зв'язку з ортогональним частотним розділенням (OFDM) фактично розділяє всю смугу частот системи на множину (NF) піднесучих, які також можуть називатися частотними підканалами, тонами або частотними елементами дискретизації. Для системи OFDM дані для передачі (тобто біти інформації) спочатку кодують за допомогою конкретної схеми кодування, щоб згенерувати закодовані біти, і закодовані біти додатково групують в символи із множини бітів, які потім відображають в символи модуляції. Кожний символ модуляції відповідає точці в сукупності сигналів, визначеній конкретною схемою модуляції (наприклад, M-PSK або M-QAM), що використовується для передачі даних. У кожному інтервалі часу, який може залежати від смуги частот кожної частотної піднесучої, символ модуляції може бути переданий по кожній з NF частотних піднесучих. Таким чином, OFDM може бути використана, щоб боротися з міжсимвольними перешкодами (ISI), викликаними частотним вибірковими загасанням, яке відрізняється різними величинами ослаблення по всій смузі частот системи. Звичайно система бездротового зв'язку множинного доступу може одночасно підтримувати зв'язок для множини бездротових терміналів, які здійснюють зв'язок з однією або більше базовими станціями за допомогою передач по прямій і зворотній лініях зв'язку. Пряма лінія зв'язку (або низхідна лінія зв'язку) належить до лінії зв'язку від базових станцій в термінали, а зворотна лінія зв'язку (або висхідна лінія зв'язку) належить до лінії зв'язку від терміналів в базові станції. Ця лінія зв'язку може бути встановлена за допомогою системи з одним входом і одним виходом, з множиною входів і одним виходом або з множиною входів і множиною виходів (МІМО). Система МІМО використовує множину (NT) антен передачі і множину (NR) антен прийому для передачі даних. Канал МІМО, сформований за допомогою NT антен передачі і NR антен прийому, може бути розбитий на NS незалежних каналів, які також згадують як просторові канали, де NS  min{NT, NR}. Звичайно кожний з NS незалежних каналів відповідає вимірюванню. Система МІМО може забезпечувати поліпшену продуктивність (наприклад, більш високу пропускну здатність і/або велику надійність), якщо використовують додаткову розмірність, створену за допомогою множини антен передачі і прийому. Система МІМО також підтримує системи дуплексного зв'язку з часовим розділенням (TDD) і дуплексного зв'язку з частотним розділенням (FDD). У системі TDD передачі прямої і зворотної лінії зв'язку відбуваються в одній і тій же частотній зоні, таким чином, що принцип взаємності дає можливість оцінки каналу прямої лінії зв'язку по каналу зворотної лінії зв'язку. Це дає можливість точці доступу витягувати коефіцієнт посилення формування променю передачі по прямій лінії зв'язку, коли в точці доступу є множина антен. У системах довгострокового розвитку (LTE) використовують послідовності Голда для різних цілей рандомізації, таких як відображення VRB в PRB висхідній лінії зв'язку (UL), шифрування послідовності (віртуального блока ресурсу і фізичного блока ресурсу), генерація випадкової послідовності, перемикання індексу опорного сигналу (RS) демодуляції (DM) UL і т. д. Послідовності можуть бути персоналізовані за допомогою встановлення початкових станів регістрів зсуву компонентів у різні значення. У певних випадках, таких як декодування фізичного широкомовного каналу (РВСН), необхідно перевіряти множину гіпотез часового 7 зсуву послідовності, що робить необхідним, щоб ця множина циклічних зсувів однієї і тієї ж послідовності була згенерована одночасно. Іншою загальною проблемою з прийнятою конструкцією послідовності Голда є те, що перші декілька десятків бітів послідовності є недостатньо випадковими. Таким чином, послідовності, які ініціалізують за допомогою однакових значень, можуть породжувати однакові біти послідовності аж до довжини регістрів зсуву генератора послідовності компоненту. Це посилюється тим фактом, що деякі із згенерованих послідовностей є відносно короткими, таким чином, недостатньо випадковий початковий сегмент не є незначною частиною довжини послідовності. Суть винаходу Далі представляється спрощена суть винаходу, для того щоб надати основне розуміння деяких аспектів заявленого предмету. Ця суть винаходу не є широким оглядом і не призначена ідентифікувати ключові/критичні елементи або обкреслювати рамки об'єму заявленого предмету. її єдиною метою є представлення деяких концепцій в спрощеній формі як вступ до більш докладного опису, який представлений далі. Системи і способи забезпечують одночасну генерацію випадкової послідовності для множини гіпотез циклічного зсуву. Для того щоб поліпшити рандомізацію, генератори послідовностей можуть бути швидко просунуті в певний майбутній стан, де потім можуть бути виведені відповідні біти послідовності з генераторів. Щоб ефективно виконувати цю функцію швидкого просування, вигідно надати спосіб, який може перейти в майбутній стан, по суті, швидким способом. Різні циклічні зсуви послідовностей Голда можуть бути згенеровані за допомогою маскування вихідних значень регістру зсуву, наприклад, за допомогою необхідних векторів і за допомогою підсумовування результату по модулю 2. Цей спосіб також може бути використаний, щоб генерувати множину копій циклічного зсуву послідовності Голда майже одночасно, якщо потрібно. Вектор маскування може бути отриманий з поліному генератора послідовності і необхідного циклічного зсуву. У загальному випадку маска для m послідовностей з двох компонентів генератора послідовності Голда може бути різною. Компоненти послідовності і рандомізації також можуть бути з'єднані паралельно, щоб поліпшити продуктивність системи. Для виконання вищезазначених і пов'язаних цілей певні аспекти описані в даній заявці у зв'язку з наступним описом і прикладеними кресленнями. Ці аспекти є тими, що вказують, однак, за винятком декількох різних способів, в яких можуть бути використані принципи заявленого предмету, і мають на увазі, що заявлений предмет включає всі такі аспекти і їх еквіваленти. Інші переваги і нові ознаки можуть стати зрозумілими з наступного докладного опису при розгляді спільно з кресленнями. Короткий опис креслень Фіг.1 - блок-схема високого рівня системи, яка використовує компоненти послідовності шифрування в середовищі бездротового зв'язку. 96393 8 Фіг.2 - система, яка ілюструє ілюстративний генератор послідовності шифрування для бездротової системи. Фіг.3 ілюструє зразкові аспекти обробки послідовності для системи бездротового зв'язку. Фіг.4 ілюструє альтернативний генератор послідовності шифрування. Фіг.5 ілюструє спосіб бездротового зв'язку для генерації послідовності шифрування. Фіг.6 ілюструє зразковий логічний модуль для бездротового протоколу. Фіг.7 ілюструє зразковий логічний модуль для альтернативного бездротового протоколу. Фіг.8 ілюструє зразковий пристрій зв'язку, який використовує бездротовий протокол. Фіг.9 ілюструє систему бездротового зв'язку множинного доступу. Фіг.10 і фіг.11 ілюструють зразкові системи зв'язку. Докладний опис винаходу Надані системи і способи, щоб ефективним способом генерувати випадкові послідовності для бездротового зв'язку. В одному аспекті наданий спосіб бездротового зв'язку. Спосіб включає в себе використання процесора, що виконує інструкції, доступні для виконання за допомогою комп'ютера, запам'ятовані в запам'ятовуючому середовищі, доступному для зчитування за допомогою комп'ютера, щоб здійснювати різні дії. Спосіб також включає в себе генерацію циклічних зсувів для генератора послідовності за допомогою маскування вихідних значень регістру зсуву за допомогою одного або більше векторів. Спосіб включає в себе просування генератора послідовності в майбутній стан частково на основі вихідних значень і векторів. Тепер, посилаючись на фіг.1, компоненти послідовності шифрування використовують для системи бездротового зв'язку. Система 100 включає в себе одну або більше базових станцій 120 (також згаданих як вузол, вдосконалений вузол В - eNB, фемтостанція, пікостанція і т. д.), які можуть бути об'єктом, який може здійснювати зв'язок через бездротову мережу ПО з другим пристроєм 130 (або пристроями). Наприклад, кожний пристрій 130 може бути терміналом доступу (також згаданим як термінал, обладнання користувача, об'єкт керування мобільністю (ММЕ) або рухомий пристрій). Базова станція 120 здійснює зв'язок з пристроєм 130 за допомогою низхідної лінії 140 зв'язку, а приймає дані за допомогою висхідної лінії 150 зв'язку. Таке визначення, як висхідна лінія зв'язку і низхідна лінія зв'язку, є умовним, оскільки пристрій 130 також може передавати дані за допомогою низхідної лінії зв'язку, а приймати дані за допомогою каналів висхідної лінії зв'язку. Потрібно відмітити, що, незважаючи на те, що зображені два компоненти 120 і 130, в мережі 110 можуть бути використані більше двох компонентів, де такі додаткові компоненти також можуть бути адаптовані для бездротових протоколів, описаних в даній заявці. Як зображено, компонент 160 і 170 послідовності шифрування, відповідно (або компоненти) забезпечений, щоб генерувати випадкові послідовності Голда (або іншого типу) ефективним спосо 9 бом. Потрібно відмітити, що, як використано в даному описі, поняття компонент 160 або 170 послідовності шифрування може включати в себе аспекти генератора і/або декодера. Наприклад, компонент 160 може бути генератором випадкових послідовностей, в той час як компонент 170, наприклад, міг би бути декодером випадкових послідовностей. Звичайно компоненти 160 і 170 послідовності шифрування забезпечують одночасну генерацію випадкової послідовності для множини гіпотез циклічного зсуву. Для того щоб поліпшити рандомізацію, генератори послідовності (або інші компоненти) можуть бути швидко просунуті в заданий майбутній стан (як зображено і описано відносно фіг.2 нижче), де потім відповідні біти послідовності можуть бути виведені з генераторів. Щоб ефективно виконувати цю функцію швидкого просування, вигідно надати спосіб, який може перейти в майбутній стан, по суті, швидким способом. Множина різних циклічних зсувів послідовностей Голда може бути згенерована за допомогою маскування вихідних значень регістру зсуву, наприклад, за допомогою необхідних векторів і за допомогою підсумовування результату по модулю 2. Цей спосіб також може бути використаний, щоб генерувати множину копій циклічного зсуву послідовності Голда майже одночасно, якщо потрібно. Вектор маскування може бути отриманий з поліному генератора послідовності і необхідного циклічного зсуву. Звичайно маска для m послідовностей з двох компонентів генератора послідовності Голда може бути різною. Компоненти послідовності і рандомізації також можуть бути з'єднані паралельно, щоб поліпшити продуктивність системи, як проілюстровано в зразковій системі, зображеній на фіг.4. Як буде описано більш детально нижче, різні т-коди можуть бути вибрані, щоб визначати необхідну початкову точку швидкого просування для генераторів послідовностей. Різні g-коди можуть бути вибрані, щоб генерувати різні випадкові послідовності, наприклад, для різних базових станцій 120. Потрібно відмітити, що система 100 може бути використана з терміналом доступу або рухомим пристроєм і, наприклад, може бути модулем, таким як карта SD, мережева карта, карта бездротової мережі, комп'ютер (включаючи компактний портативний комп'ютер, настільний комп'ютер, персональний цифровий асистент (PDA), мобільні телефони, смартфони або будь-який інший відповідний термінал, який може бути використаний, щоб здійснювати доступ до мережі.) Термінал здійснює доступ до мережі через компонент доступу (не зображений). В одному прикладі, з'єднання між терміналом і компонентами доступу може бути бездротовим по характеру, в якому компоненти доступу можуть бути базовою станцією, а рухомий пристрій є бездротовим терміналом. Наприклад, термінал і базові станції можуть здійснювати зв'язок через будь-який відповідний бездротовий протокол, включаючи множинний доступ з розділенням часу (TDMA), множинний доступ з кодовим розділенням (CDMA), множинний доступ з частотним розділенням (FDMA), ортогональне частотне ущільнення (OFDM), FLASH OFDM, множинний 96393 10 доступ з ортогональним частотним ущільненням (OFDMA) або будь-який інший відповідний протокол, але обмежено ними. Компоненти доступу можуть бути вузлом доступу, пов'язаним з дротовою мережею або бездротовою мережею. З цією метою компоненти доступу, наприклад, можуть бути маршрутизатором, комутатором або т. п. Компонент доступу може включати в себе один або більше інтерфейсів, наприклад, модулів зв'язку, для зв'язку з іншими вузлами мережі. Крім того, компонент доступу може бути базовою станцією (або бездротовим пунктом доступу) в мережі стільникового типу, причому базові станції (або бездротові пункти доступу) використовують, щоб забезпечити бездротові зони обслуговування множині користувачів. Такі базові станції (або бездротові пункти доступу) можуть бути розташовані таким чином, щоб забезпечувати безперервні зони обслуговування для одного або більше стільникових телефонів і/або інших бездротових терміналів. Тепер, посилаючись на фіг.2, система 200 ілюструє зразковий генератор послідовності для бездротової системи. Структура генератора послідовності шифрування PRN проілюстрована за допомогою системи 200. Система 200 є гнучкою, щоб давати можливість генерації послідовності шифрування для поточних додатків, а також для нових додатків, які можуть бути додані в майбутньому. У різні моменти процесу генерації сигналу передачі повинно бути застосовано шифрування. Це для того, щоб уникнути постійних перешкод між різними сигналами і уникнути небажаних характеристик спектру сигналу. Для певних сигналів вигідно мати шифрування, пов'язане з елементом ресурсу, який займає сигнал, для інших типів додатків послідовності шифрування бажано мати послідовність шифрування, що розв'язується від ресурсу, зайнятого елементом. У цьому аспекті забезпечують генерацію послідовності шифрування, яка може бути використана, по суті, для всіх додатків. Двійкова m-послідовність може бути використана як базовий код шифрування. Для різних цілей використовують різні циклічні зсуви однієї і тієї ж послідовності. Основним припущенням є, те, що різні зсуви однієї і тієї ж послідовності є досить декорельованими. Довжина послідовності регістру зсуву повинна бути досить великою. У прикладі, зображеному в 200, допускають 50-ти бітовий регістр зсуву, який може генерувати послідовність з періодом 250. Поліном генерації 50 49 48 2 G(x)=x +g49x +g48x +….+g2x +g1x+1 може бути одним і тим же для всіх додатків, що виключає необхідність переконфігурування регістрів зсуву. Регістр зсуву може бути встановлений в одну і ту ж початкову фазу для кожного додатку, якщо необхідно. Різні циклічні зсуви можуть бути виконані за допомогою підсумовування по модулю 2 певних вихідних даних регістру, де вибір вихідних значень регістру, що включаються в суму, керує вибором циклічного зсуву. Зразкова архітектура надана за допомогою системи 200. Потрібно відмітити, що кожний з коефіцієнтів поліному (під посилальним номером 210) g49...g2, g1 і представляє з'єднання, 11 96393 якщо коефіцієнт дорівнює '1', і відсутність з'єднання, якщо коефіцієнт дорівнює '0'. Як помічено вище, послідовності шифрування можуть бути персоналізовані за допомогою вибору вихідних значень регістрів. Оскільки є 50 (або інше число) регістрів зсуву, можуть бути забезпечені 50 50 бітів селектору, що видає 2 різних зсувів. Приз 12 начення керуючих 50 бітів визначають наступним чином. 50 бітів розділяють на перші два біти, які резервують, наступні 4 біти, які є типом каналу/сигналу, і інші 44 біти, які призначають способом, специфічним для каналу/сигналу. Це зображено в таблиці 1 нижче. Таблиця 1 Призначення бітів селектору шифрування Призначення селектору послідовності Зарезервовано m48…m49 Тип каналу/сигналу m44…m47 Поле, специфічне для каналу/сигналу m0...m43 Поле Типи каналу/сигналу пронумеровані, як перераховано в таблиці 2 нижче. Таблиця 2 Число бітів 2 4 44 Таблиця 4 Поля, специфічні для сигналу PRS (розширеного СР) Призначення значення типу каналу Канал/сигнал PRS (звичайний СР) PRS (розширений СР) PDCCH PCFICH PHICH PBCH PMCH PDSCH PUSCH Інші Значення типу каналу 0000 0001 0010 0011 00100 0101 0110 0111 1000 Зарезервовано Потрібно відмітити, що періодичність 10 ms може бути допущена для: PRS (звичайного і розширеного СР), PDCCH, PDSCH, PUSCH. Також періодичність 40 ms може бути допущена для РВСН. Для PCFICH, PHICH і PMCH повинне бути виконане рішення відносно періодичності шифрування. Поля, специфічні для каналу, можуть бути визначені окремо для кожного типу каналу, як зображено нижче. Поля, специфічні для сигналу PRS (звичайного СР): Таблиця 3 Поля, специфічні для сигналу PRS (звичайного СР) Параметр SSC ID ID антени ID підкадру ID символу Частота +/Зарезервовано Число бітів 8 2 4 4 1 25 Поля, специфічні для сигналу PRS (розширеного СР): Параметр ID стільника ID антени ID підкадру ID символу Частота +/Зарезервовано Число бітів 9 2 4 4 1 24 Поля, специфічні для каналу PDCCH: Таблиця 5 Поля, специфічні для каналу PDCCH Параметр ID стільника ID підкадру ID символу Зарезервовано Число бітів 9 4 4 27 Поля, специфічні для каналу PDSCH: Таблиця 6 Поля, специфічні для каналу PDSCH Параметр ID стільника UE MAC ID ID потоку ID кодового блока Зарезервовано Число бітів 9 16 1 6 12 Потрібно відмітити, що таблиця, приведена вище, допускає можливість мати шифрування PDSCH, як функцію від ID стільника, а також ID_MAC UE. Поля, специфічні для каналу РВСН: Таблиця 7 13 96393 Поля, специфічні для каналу РВСН Параметр ID стільника ID кадру ID підкадру ID символу Зарезервовано Число бітів 9 2 4 4 25 Поля, специфічні для каналу PCFICH: Таблиця 8 Поля, специфічні для каналу PCFICH Параметр ID стільника ID підкадру Зарезервовано Число бітів 9 4 31 Поля, специфічні для каналу PHICH: Таблиця 9 Поля, специфічні для каналу PHICH Параметр ID стільника xx Зарезервовано Число бітів 9 xx xx Поля, специфічні для каналу PMCH: Таблиця 10 Поля, специфічні для каналу PMCH Параметр ID стільника xx Зарезервовано Число бітів 9 xx xx Поля, специфічні для каналу PUSCH: Таблиця 11 Поля, специфічні для каналу PUSCH Параметр UE MAC ID ID кодового блока Зарезервовано Число бітів 16 6 22 Генератор послідовності може бути повернений в початковий стан на початку кожного застосування шифрування. Це може бути виконано один раз в кожному символі для RS низхідної лінії зв'язку (DL) і один раз для кодового блока, наприклад, у випадку PDSCH. Для шифрування двійкових закодованих біт може бути взятий один біт шифрування для кожного закодованого біта. Для генерації послідовності PRS можуть бути згенеровані дві послідовності шифрування, відмінні бітом +/- час 14 тоти. Перша послідовність може бути використана для того, щоб шифрувати "позитивні частоти", починаючи з найменшої позитивної частоти, і перетворена в індекси RS частотних тональних носилок, для підвищення частоти. Друга послідовність може бути використана для того, щоб шифрувати "негативні послідовності", починаючи із самої високої позитивної частоти (наприклад, замкненої в DC), і відображена в індекси тональної посилки в протилежному порядку. Це дає можливість того, що PRS в центрі смуги частот системи є тією ж самою, незалежно від ширини смуги системи. Також не потрібна генерація всієї послідовності шифрування в кожному символі OFDM, що переносить PRS для можливої довжини PRS. Запропонована структура дає можливість використання одного регістру зсуву, щоб генерувати послідовності шифрування. Це допускає, що регістр зсуву синхронізують стільки разів, скільки потрібно для самої тривалої послідовності шифрування. Для більш коротких послідовностей беруть початкову частину, відповідну відповідній довжині. Також можна мати множину примірників регістру зсуву, один для кожного додатку, які більш відповідним чином можуть відповідати певним архітектурам апаратного забезпечення. Звертаючись до фіг.3, проілюстровані зразкові аспекти 300 обробки послідовності. У системі LTE, зокрема, висхідної лінії зв'язку (UL) LTE, ресурси, використані для опорного сигналу демодуляції (DM RS) і різних сигналів розподілу керуючого каналу, повинні бути рандомізовані. Це наступне описує механізми і способи, щоб досягнути цієї мети за допомогою використання різних псевдовипадкових послідовностей і детермінованих послідовностей. Вибірково описані способи, щоб підтримувати легке для здійснення планування стільника. Як альтернатива, не координоване призначення також може бути підтримане за допомогою механізмів, описаних в даній заявці. Надані різні аспекти перемикання послідовності висхідної лінії зв'язку (UL). Можуть бути застосовані наступні конструктивні критерії: прості арифметичні операції, щоб обчислювати параметри призначення фізичного керуючого каналу висхідної лінії зв'язку (PUCCH) і фізичного спільно використовуваного каналу висхідної лінії зв'язку (PUSCH) в кожному символі; гнучкий циклічний зсув PUCCH - призначення ортогонального покриття. Шаблон перемикання не залежить від загальної стратегії призначення (карти CS-ОС). UE визначає свою власну первинну множину параметрів, йому не потрібно визначати, яка стратегія була використана, щоб оптимізувати циклічний зсув і призначення ортогонального покриття; єдина множина правил або для перемикання, специфічного для стільника, або випадку перемикання, специфічного для ресурсу. У 310 фіг.3 надані міркування відносно перемикання послідовності. Для PUCCH і PUSCH множина можливих послідовностей опорного сигналу (RS), позначених за допомогою їх індексу послідовності, можуть бути визначені для кожного можливого випадку призначення блока ресурсу (RB). У 15 96393 випадку PUCCH та сама множина частот також може бути використана, щоб перенести керуючу інформацію. Заявник допускає наступне: для NRB5 є 30 індексів послідовностей. Є 30 груп послідовностей з однією послідовністю в кожній групі (також можуть бути використані числа, відмінні від 30); для NRB5 є 60 індексів послідовностей. Є 30 груп послідовностей з двома послідовностями в кожній групі. Заявник допускає, що є один біт сигналізації низхідної лінії зв'язку (DL), що інформує обладнання (UE) користувача про те, чи повинне бути використане перемикання послідовності чи ні. Далі випадки перемикання і відсутність перемикання описані окремо. Із заблокованим перемиканням послідовності UE використовує індекс (індекси) послідовності RS PUSCH, відповідний сигналізованій групі послідовностей. Для NRB5 UE використовує один індекс послідовності (один з 30). Для NRB>5 UE використовує індекс першої послідовності в сигналізованій групі послідовностей в першому інтервалі часу підкадру і його використовує індекс другої послідовності в сигналізованій групі послідовностей в другому інтервалі часу підкадру. Отже, UE коливається між двома Біт функції ініціалізації Значення b32...b30 0,0,0 Біт функції ініціалізації Значення послідовностями, визначеними для групи послідовностей. Бажано мати більше послідовностей (наприклад, більше двох) на групу послідовностей для деякого NRB>5, тоді UE здійснює цикл через індекси послідовностей подібним чином. Якщо є m індексів на групу послідовностей, наприклад, індекси є {k0, k1,…, km-1} в даній групі послідовностей, тоді в і-ому інтервалі часу кадру UE використало б послідовність з індексом kimodm. У першому інтервалі часу кадру був би використаний k0. Коли перемикання розблоковане, UE використовує одну послідовність на основі сигналізованої групи послідовностей для RS і модуляції керуючих даних. Типовий генератор послідовності шифрування (послідовності Голда) може бути використаний для того, щоб генерувати послідовність перемикання індексу. Із розблокованим перемиканням послідовності UE використовує індекс послідовності RS PUSCH, як визначень за допомогою вихідних значень генератора послідовності шифрування. Генератор послідовності, наприклад, може бути ініціалізований на кожній межі підкадру і синхронізований один раз в кожному інтервалі часу. При ініціалізації 33-х бітову початкову випадкову послідовність створюють у відповідності з наступним: b29...b27 0,0,1 Потрібно відмітити, що, оскільки ID підкадру є частиною бітів ініціалізації, період результативної послідовності дорівнює одному кадру (10 ms). Заявник допускає, що вихідними даними генератора шифрування є s0, s1, …, s8-u, де u - число інтервалів часу на кадр, тоді індекс ki послідовності PUSCH в інтервалі часу і визначають як  7  (наприклад, при k i    s8i  l  2l  modm  30    l0  цьому беруть послідовні байти послідовності шифрування, один для кожного інтервалу часу, і беруть відповідне ціле значення по модулю повного числа індексів послідовностей), де m - число індеb32...b30 0,0,0 Потрібно відмітити, що ID підкадру є частиною бітів ініціалізації, період результативної послідовності дорівнює одному кадру (10 ms). Заявник допускає, що вихідними даними генератора шифрування є, s0, s1, …, s8 де  - число символів на кадр, тоді індекс ki, послідовності CGS PUCCH в  7  символі і визначають як   s8i  l  2l  mod30 . По   l0  трібно відмітити, що із цілей генерації індексу послідовності не розрізнюють RS і керуючі символи в PUCCH. 16 b26...b13 0,0,...0 b12...b9 ID підкадру b8...b0 ID стільника ксів послідовностей на групу послідовностей. Потрібно відмітити, що: 5 1 N m   RB 2 NRB  5  Із розблокованим перемиканням послідовності UE використовує RS PUCCH і індекс керуючої послідовності, як визначень за допомогою вихідних даних генератора послідовності шифрування. Генератор послідовності, наприклад, ініціалізують на кожній межі підкадру і синхронізують один раз для кожного символу. При ініціалізації 33-х бітова початкова випадкова послідовність може бути створена у відповідності з наступним: b29...b27 0,0,1 b26...b13 0,0,...0 b12...b9 ID підкадру b8...b0 ID стільника У 320 фіг.3 описані міркування відносно перемикання зсуву, специфічного для стільника. Звичайно перемикання циклічного зсуву не забезпечують для RS PUSCH. Циклічний зсув або явно сигналізують в призначенні, або інакше його встановлюють в статичне значення, що передається за допомогою сигналізації більш високого рівня. З метою рандомізації перешкод між стільниками може бути надана послідовність зміщення циклічного зсуву, специфічна для стільника. Для того, щоб спростити здійснення, заявник допускає, що для цілей додатку циклічного зсуву, специфічного для стільника, не розрізнюють RS і керуючі симво 17 96393 ли в PUCCH. Заявник допускає, що li є зміщенням циклічного зсуву в символі і. Заявник допускає, що li  {0,1,2,…11}I, якщо циклічний зсув в символі дорівнює uі до застосування зміщення циклічного зсуву, специфічного для стільника, тоді він буде (li+uі)mod12 після застосування зміщення циклічного зсуву, специфічного для стільника. Дві опції для генерації li описані в наступному розділі. Біт функції ініціалізації Значення b32...b30 0,0,0 Потрібно відмітити, що, оскільки ID підкадру є частиною бітів ініціалізації, період результативної послідовності дорівнює одному кадру (10ms). Заявник допускає, що вихідними даними генератора шифрування є s0, s1, …, s8 де  - число символів на кадр, тоді зміщення li циклічного зсуву, специфічне для стільника, в символі і визначають як,  7  li    s8i  b  2b  mod12 , наприклад, при цьому    b 0  беруть послідовні байти послідовності шифрування, один для кожного символу, і беруть відповідне ціле значення по модулю 12. Зміщення циклічного зсуву звичайно дорівнює сумі двох компонентів, причому перший компонент є псевдовипадковою послідовністю, що залежить Біт функції ініціалізації Значення b32...b30 0,0,0 Потрібно відмітити, що, оскільки ID підкадру є частиною бітів ініціалізації, період результативної послідовності дорівнює одному кадру (10 ms). Заявник допускає, що вихідними даними генератора шифрування є, s0, s1, …, s8 де  - число символів 1 на кадр, тоді зміщення > циклічного зсуву, специфічне для стільника, в символі і визначають як 18 У цьому випадку шаблон зміщення циклічного зсуву залежить від ID стільника, зміщення циклічного зсуву, специфічне для стільника, може бути визначене за допомогою вихідних даних генератора послідовності шифрування. Генератор послідовності, наприклад, може бути ініціалізований на кожній межі підкадру і синхронізований один раз в кожному символі. При ініціалізації 33-х бітова початкова випадкова послідовність може бути створена у відповідності з наступним: b29...b27 0,1,0 b26...b13 0,0,...0 b12...b9 ID підкадру b8...b0 ID стільника від (повторної послідовності) SSC_ID, в той час як другий компонент є детермінованою послідовністю, що залежить від (первинної послідовності) PSC_ID. Метою цієї конструкції є мінімізувати вирівнювання циклічного зсуву в стільниках з однаковим ID_SSC. Компонент ti зміщення псевдовипадкового циклічного зсуву визначають за допомогою вихідних даних генератора послідовності шифрування. Генератор послідовності, наприклад, ініціалізують на кожній межі підкадру і синхронізують один раз в кожному символі. При ініціалізації 33-х бітова початкова випадкова послідовність може бути створена у відповідності з наступним: b29...b27 0,1,1 b26...b13 0,0,...0 b12...b9 ID підкадру b8...b0 SSC_ID  7  t i    s8i  b  2b  mod12 ; наприклад, при цьому    b 0  беруть послідовні байти послідовності шифрування, один для кожного символу, і беруть відповідне ціле значення по модулю 12. Значення зміщення rj 0j12 детермінованого циклічного зсуву, що залежить від PSC_ID, визначають як: якщо PSC _ ID  0 0,0,0,0,0,0,0,0,0,0,0,0 r0 ,r1,...,r11  0,1,3,7,2,5,11,10,8,4,9,6 якщо PSC _ ID  1  0,12,10,6,118,2,3,5,9,4,7 якщо PSC _ ID  2 ,  Потрібно відмітити, що одна формула надана для генерації послідовностей вище. Також потрібно відмітити, що сума rj для PSC_ID=1 і PSC_ID=2 дорівнює нулю по модулю 13. Для будь-якої пари PSC_ID поелементні різниці зсувів є різними. Зміщення li циклічного зсуву, специфічне для стільника, в символі і визначають як. li=(ti+rjmod6)mod12. У 330 фіг.3 надано перемикання циклічного зсуву, специфічне для ресурсу. Перемикання циклічного зсуву, специфічне для ресурсу, основане на коефіцієнті З прорідження. Циклічний зсув, cj, специфічний для ресурсу, в символі j керуючих даних визначають як:   c / 2  1  3 j  c 0 mod2  mod7  c mod2 . cj  2  0   0   У першому символі кожного кадру j=0. Після цього j збільшують на одиницю для кожного керуючого символу, але його не збільшують для символів RS. Циклічний зсув ck, специфічний для ресурсу, в символі k RS визначають як: c k  2   c 0 / 2  1  3k  c 0 mod2  mod7  c 0 mod2     . В першому символі RS кожного кадру k=0. Після цього k збільшують на одиницю для кожного символу RS, але його не збільшують для символів керуючих даних. На кожній межі інтервалу часу призначення циклічного зсуву зміщують відповідно до детермінованого шаблону. Метою цього є максимізувати проміжок в новому інтервалі часу між ресурсами, 19 96393 які спільно використали один і той же ресурс циклічного зсуву в попередньому інтервалі часу. Перемикання ресурсу виконують за допомогою підj сумовування зміщення di циклічного зсуву, що залежить від інтервалу часу і ресурсу, для інтервалу часу і та індексу j ортогонального покриття. j Зміщення di циклічного зсуву для інтервалу часу і та індексу j ортогонального покриття визначають як 0 якщо j  0 j  d  i 2  i  j  1mod12 якщо j  1  Для якого індекс j ортогонального покриття відображають в послідовності розподілу, як зображено нижче j  0  1  1  1  1  j  1  1- 1  1- 1  j  2  1  1- 1- 1 j  3  1- 1- 1- 1  j Зміщення di циклічного зсуву для інтервалу часу і та індексу j ортогонального покриття визначають як j d  4  i  jmod12 i Біт функції ініціалізації Значення b32...b30 0,0,0 Потрібно відмітити, що, оскільки ID підкадру є частиною бітів ініціалізації, період результативної послідовності дорівнює одному кадру (10 ms). Заявник допускає, що вихідними даними генератора шифрування є, s0, s1, …, s8u, де u - число інтервалів часу на кадр, тоді індекс di- зміщення ортогонального покриття, специфічного для стільника, для даних АСК в інтервалі часу і визначають як,  7  di    s8i  b  2b  mod 4 , в той час, як індекс ei    b 0  зміщення ортогонального покриття, специфічного для стільника, для даних RS в інтервалі часу і ви 7  значають як ei    s8i  b  2b  mod3 . Тоді фак   b 0  тично застосоване ортогональне покриття дорівнює сумі (поелементному добутку) спочатку призначеного ортогонального покриття і функції ортогонального покриття, яка вказана за допомогою di і ei, для даних АСК і RS АСК відповідно. Посилаючись на фіг.4, проілюстрований зразковий альтернативний генератор 400 послідовності. Для різних цілей псевдовипадкові послідовності можуть бути використані в генерації шаблону перемикання послідовності. Для цієї мети може бути використана структура, зображена на фіг.4, де вектор h може бути використаний в 410. Також міг би бути використаний генератор більш короткої послідовності. Перевагою структури, зображеної на фіг.4, є те, що один генератор може бути використаний, щоб генерувати всі псевдовипадкові 20 Для якого індекс j ортогонального покриття відображають в послідовності розподілу, як зображено нижче 1 1 j  0 1   i2/3 e-i2/3 j  1 1 e   j  2 1 e-i2/3 ei2/3  У 340 фіг.3 надані аспекти перемикання ортогонального покриття. Звичайно ортогональне покриття змінюють на межі кожного інтервалу часу. Залежність між функціями ортогонального покриття, пов'язаними з парою ресурсів PUCCH, звичайно є однаковою по межах інтервалів часу, однак лінійне зміщення, що залежить від стільника, може бути застосоване до кожної функції ортогонального покриття. Зміщення передбачає, що функцію покриття, специфічну для стільника, підсумовують (поелементно перемножують) з кожною функцією ортогонального покриття, що використовується в стільнику. Цей підхід зберігає оптимальний розподіл ортогональних покриттів за допомогою вихідних даних генератора послідовності шифрування. Генератор послідовності, наприклад, ініціалізують на кожній межі підкадру і синхронізують один раз в кожному символі. При ініціалізації 33-х бітова початкова випадкова послідовність може бути створена у відповідності з наступним: b29...b27 0,1,1 b26...b13 0,0,...0 b12...b9 ID підкадру b8...b0 ID стільника послідовності. Описані різні додатки перемикання послідовності UL. Звичайно забезпечують рішення для перемикання циклічного зсуву, як специфічного для стільника, так і специфічного для ресурсу. Це включає в себе деталі шаблону перемикання індексу послідовності і шаблонів перемикання циклічного зсуву, координованого стільником. Також може бути забезпечений шаблон перемикання індексу зміщення ортогонального покриття, специфічного для стільника. Прості арифметичні операції можуть бути використані, щоб обчислювати параметри призначення PUCCH і PUSCH у відповідних символах. Може бути застосоване використання генератора шифрування для різних псевдовипадкових послідовностей. Також може бути забезпечений гнучкий циклічний зсув PUCCH призначення ортогонального покриття. Шаблон перемикання може бути незалежним від загальної стратегії призначення. UE повинне визначати свою власну початкову множину параметрів, йому не потрібно визначати, яка стратегія була використана, щоб оптимізувати циклічний зсув і призначення ортогонального покриття. Може бути забезпечена єдина множина правил або для перемикання, специфічного для стільника, або випадку перемикання, специфічного для ресурсу. Ці аспекти можуть бути застосовані, наприклад, до специфікації рандомізації RS DM UL і PUCCH. Тепер, посилаючись на фіг.5, проілюстрована методологія 500 бездротового зв'язку. Незважаючи на те, що для цілей простоти пояснення, методологія та інші методології, описані в даній заявці, зображені і описані як послідовності дій, потрібно 21 розуміти і враховувати, що методології не обмежені послідовністю дій, оскільки деякі дії, відповідно до одного і більше варіантів здійснення, можуть відбуватися в інших послідовностях, чому послідовність, зображена і описана в даній заявці, і/або одночасно з іншими діями. Наприклад, фахівці в даній галузі техніки зрозуміють і врахують, що методологія як альтернатива могла б бути представлена як послідовності взаємопов'язаних станів або подій, таких як в діаграмі стану. Крім того, не всі проілюстровані дії можуть бути використані, щоб здійснювати методологію відповідно до заявленого предмету. Переходячи до 510, визначають m-параметр, щоб вибрати операції швидкого просування. Як помічено раніше, двійкові m-послідовності можуть бути використані як коди шифрування базового рівня. В одному прикладі може бути використане двійкове значення з 50 розрядів, при цьому інші значення також можливі. У 520 вибирають різні початкові випадкові послідовності. Як помічено раніше, ці значення можуть бути призначені для різних базових станцій. Також g-параметри або поліноми можуть бути вибрані, як помічено вище, для випадкових послідовностей. У 530 параметр швидкого просування в 510 застосовують до селектору послідовності. Він може бути застосований за допомогою набору вентилів, наприклад, які застосовують параметр швидкого просування, наприклад, до суматору по модулю 2. В 540 множину m-послідовностей об'єднують, щоб сформувати необхідну послідовність Голда. Наприклад, дві (або більше) т-послідовності можуть бути об'єднані за допомогою операції що виключає АБО (XOR), щоб сформувати послідовність Голда. У 550 виконують шифрування послідовності за допомогою зсуву об'єднання m-параметрів і g-параметрів, описаних вище. У деяких випадках використання множини операцій XOR для отримання кожного нового вихідного значення регістру може представляти небажану міру складності. У цих випадках вигідно виконувати швидке просування псевдовипадкових послідовностей за допомогою встановлення фази регістру зсуву в потрібний майбутній стан. Цей стан залежить від генерації поліному (gпараметрів), числа етапів необхідного швидкого просування і початкового стану. Оскільки майбутній стан регістру залежить від початкового стану, майбутній стан для кожного можливого початкового стану повинен бути запам'ятований або отриманий за допомогою деяких інших засобів. Одним можливим способом для цього є використати mпараметри, щоб генерувати послідовну послідовність бітів, що з'являються безпосередньо до необхідного майбутнього стану, а потім використати ці біти і використати їх, щоб ініціалізувати регістри зсуву. Таким чином, кількість разів, скільки повинна бути виконана операція XOR, керована mпараметром, може бути зменшено з довжини необхідної послідовності до довжини регістрів зсуву. Цей спосіб може бути ефективним, оскільки mпараметр, що використовується залежить від gпараметру і значення часового зсуву, але він не залежить від початкового стану регістру зсуву. 96393 22 Отже, запам'ятовування одного m-параметру є достатнім для даного просування часу. Способи, описані в даній заявці, можуть бути здійснені за допомогою різних засобів. Наприклад, ці способи можуть бути здійснені в апаратному забезпеченні, програмному забезпеченні або їх комбінації. Для здійснення апаратного забезпечення пристрою обробки можуть бути здійснені в одній або більше інтегральних схемах прикладної орієнтації (ASIC), процесорах цифрових сигналів (DSP), пристроях обробки цифрових сигналів (DSPD), програмованих логічних пристроях (PLD), вентильних матрицях, програмованих в умовах експлуатації (FPGA), процесорах, контролерах, мікроконтролерах, мікропроцесорах, інших електронних пристроях, сконструйованих з можливістю виконання функцій, описаних нижче, або їх комбінації. З програмним забезпеченням здійснення може бути за допомогою модулів (наприклад, процедур, функцій і т. д.), які виконують функції, описані в даній заявці. Коди програмного забезпечення можуть бути запам'ятовані в пристрої пам'яті і виконані за допомогою процесорів. Тепер, звертаючись до фіг.6 і фіг.7, надана система, яка належить до обробки бездротових сигналів. Система представлена як послідовність взаємопов'язаних функціональних блоків, які можуть представляти функції, здійснені за допомогою процесора, програмного забезпечення, апаратного забезпечення, програмно-апаратного забезпечення або будь-якої їх відповідної комбінації. Посилаючись на фіг.6, надана система 600 бездротового зв'язку. Система 600 включає в себе логічний модуль 602, призначень для зсуву вихідних значень регістру за допомогою одного або більше векторів, і логічний модуль 604, призначень для генерації одного або більше mпараметрів відповідно до векторів. Система 600 також включає в себе логічний модуль 606, призначень для встановлення майбутнього стану частково на основі вихідних значень, m-параметрів і векторів. Посилаючись на фіг.7, надана система 700 бездротового зв'язку. Система 700 включає в себе логічний модуль 702, призначень для генерації першого вектору маскування з поліному генератора послідовності і першого циклічного зсуву, і логічний модуль 704, призначень для генерації другого вектору маскування з поліному генератора послідовності і другого циклічного зсуву. Система 700 також включає в себе логічний модуль 706, призначень для обробки першого і другого вектору маскування, щоб маскувати вихідні значення регістру зсуву, щоб набувати першого вихідного значення і другого вихідного значення, які використовують, щоб генерувати послідовність Голда. Фіг.8 ілюструє пристрій 800 зв'язку, який може бути бездротовим пристроєм зв'язку, наприклад, таким як бездротовий термінал. Крім того, або як альтернатива пристрій 800 зв'язку може бути розташований в дротовій мережі. Пристрій 800 зв'язку може включати в себе пам'ять 802, яка може зберігати інструкції, призначені для виконання аналізу сигналів в бездротовому терміналі зв'язку. Крім 23 того, пристрій 800 зв'язку може включати в себе процесор 804, який може виконувати інструкції в пам'яті 802 і/або інструкції, прийняті з іншого пристрою мережі, причому інструкції можуть належати до конфігурування або роботи пристрою 800 зв'язку або зв'язаного пристрою зв'язку. Посилаючись на фіг.9, проілюстрована система 900 бездротового зв'язку множинного доступу. Система 900 бездротового зв'язку множинного доступу включає в себе множину стільників, включаючи стільники 902, 904 і 906. У аспекті системи 900 стільника 902, 904 і 906 можуть включати в себе вузол В, який включає в себе множину секторів. Множина секторів можуть бути утворені за допомогою груп антен, причому кожна антена відповідальна за зв'язок з UE в частині стільника. Наприклад, в стільнику 902 кожна з груп 912, 914 і 916 антен може відповідати різному сектору. У стільнику 904 кожна з груп 918, 920 і 922 антен відповідає різному сектору. У стільнику 906 кожна з груп 924, 926 і 928 антен відповідає різному сектору. Стільники 902, 904 і 906 можуть включати в себе декілька бездротових пристроїв зв'язку, наприклад, користувацького обладнання або UE, які можуть бути на зв'язку з одним або більше секторів кожного стільника 902, 904 і 906. Наприклад, UE 930 і UE 932 можуть бути на зв'язку з вузлом В 942,UE 934 і UE 936 можуть бути на зв'язку з вузлом В 944,UE 938 і UE 940 можуть бути на зв'язку з вузлом В 946. Тепер, посилаючись на фіг.10, проілюстрована система бездротового зв'язку множинного доступу відповідно до одного аспекту. Пункт 1000 доступу (АР) включає в себе множину груп антен, причому одна група включає в себе 1004 і 1006, інша включає в себе 1008 і 1010 і додаткова включає в себе 1012 і 1014. На фіг.10 для кожної групи антен зображені тільки дві антени, однак для кожної групи антен можуть бути використані більше або менше антен. Термінал 1016 доступу (AT) знаходиться на зв'язку з антенами 1012 і 1014, де антени 1012 і 1014 передають інформацію в термінал 1016 доступу через пряму лінію 1020 зв'язку і приймають інформацію з терміналу 1016 доступу через зворотну лінію 1018 зв'язку. Термінал 1022 доступу знаходиться на зв'язку з антенами 1006 і 1008, де антени 1006 і 1008 передають інформацію в термінал 1022 доступу через пряму лінію 1026 зв'язку і приймають інформацію з терміналу 1022 доступу через зворотну лінію 1024 зв'язку. У системі FDD лінії 1018, 1020, 1024 і 1026 зв'язку можуть використовувати різну частоту для зв'язку. Наприклад, пряма лінія 1020 зв'язку може використовувати іншу частоту, ніж частота, використана зворотною лінією 1018 зв'язку. Кожну групу антен і/або зону, в якій вони призначені здійснювати зв'язок, часто згадують як сектор пункту доступу. Кожна з груп антен призначена здійснювати зв'язок з терміналами доступу в секторі зон, покритих за допомогою пункту 1000 доступу. У зв'язку через прямі лінії 1020 і 1026 зв'язку передавальні антени пункту 1000 доступу використовують формування променю, для того щоб поліпшити відношення сигнал-шум прямих ліній зв'язку для різних терміналів 1016 і 1024 доступу. 96393 24 Також пункт доступу, що використовує формування променю, щоб передавати в термінали доступу, розкидані випадковим чином по його зоні обслуговування, викликає менше перешкод в термінали доступу в суміжних стільниках, ніж пункт доступу, що передає за допомогою однієї антени у всі свої термінали доступу. Пункт доступу може бути фіксованою станцією, що використовується для зв'язку з терміналами, і також може бути згаданий як пункт доступу, вузол В або деяка інша термінологія. Термінал доступу також може бути названий терміналом доступу, користувацьким обладнанням (UE), бездротовим пристроєм зв'язку, терміналом, терміналом доступу або деякою іншою термінологією. Посилаючись на фіг.11, система 1100 ілюструє систему 1110 передавача (також відому як пункт доступу) і систему 1150 приймача (також відому як термінал доступу) в системі 1100 МІМО. У системі 1110 передавача дані трафіка для деякого числа потоків даних надають з джерела 1112 даних в процесор 1114 даних передачі (ТХ). Кожний потік даних передають через відповідну антену передачі. Процесор 1114 даних ТХ форматує, кодує і перемежовує дані трафіка для кожного потоку даних на основі конкретної схеми кодування, вибраної для цього потоку даних, щоб надати закодовані дані. Закодовані дані для кожного потоку даних можуть бути мультиплексовані з даними пілотсигналу з використанням способів OFDM. Дані пілот-сигналу звичайно є відомим шаблоном даних, який обробляють відомим способом, і він може бути використаний в системі приймача, щоб оцінювати відгук каналу. Потім мультиплексовані дані пілот-сигналу і закодовані дані для кожного потоку даних модулюють (тобто відображають в символи) на основі конкретної схеми модуляції (наприклад, BPSR, QPSK, M-PSK або M-QAM), вибраної для цього потоку даних, щоб надати символи модуляції. Швидкість передачі даних, кодування і модуляція для кожного потоку даних можуть бути визначені за допомогою інструкцій, що виконуються за допомогою процесора 1130. Потім символи модуляції для всіх потоків даних надають в процесор 1120 МІМО ТХ, який може додатково обробити символи модуляції (наприклад, для OFDM). Потім процесор 1120 МІМО ТХ надає NT потоків символів модуляції в NT передавачів (TMTR) 1122а по 1122t. У певних варіантах здійснення процесор 1120 МІМО ТХ застосовує вагові коефіцієнти формування променю до символів потоків даних і до антени, з якої передають символ. Кожний передавач 1122 приймає і обробляє відповідний потік символів, щоб надати один або більше аналогових сигналів, і додатково приводить в належний стан (наприклад, посилює, фільтрує і перетворює з підвищенням частоти) аналогові сигнали, щоб надати модульований сигнал, відповідний для передачі через канал МІМО. Потім NT модульованих сигналів з передавачів 1122а по 1122t передають з NT антен 1124а по 1124t відповідно. 25 У системі 1150 приймача передані модульовані символи приймають за допомогою NR антен 1152а по 1152r, і прийнятий сигнал з кожної антени 1152 надають у відповідний приймач (RCVR) 1154а по 1154r. Кожний приймач приводить в належний стан (наприклад, фільтрує, посилює і перетворює з пониженням частоти) відповідний прийнятий сигнал, квантує приведений в належний стан сигнал, щоб надати вибірки, і додатково обробляє вибірки, щоб надати відповідний "прийнятий" потік символів. Потім процесор 1160 даних RX приймає і обробляє NR прийнятих потоків символів з NR приймачів 1154 на основі способу обробки конкретного приймача, щоб надати NT "детективованих" потоків символів. Потім процесор 1160 даних RX демодулює, відміняє перемежовування і декодує кожний детективований потік символів, щоб відновити дані трафіка для потоку даних. Обробка за допомогою процесора 1160 даних RX є доповняльною до обробки, виконаної за допомогою процесора 1120 МІМО ТХ і процесора 1114 даних ТХ в системі 1110 приймача. Процесор 1170 періодично визначає, яку матрицю попереднього кодування використати (обговорено нижче). Процесор 1170 складає повідомлення зворотної лінії зв'язку, що містить частину індексу матриці і частину значення рангу. Повідомлення зворотної лінії зв'язку може містити різні типи інформації, відносно лінії зв'язку і/або прийнятого потоку даних. Потім повідомлення зворотної лінії зв'язку обробляють за допомогою процесора 1138 даних ТХ, який також приймає дані трафіка для деякого числа потоків з джерела 1136 даних, модулюють за допомогою модулятора 1180, приводять в належний стан за допомогою передавачів 1154а по 1154r і передають зворотно в систему 1110 передавача. У системі 1110 передавача модульовані сигнали з системи 1150 приймача приймають за допомогою антен 1124, приводять в належний стан за допомогою приймачів 1122, демодулюють за допомогою демодулятора 1140 і обробляють за допомогою процесора 1142 даних RX, щоб витягнути повідомлення зворотної лінії зв'язку, передане за допомогою системи 1150 приймача. Потім процесор 1130 визначає, яку матрицю попереднього кодування використати для визначення вагових коефіцієнтів формування променю, а потім обробляє витягнуте повідомлення. У деякому аспекті логічні канали класифікують на керуючі канали і канали трафіка. Логічні керуючі канали містять широкомовний керуючий канал (ВССН), який є каналом DL для широкомовної передачі системної керуючої інформації. Пейджинговий керуючий канал (РССН), який є каналом DL, який переносить пейджингову інформацію. Багатоадресний керуючий канал (МССН), який є багатоточковим каналом DL, що використовується для передачі інформації планування і керуючої інформації широкомовної передачі мультимедіа і багатоадресної служби (MBMS) для одного або декількох МТСН. Звичайно після встановлення з'єднання RRC цей канал використовують тільки за допомогою UE, які приймають MBMS 96393 26 (зауваження: старий MCCH+MSCH). Спеціалізований керуючий канал (DCCH) є одноточковим двонаправленим каналом, який передає спеціалізовану керуючу інформацію, і його використовують за допомогою UE. що мають з'єднання RRC. Логічні канали трафіка містять спеціалізований канал трафіка (DTCH), який є одноточковим двонаправленим каналом, спеціалізованим для одного UE для перенесення користувацької інформації. Також багатоадресний канал трафіка (МТСН) для багатоточкового каналу DL призначень для передачі даних трафіка. Транспортні канали класифікують на DL і UL. Транспортні канали DL містять широкомовний канал (ВСН), спільно використовуваний канал даних низхідної лінії зв'язку (DL-SDCH) і пейджинговий канал (РСН), РСН для підтримки економії енергії (UE) (цикл DRX вказують за допомогою мережі для UE), що передається широкомовним способом через весь стільник і що відображається в ресурси PHY, які можуть бути використані для інших керуючих каналів/каналу трафіка. Транспортні канали UL містять канал довільного доступу (RACH), канал запиту (REQCH), спільно використовуваний канал даних висхідної лінії зв'язку (UL-SDCH) і множину каналів PHY. Канали PHY містять множину каналів DL і каналів UL. Канали PHY DL містять: загальний пілот-канал (СРІСН), канал синхронізації (SCH), загальний керуючий канал (СССН), спільно використовуваний керуючий канал DL (SDCCH), багатоадресний керуючий канал (МССН), спільно використовуваний канал призначення UL (SUACH), канал підтвердження прийому (АСКСН), фізичний спільно використовуваний керуючий канал DL (SDCCH), канал керування потужністю UL (UPCCH), канал індикатора пейджингу (РІСН) і канал індикатора навантаження (LICH). Канали PHY UL містять: фізичний канал довільного доступу (PRACH), канал індикатора якості каналу (CQICH), канал підтвердження прийому (АСКСН), канал індикатора підмножини антен (ASICH), спільно використовуваний канал запиту (SREQCH), фізичний спільно використовуваний канал даних UL (UL-PSDCH) і широкосмуговий пілот-канал (ВРІСН), наприклад. Інші поняття/компоненти включають в себе: 3G-3- є покоління, 3GPP - Проект партнерства 3-го покоління, ACLR - коефіцієнт витоку суміжного каналу, ACPR - коефіцієнт потужності суміжного каналу, ACS - вибірковість суміжного каналу, ADS вдосконалена система проектування, АМС - адаптивна модуляція і кодування, A-MPR - додаткове зменшення максимальної потужності, ARQ - автоматичний запит повторення, ВССН - широкомовний керуючий канал, BTS - базова приймальнопередавальна станція, CDD - рознесення циклічної затримки, CCDF - функція компліментарного кумулятивного розподілу, CDMA - множинний доступ з кодовим розділенням, CFI - індикатор формату керування, со-МІМО - спільний МІМО, СР - циклічний префікс, СРІСН - загальний пілот-канал, CPRI - загальний радіоінтерфейс загального призначення, CQI - індикатор якості каналу, CRC - контроль надмірним циклічним кодом, DCI - індикатор керу 27 вання низхідної лінії зв'язку, DFT - дискретне перетворення Фур'є, DFT-SOFDM - розподілена OFDM з дискретним перетворенням Фур'є, DL - низхідна лінія зв'язку (передача з базової станції абоненту), DL-SCH - спільно використовуваний канал низхідної лінії зв'язку, D-PHY - фізичний рівень 500 Мбіт/с, DSP - обробка цифрових сигналів, DT набір засобів розробки, DVSA - аналіз цифрових векторних сигналів, EDA - автоматизація проектування електронних приладів, E-DCH - вдосконалений спеціалізований канал, E-UTRAN - вдосконалена наземна мережа радіодоступу UMTS, eMBMS - вдосконалена широкомовна багатоадресна служба мультимедіа, eNB - вдосконалений вузол В, ЕРС - вдосконалена пакетна оперативна пам'ять, EPRE - енергія на елемент ресурсу, ETSI - Європейський інститут стандартів в галузі телекомунікацій, E-UTRA - вдосконалена UTRA,E-UTRAN вдосконалена UTRAN,EVM - величина вектору помилок і FDD - дуплексний зв'язок з частотним розділенням. Ще інші поняття включають в себе FFT - швидке перетворення Фур'є, FRC - фіксований опорний канал, FS1 - тип 1 структури кадру, FS2 - тип 2 структури кадру, GSM - глобальна система мобільного зв'язку, HARQ - гібридний запит автоматичного повторення, HDL - мова опису апаратного забезпечення, НІ - індикатор HARQ,HSDPA - високошвидкісний пакетний доступ низхідної лінії зв'язку, HSPA - високошвидкісний пакетний доступ, HSUPA - високошвидкісний пакетний доступ висхідної лінії зв'язку, IFFT - зворотне FFT, ЮТ - контроль сумісності, IP - протокол Internet, LO - локальний генератор, LTE - довгостроковий розвиток, МАС - керування доступом до середовища, MBMS - широкомовна багатоадресна служба мультимедіа, MBSFN мережа багатоадресної/широкомовної передачі через одну частоту, МСН - багатоадресний канал, МІМО - множина входів множина виходів, MISO - множина входів один вихід, ММЕ - об'єкт керування мобільністю, МОР - максимальна вихідна потужність, MPR зменшення максимальної потужності, MU-MIMO багатокористувацька МІМО, NAS - статус відсутності доступу, OBSAI - відкритий інтерфейс архітектури базової станції, OFDM - ортогональне частотне ущільнення, OFDMA - множинний доступ з ортогональним частотним ущільненням, PAPR відношення максимальної потужності до середньої, PAR - відношення максимального до середнього, РВСН - фізичний широкомовний канал, РССРСН - первинний загальний керуючий фізичний канал, PCFICH - фізичний керуючий канал індикатора формату, РСН - пейджинговий канал, PDCCH - фізичний керуючий канал низхідної лінії зв'язку, PDCP - протокол збіжності пакетних даних, PDSCH - фізичний спільно використовуваний канал низхідної лінії зв'язку, РHIСН - фізичний канал індикатора гібридного ARQ, PHY - фізичний рівень, PRACH - фізичний канал довільного доступу, РМСН - фізичний багатоадресний канал, РМІ індикатор матриці попереднього кодування, P-SCH - первинний сигнал синхронізації, PUCCH - фізичний керуючий канал висхідної лінії зв'язку і PUSCH 96393 28 - фізичний спільно використовуваний канал висхідної лінії зв'язку. Інші терміни включають в себе QAM - квадратурна амплітудна модуляція, QPSK - квадратурна фазова маніпуляція, RACH - канал довільного доступу, RAT - технологія радіодоступу, RB - блок ресурсу, RF - радіочастота, RFDE - середовище проектування RF, RLC - керування лінією радіозв'язку, RMC - опорний вимірювальний канал, RNC - контролер радіомережі, RRC - керування радіоресурсом, RRM - адміністрування радіоресурсів, RS - опорний сигнал, RSCP - потужність коду прийнятого сигналу, RSRP - прийнята потужність опорного сигналу, RSRQ - прийнята якість опорного сигналу, RSSI - індикатор інтенсивності прийнятого сигналу, SAE - розвиток архітектури системи, SAP - пункт доступу до служби, SC-FDMA - множинний доступ з частотним розділенням з однією несучою, SFBC - просторово-частотне блокове кодування, S-GW - обслуговуючий шлюз, SIMO - один вхід множина виходів, SISO - один вхід один вихід, SNR - відношення сигнал/шум, SRS - зондувальний опорний сигнал, S-SCH - повторний сигнал синхронізації, SU-MIMO - однокористувацька МІМО, TDD - дуплексний зв'язок з розділенням часу, TDMA - множинний доступ з розділенням часу, TR - технічний звіт, ТrСН - транспортний канал, TS технічна специфікація, ТТА - Асоціація в галузі телекомунікаційний технологій, ТТІ - інтервал часу передачі, UCI - індикатор керування висхідною лінією зв'язку, UE - користувацьке обладнання, UL - висхідна лінія зв'язку (передача від абонента в базову станцію), UL-SCH - спільно використовуваний канал висхідної лінії зв'язку, UMB - ультра мобільний широкосмуговий, UMTS - універсальна мобільна телекомунікаційна система, UTRA - універсальний наземний радіодоступ, UTRAN - мережа універсального наземного радіодоступу, VSA - аналізатор векторного сигналу, W-CDMA - широкосмуговий доступ з кодовим розділенням. Потрібно відмітити, що різні аспекти описані в даній заявці у зв'язку з терміналом. Термінал також може бути згаданий як система, користувацький пристрій, абонентський пристрій, абонентська станція, рухома станція, рухомий пристрій, дистанційна станція, дистанційний термінал, термінал доступу, користувацький термінал, користувацький агент або користувацьке обладнання. Користувацький пристрій може бути стільниковим телефоном, бездротовим телефоном, телефоном протоколу ініціювання сеансу (SIP), станцією бездротової місцевої лінії (WLL), PDA, кишеньковим пристроєм, що має функціональні можливості бездротового з'єднання, модулем в терміналі, картою, яка може бути приєднана головному пристрою або інтегрована з головним пристроєм (наприклад, картою PCMCIA) або іншим пристроєм обробки, з'єднаним з бездротовим модемом. Крім того, аспекти заявленого предмету можуть бути здійснені як спосіб, пристрій або виріб виробництва з використанням стандартного програмування і/або способів конструювання, щоб створити програмне забезпечення, апаратне забезпечення, програмно-апаратне забезпечення або будь-яку їх комбінацію, щоб керувати комп'ю 29 тером або обчислювальними компонентами, щоб здійснювати різні аспекти заявленого предмету. Мають на увазі, що поняття "виріб виробництва", як використано в даній заявці, містить в собі комп'ютерну програму, доступну з будь-якого пристрою, носія інформації або носія, доступного для зчитування за допомогою комп'ютера. Наприклад, носій, доступний для зчитування за допомогою комп'ютера, може включати в себе магнітні запам'ятовуючі пристрої (наприклад, жорсткий диск, гнучкий диск, магнітні стрічки…), оптичні диски (наприклад, компакт-диск (CD), цифровий універсальний диск (DVD)…), смарт-карти і пристрої флеш-пам'яті (наприклад, карту, стержень, ключовий накопичувач…), але не обмежені ними. Крім того, потрібно розуміти, що несучий сигнал може бути використаний, щоб перенести електронні дані, доступні для зчитування за допомогою комп'ютера, такі як дані, що використовуються для того, щоб передавати і приймати голосову пошту, або здійснювати доступ до мережі, такої як стільникова мережа. Звичайно, фахівці в даній галузі техніки дізнаються, що багато модифікацій можуть бути зроблені в конфігурацію, не виходячи за рамки об'єму і сутності того, що описано в даній заявці. Як використані в даній заявці, мають на увазі, що поняття "компонент", "модуль", "система", "протокол" і подібні належать до об'єкту, пов'язаного з комп'ютером, або апаратного забезпечення, комбінації апаратного забезпечення і програмного 9639330 забезпечення, програмного забезпечення, або програмного забезпечення при виконанні. Наприклад, компонент може бути процесом, виконуваним в процесорі, процесором, об'єктом, виконуваним файлом, потоком виконання, програмою і/або комп'ютером, але не є обмеженим ними. Як ілюстрація, як додаток, що виконується в сервері, так і сервер може бути компонентом. Один або більше компонентів можуть знаходитися в процесі і/або потоці виконання, а компонент може бути локалізований в комп'ютері і/або розподілений між двома або більше комп'ютерами. Те, що описано вище, включає в себе приклади одного або більше варіантів здійснення. Звичайно, неможливо описати кожну можливу комбінацію компонентів або методологій для цілей опису вищезазначених варіантів здійснення, але звичайний фахівець в даній галузі техніки може дізнатися, що можливі багато які додаткові комбінації і перестановки різних варіантів здійснення. Таким чином, передбачають, що описані варіанти здійснення містять в собі всі такі зміни, модифікації і варіанти, які знаходяться в межах рамок і суті прикладеної формули винаходу. Крім того, в тому значенні, в якому поняття "включає" використано або в докладному описі, або у формулі винаходу, мають на увазі, що таке поняття повинне бути таким, що включає в себе, в деякому розумінні подібним до поняття "що містить", як той, "що містить" інтерпретують, коли використано як перехідне слово в пункті формули винаходу. 31 96393 32 33 96393 34 35 96393 36 37 96393 38 39 Комп’ютерна верстка Л. Ціхановська 96393 Підписне 40 Тираж 23 прим. Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

Додаткова інформація

Назва патенту англійською

Method and apparatus for generation of coding sequence in communication system

Автори англійською

Kim, Byoung-Hoon, Montojo, Juan, Gaal, Peter

Назва патенту російською

Способ и аппарат для генерации последовательности шифрования в системе связи

Автори російською

Ким Биоунг-Хоон, Монтохо Хуан, Гаал Питер

МПК / Мітки

МПК: H04J 13/00

Мітки: зв'язку, системі, шифрування, генерації, пристрій, спосіб, послідовності

Код посилання

<a href="https://ua.patents.su/20-96393-sposib-i-pristrijj-dlya-generaci-poslidovnosti-shifruvannya-v-sistemi-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Спосіб і пристрій для генерації послідовності шифрування в системі зв’язку</a>

Подібні патенти