Способ и устройство передачи данных и терминал
METHOD AND DEVICE FOR TRANSMITTING DATA AND TERMINAL

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится к области беспроводной связи, а в частности, - к способу и устройству передачи данных и терминалу.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0002] По мере значительного возрастания нагрузки на сотовые сети операторы уделяют большое внимание беспроводным локальным сетям (WLAN, Wireless Local Area Network). Операторы на своем уровне вводят в эксплуатацию WLAN в качестве оперативного дополнения сотовой сети, помогающее разделить поток таким образом, чтобы уменьшить воздействие на сотовую сеть, оказываемое быстро нарастающим потоком данных. При этом улучшаются возможности взаимодействия с пользователем.
[0003] Технология агрегирования LTE-WLAN (LWA, LTE-WLAN Aggregations) может обеспечить глубокую интеграцию между сетью долгосрочного развития (LTE, Long Term Evolution) и WLAN на беспроводной стороне, что позволяет сбалансировать динамические нагрузки сетей. Технология LWA главным образом относится к двухканальной технологии. Это означает, что все данные из базовой сети могут вначале передаваться в усовершенствованный узел NodeB (eNB, evolved NodeB) в сети LTE. Узел eNB может определить, какие данные передаются в пользовательское оборудование (UE, User Equipment) через сеть LTE, и какие данные передаются в UE через сеть WLAN, в соответствии с результатами ряда измерений, предварительно сконфигурированными параметрами и т.д.
[0004] В настоящее время соответствующие организации только обсудили процесс передачи по нисходящему каналу в рамках технологии LWA, однако подходящее решение, касающееся процесса передачи по восходящему каналу, не было предложено.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Согласно вариантам осуществления настоящего изобретения предлагаются способ и устройство передачи данных, а также терминал.
[0006] В соответствии с первым аспектом настоящего изобретения предлагается способ передачи данных, применимый к терминалу, который устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью, и вторую линию, предоставляемую беспроводной локальной сетью (WLAN), при этом способ включает:
[0007] получение релевантной информации о WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных WLAN;
[0008] определение объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN и
[0009] передачу данных восходящего канала в соответствующий узел по второй линии в соответствии с упомянутым объемом данных.
[0010] В соответствии со вторым аспектом настоящего изобретения предлагается устройство передачи данных, применимое к терминалу, который устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью, и вторую линию, предоставляемую WLAN, и содержащее:
[0011] первый модуль получения информации, сконфигурированный для получения релевантной информации о сети WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных в сети WLAN;
[0012] модуль определения, сконфигурированный для определения объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN и
[0013] модуль передачи, сконфигурированный для передачи данных восходящего канала в соответствующий узел по второй линии в соответствии с объемом данных.
[0014] В соответствии с третьим аспектом настоящего изобретения предлагается терминал, который устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью, и вторую линию, предоставляемую WLAN, при этом терминал содержит:
[0015] процессор и
[0016] память, в которой хранятся инструкции, выполняемые процессором;
[0017] при этом процессор сконфигурирован для выполнения следующих операций:
[0018] получения релевантной информации о WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных WLAN;
[0019] определения объема данных, передаваемых в соответствующий узел по второй линии, согласно релевантной информации о WLAN и
[0020] передачи данных восходящего канала в соответствующий узел по второй линии в соответствии с объемом данных.
[0021] В соответствии с четвертым аспектом настоящего изобретения предлагается компьютерный носитель информации для хранения по меньшей мере одной инструкции, по меньшей мере одной программы, набора кодов или набора инструкций, при этом упомянутые по меньшей мере одна инструкция, по меньшей мере одна программа, набор кодов или набор инструкций загружаются и выполняются процессором для осуществления способа, включающего:
[0022] получение релевантной информации о WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных WLAN;
[0023] определение объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN и
[0024] передачу данных восходящего канала в соответствующий узел по второй линии в соответствии с упомянутым объемом данных.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0025] На фиг. 1 показано схематическое представление архитектуры сети в соответствии с примером осуществления настоящего изобретения;
[0026] на фиг. 2 показан алгоритм выполнения способа передачи данных в соответствии с примером осуществления настоящего изобретения;
[0027] на фиг. 3 показан алгоритм выполнения способа передачи данных в соответствии с другим примером осуществления настоящего изобретения;
[0028] на фиг. 4 показана блок-схема устройства передачи данных в соответствии с примером осуществления настоящего изобретения;
[0029] на фиг. 5 показана блок-схема устройства передачи данных в соответствии с другим примером осуществления настоящего изобретения;
[0030] на фиг. 6 показана упрощенная блок-схема терминала в соответствии с примером осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0031] Далее более подробно описываются примеры осуществления настоящего изобретения, иллюстрируемые посредством прилагаемых чертежей. Последующее описание приводится со ссылками на прилагаемые чертежи, на которых одинаковые номера обозначают одинаковые или схожие элементы, если явно не указано иное. Представленные в последующем описании примеры осуществления не охватывают всех вариантов реализации, не противоречащих раскрытию настоящего изобретения. В этом описании приводятся только примеры реализации устройств и способов, соответствующих аспектам, связанным с раскрытием изобретения, сущность которого излагается в прилагаемой формуле изобретения.
[0032] На фиг. 1 показано схематическое представление архитектуры сети в соответствии с примером осуществления настоящего изобретения. В состав архитектуры сети входит терминал 10, сотовая сеть 20 и WLAN 30.
[0033] Сотовая сеть 20 также называется мобильной сетью и обычно состоит из базовой сети и сети доступа. В базовой сети устанавливаются несколько устройств 22, таких как объект управления мобильностью (ММЕ, Mobility Management Entity) и шлюз предоставления услуг (S-GW, Service Gateway). В сети доступа устанавливаются несколько базовых станций 21. Базовая станция 21 и терминал 10 взаимодействуют друг с другом с использованием определенной технологии радиоинтерфейса, например сотовой технологии. В системе LTE базовая станция 21 и терминал 10 взаимодействуют друг с другом через Uu-интерфейс. Техническое решение, описываемое в вариантах осуществления настоящего изобретения, может применяться к системе LTE или к другим системам беспроводной связи, использующим различные технологии беспроводного доступа, например, к системам, использующим множественный доступ с кодовым разделением (CDMA, Code Division Multiple Access), множественный доступ с разделением по частоте (FDMA, Frequency Division Multiple Access), множественный доступ с разделением по времени (TDMA, Time Division Multiple Access), множественный доступ с ортогональным разделением по частоте (OFDMA, Orthogonal Frequency Division Multiple Access), множественный доступ с разделением по частоте и одной несущей (SC-FDMA Single Carrier Frequency Division Multiple Access) и т.д. Помимо этого, техническое решение также может применяться к последующим усовершенствованным системам, например, к системе 5G (5th Generation, пятое поколение). Для ясности изложения при разъяснении вариантов осуществления в качестве примера рассматривается только система LTE. В системе LTE сеть усовершенствованная универсальная наземная сеть радиодоступа (E-UTRAN, Evolved Universal Terrestrial Radio Access Network) служит в качестве сети беспроводного доступа, и усовершенствованное ядро пакетной сети (ЕРС, Evolved Packet Core) служит в качестве базовой сети.
[0034] WLAN 30 содержит множество точек 31 доступа (АР, Access Point). АР 31 также называются точками беспроводного доступа или "горячими" точками и используются терминалом 10 для доступа к WLAN 30. АР 31 и терминал 10 взаимодействуют друг с другом через беспроводную сеть, например сеть Wi-Fi (Wireless Fidelity).
[0035] В сценарии агрегирования сотовая сеть 20 и WLAN 30 объединяются, терминал 10 устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью 20, и вторую линию, предоставляемую WLAN 30. Как показано на фиг. 1, первая линия представляет собой линию связи для непосредственной связи между терминалом 10 и базовой станцией 21. Вторая линия представляет собой линию связи, устанавливаемую между терминалом 10 и базовой станцией 21 через АР 31.
[0036] Например, если сотовой сетью 20 является сеть LTE в сценарии LWA, сеть LTE может агрегироваться с WLAN 30 в результате объединения посредством размещения в расположенных недалеко друг от друга узлах. АР 31 в WLAN 30 может интегрироваться с eNB в сети LTE. В альтернативном варианте сеть LTE может агрегироваться с WLAN 30 в результате объединения в удаленных местоположениях. АР 31 в WLAN 30 может соединяться с eNB в сети LTE через Xw-интерфейс.
[0037] В процессе передачи по нисходящему каналу после приема пакета данных из базовой сети базовая станция 21 в сотовой сети 20 может принимать во внимание множество факторов, таких как текущий режим нагрузки базовой станции 21, режим нагрузки АР 31 в подсоединенной WLAN 30 и состояние линии между терминалом 10 и АР 31 в WLAN 30 и т.д., для динамического определения, какую сеть следует использовать для передачи в терминал 10 определенных пакетов данных или определенных услуг: сотовую сеть или WLAN 30. Если базовая станция 21 решает передавать определенные пакеты данных из WLAN в терминал 10, то эти пакеты данных могут динамически распределяться через уровень протокола конвергенции пакетных данных (PDCP, Packet Data Convergence Protocol). Пакеты данных сотовой сети 20 адаптируются и упаковываются с помощью недавно введенного уровня адаптации или функции адаптации, а затем передаются в АР 31 в подсоединенной WLAN 30, и далее передаются АР 31 в WLAN 30 в соответствующий терминал 10. После приема пакетов данных, распределенных WLAN 30, терминал 10 может объединить их с пакетом данных, принятым сотовой сетью 20, на уровне PDCP. Затем объединенные пакеты данных передаются на верхний уровень. Для предоставления более подробной информации о процессе передачи по восходящему каналу далее приводятся вводные сведения и разъяснения, касающиеся варианта осуществления способа, согласно раскрытию настоящего изобретения.
[0038] При описании вариантов осуществления настоящего изобретения термины "сеть" и "система" часто используются как взаимозаменяемые, однако их коннотация понятна специалистам в этой области техники. Терминал, задействованный в вариантах осуществления настоящего изобретения, может включать различные переносные устройства, устройства, установленные на средствах передвижения, носимые устройства и компьютерные устройства, оснащенные средствами беспроводной связи, или другие устройства обработки, соединенные с беспроводным модемом, а также UE, мобильная станция MS (Mobile Station), оконечное устройство и т.д. в различных форматах. Для удобства описания все вышеупомянутые устройства в совокупности называются терминалами. BS (Base Station, базовая станция), задействованная в вариантах осуществления настоящего изобретения, представляет собой устройство, которое устанавливается в сети беспроводного доступа и конфигурируется с целью выполнения функции беспроводной связи для терминала. Базовая станция может включать в свой состав базовую макростанцию, базовую микростанцию, повторитель, точку доступа и т.д. В системах, применяющих различные технологии беспроводного доступа, устройства, выполняющие функции базовой станции, могут называться по-разному. Например, в системе LTE устройство, выполняющее функции базовой станции, называется усовершенствованным узлом Node В (eNB или eNodeB), а в системе связи 3G - узлом В. Для простоты описания устройства, выполняющие функции беспроводной связи для терминала, совокупно называются базовыми станциями или BS.
[0039] На фиг. 2 показан алгоритм выполнения способа передачи данных в соответствии с примером осуществления настоящего изобретения. Способ может применяться к терминалу в среде реализации, которая показана на фиг. 1. Терминал устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью, и вторую линию, предоставляемую WLAN. Способ может также включать следующие шаги.
[0040] На шаге 201 выполняется получение релевантной информации о WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных WLAN.
[0041] На шаге 202 определяется объем данных, передаваемых в соответствующий узел по второй линии, согласно релевантной информации о WLAN.
[0042] На шаге 203 передаются данные восходящего канала в соответствующий узел по второй линии в соответствии с упомянутым объемом данных.
[0043] В целом, с помощью способа передачи данных, реализуемого согласно варианту осуществления настоящего изобретения, выполняется получение релевантной информации о сети WLAN, к которой осуществляет доступ домашний терминал, определяется объем данных, передаваемых в соответствующий узел по второй линии, предоставляемой сетью WLAN, в соответствии с релевантной информацией о сети WLAN, и данные восходящего канала передаются в соответствующий узел по второй линии согласно определенному объему данных. Таким образом, предлагается решение для передачи данных по восходящему каналу в рамках технологии LWA. Объемы данных, передаваемых по первой линии, предоставляемой сотовой сетью, и второй линии, предоставляемой WLAN, определяются на основе релевантной информации о WLAN. Таким образом, реализуется распределенная передача данных восходящего канала. Нагрузка на сотовую сеть при передаче данных уменьшается. Гарантируется обоснованное выделение объема данных, передаваемых по двум линиям.
[0044] На фиг. 3 показан алгоритм выполнения способа передачи данных в соответствии с другим примером осуществления настоящего изобретения. Способ может применяться к терминалу в среде реализации, которая показана на фиг. 1. Терминал устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью, и вторую линию, предоставляемую WLAN, соответственно. Способ может включать следующие шаги.
[0045] На шаге 301 выполняется получение релевантной информации о WLAN, к которой осуществляет доступ домашний терминал.
[0046] Терминал получает релевантную информацию о WLAN, к которой осуществляет доступ домашний терминал. Релевантная информация о WLAN используется для указания возможности распределения данных WLAN. В данном случае возможность распределения данных WLAN может измеряться с точки зрения версии, режима нагрузки, качества линии WLAN и т.п.
[0047] Дополнительно релевантная информация о сети WLAN, без ограничения приведенным примером, включает по меньшей мере одну из следующих характеристик: номер версии WLAN, индикацию уровня принимаемого сигнала (RSSI) WLAN, использование доступного канала WLAN, нагрузку базового набора услуг (BSS) WLAN и/или количество станций (STA), доступных в WLAN. В данном случае RSSI сети WLAN означает RSSI между терминалом и соединенной с ним АР. Например, терминал для получения значения RSSI может измерять уровень принятого сигнала, передаваемого АР, соединенной с терминалом. Под использованием доступного канала WLAN понимается коэффициент использования доступного канала WLAN во второй линии. Нагрузка BSS сети WLAN означает режим нагрузки BSS (а именно, BSS, к которому принадлежит АР, соединенная с терминалом), к которому принадлежит терминал. Под количеством STA, доступных WLAN, понимается количество STA, соединенных с АР, подключенной к терминалу.
[0048] На шаге 302 определяется объем данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN.
[0049] Терминал определяет объем данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о сети WLAN. Объем данных может представлять собой удельную величину, определяющую отношение объема данных, передаваемых в соответствующий узел по второй линии, к общему объему данных, который требуется передать в соответствующий узел. В альтернативном варианте объем данных может представлять собой значение, указывающее количество (единица измерения: число) пакетов данных или размер данных (единица измерения: бит).
[0050] В примере, в котором объем данных представляет собой значение, указывающее количество пакетов данных или размер данных, шаг 302 может включать следующие дополнительные шаги:
[0051] 1. получение текущего объема данных в буфере восходящего канала, который сконфигурирован для сохранения данных восходящего канала; и
[0052] 2. определение объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN и текущим объемом данных.
[0053] Буфер восходящего канала представляет собой буфер данных, предназначенный для хранения данных восходящего канала. Например, в сценарии LWA, поскольку распределение выполняется через уровень PDCP, буфер восходящего канала является буфером PDCP. Например, текущее количество пакетов данных в буфере восходящего канала составляет п, терминал определяет, что количество пакетов данных, передаваемых в соответствующий узел по второй линии, составляет m в соответствии с релевантной информацией о WLAN и количеством n пакетов данных, где n≥m≥1, и n и m - целые числа. В другом примере, текущее количество пакетов данных в буфере восходящего канала составляет "а" бит, терминал определяет, что объем данных, передаваемых в соответствующий узел по второй линии, составляет "b" бит в соответствии с релевантной информацией о WLAN и объемом данных, где а≥b≥1, и а и b - целые числа. С учетом того, что различные пакеты данных могут отличаться по размеру, объем данных может быть более точно представлен их размером (количеством битов).
[0054] Дополнительно после определения объема данных, передаваемых в соответствующий узел по второй линии, терминал передает BSR (отчет о состоянии буфера) в базовую станцию сотовой сети. В данном случае отчет BSR содержит значение разности между текущим объемом данных в буфере восходящего канала и объемом данных, передаваемых по второй линии. Базовая станция сконфигурирована для выделения ресурса восходящего канала для терминала в соответствии со значением разности. Терминал получает ресурс восходящего канала, выделенный базовой станцией. Согласно вариантам осуществления настоящего изобретения вследствие того, что переносится не текущий объем данных в буфере восходящего канала, а значение разности в отчете BSR, которое более точно отражает объем данных, планируемый для передачи в соответствующий узел по первой линии, предоставляемой сотовой сетью, базовая станция может более точно выделить ресурс восходящего канала в соответствии со значением разности. Таким образом, предотвращается выделение базовой станцией избыточных ресурсов восходящего канала для UE. Соответственно, устраняется непроизводительное расходование ресурсов.
[0055] Кроме того, варианты осуществления настоящего изобретения не ограничивают конкретный режим, согласно которому терминал определяет объем данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN. Например, если релевантная информация о WLAN содержит только один элемент информации, терминал определяет объем данных, передаваемых по второй линии, в соответствии с этим элементом информации. Например, отношение объема данных, передаваемых по второй линии, к общему объему данных вычисляется и запрашивается в соответствии с элементом информации. После этого объем данных, передаваемых по второй линии, рассчитывается в соответствии с текущим объемом данных в буфере восходящего канала и упомянутым отношением. Если релевантная информация о WLAN содержит множество элементов информации, терминал может определить объем данных, передаваемых по второй линии, с учетом множества элементов информации. Например, различным элементам информации задаются различные веса. Отношение объема данных, передаваемых по второй линии, к общему объему данных вычисляется и определяется в соответствии с элементами информации и их весами. После этого объем данных, передаваемых по второй линии, рассчитывается в соответствии с текущим объемом данных в буфере восходящего канала и упомянутым отношением.
[0056] На шаге 303 передаются данные восходящего канала в соответствующий узел по второй линии в соответствии с объемом данных.
[0057] Терминал передает данные восходящего канала в соответствующий узел по второй линии в соответствии с объемом данных. Например, если текущий объем данных в буфере восходящего канала составляет "а" бит, и объем данных, передаваемых в соответствующий узел по второй линии, должен составлять b бит, терминал передает в соответствующий узел b бит данных восходящего канала по второй линии и а-b бит данных восходящего канала по первой линии.
[0058] Кроме того, в процессе передачи данных восходящего канала терминал может периодически выполнять шаги 301-303 для непрерывной настройки объема данных, передаваемых в соответствующий узел по первой и второй линиям, соответственно.
[0059] Дополнительно способ передачи данных, реализуемый согласно варианту осуществления настоящего изобретения, включает шаги 304-305.
[0060] На шаге 304 осуществляется получение состояния сети.
[0061] Терминал получает состояние сети, включающее, без ограничения приведенным примером, по меньшей мере одну из следующих характеристик: качество первой линии, качество второй линии, режим нагрузки сотовой сети и режим нагрузки сети WLAN. Режим нагрузки сотовой сети может представлять собой режим общей нагрузки сотовой сети, к которой осуществляет доступ терминал, а также может представлять собой режим нагрузки базовой станции, соединенной с терминалом. Режим нагрузки WLAN может представлять собой режим общей нагрузки WLAN, к которой осуществляет доступ терминал, а также может представлять собой режим нагрузки АР, соединенной с терминалом.
[0062] На шаге 305 настраивается объем данных, передаваемых по первой линии или второй линии, в соответствии с состоянием сети.
[0063] Терминал настраивает объем данных, передаваемых по первой линии или второй линии, в соответствии с состоянием сети. Согласно варианту осуществления настоящего изобретения ограничение на конкретный режим настройки не устанавливается. Например, если качество первой линии повышается и/или качество второй линии снижается, и/или режим нагрузки сотовой сети улучшается, и/или режим нагрузки WLAN ухудшается, терминал увеличивает объем данных, передаваемых по первой линии, и уменьшает объем данных, передаваемых по второй линии. С другой стороны, если качество первой линии снижается и/или качество второй линии повышается, и/или режим нагрузки сотовой сети ухудшается, и/или режим нагрузки WLAN улучшается, терминал уменьшает объем данных, передаваемых по первой линии, и увеличивает объем данных, передаваемых по второй линии.
[0064] В целом, с помощью способа передачи данных, реализуемого согласно варианту осуществления настоящего изобретения, выполняется получение релевантной информации о сети WLAN, к которой осуществляет доступ домашний терминал, определяется объем данных, передаваемых в соответствующий узел по второй линии, предоставляемой сетью WLAN, в соответствии с релевантной информацией о сети WLAN, и данные восходящего канала передаются в соответствующий узел по второй линии согласно определенному объему данных. Таким образом, предлагается решение для передачи по восходящему каналу в рамках технологии LWA. Объемы данных, передаваемых по первой линии, предоставляемой сотовой сетью, и второй линии, предоставляемой WLAN, определяются на основе релевантной информации о WLAN. Таким образом, реализуется распределенная передача данных восходящего канала. Нагрузка на сотовую сеть при передаче данных уменьшается. Гарантируется обоснованное выделение объема данных, передаваемых по двум линиям.
[0065] Кроме того, отчет BSR также передается терминалом в базовую станцию сотовой сети, при этом отчет BSR содержит значение разности между текущим объемом данных в буфере восходящего канала и объемом данных, передаваемых по второй линии, для того чтобы базовая станция выделяла ресурс восходящего канала для терминала в соответствии со значением разности. Поскольку значение разности более точно отражает объем данных, планируемый для передачи в соответствующий узел по первой линии, предоставляемой сотовой сетью, базовая станция может более точно выделить ресурс восходящего канала в соответствии со значением разности. Таким образом, предотвращается выделение базовой станцией избыточных ресурсов восходящего канала для UE. Соответственно, устраняется непроизводительное расходование ресурса.
[0066] Кроме того, осуществляется получение состояния сети с использованием терминала. Объем данных, передаваемых по первой линии или второй линии, динамически настраивается в соответствии с состоянием сети для максимизации коэффициента использования ресурсов и повышения производительности системы.
[0067] В соответствии с вариантами осуществления настоящего изобретения реализуется решение по передаче данных восходящего канала в сценарии агрегирования сотовой сети и сети WLAN. Дополнительно, если сотовая сеть является сетью LTE, архитектура агрегирования, соответствующая решению по передаче данных восходящего канала, предлагаемому в рамках вариантов осуществления настоящего изобретения, может называться усовершенствованным агрегированием eLWA (enhanced LTE-WLAN Aggregations). Путем применения технического решения, предлагаемого согласно вариантам осуществления настоящего изобретения, реализуется распределенная передача данных восходящего канала. Нагрузка на сотовую сеть при передаче данных уменьшается.
[0068] Далее в рамках раскрытия настоящего изобретения описываются варианты осуществления устройства, которое может использоваться для реализации вариантов осуществления способов согласно раскрытию настоящего изобретения. Для получения более подробной информации, не приведенной при описании вариантов осуществления устройства, соответствующих раскрытию настоящего изобретения, следует обратиться к вариантам реализации способов настоящего изобретения.
[0069] На фиг. 4 показана блок-схема устройства передачи данных в соответствии с примером осуществления настоящего изобретения. Устройство может применяться к терминалу в среде реализации, которая показана на фиг. 1. Терминал устанавливает соединение связи с соответствующим узлом через первую линию, предоставляемую сотовой сетью, и вторую линию, предоставляемую WLAN. Устройство осуществляет описанные выше способы и может быть реализовано с использованием аппаратных средств или программного обеспечения, выполняемого соответствующими аппаратными средствами. Устройство может содержать: первый модуль 410 получения информации, модуль 420 определения и модуль 430 передачи. [0070] Первый модуль 410 получения информации сконфигурирован для получения релевантной информации о сети WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных в WLAN.
[0071] Модуль 420 определения сконфигурирован для определения объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN.
[0072] Модуль 430 передачи сконфигурирован для передачи данных восходящего канала в соответствующий узел по второй линии в соответствии с объемом данных.
[0073] В целом, с помощью устройства передачи данных, реализуемого согласно варианту осуществления настоящего изобретения, выполняется получение релевантной информации о сети WLAN, к которой осуществляет доступ домашний терминал, определяется объем данных, передаваемых в соответствующий узел по второй линии, предоставляемой сетью WLAN, в соответствии с релевантной информацией о сети WLAN, и данные восходящего канала передаются в соответствующий узел по второй линии в соответствии с определенным объемом данных. Таким образом, предлагается решение для передачи по восходящему каналу в рамках технологии LWA. Объемы данных, передаваемых по первой линии, предоставляемой сотовой сетью, и второй линии, предоставляемой WLAN, определяются на основе релевантной информации о WLAN. Таким образом, реализуется распределенная передача данных восходящего канала. Нагрузка на сотовую сеть при передаче данных уменьшается. Гарантируется обоснованное выделение объема данных, передаваемых по двум линиям.
[0074] В альтернативном варианте осуществления, основанном на реализации устройства, показанной на фиг.4, релевантная информация о сети WLAN включает по меньшей мере одну из следующих характеристик: номер версии WLAN, индикацию уровня принимаемого сигнала (RSSI) WLAN, использование доступного канала WLAN, нагрузку базового набора услуг (BSS) WLAN и количество станций (STA), доступных в WLAN.
[0075] В другом альтернативном варианте осуществления, основанном на реализации устройства, показанной на фиг. 4, модуль 420 определения, как показано на фиг. 5, содержит первый подмодуль 420а получения информации и подмодуль 420b определения.
[0076] Первый подмодуль 420а получения информации сконфигурирован для получения текущего объема данных в буфере восходящего канала, который сконфигурирован для сохранения данных восходящего канала.
[0077] Подмодуль 420b определения сконфигурирован для определения объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о сети WLAN и текущим объемом данных.
[0078] Дополнительно модуль 420 определения также содержит подмодуль 420 с передачи и второй подмодуль 420d получения информации.
[0079] Подмодуль 420 с передачи сконфигурирован для передачи BSR в базовую станцию сотовой сети, при этом BSR содержит значение разности между текущим объемом данных и объемом данных, передаваемых по второй линии, при этом базовая станция сконфигурирована для выделения ресурса восходящего канала для терминала в соответствии со значением разности.
[0080] Второй подмодуль 420d получения информации сконфигурирован для получения ресурса восходящего канала, выделенного базовой станцией.
[0081] В еще одном альтернативном варианте осуществления, основанном на реализации устройства, показанной на фиг.4, как показано на фиг.5 , устройство также содержит второй модуль 440 получения информации и модуль 450 настройки.
[0082] Второй модуль 440 получения информации сконфигурирован для получения информации о состоянии сети.
[0083] Модуль 450 настройки сконфигурирован для настройки объема данных, передаваемых по первой линии или второй линии, в соответствии с состоянием сети.
[0084] Дополнительно, состояние сети включает по меньшей мере одну из следующих характеристик: качество первой линии, качество второй линии, режим нагрузки сотовой сети и режим нагрузки сети WLAN.
[0085] Следует отметить, что устройство, предлагаемое в рамках представленного выше варианта осуществления, проиллюстрировано только посредством разделения на соответствующий функциональные модули, выполняющие функции устройства. В практическом применении описанные выше функции могут в зависимости от требований назначаться другим функциональным модулям, так что внутренняя структура устройства может разделяться на различные функциональные модули для выполнения всех или некоторых функций, описанных выше.
[0086] В том, что касается устройства, задействованного в варианте осуществления настоящего изобретения, приведенном выше, конкретный режим выполнения операций каждым модулем был подробно описан в рамках вариантов реализации способа, и поэтому описание такого способа далее подробно не рассматривается.
[0087] Согласно примеру осуществления настоящего изобретения также предлагается терминал, способный реализовать способ передачи данных, описываемый в рамках раскрытия настоящего изобретения. Терминал может содержать: процессор и память, в которой хранятся инструкции, выполняемые процессором. При этом процессор сконфигурирован для выполнения следующих операций:
[0088] получения релевантной информации о WLAN, к которой осуществляет доступ домашний терминал, при этом релевантная информация о WLAN используется для указания возможности распределения данных WLAN;
[0089] определения объема данных, передаваемых в соответствующий узел по второй линии, согласно релевантной информации о WLAN и
[0090] передачи данных восходящего канала в соответствующий узел по второй линии в соответствии с объемом данных.
[0091] Дополнительно, релевантная информация о сети WLAN включает по меньшей мере одну из следующих характеристик: номер версии WLAN, индикацию уровня принимаемого сигнала (RSSI) WLAN, использование доступного канала WLAN, нагрузку базового набора услуг (BSS) WLAN и/или количество станций (STA), доступных в WLAN.
[0092] Дополнительно, процессор сконфигурирован для выполнения следующих операций:
[0093] получения текущего объема данных в буфере восходящего канала, который сконфигурирован для сохранения данных восходящего канала; и
[0094] определения объема данных, передаваемых в соответствующий узел по второй линии, в соответствии с релевантной информацией о WLAN и текущим объемом данных.
[0095] Дополнительно, процессор сконфигурирован для выполнения следующих операций:
[0096] передачи отчета о состоянии буфера (BSR) в базовую станцию сотовой сети, при этом отчет BSR содержит значение разности между текущим объемом данных и объемом данных, передаваемых по второй линии, при этом базовая станция сконфигурирована для выделения ресурса восходящего канала для терминала в соответствии со значением разности; и
[0097] получения ресурса восходящего канала, выделенного базовой станцией.
[0098] Дополнительно, процессор также сконфигурирован для выполнения следующих операций:
[0099] получения состояния сети и
[00100] настройки объема данных, передаваемых по первой линии или второй линии, в соответствии с состоянием сети.
[00101] Дополнительно, состояние сети включает по меньшей мере одну из следующих характеристик: качество первой линии, качество второй линии, режим нагрузки сотовой сети и режим нагрузки сети WLAN.
[00102] На фиг. 6 показана упрощенная блок-схема возможной конструктивной структуры терминала в соответствии с примером осуществления настоящего изобретения. Терминал 600 содержит передатчик 601, приемник 602 и процессор 603. Процессор 603 также может представлять собой контроллер и на фиг. 6 он обозначается как "контроллер/процессор 603". Дополнительно, терминал 600 может также содержать процессор 605 модуляции-демодуляции. Процессор 605 модуляции-демодуляции может содержать кодер 606, модулятор 607, декодер 608 и демодулятор 609.
[00103] Согласно примеру передатчик 601 настраивает (например, выполняет аналоговое преобразование, фильтрацию, усиление и повышающее преобразование) выходные импульсы и генерирует сигнал восходящего канала, который через антенну передается в базовую станцию в соответствии с описанным выше вариантом осуществления. В нисходящем канале антенна принимает нисходящий сигнал, переданный базовой станцией, в соответствии с описанным выше вариантом осуществления. Приемник 602 выполняет настройку (фильтрацию, усиление, понижающее преобразование и оцифровку) сигналов, принятых из антенны, и передает входные импульсы. В процессоре 605 модуляции-демодуляции кодер 606 принимает коммерческие данные и сообщение сигнализации, которые передаются по восходящему каналу, и обрабатывает (например, форматирует, кодирует и выполняет чередование) коммерческие данные и сообщение сигнализации. Модулятор 607 также обрабатывает (например, выполняет отображение символов и модуляцию) закодированные коммерческие данные и сообщение сигнализации, а также передает выходные импульсы. Демодулятор 609 обрабатывает (например, демодулирует) входные импульсы и выводит поэлементный сигнал. Декодер 608 обрабатывает (например, устраняет чередование и декодирует) поэлементный сигнал и выводит декодированные данные и сообщение сигнализации, переданные терминалом 600. Кодер 606, модулятор 607, демодулятор 609 и декодер 608 могут быть реализованы синтезированным процессором 605 модуляции-демодуляции. Эти блоки выполняют обработку в соответствии с технологией беспроводного доступа (такой как LTE и другие технологии доступа усовершенствованной системы). Следует отметить, что если терминал 600 не содержит процессора 605 модуляции-демодуляции, описанные выше функции процессора 605 модуляции-демодуляции могут также выполняться процессором 603.
[00104] Процессор 603 контролирует действия терминала 600 и сконфигурирован для выполнения процессов, исполняемых терминалом 600 согласно вариантам осуществления настоящего изобретения. Например, процессор 603 также сконфигурирован для выполнения процессов, изображенных в виде шагов на фиг. 2 и фиг. 3, и/или других шагов процессов технического решения, описанного в раскрытии настоящего изобретения.
[00105] Кроме того, терминал 600 может также содержать память 604, сконфигурированную для хранения программного кода и данных для терминала 600.
[00106] Процессор, сконфигурированный для выполнения функций терминала в соответствии с вариантами осуществления настоящего изобретения, может представлять собой центральный процессор (CPU, Central Processing Unit), процессор общего назначения, цифровой сигнальный процессор (DSP, Digital Signal Processor), специализированную интегральную схему (ASIC, Application-Specific Integrated Circuit), вентильную матрицу (FPGA, Field Programmable Gate Array) или другие программируемые логические устройства, транзисторные логические устройства, аппаратные компоненты, или любую комбинацию этих компонентов. Процессор может реализовывать или выполнять различные типичные логические блоки, модули и схемы, описанные со ссылкой на варианты осуществления настоящего изобретения. Процессор также может представлять собой комбинацию компонентов для выполнения вычислений, например, комбинацию, включающую один или более микропроцессоров, комбинацию из DSP и микропроцессора.
[00107] Шаги способа или алгоритма, описанного выше со ссылкой на варианты осуществления настоящего изобретения, могут быть реализованы посредством аппаратных средств или процессора, выполняющего программные инструкции. Программные инструкции могут входить в состав соответствующего программного модуля, который может храниться в оперативной памяти (RAM, Random Access Memory), флэш-памяти, постоянном запоминающем устройстве (ROM, Read-Only Memory), стираемом программируемом устройстве ROM (EPROM, Erasable Programmable ROM), электрическом устройстве EPROM (EEPROM, Electrically EPROM), в регистре, на жестком диске, на CD-ROM или на носителе информации, выполненном в другом формате, хорошо известном в этой области техники. Типовой носитель информации связан с процессором таким образом, чтобы процессор мог считывать информацию с носителя и записывать на него информацию. Безусловно, носитель информации может быть интегрирован в процессор. Процессор и носитель информации могут быть реализованы в виде ASIC. Кроме того, ASIC может располагаться в терминале. Безусловно, процессор и носитель информации также могут также представлять собой отдельные компоненты в терминале.
[00108] Варианты осуществления настоящего изобретения также предлагают компьютерный носитель информации для хранения компьютерных программных инструкций, используемых терминалом. В компьютерном носителе информации хранится программа, разработанная для выполнения описанного выше способа.
[00109] Специалисты в этой области техники могут осознавать, что в одном или более описанных выше примерах функции, соответствующие вариантам осуществления настоящего изобретения, могут быть реализованы с помощью аппаратных средств, программного обеспечения, микропрограммного обеспечения или комбинации этих средств. При реализации с помощью программного обеспечения функции могут храниться на машиночитаемом носителе или передаваться в виде одной или более инструкций или кодов на машиночитаемом носителе. Машиночитаемый носитель включает машиночитаемый носитель и средство связи, в том числе любое средство, упрощающее передачу компьютерной программы из одного местоположения в другое. Носитель информации может представлять собой любой доступный носитель, доступ к которому может осуществляться универсальным или специализированным компьютером.
[00110] Следует принимать во внимание, что термин "множество" в этом описании указывает на два или более объектов. Союз "и/или" описывает отношение связи соответствующих объектов и указывает на то, что могут существовать три взаимосвязи. Например, А и/или В может указывать на следующие три ситуации: существует только А, одновременно существуют А и В, и существует только В. Символ "/" обычно указывает на то, что между контекстными объектами существует взаимосвязь "или".
[00111] Конкретные варианты осуществления, описанные выше, также разъясняют цели, технические решения и положительные эффекты вариантов осуществления настоящего изобретения. Следует понимать, что в приведенном выше описании указаны только конкретные способы осуществления настоящего изобретения, не ограничивающие объем защиты настоящего изобретения. Любые изменения, эквивалентные замены, усовершенствования и т.д., основанные на технических решениях вариантов осуществления настоящего изобретения, должны включаться в объем охраны вариантов осуществления настоящего изобретения.