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

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

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

Автори: Явуз Мехмет, Гхолмієх Азіз, Чжан Даньлу, Моханті Бібху П.

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

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

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

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

формують пакети даних для відправлення приймачу;

присвоюють порядкові номери пакетам на основі єдиного простору порядкових номерів;

демультиплексують пакети у множину потоків для множини ліній зв'язку;

відправляють приймачу множину потоків пакетів по множині ліній зв'язку;

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

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

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

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

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

визначають лінію зв'язку, якій відповідає відсутній пакет;

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

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

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

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

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

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

приймають протокольний блок даних (PDU) стану, який містить перше суперполе (SUFI) і друге SUFI;

одержують найбільший порядковий номер для кожної з множини ліній зв'язку з першого SUFI; і

визначають щонайменше один відсутній пакет на основі інформації у другому SUFI.

6. Пристрій для бездротового зв'язку, який містить:

щонайменше один процесор, сконфігурований для

формування пакетів даних для відправлення приймачу;

присвоєння порядкових номерів пакетам на основі єдиного простору порядкових номерів;

демультиплексування пакетів у множину потоків для множини ліній зв'язку, відправлення приймачу множини потоків пакетів по множині ліній зв'язку;

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

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

7. Пристрій за п. 6, в якому щонайменше один процесор конфігурується для прийому протокольного блока даних (PDU) стану, який містить перше суперполе (SUFI) і друге SUFI, одержання найбільшого порядкового номера для кожної з множини ліній зв'язку з першого SUFI, і визначення щонайменше одного відсутнього пакета на основі інформації у другому SUFI.

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

приймають пакети, відправлені по множині ліній зв'язку від передавача до приймача;

виявляють щонайменше один відсутній пакет на основі порядкових номерів пакетів, прийнятих по множині ліній зв'язку;

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

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

9. Спосіб за п. 8, в якому етап, на якому визначають найбільший порядковий номер для кожної з множини ліній зв'язку, включає етап, на якому оновлюють найбільший порядковий номер для кожної лінії зв'язку щоразу, коли по лінії зв'язку приймається пакет з великим порядковим номером.

10. Спосіб за п. 9, в якому етап, на якому визначають найбільший порядковий номер для кожної з множини ліній зв'язку, додатково включає етапи, на яких:

обробляють пакети, прийняті по множині ліній зв'язку, у Керуванні доступом до середовища передачі (МАС); і

передають кожний прийнятий пакет і лінію зв'язку, по якій приймається пакет, до Керування радіозв'язком (RLC).

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

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

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

формують протокольний блок даних (PDU) стану, який містить перше SUFI і друге SUFI; і

відправляють PDU стану передавачу.

12. Пристрій для бездротового зв'язку, який містить:

засіб для прийому пакетів, відправлених по множині ліній зв'язку від передавача до приймача;

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

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

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

13. Пристрій за п. 12, в якому засіб для визначення найбільшого порядкового номера для кожної з множини ліній зв'язку містить засіб для оновлення найбільшого порядкового номера для кожної лінії зв'язку щоразу, коли по лінії зв'язку приймається пакет з великим порядковим номером.

14. Пристрій за п. 12, в якому засіб для відправлення інформації про стан містить:

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

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

засіб для формування протокольного блока даних (PDU) стану, який містить перше SUFI і друге SUFI; і

засіб для відправлення PDU стану передавачу.

15. Комп'ютерочитаний носій, який містить

код, який призначає щонайменше одному комп'ютеру виконувати спосіб за будь-яким з пунктів 1-5 або 8-11.

Текст

