Напівпостійне планування для сплесків трафіку при безпровідному зв’язку
Формула / Реферат
1. Спосіб для безпровідного зв'язку, який включає етапи:
задавання напівпостійного призначення ресурсів або непостійного призначення ресурсів для лінії зв'язку, причому напівпостійне призначення ресурсів є дійсним, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних, непостійне призначення ресурсів є дійсним протягом попередньо визначеної тривалості або конкретної передачі; і
обмін даними через лінію зв'язку на основі напівпостійного або непостійного призначення ресурсів,
при цьому лінія зв'язку містить висхідну лінію зв'язку, і в якому визначення напівпостійного або непостійного призначення ресурсів містить:
передачу запиту ресурсів,
прийом напівпостійного призначення ресурсів, якщо запит ресурсів є запитом мовного кадру, і
прийом непостійного призначення ресурсів, якщо запит ресурсів є запитом кадру дескриптора тиші (SID).
2. Спосіб за п. 1, в якому визначення напівпостійного або непостійного призначення ресурсів додатково містить етапи:
прийом запиту ресурсів від користувацького обладнання (UE),
передачу напівпостійного призначення ресурсів в UE, якщо запит ресурсів є запитом мовного кадру, і
передачу непостійного призначення ресурсів до UE, якщо запит ресурсів є запитом кадру дескриптора тиші (SID).
3. Пристрій для безпровідного зв'язку, який містить:
засіб для визначення напівпостійного призначення ресурсів або непостійного призначення ресурсів для лінії зв'язку, причому напівпостійне призначення ресурсів є дійсним доти, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних, непостійне призначення ресурсів є дійсним протягом попередньо визначеної тривалості або конкретної передачі; і
засіб для обміну даними через лінію зв'язку на основі напівпостійного або непостійного призначення ресурсів,
при цьому лінія зв'язку містить висхідну лінією зв'язку, і в якому засіб для визначення напівпостійного або непостійного призначення ресурсів містить:
засіб для передачі запиту ресурсів,
засіб для прийому напівпостійного призначення ресурсів, якщо запит ресурсів є запитом мовного кадру, і
засіб для прийому непостійного призначення ресурсів, якщо запит ресурсів є запитом кадру дескриптора тиші (SID).
4. Пристрій за п. 3, в якому засіб для визначення напівпостійного або непостійного призначення ресурсів містить:
засіб для прийому запиту ресурсів від користувацького обладнання (UE),
засіб для передачі напівпостійного призначення ресурсів в UE, якщо запит ресурсів є запитом мовного кадру, і
засіб для передачі непостійного призначення ресурсів в UE, якщо запит ресурсів є запитом кадру дескриптора тиші (SID).
5. Пристрій за п. 3, в якому згаданий пристрій містить:
щонайменше один процесор, сконфігурований для визначення напівпостійного призначення ресурсів або непостійного призначення ресурсів для лінії зв’язку, і для обміну даними через лінію зв'язку на основі цього напівпостійного або непостійного призначення ресурсів, причому напівпостійне призначення ресурсів є дійсним доти, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних, непостійне призначення ресурсів є дійсним протягом попередньо визначеної тривалості або конкретної передачі; і
пам'ять, приєднану щонайменше до одного процесора.
6. Пристрій за п. 5, у якому напівпостійне призначення ресурсів надається для очікуваного сплеску даних для обміну через лінію зв'язку.
7. Пристрій за п. 5, у якому щонайменше один процесор конфігурується, щоб передавати запит ресурсів, приймати напівпостійне призначення ресурсів, якщо запит ресурсів є запитом мовного кадру, і приймати непостійне призначення ресурсів, якщо запит ресурсів є запитом кадру дескриптора тиші (SID).
8. Пристрій за п. 7, у якому щонайменше один процесор конфігурується для передачі першого кодового слова по каналу керування, якщо запит ресурсів є запитом мовного кадру, і передачі другого кодового слова по каналу керування, якщо запит ресурсів є запитом кадру SID.
9. Пристрій за п. 5, у якому щонайменше один процесор конфігурується так, щоб приймати запит ресурсів від користувацького обладнання (UE), передавати напівпостійне призначення ресурсів в UE, якщо запит ресурсів є запитом мовного кадру, і передавати непостійне призначення ресурсів в UE, якщо запит ресурсів є запитом кадру дескриптора тиші (SID).
10. Пристрій за п. 5, в якому лінія зв'язку містить низхідну лінію зв'язку, і в якому щонайменше один процесор конфігурується для передачі напівпостійного призначення ресурсів до користувацького обладнання (UE), якщо є мовний кадр для передачі в UE, і передачі непостійного призначення ресурсів в UE, якщо є кадр дескриптора тиші (SID) для передачі в UE.
11. Пристрій за п. 5, в якому лінія зв'язку містить низхідну лінію зв'язку, і в якому щонайменше один процесор конфігурується так, щоб контролювати канал керування, щоб приймати напівпостійне або непостійне призначення ресурсів для низхідної лінії зв'язку.
Текст
1. Спосіб для безпровідного зв'язку, який включає етапи: задавання напівпостійного призначення ресурсів або непостійного призначення ресурсів для лінії зв'язку, причому напівпостійне призначення ресурсів є дійсним, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних, непостійне призначення ресурсів є дійсним протягом попередньо визначеної тривалості або конкретної передачі; і обмін даними через лінію зв'язку на основі напівпостійного або непостійного призначення ресурсів, при цьому лінія зв'язку містить висхідну лінію зв'язку, і в якому визначення напівпостійного або непостійного призначення ресурсів містить: передачу запиту ресурсів, прийом напівпостійного призначення ресурсів, якщо запит ресурсів є запитом мовного кадру, і прийом непостійного призначення ресурсів, якщо запит ресурсів є запитом кадру дескриптора тиші (SID). 2. Спосіб за п. 1, в якому визначення напівпостійного або непостійного призначення ресурсів додатково містить етапи: прийом запиту ресурсів від користувацького обладнання (UE), 2 (19) 1 3 93732 4 основі цього напівпостійного або непостійного призначення ресурсів, причому напівпостійне призначення ресурсів є дійсним доти, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних, непостійне призначення ресурсів є дійсним протягом попередньо визначеної тривалості або конкретної передачі; і пам'ять, приєднану щонайменше до одного процесора. 6. Пристрій за п. 5, у якому напівпостійне призначення ресурсів надається для очікуваного сплеску даних для обміну через лінію зв'язку. 7. Пристрій за п. 5, у якому щонайменше один процесор конфігурується, щоб передавати запит ресурсів, приймати напівпостійне призначення ресурсів, якщо запит ресурсів є запитом мовного кадру, і приймати непостійне призначення ресурсів, якщо запит ресурсів є запитом кадру дескриптора тиші (SID). 8. Пристрій за п. 7, у якому щонайменше один процесор конфігурується для передачі першого кодового слова по каналу керування, якщо запит ресурсів є запитом мовного кадру, і передачі дру гого кодового слова по каналу керування, якщо запит ресурсів є запитом кадру SID. 9. Пристрій за п. 5, у якому щонайменше один процесор конфігурується так, щоб приймати запит ресурсів від користувацького обладнання (UE), передавати напівпостійне призначення ресурсів в UE, якщо запит ресурсів є запитом мовного кадру, і передавати непостійне призначення ресурсів в UE, якщо запит ресурсів є запитом кадру дескриптора тиші (SID). 10. Пристрій за п. 5, в якому лінія зв'язку містить низхідну лінію зв'язку, і в якому щонайменше один процесор конфігурується для передачі напівпостійного призначення ресурсів до користувацького обладнання (UE), якщо є мовний кадр для передачі в UE, і передачі непостійного призначення ресурсів в UE, якщо є кадр дескриптора тиші (SID) для передачі в UE. 11. Пристрій за п. 5, в якому лінія зв'язку містить низхідну лінію зв'язку, і в якому щонайменше один процесор конфігурується так, щоб контролювати канал керування, щоб приймати напівпостійне або непостійне призначення ресурсів для низхідної лінії зв'язку. Дана заявка вимагає пріоритет тимчасової заявки на патент США № 60/839,466, названої "A METHOD AND APPARATUS FOR VOIP SCHEDULING", поданої 22 серпня 2006, переданої її правонаступнику і включеної в даний опис по посиланню. Галузь техніки, до якої належить винахід Дане розкриття стосується загалом зв'язку, і, більш конкретно, способів планування для безпровідного зв'язку. Попередній рівень техніки Системи безпровідного зв'язку розгорнуті широко, щоб надати різні види контенту обміну, такі як мова, відео, пакетні дані, передача повідомлень, мовлення і т. д. Ці безпровідні системи можуть бути системами множинного доступу, здатними до підтримання множинних користувачів за допомогою спільного використання доступних системних ресурсів. Приклади таких систем множинного доступу включають в себе системи множинного доступу з кодовим розділенням каналів (CDMA), системи множинного доступу з часовим розділенням каналів (TDMA), системи множинного доступу з частотним розділенням каналів (FDMA), системи з ортогональним FDMA (системи OFDMA) і системи FDMA з єдиною несучою (SC-FDMA). Система безпровідного зв'язку може включати в себе будь-яку кількість базових станцій, які можуть підтримувати зв'язок для будь-якої кількості модулів обладнання користувача (UE). Кожне UE може обмінюватися з однією або більше базовими станціями за допомогою передач по низхідній лінії зв'язку і висхідній лінії зв'язку. Низхідна лінія зв'язку (або пряма лінія зв'язку) стосується лінії зв'язку від базових станцій до UE, і висхідна лінія зв'язку (або зворотна лінія зв'язку) стосується лінії зв'язку від UE до базових станцій. Система може використовувати схему призначення ресурсів, при якій UE може запитувати ресурси будь-якого разу, коли у UE є дані для передачі по висхідній лінії зв'язку. Базова станція може обробляти кожний запит ресурсів від UE і може передавати грант (надання) ресурсів до UE. UE може потім передати дані по висхідній лінії зв'язку, використовуючи надані ресурси. Однак, ресурси висхідної лінії зв'язку споживаються для передачі запитів ресурсів, і ресурси низхідної лінії зв'язку споживаються для передачі грантів ресурсів. Тому є потреба в способах підтримання призначення ресурсів з настільки малими службовими (накладними) витратами, наскільки можливо, щоб поліпшити пропускну здатність системи. Суть винаходу Способи ефективного призначення ресурсів для сплесків трафіку в системі безпровідного зв'язку описуються нижче. У одному аспекті система може підтримувати різні типи призначень ресурсів, такі як напівпостійне призначення ресурсів і непостійне призначення ресурсів. Напівпостійне призначення ресурсів є призначенням ресурсів, яке є дійсним, поки дані продовжують передавати протягом попередньо визначеного періоду часу з моменту останнього відправлення даних, і закінчується, якщо ніяких даних не передають протягом попередньо визначеного періоду часу. Непостійне призначення ресурсів означає призначення ресурсів, яке дійсне протягом попередньо визначеної тривалості (у часі) або конкретної передачі. В одному варіанті здійснення можуть бути визначені напівпостійне призначення ресурсів або непостійне призначення ресурсів для лінії зв'язку (наприклад, низхідної лінії зв'язку або висхідної лінії зв'язку). Даними можна потім обмінюватися (наприклад, передавати і/або приймати) через 5 лінію зв'язку на основі напівпостійного або непостійного призначення ресурсів. Напівпостійне призначення ресурсів може бути надане для очікуваного сплеску даних при передачі через лінію зв'язку. Як приклад, для протоколу Мова по Інтернет (VoIP) напівпостійне призначення ресурсів можна надати для мовного кадру в очікуванні сплеску мовної активності, і непостійне призначення ресурсів може бути надане для кадру дескриптора тиші (SID) під час періоду тиші. Різні аспекти і ознаки розкриття описані більш детально нижче. Короткий опис креслень Фіг. 1 ілюструє безпровідну систему зв'язку з множинним доступом. Фіг. 2 ілюструє блок-схему базової станції і UE. Фіг. 3 ілюструє передачі даних по висхідній лінії зв'язку з HARQ. Фіг. 4 ілюструє передачі для VoIP з напівпостійним і непостійним призначеннями ресурсів. Фіг. 5 і 6 показують процес і пристрій, відповідно, для обміну даними з напівпостійним призначенням ресурсів. Фіг. 7 і 8 показують процес і пристрій, відповідно, для відправлення даних по висхідній лінії зв'язку за допомогою UE. Фіг. 9 і 10 показують процес і пристрій, відповідно, для обміну даними з напівпостійним або непостійним призначенням ресурсів. Докладний опис Способи, описані нижче, можуть використовуватися для різних систем безпровідного зв'язку, таких як CDMA, TDMA, FDMA, OFDMA, SC-FDMA і інших систем. Терміни "система" і "мережа" часто використовуються взаємозамінно. Система CDMA може реалізувати радіотехнологію, таку як Універсальний наземний радіодоступ (UTRA), cdma2000, і т. д. UTRA включає в себе Широкосмугову-CDMA (W-CDMA) з низькою швидкістю передачі елементів сигналу (LCR). Cdma2000 охоплює стандарти IS-2000, IS-95 і IS-856. Система TDMA може реалізовувати радіотехнологію, таку як Глобальна система зв'язку з мобільними об'єктами (GSM). Система OFDMA може реалізовувати радіотехнологію, таку як Evolved UTRA (E-UTRA), Ультра мобільна широкосмугова передача (UMB), IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, FlashOFDM (R), і т. д. UTRA, E-UTRA і GSM є частиною універсальної системи мобільного зв'язку (UMTS). Довгостроковий розвиток 3GPP (LTE) є версією UMTS, що розвивається, яка використовує EUTRA, що використовує OFDMA на низхідній лінії зв'язку і SC-FDMA на висхідній лінії зв'язку. UTRA, E-UTRA, GSM, UMTS і LTE описані в документах від організації, названої "Проект партнерства 3-го покоління" (3GPP). Cdma2000 і UMB описуються в документах від організації, названої "Проект партнерства 3-го покоління 2" (3GPP2). Ці різні радіотехнології і стандарти відомі в галузі техніки. Методики, описані тут, можуть використовуватися для призначення ресурсів по низхідній лінії зв'язку, а також висхідній лінії зв'язку. Для ясності деякі аспекти методик описуються нижче для призначення ресурсів по висхідній лінії зв'язку в LTE. 93732 6 Термінологія LTE використовується нижче в більшій частині опису. Фіг. 1 ілюструє безпровідну систему зв'язку множинного доступу згідно з одним варіантом здійснення. Розгорнутий Вузол В (eNB) 100 включає в себе групи з множини антен, одна група включає в себе антени 104 і 106, інша група включає в себе антени 108 і 110, і додаткова група включає в себе антени 112 і 114. На Фіг. 1 тільки дві антени показані для кожної групи антен. Однак, більша або менша кількість антен може бути також використана для кожної групи антен. Звичайно, eNB може бути стаціонарною станцією, використовуваною для обміну з UE, і може також називатися як Вузол В, базова станція, точка доступу і т. д. UE 116 знаходиться в зв'язку з антенами 112 і 114, де антени 112 і 114 передають інформацію до UE 116 через низхідну лінію зв'язку 120 і приймають інформацію від UE 116 через висхідну лінію зв'язку 118. UE 122 знаходиться в зв'язку з антенами 106 і 108, де антени 106 і 108 передають інформацію до UE 122 через низхідну лінію зв'язку 126 і приймають інформацію від UE 122 через висхідну лінію зв'язку 124. Звичайно, UE може бути стаціонарним або мобільним і може також називатися як мобільна станція, термінал, термінал доступу, абонентський блок, станція і т. д. UE може бути стільниковим телефоном, персональним цифровим асистентом (PDA), пристроєм безпровідного зв'язку, кишеньковим пристроєм, безпровідним модемом, ноутбуком і т. д. В системі з дуплексним каналом з частотним розділенням (FDD) лінії зв'язку 118, 120, 124 і 126 можуть використовувати різні частоти для зв'язку. Наприклад, низхідна лінія зв'язку 120 і 126 може використовувати одну частоту, а висхідна лінія зв'язку 118 і 124 може використовувати іншу частоту. Повна зона охоплення (обслуговування) eNB 100 може бути розділена на множину (наприклад, три) менші області. Ці менші області можуть обслуговуватися різними групами антен з eNB 100. У 3GPP термін "комірка" може стосуватися найменшої зони охоплення eNB і/або підсистеми eNB, обслуговуючої цю зону охоплення. У інших системах термін "сектор" може стосуватися найменшої зони охоплення і/або підсистеми, обслуговуючої цю зону охоплення. Для ясності 3GРР-поняття комірки використовується в описі нижче. В одному варіанті здійснення три групи антен в eNB 100 підтримують обмін для UE в трьох комірках eNB 100. Фіг. 2 ілюструє блок-схему варіанта здійснення eNB 100 і UE 116. У цьому варіанті здійснення eNB 100 забезпечений антенами Τ 224a-224t, і UE 116 обладнаний антенами R 252а-252r, де звичайно Т>1 і R>1. У eNB 100 процесор 214 передачі (ТХ) може прийняти дані трафіку для одного або більше UE з джерела даних 212. Процесор 214 ТХ передачі даних може обробляти (наприклад, форматувати, кодувати і виконувати перемежовування) дані трафіку для кожного UE на основі однієї або більше схем кодування, вибраних для цього UE, щоб одержати кодовані дані. Процесор 214 ТХ передачі даних може потім модулювати (або відображати символи) кодовані дані для кожного UE на основі 7 однієї або більше схем модуляції (наприклад, BPSK, QSPK, M-PSK або М-QAM), вибраних для цього UE, щоб одержати символи модуляції. Процесор 220 ΜΙΜΟ ТХ передачі може мультиплексувати символи модуляції для всіх UE з пілот-сигналами, використовуючи будь-яку схему мультиплексування. Пілот-сигнал є звичайно відомими даними, які обробляються відомим способом і можуть використовуватися приймачем для оцінки каналу і інших цілей. Процесор 220 ΜΙΜΟ ТХ передачі може обробляти (наприклад, попередньо кодувати) мультиплексовані символи модуляції і пілот-сигнали і видавати Τ потоків символів виведення на Τ передавачів (TMTR) 222a-222t. У деяких варіантах здійснення процесор 220 ΜΙΜΟ ТХ передачі може застосувати ваги формування діаграми спрямованості до символів модуляції, щоб просторово керувати цими символами. Кожний передавач 222 може обробити відповідний вихідний потік символів, наприклад, для ортогонального частотного мультиплексування (OFDM), щоб одержати вихідний потік елементів сигналу. Кожний передавач 222 може також обробляти (наприклад, перетворювати в аналоговий вигляд, посилювати, фільтрувати і перетворювати з підвищенням частоти) вихідний потік елементів сигналу, щоб забезпечити сигнал низхідної лінії зв'язку. Τ сигналів низхідної лінії зв'язку від передавачів 222a-222t можуть бути передані через антени Τ 224a-224t, відповідно. У UE 116 антени 252а-252r можуть приймати сигнали низхідної лінії зв'язку від eNB 100 і видавати прийнятий сигнал на приймачі (RCVR) 254а254r, відповідно. Кожний приймач 254 може приводити до необхідних умов (наприклад, фільтрувати, посилювати, перетворювати з пониженням частоти і переводити в цифрову форму) відповідний прийнятий сигнал, щоб одержати вибірки, і може додатково обробляти вибірки (наприклад, для OFDM), щоб одержати прийняті символи. Детектор 260 ΜΙΜΟ може приймати і обробляти прийняті символи від всіх приймачів R 254а-254г на основі способу обробки приймачем ΜΙΜΟ, щоб одержати виявлені (детектовані) символи, які є оцінками символів модуляції, переданих eNB 100. Процесор 262 даних прийому (RX) може потім обробляти (наприклад, демодулювати, виконувати зворотне перемежовування і декодувати) виявлені символи, і видавати декодовані дані для UE 116 до приймача 264 даних. Звичайно, обробка детектором 260 ΜΙΜΟ і процесором 262 RX даних є комплементарною обробці за допомогою процесора 220 ΜΙΜΟ ΤΧ передачі і процесора 214 ТХ передачі даних в eNB 100. На висхідній лінії зв'язку в UE 116 дані трафіку з джерела 276 даних і повідомлення сигналізації можуть бути оброблені процесором 278 ТХ, далі оброблені модулятором 280, приведені до необхідних умов передавачами 254а-254г і передані до eNB 100. У eNB 100, сигнали висхідної лінії зв'язку від UE 116 можуть бути прийняті антенами 224, приведені до необхідних умов приймачами 222, демодульовані демодулятором 240 і оброблені процесором 242 RX даних прийому, щоб одержати 93732 8 дані трафіку і повідомлення, передані за допомогою UE 116. Контролери/процесори 230 і 270 можуть керувати операціями на eNB 100 і UE 116, відповідно. Блоки 232 і 272 пам'яті можуть зберігати дані і програмні коди для eNB 100 і UE 116, відповідно. Планувальник 234 може планувати UE для низхідної лінії зв'язку і/або передачі по висхідній лінії зв'язку і може забезпечити призначення ресурсів для запланованих UE. Система може підтримувати гібридну автоматичну повторну передачу (HARQ), щоб поліпшити надійність передачі даних. При HARQ передавач може передавати передачу протягом кадру даних і може передавати одну або більше повторних передач, якщо треба, поки кадр даних не буде декодований коректно приймачем, або поки не буде передана максимальна кількість повторних передач, або поки не буде виконана деяка інша умова завершення. Кадр даних може також називатися як пакет, модуль даних, блок даних і т. д. Фіг. 3 ілюструє приклад передачі даних по висхідній лінії зв'язку з HARQ в LTE. UE 116 може мати дані для передачі по висхідній лінії зв'язку і може передавати запит ресурсів висхідної лінії зв'язку по фізичному каналу керування висхідної лінії зв'язку (PUCCH). eNB 100 може прийняти запит ресурсів від UE 116 і може повернути надання ресурсів висхідної лінії зв'язку в фізичному каналі керування низхідної лінії зв'язку (PDCCH). UE 116 може обробити кадр А даних і передати цей кадр, використовуючи надані ресурси зворотної лінії зв'язку по фізичному спільно використовуваному каналу висхідної лінії зв'язку (PUSCH). Передача кадру може охоплювати один підкадр, який може мати тривалість 2 мілісекунди (мс) в LTE, але може також бути іншої тривалості, такої як 1 мс, 5 мс, 10 мс і т. д. Підкадр може також згадуватися як інтервал часу передачі (ТТІ). eNB 100 може прийняти передачу для кадру А, декодувати кадр з помилками і передавати негативне підтвердження (NAK) в каналі підтвердження (ACKCH). UE 116 може прийняти NAK і повторно передати кадр A. eNB 100 може прийняти повторну передачу для кадру А, декодувати кадр А коректно на основі первинної передачі і повторної передачі і передавати підтвердження (ACK). UE 116 може прийняти ACK і обробити і передати наступний кадр В даних аналогічним чином, як кадр А. Кожна передача і кожна повторна передача кадру даних можуть називатися як передача HARQ. Кількість передач HARQ для кадру даних може залежати від схеми модуляції і кодування (MCS), використовуваної для кадру даних, якості прийнятого сигналу для кадру даних і т. д. MCS може також називатися як частота, формат кадру, формат пакета, транспортний формат і т. д. MCS для кадру даних може бути вибраний для досягнення завершення цільового HARQ, яке є очікуваним числом передач HARQ, необхідних для коректного декодування кадру даних. Більш довге завершення цільового HARQ може підвищити ефективність використання ресурсів за рахунок більш довгої затримки. 9 Може бути визначено Q екземплярів або чергувань HARQ, де Q може бути будь-яким цілочисловим значенням. Кожний екземпляр HARQ може включати в себе підкадри, які відділяються Q підкадрами. Наприклад, можуть бути визначені шість екземплярів HARQ, і q екземпляр HARQ може включити в себе підкадри q, q+6, q+12 і т. д., для q{0,..., 5}. Процес HARQ може стосуватися всієї передачі і повторних передач, якщо такі взагалі є, для кадру даних. Процес HARQ може бути початий, коли ресурси доступні і можуть закінчитися після першої передачі або після однієї або більше повторних передач. Процес HARQ може мати змінну тривалість, яка може залежати від результатів декодування в приймачі. Кожний процес HARQ може бути переданий в одному екземплярі HARQ, і до Q процесів HARQ можуть бути передані паралельно в цих Q екземплярах HARQ. UE 116 може передавати запит ресурсів висхідної лінії зв'язку будь-якого разу, коли у UE є дані трафіку для передачі по висхідній лінії зв'язку. eNB 100 може повернути надання ресурсів висхідної лінії зв'язку до UE 116. UE 116 може прийняти дані трафіку для передачі по висхідній лінії зв'язку 93732 10 під час сплесків. Ці сплески можуть починатися в будь-який час і можуть бути будь-якої тривалості. Наприклад, UE 116 може мати запит VoIP і може прийняти сплески мовної інформації від говорячого користувача. Додаток VoIP може видавати мовні кадри з однією частотою (наприклад, кожні 10 або 20 мс) під час сплесків мовної активності і може видавати кадри SID з іншою частотою (наприклад, кожні 160 мс) під час періодів тиші. UE 116 не може знати апріорно, коли кадри даних будуть прийняті від додатку VoIP для передачі по висхідній лінії зв'язку. Будь-якого разу, коли кадр даних (наприклад, мовний кадр або кадр SID) приймається від додатку VoIP, UE 116 може передавати запит ресурсів висхідної лінії зв'язку до eNB 100, прийняти надання (грант) ресурсів висхідної лінії зв'язку від eNB 100 і передати кадр даних, використовуючи надані ресурси. Однак, передача запиту по висхідній лінії зв'язку і надання по низхідній лінії зв'язку для кожного кадру даних може привести до високих накладних витрат на керування каналом. У аспекті система може підтримувати різні типи призначень ресурсів, такі як показані в Таблиці. Таблиця Тип призначення Опис Постійне призначення Призначення ресурсів, яке є достовірним протягом невизначеного періоду часу доресурсів ти, поки не буде відмінене Призначення ресурсів, яке є достовірним настільки довго, поки дані передаються Напівпостійне призна- протягом попередньо визначеного періоду часу з часу останньої передачі даних і чення ресурсів закінчується автоматично, якщо дані не передаються протягом попередньо визначеного періоду часу Непостійне призна- Призначення ресурсів, яке є достовірним протягом попередньо передачі визначечення ресурсів ної тривалості або спеціальної Звичайно, ресурси можуть бути визначені кількісно за допомогою частоти (наприклад, набору піднесучих), часу (наприклад, періодів символів або підкадрів), коду, потужності передачі і т. д., або будь-якої їх комбінації. Надані ресурси при напівпостійному призначенні ресурсів можуть бути названі як попередньо сконфігуровані ресурси, попередньо визначені ресурси, попередньо призначені ресурси і т. д. Попередньо визначений період часу також згадується як період часу очікування. Напівпостійні і непостійні призначення ресурсів можуть ефективно використовуватися для будь-якого додатку зі сплесками передачі даних. Для VoIP напівпостійні призначення ресурсів можуть використовуватися для мовних кадрів, переданих під час сплесків мовної активності, і непостійні призначення ресурсів можуть використовуватися для кадрів SID, переданих під час періодів мовчання. Напівпостійні призначення ресурсів можуть забезпечувати хорошу продуктивність для мовних сплесків і можуть зменшити накладні витрати на керування каналом. Непостійні призначення ресурсів можуть бути придатними для кадрів SID через великий інтервал часу між кадрами SID, і накладні витрати на керування ка налом можуть бути розумними через нечасті надходження кадрів SID. UE 116 може передавати запит ресурсів висхідної лінії зв'язку на PUCCH будь-якого разу, коли UE має дані для передачі по висхідній лінії зв'язку. UE 116 може указати кількість і/або тип даних для передачі в запиті ресурсів. Для VoIP запит ресурсів може вказувати, чи має UE 116 мовний кадр або кадр SID, розмір або швидкість передачі даних мовного кадру і т. д. Звичайно, різні кодові слова можуть використовуватися для різних рівнів буфера даних або частот проходження кадрів (наприклад, повношвидкісний кадр, напівшвидкісний кадр, чотиришвидкісний кадр, кадр SID і т. д.), різних типів кадрів (наприклад, кадрів VoIP зі стисненим заголовком і кадрів VoIP з нестисненим заголовком) і/або іншої інформації, яка вказує кількість і/або тип даних для передачі. UE 116 може вибрати відповідне кодове слово на основі свого рівня буфера даних, і може передавати вибране кодове слово для запиту ресурсів. У одному варіанті здійснення два кодових слова можуть використовуватися для VoIP - одне кодове слово для повношвидкісного мовного кадру і інше кодове слово для кадру SID. eNB 100 може приймати запит ресурсів від UE 116 і може призначати відповідні ресурси на основі 11 цього запиту. У одному варіанті здійснення eNB 100 може надати (і) напівпостійне призначення ресурсів для запиту ресурсів для мовного кадру або (іі) непостійне призначення ресурсів для запиту ресурсів для кадру SID. В одному варіанті здійснення, якщо підтримуються множинні швидкості передачі мовних кадрів, то напівпостійне призначення ресурсів може бути для найвищої підтримуваної швидкості передачі мовних кадрів, наприклад, повної швидкості. Цей варіант здійснення може дозволити UE 116 передавати мовні кадри на будь-якій підтримуваній швидкості, використовуючи напівпостійне призначення ресурсів. У інших варіантах здійснення напівпостійне призначення ресурсів може бути для звичайно використовуваної швидкості передачі мовних кадрів, запитаної швидкості передачі мовних кадрів і т. д. UE 116 може приймати непостійне призначення ресурсів від eNB 100 і може використовувати надані ресурси висхідної лінії зв'язку протягом попередньо визначеної тривалості (у часі), яка може бути достатньою для передачі одного кадру SID. UE 116 може звільнити надані ресурси висхідної лінії зв'язку після цієї попередньо визначеної тривалості, наприклад, після передачі кадру SID. UE 116 може приймати напівпостійне призначення ресурсів від eNB 100 і може зберігати надані ресурси висхідної лінії зв'язку, поки UE передає більше даних (продовжує передавати) протягом періоду часу очікування. Період часу очікування може бути фіксованим або конфігурованим значенням і може бути вибраний на основі часу між надходженнями двох кадрів, який є очікуваним інтервалом часу між послідовними кадрами даних, які повинні бути передані за допомогою UE 116. Для VoIP UE 116 може передавати мовні кадри кожні 10 або 20 мс, і період часу очікування може бути 40-80 мс. UE 116 може використовувати таймер, щоб відстежувати період часу очікування. UE 116 може запустити таймер після передачі першого мовного кадру, використовуючи надані ресурси висхідної лінії зв'язку, і може повторно запускати таймер будь-якого разу, коли передають наступний мовний кадр. UE 116 може звільнити надані ресурси висхідної лінії зв'язку і не передавати з використанням цих ресурсів, коли таймер закінчується. Якщо надані ресурси висхідної лінії зв'язку закінчуються природним чином від невикористання протягом періоду часу очікування, то цей період часу очікування визначає кількість часу, коли надані ресурси висхідної лінії зв'язку не використовуються в кінці сплеску даних. Щоб ефективно використовувати доступні ресурси, UE 116 може передавати сигналізацію, щоб звільнити надані ресурси висхідної лінії зв'язку до закінчення періоду часу очікування, якщо UE 116 не чекає використовувати надані ресурси висхідної лінії зв'язку. В одному варіанті здійснення UE 116 може передавати запит з індикацією відсутності даних як сигналізацію в смузі частот в очікуваному останньому кадрі даних для поточного сплеску даних. У іншому варіанті здійснення UE 116 може передавати 93732 12 запит з індикацією відсутності даних (наприклад, в каналі PUCCH), якщо UE не передає дані протягом незайнятого періоду. Цей незайнятий період може бути більш довгим, ніж час між надходженнями двох кадрів, але коротше, ніж період часу очікування. Наприклад, якщо мовні кадри передають кожні 10 або 20 мс, то незайнятий період може бути приблизно 30 мс, який є більш довгим, ніж інтервал часу між двома мовними кадрами, щоб врахувати тремтіння (зміщення у часі) в надходженні мовних кадрів. UE 116 може передавати запит з індикацією відсутності даних після того, як незайнятий період закінчився після останнього переданого кадру даних. Якщо HARQ використовується, то для UE 116 можуть бути надані ресурси висхідної лінії зв'язку в одному або більше екземплярах HARQ. UE 116 може передавати окремий запит з індикацією відсутності даних для кожного призначеного екземпляра HARQ. Альтернативно, UE 116 може передавати окремий запит з індикацією відсутності даних для всіх призначених екземплярів HARQ. У будь-якому випадку запит з індикацією відсутності даних може підтримувати швидку відміну призначення ресурсів і прискорювати підкачування ресурсів для UE. Щоб зменшити час передачі, запит з індикацією відсутності даних можна передавати з більш низькою модуляцією і кодуванням і/або більш високим рівнем потужності передачі. Звичайно напівпостійне призначення ресурсів може бути завершене на основі будь-чого з наступного: - ніякі дані не передають протягом періоду часу очікування, - явна сигналізація, передана від UE, щоб завершити призначення ресурсів, - явна сигналізація, передана від eNB, щоб завершити призначення ресурсів, і - повторне призначення ресурсів іншому UE. Фіг. 4 ілюструє приклад передач для VoIP з використанням напівпостійних і непостійних призначень ресурсів. У час T11 UE 116 має мовну інформацію для передачі по висхідній лінії зв'язку і передає запит ресурсів висхідної лінії зв'язку для повношвидкісного кадру. У час Т12, eNB 100 повертає напівпостійне призначення ресурсів з достатніми ресурсами висхідної лінії зв'язку для повношвидкісного кадру. У час Т13 UE 116 передає перший мовний кадр, використовуючи надані ресурси висхідної лінії зв'язку. UE 116 передає додаткові мовні кадри в моменти часу Т14, Т15 і Т16, з кожним додатковим мовним кадром, який передається протягом періоду часу очікування Ttjmeout попереднього мовного кадру. Мовний кадр не передається протягом періоду часу очікування після часу Т16. У момент часу Т17, який є періодом часу очікування після часу Т16, напівпостійні призначення ресурсів завершуються, і UE 116 звільняє надані ресурси висхідної лінії зв'язку. У час Т21 UE 116 має кадр SID для передачі по висхідній лінії зв'язку і передає запит ресурсів висхідної лінії зв'язку для кадру SID. У час Т22 eNB 100 повертає непостійне призначення ресурсів з достатніми ресурсами висхідної лінії зв'язку для 13 кадру SID. У час Т23 UE 116 передає кадр SID, використовуючи надані ресурси висхідної лінії зв'язку. Непостійні призначення ресурсів завершуються після передачі кадру SID, і UE 116 звільняє надані ресурси висхідної лінії зв'язку. У час Т31 UE 116 має мовну інформацію для передачі і передає запит ресурсів висхідної лінії зв'язку для повношвидкісного кадру. У час Т32 eNB 100 повертає напівпостійне призначення ресурсів з достатніми ресурсами висхідної лінії зв'язку для повношвидкісного кадру. UE 116 передає перший мовний кадр, використовуючи надані ресурси висхідної лінії зв'язку, у час Т33 і передає додатковий мовний кадр у час Т34. Мовний кадр не передають протягом незайнятого періоду Tjdle після часу Т34. У момент часу Т35, який є незайнятим періодом після часу Т34, UE 116, передає запит з індикацією відсутності даних, щоб звільнити надані ресурси висхідної лінії зв'язку. Напівпостійне призначення ресурсів може вказувати конкретні ресурси, які можуть бути використані для передачі даних. Надані ресурси можуть бути задані конкретними блоками ресурсів в конкретних підкадрах. Кожний блок ресурсів може охоплювати набір піднесучих протягом конкретної тривалості часу, наприклад, в одному підкадрі. Якщо HARQ використовується, то надані ресурси висхідної лінії зв'язку можуть бути для одного або більше конкретних екземплярів HARQ. Напівпостійне призначення ресурсів може також вказувати одну або більше конкретних MCS, які можуть використовуватися для передачі даних. Кожна MCS може бути асоційована з конкретним розміром кадру, конкретною схемою кодування або швидкістю передачі коду, конкретною схемою модуляції і т. д. В будь-якому випадку і eNB 100, і UE 116 знають ресурси і MCS, які можуть використовуватися для передачі даних. У одному варіанті здійснення UE 116 може передавати дані по висхідній лінії зв'язку, використовуючи надані ресурси висхідної лінії зв'язку, без передачі сигналізації, щоб повідомити eNB 100 про дані, що передаються. У цьому варіанті здійснення eNB 100 може спробувати декодувати свою прийняту передачу про надані ресурси висхідної лінії зв'язку в кожному підкадрі, в якому дані могли бути передані за допомогою UE 116. eNB 100 може виконати «сліпе» декодування для кожної MCS, яка може використовуватися UE 116 для передачі даних. У іншому варіанті здійснення UE 116 може повідомити eNB 100 про кадр даних, що передається, і можливо MCS, що використовується для цього кадру даних. У цьому варіанті здійснення eNB 100 може спробувати декодувати свою прийняту передачу, тільки коли повідомлений і додатково оснований на MCS (якщо передана). Для обох варіантів здійснення eNB 100 може відмінити призначення наданих ресурсів висхідної лінії зв'язку, якщо eNB коректно не декодує кадр даних від UE 116 протягом періоду часу очікування. Якщо використовується HARQ, то eNB 100 може чекати трохи довше, ніж період часу очікування, щоб врахувати можливі помилки ACK/NAK до відміни призначення наданих ресурсів висхідної лінії зв'язку. 93732 14 Звичайно напівпостійні і непостійні призначення ресурсів можуть використовуватися разом з або без HARQ. Якщо HARQ використовується, то напівпостійні і непостійні призначення ресурсів можуть бути визначені, щоб охопити деякі аспекти HARQ. У одному варіанті здійснення напівпостійне або непостійне призначення ресурсів можуть охопити всю передачу і повторні передачі кадру даних. У іншому варіанті здійснення напівпостійне або непостійне призначення ресурсів можуть охопити тільки першу передачу кадру даних, і подальші повторні передачі можуть плануватися з іншим призначенням. Для напівпостійного призначення ресурсів статистика завершення HARQ в середньому повинна завершуватися в межах часу між двома надходженнями кадрів. Наприклад, якщо кадри даних передають кожні 20 мс, то середня кількість передач HARQ для кожного кадру даних повинна бути меншою ніж 20 мс, щоб запобігти накопиченню даних в буфері даних. Для призначення ресурсів, що охоплює тільки першу передачу кадру даних, статистика завершення HARQ може бути трохи більш довгою, ніж одна передача HARQ (наприклад, 1,2 передачі HARQ), щоб скоротити кількість запитів ресурсів для повторних передач кадру даних. Кількість екземплярів HARQ і/або цільове завершення HARQ можуть бути вибрані, щоб досягнути ефективного використання ресурсів. Цільове завершення HARQ може бути вибране на основі часу між двома надходженнями кадрів, інтервалі між послідовними передачами HARQ, чи охоплює призначення ресурсів тільки першу передачу або всі передачі HARQ і т. д. MCS і біти коду, які повинні бути передані, можуть бути вибрані таким чином, що максимальний виграш кодування може бути досягнутий для середньої кількості передач HARQ, яка визначається за допомогою цільового завершення HARQ. Кількість даних, які можуть бути передані в одному екземплярі HARQ, може залежати від цільового завершення HARQ (чим більше даних можна передавати, тим довше завершення HARQ, і навпаки) і інших факторів. Кількість екземплярів HARQ може бути сконфігурована і вибрана на основі загальної величини даних для передачі, кількості даних, яку можна передавати на кожному екземплярі HARQ і т. д. Звичайно напівпостійні і непостійні призначення ресурсів можуть використовуватися для передачі даних по висхідній лінії зв'язку (як описано вище), а також для передачі даних на низхідній лінії зв'язку. Для низхідної лінії зв'язку eNB 100 може передавати надання ресурсів низхідної лінії зв'язку по PDCCH будь-якого разу, коли eNB 100 має дані для передачі в UE 116. eNB 100 може передавати напівпостійне призначення ресурсів, якщо він має мовний кадр для передачі, і може передавати непостійне призначення ресурсів, якщо він має кадр SID для передачі. Напівпостійне призначення ресурсів може бути дійсним доти, поки дані передають протягом періоду часу очікування, і може закінчитися, якщо дані не передають протягом періоду часу очікування. Однакові або відмінні періоди часу очікування можуть використовуватися для низхідної лінії зв'язку і висхідної 15 лінії зв'язку. eNB 100 може також явно завершити напівпостійне призначення ресурсів до періоду часу очікування за допомогою передачі сигналізації до UE 116. Ресурси низхідної лінії зв'язку таким чином можуть швидко змінюватися, коли більше немає даних для передачі в UE 116. У одному варіанті здійснення eNB 100 може передавати надання низхідної лінії зв'язку в будьякий час, і UE 116 може контролювати PDCCH, щоб визначити, чи передане надання низхідної лінії зв'язку в UE. У іншому варіанті здійснення eNB 100 може передавати надання низхідної лінії зв'язку тільки в деяких підкадрах, які можуть називатися як підкадри прийому. UE 116 може контролювати PDCCH тільки під час підкадрів прийому, щоб визначити, чи передане надання низхідної лінії зв'язку в UE. Цей варіант здійснення може підтримувати переривистий прийом (DRX) за допомогою UE 116. Для низхідної лінії зв'язку напівпостійне призначення ресурсів може указати конкретні ресурси низхідної лінії зв'язку (наприклад, конкретні блоки ресурсів і конкретні підкадри), в яких дані можуть бути передані в UE 116. Напівпостійне призначення ресурсів може також указати одну або більше конкретних MCS, які можуть бути використані для передачі даних про надані ресурси низхідної лінії зв'язку. UE 116 може виконати «сліпе» декодування відносно своєї прийнятої передачі на основі попередньо сконфігурованої MCS в кожному підкадрі, в якому дані можуть бути передані в UE. Альтернативно, eNB 100 може сигналізувати про MCS, використовувану для передачі даних до UE 116, і UE 116 може декодувати свою прийняту передачу на основі сигналізованої MCS. Для низхідної лінії зв'язку eNB 100 може передавати дані до UE 116, використовуючи Часовий Ідентифікатор стільникової радіомережі (C-RNTI) або деякий інший унікальний ідентифікатор, призначений на UE 116. Це може дозволити UE 116 однозначно встановлювати, чи є воно наміченим одержувачем заданого кадру даних. У одному варіанті здійснення eNB 100 може згенерувати перевірку за допомогою циклічного коду (CRC) для кадру даних, потім маскувати CRC за допомогою CRNTI для UE 116, потім застосувати CRC, специфічний для UE, до кадру даних, і потім передавати кадр даних і CRC, специфічний для UE, до UE 116. У іншому варіанті здійснення eNB 100 може скремблювати кадр даних за допомогою C-RNTI для UE 116 і потім передавати скрембльований кадр в UE 116. Як для низхідної лінії зв'язку так і для висхідної лінії зв'язку eNB 100 може передавати призначення ресурсів в UE 116, використовуючи C-RNTI для UE 116. Це може дозволити UE 116 однозначно встановлювати, чи є воно наміченим одержувачем заданого призначення ресурсів. У одному варіанті здійснення, eNB 100 може генерувати СКС для повідомлення, що несе призначення ресурсів для UE 116, потім маскувати СКС за допомогою CRNTI для UE 116, потім застосувати CRC, специфічний для UE, до повідомлення, і потім передавати повідомлення і CRC, специфічний для UE, до UE 116. У іншому варіанті здійснення eNB 100 мо 93732 16 же маскувати повідомлення на основі C-RNTI для UE 116, і потім передавати масковане повідомлення в UE 116. Призначення ресурсів можна також передавати іншими способами, так що (і) ці призначення можуть бути надійно прийняті приймаючими UE і (іі) помилки в підкачуванні ресурсів між декількома UE можуть бути зменшені. Як для низхідної лінії зв'язку, так і для висхідної лінії зв'язку eNB 100 може передавати повідомлення, щоб відмінити напівпостійне призначення ресурсів, що чекає обробки. Наприклад, в кожному підкадрі, охопленому напівпостійним призначенням ресурсів, eNB 100 може передавати повідомлення, що вказує ресурси і/або MCS для використання для цього підкадру, які можуть відрізнятися від попередньо сконфігурованих ресурсів і MCS. UE 116 може працювати на основі попередньо сконфігурованих ресурсів і MCS, якщо ці параметри не відмінені відповідно до повідомлень від eNB 100. Для низхідної лінії зв'язку у множини UE може бути загальне призначення ресурсів низхідної лінії зв'язку відносно ресурсів низхідної лінії зв'язку, щоб контролювати можливу передачу даних, передану eNB 100 до цих UE. eNB 100 може передавати дані до будь-якого з UE по призначених ресурсах низхідної лінії зв'язку в будь-який заданий момент. Ці UE можуть намагатися декодувати свої прийняті передачі з призначених ресурсів низхідної лінії зв'язку і можуть передавати підтвердження/негативні підтвердження по тих же самих ресурсах сигналізації висхідної лінії зв'язку, асоційованих з ресурсами низхідної лінії зв'язку. Кожне UE може передавати своє ACK або NAK, використовуючи амплітудну маніпуляцію (OOK), щоб боротися з колізіями підтверджень/негативних підтверджень від різних UE. У одному варіанті здійснення ACK може бути передано як 1 (або "Ввімк."), і NAK може бути передано як 0 (або "Вимк."). Цей варіант здійснення дозволяє eNB 100 коректно виявляти ACK, переданий одержувачем UE передачі даних, переданої по призначених ресурсах низхідної лінії зв'язку в присутності негативних підтверджень, переданих UE, що не одержують цієї передачі даних. Для низхідної лінії зв'язку для UE 116 може бути призначене постійне призначення ресурсів, і дані можуть бути передані в UE 116 без використання каналу керування. Постійне призначення ресурсів може указати попередньо сконфігуровані ресурси низхідної лінії зв'язку і схеми MCS для UE 116. Попередньо сконфігуровані ресурси низхідної лінії зв'язку можуть містити обмежений набір ресурсів низхідної лінії зв'язку, де UE 116 може приймати дані. Попередньо сконфігуровані MCS можуть містити обмежений набір MCS, які можуть бути використані для передачі даних до UE 116. UE 116 може виконати «сліпе» декодування передачі низхідної лінії зв'язку на основі всіх можливих комбінацій попередньо сконфігурованих ресурсів низхідної лінії зв'язку і MCS. eNB 100 може передавати кадри даних в UE 116 з використанням CRNTI цього UE. Це може дозволити UE 116 визначити, що ці кадри даних передають в UE, і може також дозволити іншим UE визначити, що кадри 17 даних не призначаються для них. UE 116 і інші UE можуть передавати підтвердження/негативні підтвердження, використовуючи OOK, щоб боротися з колізіями через загальне призначення ресурсів низхідної лінії зв'язку. Фіг. 5 ілюструє варіант здійснення процесу 500 для обміну даними в системі безпровідного зв'язку. Процес 500 може бути виконаний UE, базовою станцією (наприклад, eNB) або деяким іншим об'єктом. Призначення ресурсів для лінії зв'язку може бути визначене, причому призначення ресурсів є дійсним доти, поки дані все ще передають протягом попередньо визначеного періоду часу після останніх відправлених даних (етап 512). Призначення ресурсів може містити ресурси і одну або більше схем модуляції і кодування, використовуваних для передачі даних за допомогою лінії зв'язку. Даними можна обмінюватися (наприклад, передавати і/або приймати) через лінію зв'язку на основі призначення ресурсів (етап 514). Призначення ресурсів може бути відмінене після визначення, що інформацією більш не обмінювалися протягом попередньо визначеного періоду часу з того моменту, коли був останній обмін даними (етап 516). Процес 500 може бути виконаний за допомогою UE для передачі даних по висхідній лінії зв'язку. UE може приймати дані для передачі по висхідній лінії зв'язку (наприклад, від додатку VoIP), передавати запит ресурсів у відповідь на прийом даних для передачі і приймати призначення ресурсів у відповідь на цей запит. UE може потім передавати дані на основі призначення ресурсів, встановлювати таймер рівним попередньо визначеному періоду часу після передачі даних, передавати більше даних, якщо доступні, і, якщо таймер не закінчився, скинути таймер після передачі більшої кількості даних, і звільнити призначення ресурсів, коли таймер закінчується. UE може передавати запит з індикацією відсутності даних, щоб завершити призначення ресурсів до закінчення таймера. UE може передавати цей запит з індикацією відсутності даних (і) разом з очікуваними останніми даними для поточного сплеску даних, або (іі) якщо більше даних не було передано протягом конкретного періоду часу з моменту останніх відправлених даних, або (ііі) на основі деякої іншої умови або ініціюючої події. Процес 500 може також бути виконаний базовою станцією для передачі даних по висхідній лінії зв'язку. Базова станція може прийняти запит ресурсів від UE і може передавати призначення ресурсів в UE. Базова станція може виконати «сліпе» декодування своєї прийнятої передачі на основі призначення ресурсів, щоб виявити дані, передані UE по висхідній лінії зв'язку. Процес 500 може також бути виконаний базовою станцією для передачі даних по низхідній лінії зв'язку. Базова станція може прийняти дані для передачі по низхідній лінії зв'язку в UE, визначити призначення ресурсів на основі прийнятих даних і передати призначення ресурсів в UE. Базова станція може обробити дані на основі C-RNTI цього UE, і може передавати оброблені дані по низхідній лінії зв'язку до UE. 93732 18 Процес 500 може також бути виконаний за допомогою UE для передачі даних по низхідній лінії зв'язку. UE може контролювати канал керування для прийому призначення ресурсів. UE може працювати в режимі DRX і може контролювати канал керування у визначених інтервалах часу, щоб приймати призначення ресурсів. UE може виконати «сліпе» декодування своєї прийнятої передачі на основі призначення ресурсів, щоб виявити дані, передані по низхідній лінії зв'язку в UE. UE може прийняти дані по низхідній лінії зв'язку на основі призначення ресурсів, і може передавати ACK або NAK для прийнятих даних, використовуючи OOK. Як для низхідної лінії зв'язку, так і для висхідної лінії зв'язку дані можна передавати в кадрах даних з HARQ. Кожний кадр даних може бути переданий щонайменше з однією передачею HARQ, однією передачею HARQ для першої передачі кадру даних і можливо додатковими передачами HARQ для повторних передач кадру даних. Очікуване число передач HARQ для кожного кадру даних може бути більш коротким, ніж очікуваний інтервал часу між послідовними кадрами даних, щоб уникнути заповнення буфера даних. Якщо призначення ресурсів охоплює тільки першу передачу HARQ для кожного кадру даних, то очікуване число передач HARQ для кожного кадру даних може бути між одиницею і двома, щоб зменшити накладні витрати на сигналізацію для повторних передач. Фіг. 6 ілюструє варіант здійснення пристрою 600 для обміну даними в системі безпровідного зв'язку. Пристрій 600 включає в себе засіб для визначення призначення ресурсів для лінії зв'язку, причому призначення ресурсів є дійсним доти, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних (модуль 612), засіб для обміну даними через лінію зв'язку на основі призначення ресурсів (модуль 614) і засіб для відміни призначення ресурсів після визначення, що більше даними не обмінювалися протягом попередньо визначеного періоду часу з моменту, коли був останній обмін даними (модуль 616). Фіг. 7 ілюструє варіант здійснення процесу 700 для передачі даних по висхідній лінії зв'язку за допомогою UE. UE може прийняти дані для передачі по висхідній лінії зв'язку, наприклад, від додатку VoIP (етап 712), і може передавати запит ресурсів у відповідь на прийом даних для передачі (етап 714). UE може прийняти призначення ресурсів для висхідної лінії зв'язку, причому призначення ресурсів є дійсним доти, поки дані все ще передають протягом попередньо визначеного періоду часу після останніх відправлених даних (етап 716). UE може передавати дані по висхідній лінії зв'язку на основі призначення ресурсів (етап 718). UE може встановити таймер рівним попередньо визначеному періоду часу після передачі даних по висхідній лінії зв'язку (етап 720). UE може передавати більше даних по висхідній лінії зв'язку, якщо вони доступні і якщо таймер не закінчився (етап 722). UE може звільнити призначення ресурсів, коли таймер закінчується (етап 724). 19 Фіг. 8 ілюструє варіант здійснення пристрою 800 для передачі даних по висхідній лінії зв'язку. Пристрій 800 включає в себе засіб для прийому даних для передачі по висхідній лінії зв'язку в UE, наприклад, від додатку VoIP (модуль 812), засіб для передачі запиту ресурсів у відповідь на прийом даних для передачі (модуль 814), засіб для прийому призначення ресурсів для висхідної лінії зв'язку, причому призначення ресурсів є дійсним доти, поки дані продовжують передавати протягом попередньо визначеного періоду часу після останніх відправлених даних (модуль 816), засіб для передачі даних по висхідній лінії зв'язку на основі призначення ресурсів (модуль 818), засіб для установки таймера рівним попередньо визначеному періоду часу після передачі даних по висхідній лінії зв'язку (модуль 820), засіб для продовження передачі даних по висхідній лінії зв'язку, якщо вони доступні і якщо таймер не закінчився (модуль 822), і засіб для відміни призначення ресурсів, коли таймер закінчується (модуль 824). Фіг. 9 ілюструє варіант здійснення процесу 900 для обміну даними в системі безпровідного зв'язку. Процес 900 може бути виконаний UE, базовою станцією, або деяким іншим об'єктом. Напівпостійне призначення ресурсів або непостійне призначення ресурсів 17 для лінії зв'язку можуть бути визначені (етап 912). Напівпостійне призначення ресурсів може бути дійсним доти, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних. Напівпостійне призначення ресурсів може бути надане для очікуваного сплеску даних для передачі по лінії зв'язку. Непостійне призначення ресурсів може бути дійсним протягом попередньо визначеної тривалості (у часі) або конкретної передачі. Даними можна обмінюватися через лінію зв'язку на основі напівпостійного або непостійного призначення ресурсів (етап 914). Процес 900 може бути виконаний за допомогою UE для передачі даних по висхідній лінії зв'язку. UE може прийняти дані для передачі по висхідній лінії зв'язку, наприклад, від додатку VoIP, і може передавати запит ресурсів. UE може прийняти напівпостійне призначення ресурсів, якщо запит є запитом мовного кадру, і може прийняти непостійне призначення ресурсів, якщо запит є запитом кадру SID. UE може передавати перше кодове слово по каналу керування, якщо запит є запитом мовного кадру, і може передавати друге кодове слово по каналу керування, якщо запит є запитом кадру SID. Процес 900 може також бути виконаний базовою станцією для передачі даних по висхідній лінії зв'язку. Базова станція може прийняти запит ресурсів від UE. Базова станція може передавати напівпостійне призначення ресурсів в UE, якщо запит є запитом мовного кадру, і може передавати непостійне призначення ресурсів в UE, якщо запит є запитом кадру SID. Процес 900 може також бути виконаний базовою станцією для передачі даних по низхідній лінії зв'язку. Базова станція може передавати напівпостійне призначення ресурсів в UE, якщо є мовний кадр для передачі в UE, і може передавати непо 93732 20 стійне призначення ресурсів в UE, якщо є кадр SID для передачі в UE. Процес 900 може також бути виконаний за допомогою UE для передачі даних по низхідній лінії зв'язку. UE може контролювати канал керування для прийому напівпостійного або непостійного призначення ресурсів для низхідної лінії зв'язку. Якщо напівпостійне призначення ресурсів визначається на етапі 912, то UE і базова станція можуть обмінюватися даними, як описано вище для Фіг. 5. Якщо непостійне призначення ресурсів визначається на етапі 912, то UE і базова станція можуть обмінюватися даними (наприклад, кадром SID) і можуть звільнити право призначення ресурсів після обміну даними. Фіг. 10 ілюструє варіант здійснення пристрою 1000 для обміну даними в системі безпровідного зв'язку. Пристрій 1000 включає в себе засіб для визначення напівпостійного призначення ресурсів або непостійного призначення ресурсів для лінії зв'язку, причому напівпостійне призначення ресурсів є дійсним, поки дані передають протягом попередньо визначеного періоду часу після останніх відправлених даних, і непостійне призначення ресурсів є дійсним протягом попередньо визначеної тривалості або конкретної передачі (модуль 1012), і засіб для обміну даними через лінію зв'язку на основі напівпостійного або непостійного призначення ресурсів (модуль 1014). Модулі на Фіг. 6, 8 і 10 можуть містити процесори, електронні пристрої, пристрої апаратного забезпечення, електронні компоненти, логічні схеми, блоки пам'яті і т. д., або будь-яку їх комбінацію. Фахівцям зрозуміло, що інформація і сигнали можуть бути представлені, використовуючи будьяку множину різних технологій і способів. Наприклад, дані, інструкції, команди, інформація, сигнали, біти, символи і елементи сигналу, на які є посилання у вищезазначеному описі, можуть бути представлені напругами, струмами, електромагнітними хвилями, магнітними полями або частинками, оптичними полями або частинками, або будьякою їх комбінацією. Фахівцям зрозуміло, що різні ілюстративні логічні блоки, модулі, схеми і етапи алгоритму, описані спільно з розкриттям винаходу, можуть бути реалізовані як електронне апаратне забезпечення, програмне забезпечення або їх комбінація. Щоб ясно проілюструвати цю взаємозамінність апаратного забезпечення і програмного забезпечення, різні ілюстративні компоненти, блоки, модулі, схеми, і етапи були описані вище в загальних термінах їх функціональних можливостей. Чи реалізовуються такі функціональні можливості як апаратне забезпечення або програмне забезпечення залежить від конкретного додатку і конструктивних обмежень, накладених на повну систему. Фахівці можуть реалізувати описані функціональні можливості різними способами для кожного конкретного додатку, але такі рішення реалізації не повинні бути інтерпретовані як такі, що викликають відхилення від об'єму розкриття даного винаходу. Різні ілюстративні логічні блоки, модулі і схеми, описані спільно з розкриттям вище, можуть бути реалізовані або виконані процесором загаль 21 ного призначення, цифровим процесором сигналів (DSP), спеціалізованою інтегральною схемою (ASIC), програмованою користувачем вентильною матрицею (FPGA) або іншим програмованим логічним пристроєм, дискретним логічним елементом або транзисторною логікою, дискретними компонентами апаратного забезпечення, або будь-якою їх комбінацією, призначеною для виконання функцій, описаних вище. Процесор загального призначення може бути мікропроцесором, але в альтернативі процесор може бути будь-яким звичайним процесором, контролером, мікроконтролером або кінцевим автоматом. Процесор може також бути реалізований як комбінація обчислювальних пристроїв, наприклад, DSP і мікропроцесора, множини мікропроцесорів, одного або більше мікропроцесорів разом з ядром DSP, або будь-якою іншою такою конфігурацією. Етапи способу або алгоритму, описані в розкритті вище, можуть бути втілені безпосередньо в апаратному забезпеченні, в програмному модулі, виконуваному процесором, або в їх комбінації. Програмний модуль може постійно знаходитися в пам'яті RAM (ОЗП), флеш-пам'яті, пам'яті ПЗП, пам'яті EPROM, пам'яті EEPROM, регістрах, на жорсткому диску, змінному диску, CD-ROM або носії даних будь-якої іншої форми, відомому в техніці. Зразковий носій даних приєднаний до процесора таким чином, що процесор може зчитувати інформацію з і записувати інформацію на носій даних. Альтернативно носій даних може бути невід'ємною частиною процесора. Процесор і носій даних можуть постійно знаходитися в ASIC. ASIC можуть постійно знаходитися в користувацькому терміналі. Альтернативно процесор і носій даних можуть постійно знаходитися як дискретні компоненти в користувацькому терміналі. В одному або більше зразкових варіантах здійснення описані функції можуть бути реалізовані в апаратному забезпеченні, програмному забезпеченні, програмно-апаратному забезпеченні, або будь-якій їх комбінації. При реалізації в програмному забезпеченні функції можуть бути збережені в або передані по зчитуваному комп'ютером передавальному середовищу як одна або більше команд або (програмний) код. Зчитувані комп'ютером носії включають в себе і комп'ютерні запам'ятовуючі носії, і комунікаційні носії, включаючи будь-яке передавальне середовище, яке полегшує передачу комп'ютерної програми з одного 93732 22 місця в інше. Запам'ятовуючі носії можуть бути будь-якими доступними носіями, до яких можуть одержати доступ комп'ютер загального призначення або спеціалізований. Як приклад, а не обмеження, такі зчитувані комп'ютером носії можуть містити RAM, ROM, EEPROM, CD-ROM або іншу пам'ять на оптичному диску, пам'ять на магнітному диску або інші магнітні запам'ятовуючі пристрої, або будь-яке інше середовище передачі, яке може бути використане для передачі або збереження необхідних засобів програмного коду у формі команд або структур даних і до якого може одержати доступ комп'ютер загального призначення або спеціалізований, або універсальний або спеціального призначення процесор. Крім того, будь-яке з'єднання належно називають зчитуваним комп'ютером передавальним середовищем. Наприклад, якщо програмне забезпечення передається від Web-сайта, сервера або іншого віддаленого джерела, використовуючи коаксіальний кабель, волоконно-оптичний кабель, виту пару, цифрову абонентську лінію (DSL) або безпровідні технології, такі як інфрачервоне випромінювання, радіо і мікрохвилі, то цей коаксіальний кабель, волоконнооптичний кабель, вита пара, DSL або безпровідні технології, такі як інфрачервоне випромінювання, радіо і мікрохвилі включаються у визначення передавального середовища. Диск і тип диска, як використовується тут, включають в себе компактдиск (CD), лазерний диск, оптичний диск, цифровий універсальний диск (DVD), гнучкий диск і диск blue-ray, де одні типи дисків звичайно відтворюють дані магнітним способом, в той час як інші типи дисків відтворюють дані оптично за допомогою лазерів. Комбінації вищезазначеного повинні також бути включені в межі зчитуваних комп'ютером носіїв. Попередній опис наданий, щоб дозволити будь-якому фахівцеві здійснити або використати даний винахід. Різні модифікації до розкриття винаходу будуть очевидні для фахівців, і загальні принципи, визначені тут, можуть бути застосовані до інших різновидів, не відступаючи від суті або об'єму розкриття. Таким чином, дане розкриття не обмежується прикладами і варіантами здійснення, описаними вище, але повинно одержати найширший об'єм, сумісний з принципами і новими ознаками, розкритими вище. 23 93732 24 25 93732 26 27 93732 28 29 Комп’ютерна верстка О. Гапоненко 93732 Підписне 30 Тираж 23 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601
ДивитисяДодаткова інформація
Назва патенту англійськоюSemi-persistent scheduling for traffic spurts in wireless communication
Автори англійськоюDamnjanovic, Aleksandar, Aziz, Adel, Luo, Tao
Назва патенту російськоюПолупостоянное планирование для всплесков трафика при беспроводной связи
Автори російськоюДамнянович Александар, Азиз Адел, Ло Тао
МПК / Мітки
МПК: H04L 12/56, H04L 12/28
Мітки: планування, сплесків, зв'язку, безпровідному, напівпостійне, трафіку
Код посилання
<a href="https://ua.patents.su/15-93732-napivpostijjne-planuvannya-dlya-spleskiv-trafiku-pri-bezprovidnomu-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Напівпостійне планування для сплесків трафіку при безпровідному зв’язку</a>
Попередній патент: Спосіб провітрювання та відводу метану з виробки, що погашається, та система для його реалізації
Наступний патент: Кривошипно-коромисловий механізм
Випадковий патент: Багатофункціональна ємність