Область техники, к которой относится изобретение
Данное изобретение относится к области связи и, в частности, к способу синхронного планирования.
Описание соответствующей области техники
Поскольку Интернет быстро развивается, появляется много мультимедийных услуг, а тем временем потребности клиентов в подвижной связи не ограничиваются службами телефонной связи и передачи сообщений. Недавно в мультимедийные услуги была введена служба приложений. Характерной особенностью службы приложений является то, что множество пользователей могут одновременно принимать одни и те же данные, такие как видео по требованию, телевизионное вещание, видеоконференции, интерактивное образование и интерактивные игры и т.д.
Чтобы эффективно использовать ресурсы сети подвижной связи, предложена услуга многоадресной/широковещательной передачи мультимедийной информации (Multimedia Broadcast Multicast Service, MBMS). Услуга MBMS является услугой типа "точка-много точек", в которой источник данных передает данные множеству пользователей. Благодаря этой услуге ресурсы сети, включая ресурсы базовой сети подвижной связи и ресурсы сети доступа, в частности ресурсы воздушного интерфейса, могут использоваться совместно. Кроме того, услуга MBMS в системах по стандартам организации Проект сотрудничества по созданию системы третьего поколения (Third Generation Partnership Project, 3GPP) может осуществлять не только многоадресную и широковещательную передачу чисто текстовых сообщений с низкой скоростью, но также и многоадресную и широковещательную передачу высокоскоростных мультимедийных услуг.
Так как MBMS является услугой, предоставляемой для всей сети, одна и та же услуга MBMS может быть установлена в различных узлах сетевых элементов нижнего уровня. На фиг.1 показана блок-схема способа синхронизации услуг MBMS в многочисленных элементах сети согласно известному уровню техники. Как показано на фиг.1, эта блок-схема включает следующую обработку:
Шаг S102, сетевой элемент верхнего уровня посылает пакеты данных услуги MBMS каждому сетевому элементу нижнего уровня. При этом пакеты данных услуги несут данные услуги и несут информацию об отметке времени, информацию о порядковом номере пакета данных и информацию о накопленной длине данных услуги и т.д. Сетевой элемент верхнего уровня отмечает один или несколько пакетов данных одной и той же информацией об отметке времени, и один или несколько пакетов данных, идентифицированных одной и той же отметкой времени, составляют пачку (burst) данных, которую называют также последовательностью синхронизации. В специальном случае сетевой элемент верхнего уровня идентифицирует каждый пакет данных услуги как пачку данных или последовательность синхронизации, в этом случае каждая пачка данных или последовательность синхронизации содержит только один пакет данных услуги.
Шаг S104, сетевые элементы нижнего уровня должны выполнять обработку на уровне протокола управления радиолинией (Radio Link Control, RLC) для конкатенации данных услуги, переносимых пакетами данных услуги в одной и той же последовательности синхронизации. При этом обработка для конкатенации на уровне протокола RLC не выполняется у пакетов данных услуги различных последовательностей синхронизации, и когда обработка на уровне протокола RLC выполняется для пакетов данных услуги последовательности синхронизации, порядковые номера RLC на уровне протокола RLC устанавливаются в исходное состояние, начинающееся с первого пакета данных каждой последовательности синхронизации, то есть порядковые номера RLC распределяются с назначаемого или конфигурируемого фиксированного значения, начинающегося с первого протокольного блока данных (Protocol Data Unit, PDU) уровня RLC (RLC PDU) первого пакета данных каждой последовательности синхронизации. Если несколько пакетов непрерывных данных теряются во время передачи от сетевого элемента верхнего уровня на нижний уровень сети, то сетевой элемент нижнего уровня не может определить длину блока RLC PDU, занятого потерянными пакетами данных, когда обработка на уровне протокола RLC выполняется согласно известному уровню техники; это приводит к тому, что сетевой элемент, потерявший пакеты, будет неспособен сохранить согласованность с другим сетевым элементом при последующей обработке на уровне протокола RLC. Преимуществом такой обработки является устранение вышеупомянутой проблемы посредством сбрасывания порядковых номеров RLC с началом каждой последовательности синхронизации; таким образом, обеспечивается согласованность порядкового номера RLC каждого сетевого элемента с началом каждой последовательности синхронизации.
Шаг S106, для данных услуги, которые несут пакеты данных услуги в одной и той же последовательности синхронизации, сетевые элементы нижнего уровня передают пакеты данных услуги последовательно через беспроводной интерфейс во время передач, соответствующих метке времени, которой отмечены пакеты данных услуги. При этом, так как вышеупомянутая информация, передаваемая от сетевого элемента верхнего уровня каждому сетевому элементу нижнего уровня, является полностью одинаковой, сетевые элементы нижнего уровня могут выполнять одинаковую обработку, таким образом, услуга MBMS передается синхронно среди сот каждого сетевого элемента нижнего уровня.
В настоящее время, чтобы установить информацию об отметке времени для каждого пакета данных, могут использоваться два способа.
Способ 1. Сетевой элемент верхнего уровня делает отметки времени согласно времени, когда сеть верхнего уровня принимает пакеты данных услуги, и отмечает пакеты данных услуги, принимаемые в пределах определенного периода времени, одинаковой отметкой времени. При этом упомянутый определенный период времени называют длиной последовательности синхронизации или периодом планирования.
Способ 2. Сетевой элемент верхнего уровня виртуально моделирует обработку на уровне протокола RLC сетевого элемента нижнего уровня и отмечает пакеты данных услуги, которые должны предоставляться с обработкой конкатенации на уровне протокола RLC, согласно результату виртуальной обработки на уровне протокола RLC с той же отметкой времени.
Так как установка отметок времени вышеупомянутыми двумя способами зависит от времени, когда пакеты данных услуги прибывают в сетевой элемент верхнего уровня, интервал между отметками времени пакетов данных услуги не является постоянным. Предполагается, что поток данных услуги, принимаемый сетевым элементом верхнего уровня, является потоком данных, сформированным согласно качеству обслуживания (Quality of Service, QoS), то есть ширина полосы потока данных услуги в любой период времени не будет шире, чем максимальная ширина полосы, определяемая параметром QoS, и предполагается, что ресурсы канала беспроводного интерфейса в вышеупомянутом периоде времени согласуются с параметрами QoS.
Услуга MBMS может передаваться через беспроводной интерфейс способом мультиплексирования с временным разделением (Time Division Multiplexing, TDM). Конфигурация TDM включает следующие параметры: период TDM, смещение TDM и длину повторения TDM. Доступные ресурсы TDM для услуги могут быть представлены следующим образом:
(CFN div N) mod TDM Rep=TDM_0ffset+i, где i=0,…, TDM_Length-1,
где CFN - номер кадра соединения (Connection Frame Number); div - операционный символ деления нацело; N - временной интервал передачи (Transmission Time Interval, TTI) (выраженный числом кадров длиной по 10 мс) mod - операционный символ деления по модулю; TDM Rep - период повторения TDM; TDM_Offset - смещение TDM; TDM_Length - число интервалов TTI, переданное услугой MBMS, начиная с TDM_Offset. Более конкретно, услуга MBMS передается в непрерывном отрезке повторения TDM планируемых интервалов TTI, начинающихся от интервала TTI смещения TDM в выделенном периоде TDM, где максимальный период повторения TDM равен 9, и доступная длина TTI для услуги MBMS равна 40 или 80 мс. Услуга может передаваться через беспроводной интерфейс только в доступном периоде передачи, конфигурируемом в периоде TDM.
Когда данные передаются способом TDM, то так как синхронизация времени для передачи услуги MBMS через беспроводной интерфейс не является непрерывной, а периодической и повторяющейся согласно конфигурации TDM, и отметка времени в существующем способе планирования является ненадежной, информация об отметке времени может не соответствовать времени начала для передачи услуги MBMS через беспроводной интерфейс, то есть отметка времени и время передачи беспроводного интерфейса (доступное время передачи) могут не соответствовать друг другу. В качестве примера на фиг.2 показана упрощенная схема несоответствия длины последовательности синхронизации и периода TDM.
Недавно был предложен способ планирования сетевым элементом нижнего уровня принимаемой последовательности синхронизации согласно планируемому временному интервалу передачи в синхронной системе MBMS, чтобы осуществлять планирование услуги в режиме мультиплексирования TDM. При этом длина планируемого временного интервала передачи равна общему кратному периода TDM и длины последовательности синхронизации услуги, и сетевой элемент нижнего уровня передает в следующем планируемом временном интервале передачи последовательности синхронизации, которые находятся в одной длине планируемого временного интервала.
В вышеупомянутой системе синхронизации имеются многочисленные сетевые элементы нижнего уровня, которые передают услугу MBMS синхронно по технологии мультимедийной широковещательной услуги для одночастотной сети (MBMS Single Frequency Network, MBSFN) с TDM. Однако согласно способу известного уровня техники многочисленные сетевые элементы нижнего уровня могут не иметь один и тот же планируемый временной интервал передачи; это приводит к тому, что различные сетевые элементы нижнего уровня применяют различные способы планирования для одной и той же услуги, поэтому в сети MBSFN могут создаваться помехи и режим MBSFN может нарушаться.
Сущность изобретения
Данное изобретение предлагается для решения проблемы, заключающейся в том, что в сети MBSFN создаются помехи и режим MBSFN нарушается из-за различного планируемого временного интервала передачи, получаемого множеством сетевых элементов нижнего уровня. Поэтому главная цель данного изобретения состоит в том, чтобы предложить способ синхронного планирования для решения вышеупомянутой проблемы.
Согласно одному аспекту данного изобретения предлагается способ синхронного планирования.
Способ синхронного планирования согласно данному изобретению включает определение назначенным сетевым элементом планируемого временного интервала передачи услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования услуги, и передачу назначенным сетевым элементом определенного им планируемого временного интервала передачи множеству сетевых элементов нижнего уровня; и выполнение упомянутыми сетевыми элементами нижнего уровня обработки планирования для пакетов данных услуги согласно планируемому временному интервалу передачи.
Согласно другому аспекту данного изобретения предлагается способ синхронного планирования.
Способ синхронного планирования согласно данному изобретению включает определение множеством сетевых элементов нижнего уровня планируемого временного интервала передачи согласно длине последовательности синхронизации, периоду временного мультиплексирования услуги и заранее заданному правилу; и выполнение упомянутым множеством сетевых элементов нижнего уровня обработки планирования для пакетов данных услуги согласно определенному планируемому временному интервалу передачи.
По сравнению с известным уровнем техники способ, предлагаемый данным изобретением, в котором многочисленные сетевые элементы нижнего уровня, предоставляющие одну и ту же услугу, получают планируемый временной интервал передачи услуги и принимают одинаковый способ планирования для услуги, может избежать помех в сети MBSFN и нарушения режима MBSFN.
Краткое описание чертежей
Чертежи используются для дополнительной иллюстрации данного изобретения. Чертежи представлены как часть описания и используются, чтобы пояснить данное изобретение вместе с формами его осуществления, но не предназначены для ограничения данного изобретения. Чертежи являются следующими:
Фиг.1 - блок-схема множества сетевых элементов, синхронно обрабатывающих услугу MBMS согласно современным технологиям.
Фиг.2 - схема примера, в котором длина последовательности синхронизации рассогласована с периодом TDM, как в известном уровне техники.
Фиг.3 - блок-схема способа синхронного планирования согласно форме 1 осуществления данного изобретения.
Фиг.4 - блок-схема логической структуры сетевых элементов верхнего уровня и нижнего уровня согласно форме осуществления данного изобретения.
Фиг.5 - блок-схема способа синхронного планирования согласно форме 2 осуществления способа данного изобретения.
Предпочтительные формы осуществления данного изобретения
Краткий обзор функций
Основная идея данного изобретения заключается в следующем: множество сетевых элементов нижнего уровня передают услугу MBMS синхронно в режиме MBSFN с TDM, однако эти сетевые элементы нижнего уровня не могут получать один и тот же планируемый временной интервал передачи согласно современным способам, поэтому различные сетевые элементы нижнего уровня применяют различные способы планирования для одной и той же услуги; на основании этого случая, данное изобретение обеспечивает способ синхронного планирования, в котором множество сетевых элементов нижнего уровня, предоставляющих одну и ту же услугу, получает планируемый временной интервал передачи услуги посредством назначенного сетевого элемента и затем применяет один и тот же способ планирования для услуги, таким образом решая вышеупомянутую проблему.
Данное изобретение будет описано подробно совместно с прилагаемыми чертежами следующим образом.
Форма осуществления способа
Согласно форме осуществления данного изобретения предлагается способ синхронного планирования.
Следует отметить, что для удобства описания техническое решение формы осуществления способа данного изобретения показано и описано ниже в виде шагов, которые могут выполняться в компьютерной системе с набором выполняемых компьютером команд. Хотя на соответствующей фигуре показана определенная логическая последовательность, в других обстоятельствах показанные или описанные шаги могут выполняться и в другой последовательности.
Фиг.3 представляет собой блок-схему способа синхронного планирования согласно форме осуществления данного изобретения. Как показано на фиг.3, способ включает следующие шаги (с шага S302 до шага S304).
Шаг S302, назначенный сетевой элемент определяет планируемый временной интервал передачи услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования услуги и посылает определенный им планируемый временной интервал передачи многочисленным сетевым элементам нижнего уровня.
Шаг S304, многочисленные сетевые элементы нижнего уровня выполняют обработку планирования для пакетов данных услуги согласно планируемому временному интервалу передачи, где длину последовательности синхронизации называют также периодом планирования.
При этом назначенный сетевой элемент включает одно из следующего: сетевой элемент верхнего уровня и сетевой элемент нижнего уровня, не входящий в упомянутое множество сетевых элементов нижнего уровня.
Следует отметить, что вышеупомянутый планируемый временной интервал передачи может соответствовать определенной услуге или может быть сконфигурирован для всех услуг.
По сравнению с известным уровнем техники в форме осуществления данного изобретения представлено техническое решение, в котором многочисленные сетевые элементы нижнего уровня, предоставляющие одну и ту же услугу, получают планируемый временной интервал передачи услуги и используют один и тот же способ планирования для услуги, благодаря этому они могут избежать помех в сети MBSFN и нарушения режима MBSFN.
Для случая, когда назначенный сетевой элемент является сетевым элементом нижнего уровня, не входящим в упомянутое множество сетевых элементов нижнего уровня, процедура обработки в форме осуществления данного изобретения будет проиллюстрирована примерами 1 и 2 следующим образом.
Пример 1
Сначала сетевой элемент нижнего уровня в качестве назначенного сетевого элемента получает длину последовательности синхронизации и период временного мультиплексирования назначенной услуги при конфигурировании системы и вычисляет планируемый временной интервал передачи назначенной услуги на основании полученной длины последовательности синхронизации и периода временного мультиплексирования. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи устанавливается как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Далее сетевой элемент нижнего уровня посылает посредством сообщения сигнализации определенный этим элементом планируемый временной интервал передачи всем сетевым элементам нижнего уровня, предоставляющим вышеупомянутую назначенную услугу, и затем все сетевые элементы нижнего уровня выполняют обработку планирования для принимаемых последовательностей синхронизации услуги согласно принимаемому планируемому временному интервалу передачи.
Пример 2
Сначала сетевой элемент верхнего уровня, которому принадлежит сетевой элемент нижнего уровня, как назначенный сетевой элемент, сообщает сетевому элементу нижнего уровня длину последовательности синхронизации и получает период временного мультиплексирования при конфигурировании системы. Сетевой элемент нижнего уровня вычисляет планируемый временной интервал передачи назначенной услуги на основании полученной длины последовательности синхронизации и периода временного мультиплексирования. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Далее сетевой элемент нижнего уровня посылает посредством сообщения сигнализации определенный планируемый временной интервал передачи всем сетевым элементам нижнего уровня, предоставляющим вышеупомянутую назначенную услугу, и затем все сетевые элементы нижнего уровня выполняют обработку планирования для принимаемых последовательностей синхронизации услуги согласно принимаемому планируемому временному интервалу передачи.
Когда назначенный сетевой элемент является сетевым элементом верхнего уровня, процедура обработки в формах осуществления данного изобретения будет иллюстрирована примерами 3 и 4 следующим образом.
Пример 3
Сначала сетевой элемент верхнего уровня получает длину последовательности синхронизации и период временного мультиплексирования назначенной услуги при конфигурировании системы и вычисляет планируемый временной интервал передачи назначенной услуги на основании полученной длины последовательности синхронизации и периода временного мультиплексирования. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Далее сетевой элемент верхнего уровня посылает посредством сообщения сигнализации определенный планируемый временной интервал передачи всем сетевым элементам нижнего уровня, предоставляющим назначенную услугу, и затем все сетевые элементы нижнего уровня выполняют обработку планирования для принимаемых последовательностей синхронизации услуги согласно принимаемому планируемому временному интервалу передачи.
Пример 4
Сначала сетевой элемент нижнего уровня сетевого элемента верхнего уровня, как назначенного сетевого элемента, сообщает сетевому элементу верхнего уровня период временного мультиплексирования, а сетевой элемент верхнего уровня получает длину последовательности синхронизации при конфигурировании системы. Сетевой элемент верхнего уровня вычисляет планируемый временной интервал передачи назначенной услуги на основании полученной длины последовательности синхронизации и периода временного мультиплексирования услуги. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Затем сетевой элемент верхнего уровня посылает посредством сообщения сигнализации определенный планируемый временной интервал передачи всем сетевым элементам нижнего уровня, предоставляющим вышеупомянутую назначенную услугу, и затем все сетевые элементы нижнего уровня выполняют обработку планирования для принимаемых последовательностей синхронизации услуги согласно принимаемому планируемому временному интервалу передачи.
Ниже приводятся описания сетевого элемента верхнего уровня и сетевого элемента нижнего уровня.
Сетевой элемент верхнего уровня используется, чтобы осуществлять планирование для принимаемых пакетов данных услуги MBMS. В частности, сетевой элемент верхнего уровня отмечает каждый пакет данных услуги информацией об отметке времени и вызывает пакеты данных услуги, отмеченные одной и той же информацией об отметке времени, как одну последовательность синхронизации, затем передает пакеты данных, отмеченные отметками времени, одному или многочисленным сетевым элементам нижнего уровня, которые принадлежат сетевому элементу верхнего уровня.
Сетевой элемент нижнего уровня используется для приема пакетов данных услуги, передаваемых сетевым элементом верхнего уровня, вычисления времени начала передачи последовательности синхронизации согласно временной метке каждого пакета данных услуги, выполнения обработки RLC конкатенации для пакетов данных одной и той же последовательности синхронизации во время обработки на уровне протокола RLC, и передачи пакетов данных услуги, обработанных в соответствии с протоколом плоскости пользователей на уровне беспроводной сети, через беспроводной интерфейс. Сетевой элемент нижнего уровня выполняет возврат в исходное состояние RLC с начала каждой последовательности синхронизации и перераспределяет последовательность уровня протокола RLC так, чтобы улучшить восстановление синхронизации, когда есть данные, потерянные в беспроводном интерфейсе.
Фиг.4 представляет собой блок-схему логической структуры сетевого элемента верхнего уровня и сетевых элементов нижнего уровня согласно форме осуществления данного изобретения. Как показано на фиг.4, сетевой элемент верхнего уровня соединяется с многочисленными сетевыми элементами нижнего уровня для осуществления связи при передаче сигнализации. Необходимо отметить, что сетевой элемент верхнего уровня и один или несколько сетевых элементов нижнего уровня, принадлежащих сетевому элементу верхнего уровня, могут быть одинаковыми сетевыми элементами и могут быть также различными сетевыми элементами. Сетевой элемент верхнего уровня и сетевые элементы нижнего уровня отличаются только логически, чтобы вместе выполнять функцию синхронизации услуги, то есть несколько сетевых элементов физически одинакового вида или различных видов разделяются на сетевой элемент верхнего уровня и несколько сетевых элементов нижнего уровня согласно логическим функциям, и сетевые элементы работают друг с другом совместно, чтобы осуществлять передачу услуги MBMS путем объединения многих сот в сотах сетевых элементов нижнего уровня.
При этом комбинация сетевого элемента верхнего уровня и сетевых элементов нижнего уровня может быть, помимо прочего, одной из следующих комбинаций:
Комбинация 1. При организации сети для синхронизации услуги MBMS в сети наземного радиодоступа универсальной системы подвижной связи (Universal Terrestrial Radio Access Network, UTRAN) сетевым элементом верхнего уровня является шлюзовой узел поддержки общего пакетного радиосервиса (Gateway General Packet Radio Service Supporting Node, GGSN), обслуживающий узел поддержки общего пакетного радиосервиса (Serving General Packet Radio Service Supporting Node, SGSN) или центр службы широковещательной/многоадресной передачи (Broadcast Multicast Service Center, BMSC), а сетевым элементами нижнего уровня - контроллеры радиосети (Radio Network Controller, RNC) нижнего уровня, причем интерфейсами между сетевым элементом верхнего уровня и сетевым элементом нижнего уровня являются интерфейсы lur. Для этой комбинации сетевой элемент верхнего уровня и сетевые элементы нижнего уровня являются сетевыми элементами с одинаковой физической функцией.
Комбинация 2. При организации сети для синхронизации услуги MBMS в усовершенствованной системе высокоскоростного пакетного доступа (enhanced High Speed Packet Access system, HSPA+) сетевым элементом верхнего уровня является узел GGSN, узел SGSN или центр BMSC, а сетевым элементом нижнего уровня является контроллер RNC или узел B+(NodeB+).
Комбинация 3. При организации сети для синхронизации услуги MBMS в системе по стандарту долгосрочной эволюции (Long Term Evolution, LTE) UTRAN сетевым элементом верхнего уровня является шлюз MBMS (MBMS Gateway, MGW) или модуль координации передачи из многих сот/многоадресной передачи (Multi-cell/multicast Coordination Entity, MCE), a сетевым элементом нижнего уровня являются узлы B усовершенствованной системы UTRAN (Evolved UTRAN, E-UTRAN).
Форма 2 осуществления способа
Фиг.5 представляет собой блок-схему способа синхронного планирования согласно форме осуществления данного изобретения. Как показано на фиг.5, способ включает следующие шаги (с шага S502 до шага S504).
Шаг S502, многочисленные сетевые элементы нижнего уровня определяют планируемый временной интервал передачи согласно длине последовательностей синхронизации, периоду временного мультиплексирования и заранее заданному правилу.
Шаг S504, многочисленные сетевые элементы нижнего уровня выполняют обработку планирования для пакетов данных услуги согласно определенному планируемому временному интервалу передачи.
В характерной реализации многочисленные сетевые элементы нижнего уровня получают длину последовательностей синхронизации при конфигурировании системы, и назначенный сетевой элемент сообщает многочисленным сетевым элементам нижнего уровня длину последовательностей синхронизации. Многочисленные сетевые элементы нижнего уровня получают период временного мультиплексирования при конфигурировании системы, и назначенный сетевой элемент сообщает многочисленным сетевым элементам нижнего уровня период временного мультиплексирования. Многочисленные сетевые элементы нижнего уровня получают заранее заданное правило при конфигурировании системы, и назначенный сетевой элемент сообщает многочисленным сетевым элементам нижнего уровня заранее заданное правило.
При этом назначенный сетевой элемент включает один из следующих элементов: сетевой элемент верхнего уровня и сетевой элемент нижнего уровня, не входящий в упомянутое множество сетевых элементов нижнего уровня.
Предпочтительно, многочисленные сетевые элементы нижнего уровня, определяющие планируемый временной интервал передачи согласно длине последовательностей синхронизации, периоду временного мультиплексирования и заранее заданному правилу, включают многочисленные сетевые элементы нижнего уровня, устанавливающие планируемый временной интервал передачи как общее кратное периода временного мультиплексирования и длины последовательностей синхронизации.
При этом длина последовательности синхронизации представляет собой период планирования.
По сравнению с известным уровнем техники в примерах осуществления данного изобретения предложено техническое решение, в котором многочисленные сетевые элементы нижнего уровня, предоставляющие ту же самую услугу, получают планируемый временной интервал передачи услуги и используют один и тот же способ планирования для услуги, благодаря этому они могут избежать нарушения для сети MBSFN и разрушения режима MBSFN.
Для случая, когда назначенный сетевой элемент является сетевым элементом нижнего уровня, не входящим в множество сетевых элементов нижнего уровня, процедура обработки в форме осуществления данного изобретения будет проиллюстрирована примерами 5 и 6 следующим образом.
Пример 5
Сначала сетевой элемент нижнего уровня, как назначенный сетевой элемент, получает длину последовательности синхронизации и период временного мультиплексирования назначенной услуги при конфигурировании системы, и этот сетевой элемент нижнего уровня посылает посредством сообщения сигнализации полученную длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется, чтобы определить планируемый временной интервал передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, каждому сетевому элементу нижнего уровня, предоставляющему назначенную услугу.
Затем каждый из сетевых элементов нижнего уровня принимает длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется, чтобы определить планируемый временной интервал передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, и определяет планируемый временной интервал передачи согласно этому правилу. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Каждый из сетевых элементов нижнего уровня выполняет обработку планирования для принимаемой последовательности синхронизации услуги согласно упомянутому определенному планируемому временному интервалу передачи.
Пример 6
Сначала сетевой элемент верхнего уровня, которому принадлежит сетевой элемент нижнего уровня, как назначенный сетевой элемент, сообщает сетевому элементу нижнего уровня длину последовательности синхронизации и получает период временного мультиплексирования при конфигурировании системы. Сетевой элемент нижнего уровня посылает посредством сообщения сигнализации полученную длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется для определения планируемого временного интервала передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, каждому сетевому элементу нижнего уровня, который предоставляет назначенную услугу.
Затем каждый из сетевых элементов нижнего уровня принимает длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется для определения планируемого временного интервала передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, и определяет планируемый временной интервал передачи согласно правилу. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Каждый из сетевых элементов нижнего уровня выполняет обработку планирования для принимаемой последовательности синхронизации услуги согласно определенному планируемому временному интервалу передачи.
Для случая, когда назначенный сетевой элемент является сетевым элементом верхнего уровня, процедура обработки в форме осуществления данного изобретения будет иллюстрирована примерами 7 и 8 следующим образом.
Пример 7
Сначала сетевой элемент верхнего уровня получает длину последовательности синхронизации и период временного мультиплексирования назначенной услуги при конфигурировании системы и посылает посредством сообщения сигнализации полученную длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется для определения планируемого временной интервала передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, каждому сетевому элементу нижнего уровня, который предоставляет назначенную услугу.
Затем каждый из сетевых элементов нижнего уровня принимает длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется для определения планируемого временного интервала передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, и определяет планируемый временной интервал передачи согласно правилу. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и, предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Каждый из сетевых элементов нижнего уровня выполняет обработку планирования для принимаемой последовательности синхронизации услуги согласно определенному планируемому временному интервалу передачи.
Пример 8
Сначала сетевой элемент нижнего уровня, который принадлежит сетевому элементу верхнего уровня, как назначенному сетевому элементу, сообщает сетевому элементу верхнего уровня период временного мультиплексирования. Сетевой элемент верхнего уровня получает длину последовательности синхронизации при конфигурировании системы и посылает посредством сообщения сигнализации полученную длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется для определения планируемого временного интервала передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, каждому сетевому элементу нижнего уровня, который предоставляет назначенную услугу.
Затем каждый из сетевых элементов нижнего уровня принимает длину последовательности синхронизации, период временного мультиплексирования и правило, которое используется для определения планируемого временного интервала передачи для назначенной услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования, и определяет планируемый временной интервал передачи согласно правилу. В частности, планируемый временной интервал передачи может быть установлен как общее кратное длины последовательности синхронизации и периода временного мультиплексирования, и предпочтительно, планируемый временной интервал передачи может быть установлен как наименьшее общее кратное длины последовательности синхронизации и периода временного мультиплексирования.
Каждый из сетевых элементов нижнего уровня выполняет обработку планирования для принимаемой последовательности синхронизации услуги согласно определенному планируемому временному интервалу передачи.
Как упомянуто выше, по сравнению с известным уровнем техники, используя способ обработки синхронизации, предлагаемый данным изобретением, в котором многочисленные сетевые элементы нижнего уровня, предоставляющие одну и ту же услугу, получают планируемый временной интервал передачи услуги и используют один и тот же способ планирования для услуги, можно избежать помех в сети MBSFN и нарушения режима MBSFN.
Вышеприведенное описание содержит только предпочтительные формы осуществления данного изобретения и не предназначено для ограничения объема данного изобретения. Специалистам средней квалификации в данной области техники будет понятно, что данное изобретение может иметь различные модификации и видоизменения. Однако все модификации, эквивалентные замены и улучшения, сделанные в пределах сущности и принципов данного изобретения, должны принадлежать объему охраны данного изобретения.
Промышленная применимость
Способ, предлагаемый данным изобретением, в котором многочисленные сетевые элементы нижнего уровня, предоставляющие одну и ту же услугу, получают планируемый временной интервал передачи услуги и используют один и тот же способ планирования для услуги, предотвращает помехи в сети MBSFN и нарушения режима MBSFN.
Изобретение относится к технике связи и предназначено для синхронного планирования. Технический результат - повышение помехоустойчивости. Для этого в способе назначенный сетевой элемент определяет планируемый временной интервал передачи услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования услуги и посылает определенный им планируемый временной интервал передачи многочисленным сетевым элементам нижнего уровня (S302); а многочисленные сетевые элементы нижнего уровня выполняют обработку планирования для пакетов данных услуги согласно планируемому временному интервалу передачи (S304). Применение данного изобретения позволяет избежать возникновения помех в сети MBSFN и нарушения режима MBSFN. 2 н. и 8 з.п. ф-лы, 5 ил.
1. Способ синхронного планирования, включающий:
определение назначенным сетевым элементом планируемого временного интервала передачи услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования услуги, и передача назначенным сетевым элементом определенного им планируемого временного интервала передачи множеству сетевых элементов нижнего уровня; и
выполнение упомянутым множеством сетевых элементов нижнего уровня обработки планирования для пакетов данных услуги согласно планируемому временному интервалу передачи.
2. Способ по п.1, дополнительно включающий:
получение назначенным сетевым элементом длины последовательности синхронизации и периода временного мультиплексирования услуги согласно заранее заданному правилу.
3. Способ по п.2, в котором назначенный сетевой элемент включает или сетевой элемент верхнего уровня, или сетевой элемент нижнего уровня, не входящий в упомянутое множество сетевых элементов нижнего уровня;
при этом сетевой элемент верхнего уровня включает одно из следующего: мультимедийный шлюз в системе по стандарту долгосрочной эволюции, узел поддержки общего пакетного радиосервиса (GPRS), обслуживающий узел поддержки общего пакетного радиосервиса, центр управления широковещательной передачей мультимедийной информации в сети наземного радиодоступа универсальной системы подвижной связи и ведущий узел В+ в усовершенствованной системе высокоскоростного пакетного доступа,
а сетевой элемент нижнего уровня включает одно из следующего:
усовершенствованный узел В (ENB) в системе по стандарту долгосрочной эволюции UTRAN, ведомый контроллер радиосети в системе наземного радиодоступа универсальной системы подвижной связи (Universal Mobile Telecommunications System, UMTS) (UMTS Terrestrial Radio Access, UTRA) и ведомый узел В+ в усовершенствованной системе высокоскоростного пакетного доступа.
4. Способ по п.3, отличающийся тем, что, если назначенный сетевой элемент является сетевым элементом нижнего уровня, не входящим в упомянутое множество сетевых элементов нижнего уровня, то получение длины последовательности синхронизации и периода временного мультиплексирования услуги согласно заранее заданному правилу включает:
получение сетевым элементом нижнего уровня, как назначенным сетевым элементом, длины последовательности синхронизации и периода временного мультиплексирования услуги при конфигурировании системы;
или
информирование сетевым элементом верхнего уровня, которому принадлежит сетевой элемент нижнего уровня, как назначенный сетевой элемент, этого сетевого элемента нижнего уровня о длине последовательности синхронизации и получение периода временного мультиплексирования при конфигурировании системы.
5. Способ по п.3, отличающийся тем, что, если назначенный сетевой элемент является сетевым элементом верхнего уровня, то получение длины последовательности синхронизации и периода временного мультиплексирования услуги согласно заранее заданному правилу включает:
получение сетевым элементом верхнего уровня, как назначенным сетевым элементом, длины последовательности синхронизации и периода временного мультиплексирования услуги при конфигурировании системы;
или
информирование сетевым элементом нижнего уровня, который принадлежит сетевому элементу верхнего уровня, как назначенному сетевому элементу, этого сетевого элемента верхнего уровня о периоде временного мультиплексирования и получение длины последовательности синхронизации при конфигурировании системы.
6. Способ по любому из пп.1-5, отличающийся тем, что определение назначенным сетевым элементом планируемого временного интервала передачи услуги согласно длине последовательности синхронизации и периоду временного мультиплексирования включает:
установку планируемого временного интервала передачи как общего кратного длины последовательности синхронизации и периода временного мультиплексирования.
7. Способ синхронного планирования, включающий:
определение множеством сетевых элементов нижнего уровня планируемого временного интервала передачи согласно длине последовательности синхронизации, периоду временного мультиплексирования услуги и заранее заданному правилу; и
выполнение упомянутым множеством сетевых элементов нижнего уровня обработки планирования для пакетов данных услуги согласно определенному ими планируемому временному интервалу передачи.
8. Способ по п.7, в котором:
упомянутое множество сетевых элементов нижнего уровня получает длину последовательности синхронизации, период временного мультиплексирования и заранее заданное правило при конфигурировании системы; или
назначенный сетевой элемент сообщает упомянутому множеству сетевых элементов нижнего уровня длину последовательности синхронизации, период временного мультиплексирования и заранее заданное правило.
9. Способ по п.8, в котором назначенный сетевой элемент включает или сетевой элемент верхнего уровня, или сетевой элемент нижнего уровня, не входящий в упомянутое множество сетевых элементов нижнего уровня;
при этом сетевой элемент верхнего уровня включает одно из следующего: мультимедийный шлюз в системе по стандарту долгосрочной эволюции, узел поддержки общего пакетного радиосервиса (GPRS), обслуживающий узел поддержки общего пакетного радиосервиса, центр управления широковещательной передачей мультимедийной информации в сети наземного радиодоступа универсальной системы подвижной связи и ведущий узел В+ в усовершенствованной системе высокоскоростного пакетного доступа,
а сетевой элемент нижнего уровня включает одно из следующего:
усовершенствованный узел В (ENB) в системе по стандарту долгосрочной эволюции UTRAN, ведомый контроллер радиосети в системе наземного радиодоступа универсальной системы подвижной связи (Universal Mobile Telecommunications System, UMTS) (UMTS Terrestrial Radio Access, UTRA) и ведомый узел В+ в усовершенствованной системе высокоскоростного пакетного доступа.
10. Способ по любому из пп.7-9, в котором упомянутое определение множеством сетевых элементов нижнего уровня планируемого временного интервала передачи согласно длине последовательности синхронизации, периоду временного мультиплексирования услуги и заранее заданному правилу включает:
задание планируемого временного интервала передачи упомянутым множеством сетевых элементов нижнего уровня как общего кратного длины последовательности синхронизации и периода временного мультиплексирования.
CN 101047437 А, 03.10.2007 | |||
СПОСОБ И УСТРОЙСТВО ВЫСОКОСКОРОСТНОЙ ПЕРЕДАЧИ ПАКЕТНЫХ ДАННЫХ | 1998 |
|
RU2233045C2 |
СПОСОБ ОПРЕДЕЛЕНИЯ СХЕМЫ ПЕРЕДАЧИ ДАННЫХ ДЛЯ УСЛУГИ ШИРОКОВЕЩАТЕЛЬНОЙ/МНОГОАДРЕСНОЙ ПЕРЕДАЧИ МУЛЬТИМЕДИЙНЫХ ДАННЫХ В СИСТЕМЕ ПОДВИЖНОЙ СВЯЗИ | 2003 |
|
RU2259016C2 |
CN 101039175 A, 19.09.2007 | |||
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
Способ получения органических соединений | 1976 |
|
SU626690A3 |
Авторы
Даты
2012-08-27—Публикация
2009-05-12—Подача