Реферат: Описуються методики для керування передачею пакетів по множині ліній зв'язку. У одному виконанні передавач може формувати пакети даних для приймача, присвоювати пакетам порядкові номери з єдиного простору порядкових номерів, демультиплексувати пакети в множину потоків для множини ліній зв'язку, і відправляти приймачу кожний потік пакетів по асоційованій лінії зв'язку. Приймач може приймати деякі пакети з помилкою, а правильно прийняті пакети можуть йти не по порядку. У одному виконанні приймач може зберігати найбільший порядковий номер правильно прийнятих пакетів для кожної лінії зв'язку. Після виявлення щонайменше одного відсутнього пакета приймач може відправити передавачу інформацію про стан, що повідомляє про відсутній пакет (пакети) і найбільші порядкові номери для всіх ліній зв'язку. Передавач може використовувати найбільші порядкові номери для всіх ліній зв'язку і відповідність "пакет - лінія зв'язку" для визначення того, чи треба швидко відправляти повторно кожний відсутній пакет або чекати. UA 98213 C2 (12) UA 98213 C2 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 Дана заявка вимагає пріоритет попередньої заявки США з порядковим номером 61/031612, озаглавленої "METHOD AND APPARATUS FOR LINK CONTROL IN WIRELESS COMMUNICATIONS", поданої 26 лютого 2008 p., і попередньої заявки США з порядковим номером 61/075452, озаглавленої "METHOD AND APPARATUS FOR LINK CONTROL IN WIRELESS COMMUNICATIONS", поданої 25 червня 2008 p., права на яку належать заявнику цієї заявки і включеної в цей документ шляхом відсилання. Дане розкриття винаходу загалом стосується зв'язку, а точніше кажучи -методик для керування передачею даних в системі бездротового зв'язку. Системи бездротового зв'язку широко використовуються, щоб надати різні послуги зв'язку, наприклад мову, відео, пакетні дані, обмін повідомленнями, широкомовлення і т. д. Ці бездротові системи можуть бути системами колективного доступу, що допускають підтримку множини користувачів шляхом спільного використання доступних системних ресурсів. Приклади таких систем колективного доступу включають в себе системи колективного доступу з кодовим розділенням каналів (CDMA), системи колективного доступу з часовим розділенням каналів (TDMA), системи колективного доступу з розділенням каналів по частоті (FDMA), системи FDMA з ортогональним розділенням (OFDMA) і системи FDMA з однією несучою (SC-FDMA). Система бездротового зв'язку може включати в себе деяку кількість Вузлів Б, які можуть підтримувати зв'язок для деякої кількості користувацьких пристроїв (UE). Вузол Б може відправляти пакети даних до UE і/або може приймати пакети від UE. Щоб збільшити пропускну здатність, передавач (наприклад, Вузол Б) може відправляти пакети по множині ліній зв'язку до приймача (наприклад, UE). Кожна лінія зв'язку може відповідати різній несучій, різній лінії радіозв'язку і т. д. Пакети, відправлені по різних лініях зв'язку, можуть зазнавати різні затримки по різних причинах. Бажано ефективно керувати передачею пакетів по множині ліній зв'язку. У цьому документі описуються методики для керування передачею пакетів по множині ліній зв'язку. Передавач може формувати пакети даних для приймача, привласнювати пакетам порядкові номери з єдиного простору порядкових номерів і демультиплексувати пакети (наприклад, в посилках) у множину потоків для множини ліній зв'язку. Передавач може ставити в чергу пакети для кожної лінії зв'язку нарізно і може відправляти пакети приймачу по їх асоційованих лініях зв'язку. Приймач може приймати деякі пакети з помилкою. Правильно прийняті пакети можуть йти не по порядку через (і) втрати пакетів, що відбуваються в результаті пакетів, переданих передавачем, але прийнятих приймачем з помилкою, і (іі) розфазування, що відбувається від демультиплексування пакетів в посилках і затримок передачі по множині ліній зв'язку. У одному аспекті приймач може зберігати найбільший порядковий номер (LSN) правильно прийнятих пакетів для кожної лінії зв'язку. Після виявлення пропуску порядкового номера щонайменше з одним відсутнім пакетом приймач може відправити передавачу інформацію про стан, що повідомляє щонайменше про один відсутній пакет і про найбільші порядкові номери для всіх ліній зв'язку. Передавач може приймати інформацію про стан від приймача. Передавач може зберігати відповідність того, які пакети відправляються по кожній лінії зв'язку. Передавач може використовувати найбільші порядкові номери для всіх ліній зв'язку з інформації про стан, а також відповідність "пакет-лінія зв'язку" для визначення, чи треба швидко відправляти повторно кожний відсутній пакет або чекати. У одному виконанні для кожного відсутнього пакета передавач може визначити лінію зв'язку, якій відповідає відсутній пакет, на основі відповідності "пакет-лінія зв'язку". Передавач також може визначити найбільший порядковий номер для лінії зв'язку. Якщо порядковий номер відсутнього пакета менший найбільшого порядкового номера для лінії зв'язку, то передавач може оголосити відсутній пакет як втрачений пакет (наприклад, переданий, але прийнятий з помилкою), і може швидко повторно відправити відсутній пакет. У іншому випадку передавач може вважати відсутній пакет як затриманий через розфазування між лініями зв'язку, і може чекати відправку відсутнього пакета звичайним способом. Передавач також може запустити таймер для відсутнього пакета через розфазування і може відправити відсутній пакет, коли закінчується таймер. Далі більш детально описуються різні аспекти і ознаки розкриття винаходу. Фіг. 1 показує систему бездротового зв'язку. Фіг. 2 показує передачу даних від передавача до приймача по двох лініях зв'язку. Фіг. З показує приклад демультиплексування пакета за допомогою передавача. Фіг. 4 показує приклад пакетної передачі за допомогою передавача і пакетного прийому за допомогою приймача. Фіг. 5А показує протокольний блок даних (PDU) стану. Фіг. 5В і 5С показують два суперполя (SUFI) для PDU стану. 1 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 Фіг. 6 показує процес для відправки даних в системі бездротового зв'язку. Фіг. 7 показує процес для прийому даних в системі бездротового зв'язку. Фіг. 8 показує блок-схему UE, Вузла Б і Контролера радіомережі (RNC). Методики, що описуються в цьому документі, можуть використовуватися для різних систем бездротового зв'язку, таких як CDMA, TDMA, FDMA, OFDMA, SC-FDMA і інших систем. Терміни "система" і "мережа" часто використовуються взаємозамінно. Система CDMA може реалізовувати технологію радіозв'язку, таку як універсальний наземний радіодоступ (UTRA), CDMA2000 і т. д. UTRA включає в себе Широкосмуговий CDMA (WCDMA) і інші різновиди CDMA. CDMA2000 охоплює стандарти IS-2000, IS-95 і IS-856. Система TDMA може реалізовувати технологію радіозв'язку, таку як глобальна система мобільного зв'язку (GSM). Система OFDMA може реалізовувати технологію радіозв'язку, таку як вдосконалений UTRA (EUTRA), надширокосмуговий мобільний зв'язок (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM® і т. д. UTRA і E-UTRA є частиною універсальної системи мобільних телекомунікацій (UMTS). Система довгострокового розвитку (LTE) 3GPP і Розширена LTE є новими версіями UMTS, які використовують E-UTRA. UTRA, E-UTRA, UMTS, LTE, Розширена LTE і GSM описуються в документах від організації, що називається "Проект Партнерства Третього Покоління" (3GPP). CDMA2000 і UMB описуються в документах від організації, що називається "Другим Проектом Партнерства Третього Покоління" (3GPP2). Описані в цьому документі методики можуть використовуватися для згаданих вище систем і технологій радіозв'язку, а також інших систем і технологій радіозв'язку. Для ясності, деякі особливості методик описуються далі для WCDMA, і термінологія 3GPP використовується далі в більшій частині опису. Фіг. 1 показує систему 100 бездротового зв'язку, яка може включати в себе деяку кількість Вузлів Б 110 і інших мережних об'єктів. Вузол Б може бути станцією, яка взаємодіє з UE, і також може називатися вдосконаленим Вузлом Б (eNB), базовою станцією, точкою доступу і т. д. Кожний Вузол Б 110 забезпечує зону радіозв'язку для конкретної географічної області. Для підвищення пропускної здатності системи вся зона обслуговування Вузла Б може розділятися на множину менших зон (наприклад, три). Кожна більш дрібна зона може обслуговуватися відповідною підсистемою Вузла Б. У 3GPP термін "стільник" може стосуватися найменшої зони обслуговування Вузла Б і/або підсистеми Вузла Б, що обслуговує цю зону обслуговування. RNC 130 може з'єднуватися з множиною Вузлів Б 110 і забезпечувати координацію і керування для цих Вузлів Б. UE 120 можуть бути розосереджені по всій системі, і кожний UE може бути стаціонарним або мобільним. UE також може називатися мобільною станцією, терміналом, терміналом доступу, абонентським модулем, станцією і т. д. UE може бути стільниковим телефоном, персональним цифровим помічником (PDA), бездротовим модемом, бездротовим пристроєм зв'язку, кишеньковим пристроєм, переносним комп'ютером, бездротовим телефоном, станцією бездротової місцевої системи зв'язку (WLL) і т. д. UE може взаємодіяти з Вузлом Б по низхідній лінії зв'язку і висхідній лінії зв'язку. Низхідна лінія зв'язку (або пряма лінія зв'язку) стосується лінії зв'язку від Вузла Б до UE, а висхідна лінія зв'язку (або зворотна лінія зв'язку) стосується лінії зв'язку від UE до Вузла Б. Система може підтримувати передачу даних по множині ліній зв'язку. У одному виконанні множина ліній зв'язку можуть відповідати множині несучих. Кожна несуча може мати визначену центральну (середню) частоту і визначену смугу пропускання і може використовуватися для відправки даних трафіку, керуючої інформації, контрольного сигналу і т. д. В іншому виконанні множина ліній зв'язку MO>Kt відповідати множині ліній радіозв'язку від різних стільників до UE. У ще одному виконанні множина ліній зв'язку можуть відповідати різним просторовим каналам, одержаним за допомогою передачі з багатьма входами і виходами (МІМО). Множина ліній зв'язку також можуть бути одержані іншим способом. Фіг. 2 показує типову передачу даних від передавача 210 до приймача 250 по двох лініях 1 і 2 зв'язку, наприклад дві несучі 1 і 2. Для передачі даних по низхідній лінії зв'язку передавач 210 може включати в себе Вузол Б і по можливості RNC, а приймач 250 може бути UE. Для передачі даних по висхідній лінії зв'язку передавач 210 може бути UE, а приймач 250 може включати в себе Вузол Б і по можливості RNC. На передавачі 210 модуль 212 може приймати вхідні дані для приймача 250, розділяти дані на пакети і призначати порядковий номер (SN) кожному пакету. Пакети можуть належати керуванню радіозв'язком (RLC), протоколу роботи радіолінії (RLP), керуванню доступом до середовища передачі (МАС) і т. д. МАС є протоколом для підрівня канального рівня (Рівень 2) в стеку протоколів. RLC і RLP є двома протоколами для підрівня вище МАС в канальному рівні. Порядковий номер може починатися з 0, може збільшуватися для кожного пакета і може 2 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 повертатися до 0 після досягнення максимального значення. Наприклад, максимальне значення може бути таке, що дорівнює 4095 для 12-розрядного порядкового номера. Порядковий номер може використовуватися приймачем 250 для різних цілей, наприклад перевпорядковування, виявлення відсутнього пакета і т. д. Демультиплексор 214 (Demux) може приймати пакети від модуля 212 і може ставити кожний пакет або в чергу 222 (або черга 1) для лінії 1 зв'язку, або в чергу 224 (або черга 2) для лінії 2 зв'язку. Демультиплексування може керуватися контролером 240 лінії зв'язку, який може зберігати відповідність 244 того, які пакети відправляються по кожній лінії зв'язку. Кожна черга може зберігати свої пакети доти, поки вони не готові для передачі. Контролер 240 лінії зв'язку також може зберігати асоціацію кожної черги/потоку з лінією зв'язку. Модуль 226 може приймати пакети з черги 222, обробляти (наприклад, кодувати і модулювати) кожний пакет і передавати оброблені пакети по лінії 1 зв'язку (хмара 232). Аналогічним способом, модуль 228 може приймати пакети з черги 224, обробляти кожний пакет і передавати оброблені пакети по лінії 2 зв'язку (хмара 234). На приймачі 250 модуль 252 може приймати пакети на лінії 1 зв'язку, обробляти (наприклад, демодулювати і декодувати) кожний прийнятий пакет і надавати правильно прийняті пакети в модуль 260 перевпорядковування. Аналогічним способом, модуль 254 може приймати пакети по лінії 2 зв'язку, обробляти кожний прийнятий пакет і надавати правильно прийняті пакети в модуль 260 перевпорядковування. Модуль 260 перевпорядковування може перевпорядковувати правильно прийняті пакети на основі їх порядкових номерів. Модуль 260 перевпорядковування також може розпізнавати відсутні пакети. Відсутній пакет - це пакет, який ще не прийнятий правильно і має порядковий номер, який йде раніше порядкового номера правильно прийнятого пакета. Через циклічний перехід більш ранній порядковий номер може мати більше значення, ніж більш пізній порядковий номер, наприклад, порядковий номер 4095 може йти раніше порядкового номера 0. Простір порядкових номерів В може охоплювати діапазон від 0 до К -1, де К = 2 ; і В є кількістю розрядів, що використовуються для порядкового номера. Для заданого порядкового номера k частина (наприклад, половина) простору порядкових номерів може розглядатися як рання/менша k, a частина простору порядкових номерів, що залишилася, може розглядатися як пізня/більша k. Наприклад, порядкові номери від (k - L + К) mod К до (k -1) mod К можуть розглядатися як ранні/менші порядкового номера k, де "mod" означає взяття модуля, що використовується для обліку циклічного переходу. L може бути задано як L=K/2, щоб половина простору порядкових номерів була раніша/менша k. В описі в цьому документі "найбільший порядковий номер" є порядковим номером, що має значення, яке є самим останнім серед всіх значень порядкового номера, що розглядаються.Найбільший порядковий номер може мати менше значення, ніж у іншого порядкового номера, що розглядається, через циклічний перехід. У описі в цьому документі терміни "більший" і "більш пізній" можуть використовуватися взаємозамінно, і терміни "менший" і "більш ранній" також можуть використовуватися взаємозамінно. Модуль 260 перевпорядковування може виявляти пропуск порядкового номера кожного разу, коли виявляється відсутній пакет. Пропуск порядкового номера може охоплювати один або множину відсутніх пакетів. Модуль 260 перевпорядковування може надавати порядкові номери відсутніх пакетів і іншу інформацію. Модуль 262 може формувати і відправляти передавачу 210 інформацію про стан щодо пропуску порядкового номера. Контролер 242 повторної передачі на передавачі 210 може приймати інформацію про стан від приймача 250 і може повторно відправити відсутній пакет (пакети) в пропуску порядкового номера. Модулі 212-244 в передавачі 210 можуть постійно знаходитися в одному або декількох об'єктах. Для передачі даних по низхідній лінії зв'язку в WCDMA модулі 212, 214, 240, 242 і 244 можуть знаходитися в RNC, а модулі 222-228 можуть знаходитися в Вузлі Б. Модулі 212-244 також можуть знаходитися в базовій станції для передачі даних по низхідній лінії зв'язку в інших системах. Модулі 212-244 можуть знаходитися в UE для передачі даних у висхідній лінії зв'язку. Модулі 252-262 в приймачі 250 також можуть постійно знаходитися в одному або декількох об'єктах. Для передачі даних по низхідній лінії зв'язку модулі 252-262 можуть знаходитися в UE. Для передачі даних по висхідній лінії зв'язку в WCDMA модулі 252 і 254 можуть знаходитися в Вузлі Б, а модулі 260 і 262 можуть знаходитися в RNC. Модулі 252-262 також можуть знаходитися в базовій станції для передачі даних по висхідній лінії зв'язку в інших системах. Передача даних по множині ліній зв'язку може підтримуватися різними технологіями радіозв'язку. Наприклад, передача даних по множині ліній зв'язку може підтримуватися режимом з підтвердженням (AM) в RLC при Високо швидкісному пакетному доступі низхідної лінії зв'язку з парними стільниками (DC HSDPA) в WCDMA. HSDPA є набором каналів і процедур, які дають можливість високошвидкісної пакетної передачі даних по низхідній лінії 3 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 зв'язку. DC HSDPA є версією HSDPA, яка підтримує передачу даних по двох несучих, які можуть розглядатися як дві лінії зв'язку. Для DC HSDPA RNC може формувати пакети RLC для вхідних даних і може призначати порядковий номер RLC кожному пакету RLC. RNC може демультиплексувати пакети RLC в два потоки, по одному потоку пакетів RLC для кожної лінії зв'язку. Однак RNC може використовувати один і той же простір порядкових номерів RNC для обох потоків. RNC може відправити два потоки пакетів RLC до Вузла Б, який може обслуговувати окремі черги для двох ліній зв'язку. Вузол Б може прийняти два потоки пакетів RLC від RNC і може зберегти пакети RLC в кожному потоці у відповідній черзі. Вузол Б може відправити пакети RLC в кожному потоці за допомогою окремого потоку МАС по асоційованій лінії зв'язку. Режим AM в RLC може передбачати доставку пакетів RLC від МАС по порядку. Однак з двома лініями зв'язку в DC HSDPA це припущення може не витримуватися, і пакети RLC можуть прийматися не по порядку по двох лініях зв'язку. До неврегульованих пакетів RLC можна звертатися, як описано нижче. Фіг. З показує приклад демультиплексування пакета за допомогою передавача, наприклад RNC. У цьому прикладі пакетам RLC привласнюються порядкові номери 1, 2, 3 і т. д., причому пакет n RLC є пакетом RLC з призначеним порядковим номером n. RNC може демультиплексувати і перенаправляти пакети RLC групами в кожну чергу на Вузлі Б, наприклад, як визначено керуванням лінією зв'язку по lub-інтерфейсу між RNC і Вузлом Б. У показаному на Фіг. 2 прикладі RNC перенаправляє пакети 1 і 2 RLC в чергу 1 для лінії 1 зв'язку, потім пакети 3 і 4 RLC в чергу 2 для лінії 2 зв'язку, потім пакети 5 і 6 RLC в чергу 1, і т. д. Вузол Б може відправити пакети RLC в кожній черзі по асоційованій лінії зв'язку до UE. Пакети RLC в двох чергах можуть відмічати різні затримки через завантаженість стільника в Вузлі Б, коливань умов в каналі і т. д. Відповідно, пакети RLC можуть поступати в UE не по порядку. Термін "розфазування" може використовуватися для позначення неврегульованих пакетів в лініях зв'язку. Розфазування може виникати, коли є пропуск порядкового номера в пакетах, прийнятих по множині ліній зв'язку, внаслідок демультиплексування групами за допомогою RNC і/або затримки передачі через Вузол Б. У показаному на Фіг. З прикладі, якщо пакети 1 і З RLC відправляються Вузлом Б і правильно приймаються за допомогою UE, то буде існувати пропуск порядкового номера з відсутнім пакетом 2 RLC. Цей пропуск порядкового номера відбувався б через розфазування, що відбувається через надані групою пакети 1 і 2 RLC в чергу 1 для лінії 1 зв'язку. Розфазування може бути великим через демультиплексування пакетів RLC групами за допомогою RNC, змінну затримку при перенаправленні пакетів RLC від RNC до Вузла Б, затримку планування на Вузлі Б для пакетів RLC, змінну затримку при відправці пакетів RLC по лініях зв'язку до UE і т. д. Велике розфазування може привести до пропусків порядкового номера, що виявляються за допомогою UE і що повідомляються передавачу, наприклад RNC і/або Вузлу Б. Для ефективної повторної передачі передавач повинен уміти провести відмінності між реальними втратами пакетів і розфазуванням між лініями зв'язку. Реальні втрати пакетів можуть відбуватися в результаті пакетів, що передаються RLC, але прийнятих UE з помилкою, пакетів RLC, відкинутих передавачем по будь-якій причині, і т. д. Для реальних втрат пакетів передавачу треба якнайшвидше повторно відправити відсутні пакети. У відносинах розфазування між лініями зв'язку передавач може почекати відсутні пакети для відправки звичайним способом. У одному аспекті приймач може зберігати найбільший порядковий номер (LSN) правильно прийнятих пакетів для кожної лінії зв'язку і може оновити найбільший порядковий номер, коли по лінії зв'язку приймаються пакети. Найбільший порядковий номер також може називатися останнім порядковим номером і т. д. Приймач може відправляти найбільші порядкові номери для всіх ліній зв'язку при повідомленні про пропуск порядкового номера і/або відправці передавачу інформації зворотного зв'язку. Передавач може зберігати відповідність того, які пакети відправляються по кожній лінії зв'язку. Передавач може використовувати найбільші порядкові номери для всіх ліній зв'язку, а також відповідність "пакет-лінія зв'язку" для визначення, чи пояснюється кожний відсутній пакет в пропуску порядкового номера, повідомленому приймачем, реальною втратою пакетів або розфазуванням між лініями зв'язку. Передавач може зробити відповідну дію в залежності від того, чи виявляється реальна втрата пакетів або розфазування між лініями зв'язку. Фіг. 4 показує приклад пакетної передачі за допомогою передавача і пакетного прийому за допомогою приймача відповідно до одного виконання. Часова шкала передачі може бути розділена на одиниці у вигляді субкадрів. Кожний субкадр може мати конкретну тривалістю, наприклад 2 мілісекунди (мс) і т. д. Субкадр також може називатися часовим інтервалом, 4 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 кадром і т. д. В показаному на Фіг. 4 прикладі передавач може відправити пакет RLC по одній лінії зв'язку в одному субкадрі, і може відправити пакети RLC для кожної лінії зв'язку в порядку, в якому вони формуються і демультиплексуються. Приймач може обробити (наприклад, демодулювати і декодувати) прийняту передачу по кожній лінії зв'язку і може стежити за тим, які пакети RLC правильно приймаються по кожній лінії зв'язку. Наприклад, МАС в приймачі може виконувати декодування для кожної лінії зв'язку і може передавати правильно прийняті пакети RLC, а також лінію зв'язку, по якій приймався кожний пакет RLC до RLC. У прикладі, показаному на Фіг. 4, в субкадрі t передавач (наприклад, Вузол Б) відправляє пакет 1 RLC по лінії 1 зв'язку і пакет З RLC по лінії 2 зв'язку. Приймач (наприклад, UE) правильно приймає пакети 1 і З RLC, встановлює в 1 найбільший порядковий номер для лінії 1 зв'язку (LSN1) і встановлює в 3 найбільший порядковий номер для лінії 2 зв'язку (LSN2). Приймач виявляє пропуск порядкового номера (SN) з відсутнім пакетом 2 RLC і відправляє передавачу інформацію про стан, що містить LSN1=1, LSN2=3, і відсутній пакет 2 RLC. Передавач приймає інформацію про стан і вважає, що пропуск порядкового номера пояснюється розфазуванням, оскільки (і) LSN1 від приймача вказує, що пакет 1 RLC є останнім пакетом RLC, прийнятим по лінії 1 зв'язку, і (іі) відповідність "пакет-лінія зв'язку" на передавачі вказує, що пакет 2 RLC відповідає лінії 1 зв'язку і відповідно не відправлений. Передавач чекає відсутній пакет 2 RLC, щоб відправити його звичайним способом. t+1 У субкадрі передавач відправляє пакет 2 RLC по лінії 1 зв'язку і пакет 4 RLC по лінії 2 зв'язку. Приймач приймає пакет 2 RLC з помилкою, але правильно приймає пакет 4 RLC. Приймач потім залишає LSN1 в 1 і встановлює LSN2 в 4. t+2 У субкадрі передавач не відправляє жодних пакетів RLC по лінії 1 зв'язку і відправляє пакет 7 RLC по лінії 2 зв'язку. Приймач правильно приймає пакет 7 RLC, залишає LSN1 в 1 і встановлює LSN2 в 7. Приймач виявляє пропуск порядкового номера з відсутніми пакетами 5 і 6 RLC і відправляє передавачу інформацію про стан, що містить LSN1=1, LSN2 в 7, і відсутні пакети 2, 5 і 6 RLC. Передавач приймає інформацію про стан і визначає, що відсутні пакети 2, 5 і 6 RLC відповідають лінії 1 зв'язку. Передавач вважає, що відсутні пакети 2, 5 і 6 RLC пояснюються розфазуванням, оскільки LSN1 дорівнює 1, і відповідно чекає відсутні пакети RLC, щоб відправити їх звичайним способом. t + У субкадрі ^> передавач не відправляє жодних пакетів RLC по лінії 1 зв'язку і відправляє пакет 8 RLC по лінії 2 зв'язку. Приймач правильно приймає пакет 8 RLC, залишає LSNi в 1 і встановлює LSN2 в 8. t+3 У субкадрі передавач відправляє пакет 5 RLC по лінії 1 зв'язку і відправляє пакет 9 RLC по лінії 2 зв'язку. Приймач правильно приймає пакети 5 і 9 RLC, встановлює LSN1 в 5 і встановлює LSN2 в 9. Приймач виявляє пропуски порядкового номера з відсутніми пакетами 2 і 6 RLC і відправляє передавачу інформацію про стан, що містить LSN1=5, LSN2=9, і відсутні пакети 2 і 6 RLC. Передавач приймає інформацію про стан і визначає, що відсутні пакети 2 і 6 RLC відповідають лінії 1 зв'язку. Передавач визначає, що відсутній пакет 2 RLC пояснюється втратою пакетів, оскільки LSN1 дорівнює 5, і додатково вважає, що відсутній пакет 6 RLC пояснюється розфазуванням, оскільки LSN1 дорівнює 5. Передавач потім планує повторну передачу пакета 2 RLC і чекає пакет 6 RLC, щоб відправити його звичайним способом. t+5 У субкадрі передавач відправляє пакет 6 RLC по лінії 1 зв'язку і відправляє пакет 11 RLC по лінії 2 зв'язку. Приймач правильно приймає пакет 6 RLC, приймає пакет 11 RLC з помилкою, встановлює LSN1 в 6 і залишає LSN2 в 9. t+6 У субкадрі передавач повторно відправляє пакет 2 RLC по лінії 1 зв'язку і відправляє пакет 13 RLC по лінії 2 зв'язку. Приймач правильно приймає пакети 2 і 13 RLC, залишає LSN1 в 6 і встановлює LSN2 в 13. Приймач виявляє пропуск порядкового номера з відсутніми пакетами RLC з 10 по 12 і відправляє передавачу інформацію про стан, що містить LSN1=6, LSN2=13, і відсутні пакети RLC з 10 по 12. Передавач приймає інформацію про стан, визначає, що відсутні пакети 10 і 12 RLC відповідають лінії 1 зв'язку, і визначає, що відсутній пакет 11 RLC відповідає лінії 2 зв'язку. Передавач вважає, що відсутні пакети 10 і 12 RLC пояснюються розфазуванням, оскільки LSN1 дорівнює 6, і визначає, щоб відсутній пакет 11 RLC пояснюється втратою пакетів, оскільки LSN2 дорівнює 13. Передавач потім планує повторну передачу пакета 11 RLC і чекає пакети 10 і 12 RLC, щоб відправити їх звичайним способом. t+7 У субкадрі передавач відправляє пакет 10 RLC по лінії 1 зв'язку і повторно відправляє пакет 11 RLC по лінії 2 зв'язку. Приймач правильно приймає пакети 10 і 11 RLC, встановлює LSN1 в 10 і залишає LSN2 в 13. t+8 У субкадрі передавач відправляє пакет 12 RLC по лінії 1 зв'язку і відправляє пакет 14 RLC по лінії 2 зв'язку. Приймач правильно приймає пакети 12 і 14 RLC, встановлює LSN1 в 12 і 5 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 встановлює LSN2 в 14. Передача даних передавачем і прийом даних приймачем може продовжуватися аналогічним способом. Як показано прикладом на Фіг. 4, шляхом повідомлення приймачем найбільших порядкових номерів для всіх ліній зв'язку передавач може спромагатися відрізнити втрати пакетів і розфазування. Передавач може швидко запланувати повторну передачу відсутніх пакетів через втрати пакетів і може почекати нормальних передач відсутніх пакетів через розфазування. Приймач може відправляти інформацію про стан різними способами. Фіг. 5А показує структуру PDU стану для RLC в WCDMA. PDU стану включає в себе 1розрядне поле даних/керування (D/C), 3-розрядне поле PDU Type, одне або множина (К) суперполів (SUFI) і поле Padding. Поле D/C може встановлюватися в "1" для керуючого PDU або в "0" для PDU даних. Поле PDU Туре може встановлюватися в "000" для PDU стану або в деяке інше значення для інших типів PDU. Кожне SUFI включає в себе підполе Туре, підполе Length і підполе Value. Підполе Туре може встановлюватися в різні значення для різних типів SUFI. Може бути присутнім підполе Length і може вказувати довжину поля Value. Поле Value може перенести інформацію для SUFI. Поле Padding може включати в себе заповнюючі розряди, щоб зробити PDU стану з цілого числа октетів. Фіг. 5В показує виконання SUFI LSN-на-несучу, яке може повідомляти найбільші порядкові номери для двох несучих/ліній зв'язку. У цьому виконанні SUFI включає в себе підполе Туре, підполе LSN] і підполе LSN2. Підполе Туре може встановлюватися в зарезервоване значення для SUFI LSN-на-несучу. Підполе LSN1 може перенести найбільший порядковий номер серед порядкових номерів всіх пакетів RLC, прийнятих правильно по лінії зв'язку/несучій 1. Підполе LSN2 може перенести найбільший порядковий номер серед порядкових номерів всіх пакетів RLC, прийнятих правильно по лінії зв'язку/несучій 2. Кожне підполе LSN може мати такий же розмір або довжину (наприклад, 12 розрядів), як у порядкового номера. SUFI LSN-на-несучу також може включати в себе більше двох підполів LSN для більше двох ліній зв'язку/несучих. Фіг. 5С показує SUFI списку в WCDMA. SUFI списку включає в себе підполе Туре, підполе Length і пари LENGTH з підполів SN і L. Підполе Туре може встановлюватися в "0011" для SUFI списку. Підполе Length може встановлюватися в LENGTH, яке може бути будь-яким відповідним значенням. Для і-ої пари підполів, де 1  і  LENGTH, підполе SNі може перенести порядковий номер пакета RLC, не прийнятого правильно, а підполе L; може встановлюватися в кількість послідовних пакетів RLC, не прийнятих правильно після пакета RLC з SNі. PDU стану може включати в себе SUFI LSN-на-несучу на Фіг. 5В (наприклад, кожного разу, коли конфігуруються дві лінії зв'язку), SUFI списку на Фіг. 5С, і по можливості інші SUFI. У прикладі, показаному на Фіг. 4, PDU стану може відправлятися після субкадру t для пропуску t+2 порядкового номера з відсутнім пакетом 2 RLC, після субкадру для пропусків порядкового t+4 номера з відсутніми пакетами 2, 5 і 6 RLC, після субкадру для пропусків порядкового номера з відсутніми пакетами 2 і 6 RLC, і т. д. Посилаючись знову на Фіг. 2, модуль 260 перевпорядкування в приймачі 250 може надавати LSN1, LSN2 і інформацію про відсутній пакет/пропуск кожного разу, коли виявляється пропуск порядкового номера. Модуль 262 може формувати PDU стану з LSN1, LSN2 і інформацією про відсутній пакет/пропуск від модуля 260 і може відправляти PDU стану передавачу 210. На передавачі 210 контролер 242 повторної передачі може приймати PDU стану від приймача 250. Контролер 242 може розпізнати один або множину відсутніх пакетів RLC, повідомлених в PDU стани, і може розглядати кожний відсутній пакет RLC як окремий пропуск порядкового номера. Контролер 242 може асоціювати кожний відсутній пакет RLC з лінією зв'язку, якій відповідає той пакет RLC, на основі відповідності 244 "пакет-лінія зв'язку". Для кожної лінії зв'язку контролер 242 може порівнювати порядковий номер кожного відсутнього пакета RLC для тієї лінії зв'язку з повідомленим LSN для лінії зв'язку. Кожний відсутній пакет RLC з порядковим номером, що йде раніше LSN, може вважатися втраченим пакетом і може бути швидко переданий повторно. Кожний відсутній пакет RLC з порядковим номером пізніше LSN може вважатися зумовленим розфазуванням. У одному виконанні передавач 210 може запустити таймер повторної передачі при виявленні відсутнього пакета через розфазування. Цей таймер повторної передачі може називатися RetransmissionDelayTimer. Для показаного на Фіг. 4 прикладу передавач 210 може t+З запустити таймер повторної передачі для пакета 2 RLC при прийомі PDU стану в субкадрі і визначенні, що відсутній пакет 2 RLC пояснюється розфазуванням. Передавач 210 також може запустити таймер повторної передачі для пакетів 5 і 6 RLC при прийомі PDU стану в субкадрі і визначенні, що ці відсутні пакети RLC пояснюються розфазуванням. Якщо пропуск порядкового номера не заповнюється, коли закінчується таймер повторної передачі, то передавач 210 може відправити відсутній пакет (пакети) RLC в пропуску, що залишився. Таймер повторної передачі 6 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 може встановлюватися у відповідне значення, яке повинне бути (і) досить великим, щоб зменшити кількість помилкових повторних передач відсутніх пакетів RLC через розфазування, і (іі) досить малим, щоб уникнути великих затримок під час змін в обслуговуючому стільнику і звільнень ліній зв'язку. Передавач 210 може повторно відправити відсутній пакет RLC через втрату пакетів або розфазування по тій же лінії зв'язку, в яку спочатку перенаправляють пакет RLC. Передавач 210 також може повторно відправити відсутній пакет RLC по іншій лінії зв'язку, ніж та, в яку спочатку перенаправляють пакет RLC. Рішення про те, чи відправляти повторно відсутній пакет RLC по початковій лінії зв'язку або іншій лінії зв'язку, може бути прийняте на основі, наприклад, керування лінією зв'язку між RNC і Вузлом Б. Описані в цьому документі методики в поєднанні з жорстким керуванням лінією зв'язку можуть підвищити ефективність передачі даних по множині ліній зв'язку. Жорстке керування лінією зв'язку може спричиняти за собою (і) перенаправлення пакетів меншими групами в черзі для множини ліній зв'язку, щоб зменшити розфазування, і (іі) перенаправлення пакетів на досить великій швидкості, щоб врахувати коливання в лініях зв'язку. Методики можуть дозволити передавачу відрізняти реальні втрати пакетів і розфазування, щоб можна було зробити належну коригуючу дію. Таймер повторної передачі може використовуватися для забезпечення своєчасної передачі відсутніх пакетів через розфазування. Фіг. 6 показує виконання процесу 600 для відправки даних в системі бездротового зв'язку. Процес 600 може виконуватися передавачем, який може бути одним або декількома мережними об'єктами (наприклад, RNC і/або Вузлом Б) для передачі даних по низхідній лінії зв'язку, або UE для передачі даних по висхідній лінії зв'язку. Передавач може формувати пакети даних для відправки приймачу (етап 612). Пакети можуть бути пакетами RLC або пакетами для деякого іншого протоколу. Передавач може призначити порядкові номери пакетам на основі єдиного простору порядкових номерів, наприклад, призначити пакетам порядкові номери, що послідовно збільшуються (етап 614). Передавач може демультиплексувати пакети (наприклад, в посилках із змінної кількості пакетів) у множину потоків для множини ліній зв'язку (етап 616). Множина ліній зв'язку можуть відповідати множині несучих, множині ліній радіозв'язку і т. д., що використовуються для передачі даних приймачу. Передавач може зберігати відповідність пакетів, що відправляються по кожній лінії зв'язку. Передавач може відправити приймачу множину потоків пакетів по множині ліній зв'язку (етап 618). Передавач може обслуговувати окрему чергу для кожного потоку пакетів і може відправити пакети в кожному потоку по асоційованій лінії зв'язку, наприклад, на основі керування потоками для лінії зв'язку. Передавач може прийняти інформацію про стан, що повідомляє щонайменше один відсутній пакет, виявлений приймачем, і найбільший порядковий номер для кожної з множини ліній зв'язку (етап 620). Найбільший порядковий номер для кожної лінії зв'язку може бути найбільшим/останнім порядковим номером серед порядкових номерів всіх пакетів, прийнятих приймачем по лінії зв'язку. Кожний відсутній пакет може бути пакетом, який ще не прийнятий приймачем, і має порядковий номер, який менший/більш ранній порядкового номера прийнятого на приймачі пакета. Передавач може визначити, чи відправляти повторно кожний з щонайменше одного відсутнього пакета, на основі найбільшого порядкового номера для кожної з множини ліній зв'язку (етап 622). У одному виконанні етапу 620 передавач може приймати PDU стану, що містить перше SUFI і друге SUFI, наприклад, як показано на Фіг. 5А. Передавач може одержати найбільший порядковий номер для кожної лінії зв'язку з першого SUFI, наприклад SUFI LSN-на-несучу на Фіг. 5В. Передавач може визначити щонайменше один відсутній пакет на основі інформації у другому SUFI, наприклад SUFI списку на Фіг. 5С. Передавач також може прийняти інформацію про стан за допомогою інших повідомлень. У одному виконанні етапу 622 передавач може визначати, чи відправляти повторно кожний відсутній пакет, таким чином. Передавач може визначити лінію зв'язку, якій відповідає відсутній пакет. Передавач також може визначити найбільший порядковий номер для лінії зв'язку з інформації про стан. Передавач може оголосити відсутній пакет як втрачений пакет і може швидко відправити повторно відсутній пакет, якщо порядковий номер відсутнього пакета менший/більш ранній найбільшого порядкового номера для лінії зв'язку. Навпаки, якщо порядковий номер відсутнього пакета більший/пізніший найбільшого порядкового номера для лінії зв'язку, то передавач може оголосити відсутній пакет як зумовлений розфазуванням і може запустити таймер. Передавач може повторно відправити відсутній пакет, коли закінчується таймер, і може відмінити таймер після прийому вказівки, що відсутній пакет прийнятий приймачем. Ця вказівка може надаватися за допомогою інформації про стан. 7 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 Фіг. 7 показує виконання процесу 700 для прийому даних в системі бездротового зв'язку. Процес 700 може виконуватися приймачем, який може бути UE для передачі даних по низхідній лінії зв'язку або одним або декількома мережними об'єктами (наприклад, RNC і/або Вузлом Б) для передачі даних по висхідній лінії зв'язку. Приймач може прийняти пакети по множині ліній зв'язку від передавача (етап 712). Пакетам для приймача можуть привласнюватися порядкові номери передавачем з єдиного простору порядкових номерів, і вони можуть демультиплексуватися в посилки для передачі приймачу по множині ліній зв'язку. Приймач може виявити щонайменше один відсутній пакет на основі порядкових номерів пакетів, прийнятих по множині ліній зв'язку (етап 714). У одному виконанні приймач може виявляти кожний пакет, який ще не прийнятий приймачем і має порядковий номер, який менший/більш ранній, ніж порядковий номер прийнятого пакета, як відсутній пакет. Приймач може визначити найбільший порядковий номер для кожної з множини ліній зв'язку на основі порядкових номерів пакетів, прийнятих по лінії зв'язку (етап 716). У одному виконанні приймач може оновлювати найбільший порядковий номер для кожної лінії зв'язку кожного разу, коли по лінії зв'язку приймається пакет з більшим/більш пізнім порядковим номером. Пакети, прийняті по множині ліній зв'язку, можуть оброблятися за допомогою МАС. МАС може передавати кожний правильно прийнятий пакет, а також лінію зв'язку, по якій пакет приймається до RLC, щоб підтримувати визначення найбільшого порядкового номера для кожної лінії зв'язку. Приймач може відправити передавачу інформацію про стан, що повідомляє щонайменше один відсутній пакет і найбільший порядковий номер для кожної з множини ліній зв'язку (етап 718). У одному виконанні приймач може визначати перше SUFI (наприклад, SUFI LSN-на-несучу на Фіг. 5В), що містить найбільший порядковий номер для кожної лінії зв'язку. Приймач також може визначати друге SUFI (наприклад, SUFI списку на Фіг. 5С), що містить інформацію щонайменше для одного відсутнього пакета. Приймач може потім сформувати PDU стану, що містить перше SUFI і друге SUFI, і може відправити PDU стану передавачу. Приймач також може відправити передавачу інформацію про стан іншими способами. Фіг. 8 показує блок-схему виконання UE 120, Вузла Б 110 і RNC 130. UE 120 може бути одним з UE на Фіг. 1, а Вузол Б 110 може бути одним з Вузлів Б на Фіг. 1. На UE 120 кодер 812 може приймати дані трафіку і повідомлення (наприклад, PDU стану), які треба відправити за допомогою UE 120 по висхідній лінії зв'язку. Кодер 812 може обробляти (наприклад, кодувати і перемежовувати) дані трафіку і повідомлення. Модулятор 814 (Mod) може додатково обробляти (наприклад, модулювати, розділяти по каналах і скремблювати) кодовані дані трафіку і повідомлення і надавати вихідні відліки. Передавач 822 (TMTR) може перетворювати (наприклад, перетворювати в аналогову форму, фільтрувати, посилювати і перетворювати з підвищенням частоти) вихідні відліки і формувати сигнал висхідної лінії зв'язку, який може передаватися Вузлу Б 110. По низхідній лінії зв'язку UE 120 може приймати сигнал низхідної лінії зв'язку, переданий Вузлом Б 110. Приймач 826 (RCVR) може обробляти (наприклад, фільтрувати, посилювати, перетворювати з пониженням частоти і оцифровувати) прийнятий сигнал і надавати вхідні відліки. Демодулятор 816 (Demod) може обробляти (наприклад, дескремблювати, розділяти по каналах і демодулювати) вхідні відліки і надавати оцінки символів. Декодер 818 може обробляти (наприклад, усувати перемежовування і декодувати) оцінки символів і надавати декодовані дані і повідомлення, відправлені до UE 120. Кодер 812, модулятор 814, демодулятор 816 і декодер 818 можуть бути реалізовані за допомогою процесора 810 модему. Ці модулі можуть виконувати обробку відповідно до технології радіозв'язку (наприклад, WCDMA, CDMA2000, LTE і т. д.), використовуваною системою. Контролер/процесор 830 може керувати роботою різних модулів на UE 120. Процесор 830 і/або інші модулі на UE 120 можуть виконувати або керувати процесом 600 на Фіг. 6 для передачі даних по висхідній лінії зв'язку, процесом 700 на Фіг. 7 для прийому даних по низхідній лінії зв'язку і/або іншими процесами для методик, описаних в цьому документі. Запам'ятовуючий пристрій 832 може зберігати програмні коди і дані для UE 120. На Вузлі Б 110 передавач/приймач 838 може підтримувати радіозв'язок для UE 120 і інших UE. Контролер/процесор 840 може виконувати різні функції для взаємодії з UE. Для висхідної лінії зв'язку сигнал висхідної лінії зв'язку від UE 120 може прийматися і оброблятися приймачем 838 і додатково оброблятися контролером/процесором 840 для відновлення даних трафіку і повідомлень, відправлених UE. Для низхідної лінії зв'язку дані трафіку і повідомлення можуть оброблятися контролером/процесором 840 і оброблятися передавачем 838 для формування сигналу низхідної лінії зв'язку, який може передаватися до UE 120 і інших UE. Процесор 840 і/або інші модулі на Вузлі Б 110 можуть виконувати весь або частину процесу 600 на Фіг. 6 для передачі даних по низхідній лінії зв'язку, весь або частину процесу 700 на Фіг. 7 для прийому 8 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 даних по висхідній лінії зв'язку і/або інші процеси для методик, описаних в цьому документі. Запам'ятовуючий пристрій 842 може зберігати програмні коди і дані для Вузла Б. Модуль 844 зв'язку (Comm) може підтримувати зв'язок з RNC 130 і/або іншими мережними об'єктами. На RNC 130 контролер/процесор 850 може виконувати різні функції для підтримання послуг зв'язку для UE. Процесор 850 і/або інші модулі на RNC 130 можуть виконувати весь або частину процесу 600 на Фіг. 6 для передачі даних по низхідній лінії зв'язку, процес 700 на Фіг. 7 для прийому даних по висхідній лінії зв'язку і/або інші процеси для методик, описаних в цьому документі. Запам'ятовуючий пристрій 852 може зберігати програмні коди і дані для RNC 130. Модуль 854 зв'язку може підтримувати зв'язок з Вузлами Б і іншими мережними об'єктами. Фахівці в даній галузі техніки зрозуміли б, що інформація і сигнали можуть бути представлені з використанням будь-якої з ряду різних технологій і методик. Наприклад, дані, інструкції, команди, інформація, сигнали, розряди, символи і елементарні посилки, на які можуть посилатися по всьому вищенаведеному опису, можуть бути представлені напруженнями, струмами, електромагнітними хвилями, магнітними полями або частинками, оптичними полями або частинками, або будь-яким їх поєднанням. Фахівці додатково визнали б, що різні пояснювальні логічні блоки, модулі, схеми і етапи алгоритмів, описані застосовно до розкриття винаходу в цьому документі, можуть бути реалізовані у вигляді електронних апаратних засобів, комп'ютерного програмного забезпечення або їх сполучень. Щоб ясно проілюструвати цю взаємозамінність апаратних засобів і програмного забезпечення, різні пояснювальні компоненти, блоки, модулі, схеми і етапи описані вище, як правило, на основі їх функціональних можливостей. Чи реалізовані такі функціональні можливості як апаратні засоби або програмне забезпечення, залежить від конкретного застосування і конструктивних обмежень, що накладається на всю систему. Кваліфіковані фахівці можуть реалізувати описані функціональні можливості різними шляхами для кожного окремого застосування, але такі рішення по реалізації не повинні інтерпретуватися як такі, що спричиняють відхилення від об'єму даного розкриття винаходу. Різні пояснювальні логічні блоки, модулі і схеми, описані застосовно до розкриття винаходу в цьому документі, можуть бути реалізовані або виконані за допомогою універсального процесора, цифрового процесора сигналів (DSP), спеціалізованої інтегральної схеми (ASIC), програмованої користувачем вентильної матриці (FPGA) або іншого логічного програмованого пристрою, схеми на дискретних компонентах або транзисторної логіки, дискретних апаратних компонентів або будь-якого їх поєднання, призначеного для виконання описаних в цьому документі функцій. Універсальний процесор може бути мікропроцесором, але в альтернативному варіанті процесор може бути будь-яким типовим процесором, контролером, мікроконтролером або кінцевим автоматом. Процесор також може бути реалізований у вигляді поєднання обчислювальних пристроїв, наприклад, поєднання DSP і мікропроцесора, множини мікропроцесорів, одного або декількох мікропроцесорів спільно з ядром DSP, або будь-якої іншої подібної конфігурації. Етапи способу або алгоритму, описані в зв'язку з розкриттям винаходу в цьому документі, можуть бути реалізовані безпосередньо в апаратних засобах, в програмному модулі, що виконується процесором, або в поєднанні двох цих засобів. Програмний модуль може знаходитися в пам'яті RAM, флеш-пам'яті, пам'яті ROM, пам'яті EPROM, пам'яті EEPROM, регістрах, на жорсткому диску, знімному диску, компакт-диску або будь-якому іншому виді носія інформації, відомого в даній галузі техніки. Типовий носій інформації з'єднується з процесором таким чином, що процесор може зчитувати інформацію і записувати інформацію на носій інформації. У альтернативному варіанті носій інформації може становити єдине ціле з процесором. Процесор і носій інформації можуть постійно знаходитися в ASIC. ASIC може постійно знаходитися в користувацькому терміналі. У альтернативному варіанті процесор і носій інформації можуть постійно знаходитися у вигляді відособлених компонентів в користувацькому терміналі. У одному або декількох типових виконаннях описувані функції можуть бути реалізовані в апаратних засобах, програмному забезпеченні, мікропрограмному забезпеченні або будь-якому їх поєднанні. При реалізації в програмному забезпеченні функції можуть зберігатися або передаватися у вигляді однієї або декількох команд або коду на машиночитаному носії. Машиночитані носії включають в себе як комп'ютерні носії інформації, так і засоби зв'язку, включаючи будь-який носій, який сприяє передачі комп'ютерної програми з одного місця в інше. Носії інформації можуть бути будь-якими доступними носіями, до яких можна звертатися за допомогою універсального або спеціалізованого комп'ютера. Як приклад, а не обмеження, такі машиночитані носії можуть містити RAM, ROM, EEPROM, компакт-диск або інший накопичувач на оптичних дисках, накопичувач на магнітних дисках або інші магнітні запам'ятовуючі пристрої, 9 UA 98213 C2 5 10 15 20 або будь-який інший носій, який може використовуватися для переміщення або зберігання необхідного засобу програмного коду у вигляді команд або структур даних, і до якого [носію] можна звертатися за допомогою універсального або спеціалізованого комп'ютера або універсального або спеціалізованого процесора. Також будь-яке з'єднання коректно називати машиночитаним носієм. Наприклад, якщо програмне забезпечення передається з веб-сайта, сервера або іншого віддаленого джерела з використанням коаксіального кабелю, оптоволоконного кабелю, витої пари, цифрової абонентської лінії (DSL) або бездротових технологій, наприклад 14-зв'язку, радіочастотного зв'язку і НВЧ-зв'язку, то коаксіальний кабель, оптоволоконний кабель, вита пара, DSL або бездротові технології, наприклад 14-зв'язок, радіочастотний зв'язок і НВЧ-зв'язок включаються у визначення носія. Диск (disk) і диск (disc), при використанні в даному документі, включає в себе компакт-диск (CD), лазерний диск, оптичний диск, цифровий універсальний диск (DVD), гнучкий диск і диск Blu-ray, де диски (disks) звичайно відтворюють дані магнітним способом, тоді як диски (discs) відтворюють дані оптично за допомогою лазерів. Поєднання вищепереліченого також потрібно включити в галузь машиночитаних носіїв. Попередній опис розкриття винаходу надається, щоб дати можливість будь-якому фахівцеві в даній галузі техніки створити або використовувати розкриття винаходу. Різні модифікації до цього розкриття винаходу будуть абсолютно очевидні фахівцям в даній галузі техніки, а загальні принципи, визначені в цьому документі, можуть бути застосовані до інших варіацій без відхилення від суті або об'єму розкриття винаходу. Таким чином, дане розкриття винаходу не Призначене щоб обмежуватися описаними в цьому документі прикладами і виконаннями, а повинно відповідати самому широкому об'єму, узгодженому з принципами і новими ознаками, розкритими в цьому документі. ФОРМУЛА ВИНАХОДУ 25 1. Спосіб відправлення даних в системі бездротового зв'язку, який включає етапи, на яких: 30 35 40 45 50 55 60 формують пакети даних для відправлення приймачу; присвоюють порядкові номери пакетам на основі єдиного простору порядкових номерів; демультиплексують пакети у множину потоків для множини ліній зв'язку; відправляють приймачу множину потоків пакетів по множині ліній зв'язку; приймають інформацію про стан, яка повідомляє про щонайменше один відсутній пакет, виявлений приймачем, і найбільший порядковий номер для кожної з множини ліній зв'язку, причому найбільший порядковий номер для кожної лінії зв'язку є найбільшим порядковим номером серед порядкових номерів пакетів, прийнятих приймачем по лінії зв'язку; і визначають, чи відправляти повторно кожний з щонайменше одного відсутнього пакета, на основі найбільшого порядкового номера для кожної з множини ліній зв'язку. 2. Спосіб за п. 1, який додатково включає етап, на якому підтримують відповідність пакетів, які відправляються по кожній лінії зв'язку, і в якому рішення, чи відправляти повторно кожний з щонайменше одного відсутнього пакета, визначається додатково на основі відповідності. 3. Спосіб за п. 1, в якому етап, на якому визначають, чи відправляти повторно кожний з щонайменше одного відсутнього пакета, для кожного відсутнього пакета включає етапи, на яких: визначають лінію зв'язку, якій відповідає відсутній пакет; визначають найбільший порядковий номер для лінії зв'язку з інформації про стан; і повторно відправляють відсутній пакет, якщо порядковий номер відсутнього пакета менший найбільшого порядкового номера для лінії зв'язку. 4. Спосіб за п. 3, в якому етап, на якому визначають, чи відправляти повторно кожний з щонайменше одного відсутнього пакета, додатково включає етапи, на яких: запускають таймер, якщо порядковий номер відсутнього пакета більший найбільшого порядкового номера для лінії зв'язку; і повторно відправляють відсутній пакет, коли закінчується таймер. 5. Спосіб за п. 1, в якому етап, на якому приймають інформацію про стан, включає етапи, на яких: приймають протокольний блок даних (PDU) стану, який містить перше суперполе (SUFI) і друге SUFI; одержують найбільший порядковий номер для кожної з множини ліній зв'язку з першого SUFI; і 10 UA 98213 C2 5 10 15 20 25 30 35 40 45 50 55 60 визначають щонайменше один відсутній пакет на основі інформації у другому SUFI. 6. Пристрій для бездротового зв'язку, який містить: щонайменше один процесор, сконфігурований для формування пакетів даних для відправлення приймачу; присвоєння порядкових номерів пакетам на основі єдиного простору порядкових номерів; демультиплексування пакетів у множину потоків для множини ліній зв'язку, відправлення приймачу множини потоків пакетів по множині ліній зв'язку; прийому інформації про стан, яка повідомляє про щонайменше один відсутній пакет, виявлений приймачем, і найбільший порядковий номер для кожної з множини ліній зв'язку; і визначення того, чи відправляти повторно кожний з щонайменше одного відсутнього пакета, на основі найбільшого порядкового номера для кожної з множини ліній зв'язку. 7. Пристрій за п. 6, в якому щонайменше один процесор конфігурується для прийому протокольного блока даних (PDU) стану, який містить перше суперполе (SUFI) і друге SUFI, одержання найбільшого порядкового номера для кожної з множини ліній зв'язку з першого SUFI, і визначення щонайменше одного відсутнього пакета на основі інформації у другому SUFI. 8. Спосіб прийому даних в системі бездротового зв'язку, який включає етапи, на яких: приймають пакети, відправлені по множині ліній зв'язку від передавача до приймача; виявляють щонайменше один відсутній пакет на основі порядкових номерів пакетів, прийнятих по множині ліній зв'язку; визначають найбільший порядковий номер для кожної з множини ліній зв'язку на основі порядкових номерів пакетів, прийнятих по лінії зв'язку; і відправляють передавачу інформацію про стан, яка повідомляє щонайменше про один відсутній пакет і найбільший порядковий номер для кожної з множини ліній зв'язку. 9. Спосіб за п. 8, в якому етап, на якому визначають найбільший порядковий номер для кожної з множини ліній зв'язку, включає етап, на якому оновлюють найбільший порядковий номер для кожної лінії зв'язку щоразу, коли по лінії зв'язку приймається пакет з великим порядковим номером. 10. Спосіб за п. 9, в якому етап, на якому визначають найбільший порядковий номер для кожної з множини ліній зв'язку, додатково включає етапи, на яких: обробляють пакети, прийняті по множині ліній зв'язку, у Керуванні доступом до середовища передачі (МАС); і передають кожний прийнятий пакет і лінію зв'язку, по якій приймається пакет, до Керування радіозв'язком (RLC). 11. Спосіб за п. 8, в якому етап, на якому відправляють інформацію про стан, включає етапи, на яких: визначають перше суперполе (SUFI), яке містить найбільший порядковий номер для кожної з множини ліній зв'язку; визначають друге SUFI, яке містить інформацію для щонайменше одного відсутнього пакета; формують протокольний блок даних (PDU) стану, який містить перше SUFI і друге SUFI; і відправляють PDU стану передавачу. 12. Пристрій для бездротового зв'язку, який містить: засіб для прийому пакетів, відправлених по множині ліній зв'язку від передавача до приймача; засіб для виявлення щонайменше одного відсутнього пакета на основі порядкових номерів пакетів, прийнятих по множині ліній зв'язку; засіб для визначення найбільшого порядкового номера для кожної з множини ліній зв'язку на основі порядкових номерів пакетів, прийнятих по лінії зв'язку; і засіб для відправлення передавачу інформації про стан, яка повідомляє про щонайменше один відсутній пакет і найбільший порядковий номер для кожної з множини ліній зв'язку. 13. Пристрій за п. 12, в якому засіб для визначення найбільшого порядкового номера для кожної з множини ліній зв'язку містить засіб для оновлення найбільшого порядкового номера для кожної лінії зв'язку щоразу, коли по лінії зв'язку приймається пакет з великим порядковим номером. 14. Пристрій за п. 12, в якому засіб для відправлення інформації про стан містить: засіб для визначення першого суперполя (SUFI), яке містить найбільший порядковий номер для кожної з множини ліній зв'язку; засіб для визначення другого SUFI, яке містить інформацію для щонайменше одного відсутнього пакета; 11 UA 98213 C2 5 засіб для формування протокольного блока даних (PDU) стану, який містить перше SUFI і друге SUFI; і засіб для відправлення PDU стану передавачу. 15. Комп'ютерочитаний носій, який містить код, який призначає щонайменше одному комп'ютеру виконувати спосіб за будь-яким з пунктів 1-5 або 8-11. 12 UA 98213 C2 13 UA 98213 C2 14 UA 98213 C2 15 UA 98213 C2 Комп’ютерна верстка Г. Паяльніков Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601 16

Дивитися

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

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

Method and apparatus for link control in a wireless communication system

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

Zhang, Danlu, Yavuz, Mehmet, Mohanty, Bibhu P., Gholmien, Aziz

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

Способ и устройство для управления линией связи в системе беспроводной связи

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

Чжан Даньлу, Явуз Мехмет, Моханти Бибху П., Гхолмиех Азиз

МПК / Мітки

МПК: H04L 25/14, H04L 1/16, H04L 1/18

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

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

<a href="https://ua.patents.su/18-98213-sposib-i-pristrijj-dlya-keruvannya-liniehyu-zvyazku-u-sistemi-bezdrotovogo-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Спосіб і пристрій для керування лінією зв’язку у системі бездротового зв’язку</a>

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