СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ДАННЫХ, А ТАКЖЕ НОСИТЕЛЬ ДЛЯ ХРАНЕНИЯ И СООТВЕТСТВУЮЩАЯ СИСТЕМА
METHOD AND A DEVICE FOR DATA DISTRIBUTION AS WELL AS A STORAGE MEDIUM AND A CORRESPONDING SYSTEM

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к технической области беспроводных коммуникаций и, более конкретно, к способу и устройству для распределения данных, а также к носителю для хранения и системе.
УРОВЕНЬ ТЕХНИКИ
В процессе развития технологий связи проводились исследования в сфере системы беспроводной связи 5-го поколения (5G). В системе 5G одна из ключевых технологий для сетей 5G представляет собой передачу данных в с множественными соединениями. Передача данных с множественными соединениями относится к такой передаче, при которой оконечное устройство может выполнять обмен данными со стороной сети по каналам связи, обеспеченным посредством сетей множества типов. Например, оконечное устройство может выполнять обмен данными со стороной сети по каналу связи, обеспеченному посредством сети, поддерживающей стандарт консорциума 3GPP, и по каналу связи, обеспеченному посредством сети, поддерживающей стандарт, не являющийся стандартом 3GPP, и оконечное устройство также может выполнять обмен данными со стороной сети по каналам связи, обеспеченным посредством сетей с другой 3GPP-технологией радиодоступа (Radio Access Technology, RAT).
Следовательно, для систем 5G, при поддержке передачи данных в режиме с множественными соединениями техническая проблема, которая нуждается в решении в настоящее время, состоит в том, каким образом управлять подлежащим передаче потоком данных.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Для решения указанной технической проблемы настоящее изобретение направлено на создание способа и устройства для передачи данных, а также носителя для хранения и системы, которые были бы способны осуществлять управление подлежащим передаче потоком данных с множественными соединениями для повышения пропускной способности по сервисным данным.
Технические решения вариантов осуществления настоящего изобретения реализованы следующим образом.
Согласно первому аспекту, в варианте осуществления предложен способ распределения данных, который может быть применен к узлу управления доступом к сервису и включает нижеследующие операции.
Принимают отчет о состоянии доступа от каждого из по меньшей мере одного устройства доступа, причем отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа.
Определяют распределяемое количество данных, соответствующее устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа.
Согласно второму аспекту, в вариантах осуществления настоящего изобретения предложен способ распределения данных, который может быть применен к устройству доступа и включает нижеследующую операцию.
Передают отчет о состоянии сети доступа, обеспеченной устройством доступа, узлу управления доступом к сервису, причем отчет о состоянии сети содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа, и используется для того, чтобы узел управления доступом к сервису определил распределяемое количество данных, соответствующее устройству доступа, согласно подлежащему передаче потоку данных.
Согласно третьему аспекту, в вариантах осуществления настоящего изобретения предложен узел управления доступом к сервису, который может содержать первую принимающую часть и определяющую часть.
Первая принимающая часть может быть выполнена с возможностью приема отчета о состоянии доступа от каждого из по меньшей мере одного устройства доступа, причем указанный отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа.
Определяющая часть может быть выполнена с возможностью определения распределяемого объема данных, соответствующего устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа.
Согласно четвертому аспекту, в вариантах осуществления настоящего изобретения предложено устройство доступа, которое может содержать вторую передающую часть, выполненную с возможностью передачи отчета о состоянии доступа сети доступа, обеспеченной устройством доступа, узлу управления доступом к сервису, причем отчет о состоянии доступа содержит множество блоков данных состояния сети для описания состояния сети доступа, обеспеченной устройством доступа, и используется для того, чтобы узел управления доступом к сервису определил распределяемое количество данных, соответствующее устройству доступа, согласно подлежащему передаче потоку данных.
Согласно пятому аспекту, в вариантах осуществления настоящего изобретения предложен узел управления доступом к сервису, который может содержать первый сетевой интерфейс, первую память и первый процессор.
Первый сетевой интерфейс может быть выполнен с возможностью приема и передачи сигнала в процессе приема и передачи информации с помощью другого сетевого элемента, являющегося внешним.
Первая память может быть выполнена с возможностью хранения компьютерной программы, способной выполняться в первом процессоре.
Первый процессор может быть выполнен с возможностью выполнения указанной компьютерной программы для осуществления способа в первом аспекте.
Согласно шестому аспекту, в вариантах осуществления настоящего изобретения предложено устройство доступа, которое может содержать второй сетевой интерфейс, вторую память и второй процессор.
Второй сетевой интерфейс может быть выполнен с возможностью приема и передачи информации от другого элемента сети, являющегося внешним.
Вторая память может быть выполнена с возможностью хранения компьютерной программы, способной выполняться во втором процессоре.
Второй процессор может быть выполнен с возможностью выполнения указанной компьютерной программы для осуществления способа во втором аспекте.
Согласно седьмому аспекту, в вариантах осуществления настоящего изобретения предложен компьютерочитаемый носитель, содержащий хранящуюся на нем программу распределения данных, которая, при ее выполнении по меньшей мере одним процессором, обеспечивает осуществление указанным по меньшей мере одним процессором способа в первом аспекте.
Согласно восьмому аспекту, в вариантах осуществления настоящего изобретения предложен компьютерочитаемый носитель, содержащий хранящуюся на нем программу распределения данных, которая, при ее выполнении по меньшей мере одним процессором, обеспечивает осуществление указанным по меньшей мере одним процессором способа во втором аспекте.
Согласно девятому аспекту, в вариантах осуществления настоящего изобретения предложена система распределения данных, которая может содержать узел управления доступом к сервису и по меньшей мере одно устройство доступа.
Устройство доступа может быть выполнено с возможностью передачи отчета о состоянии доступа сети доступа, обеспеченной устройством доступа, причем отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа.
Узел управления доступом к сервису может быть выполнен с возможностью приема отчета о состоянии доступа от каждого из по меньшей мере одного устройства доступа и определения распределяемого объема данных, соответствующего устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа.
В вариантах осуществления настоящего изобретения предложены способ и устройство для распределения данных, а также носитель для хранения и система для распределения данных. Узел управления доступом к сервису принимает отчет о состоянии сети доступа от каждого устройства доступа для получения информации о состоянии сети доступа, обеспеченной устройством доступа, разделяет подлежащий передаче поток данных на основе информации о состояния сети доступа и определяет распределяемое количество данных, соответствующее устройству доступа, реализуя таким образом управление передачей данных в режиме с множественными соединениями и повышая пропускную способность по сервисным данным.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
На ФИГ. 1 показана структурная схема базовой сетевой инфраструктуры 5G.
На ФИГ. 2 показана блок-схема способа распределения данных согласно варианту осуществления настоящего изобретения.
На ФИГ. 3 показана блок-схема процесса определения распределяемого объема данных согласно варианту осуществления настоящего изобретения.
На ФИГ. 4 показана блок-схема еще одного способа распределения данных согласно варианту осуществления настоящего изобретения.
На ФИГ. 5 показана структурная схема сетевой архитектуры согласно варианту осуществления настоящего изобретения.
На ФИГ. 6 показана структурная схема еще одной сетевой архитектуры согласно варианту осуществления настоящего изобретения.
На ФИГ. 7 показана структурная схема процесса передачи данных согласно варианту осуществления настоящего изобретения.
На ФИГ. 8 показана структурная схема состава узла управления доступом к сервису согласно варианту осуществления настоящего изобретения.
На ФИГ. 9 показана структурная схема состава еще одного узла управления доступом к сервису согласно варианту осуществления настоящего изобретения.
На ФИГ. 10 показана структурная схема конкретной структуры аппаратных средств узла управления доступом к сервису согласно варианту осуществления настоящего изобретения.
На ФИГ. 11 показана структурная схема состава устройства доступа согласно варианту осуществления настоящего изобретения.
На ФИГ. 12 показана структурная схема состава еще одного устройства доступа согласно варианту осуществления настоящего изобретения.
На ФИГ. 13 показана структурная схема конкретной структуры аппаратных средств устройства доступа согласно варианту осуществления настоящего изобретения.
На ФИГ. 14 показана структурная схема состава системы распределения данных согласно варианту осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Для того, чтобы обеспечить более детальное понимание характеристик и технического содержания вариантов осуществления настоящего изобретения, реализация вариантов осуществления будет подробно описана ниже в сочетании с чертежами. Чертежи используются в описании лишь для справок и не предназначены для ограничения вариантов осуществления настоящего изобретения.
Обратимся к ФИГ. 1, на которой показана базовая сетевая архитектура с множественным доступом, именуемая также архитектурой, основанной на сервисе (Service-Based Architecture, SBA), или 5G. Как показано на ФИГ. 1, пользовательское оборудование (User Equipment, UE) осуществляет доступ к объекту функции управления доступом и мобильностью (Access and Mobility Management Function, AMF) посредством сети (радио)доступа ((Radio) Access Network, (R)AN)), и пользовательское оборудование также может непосредственно осуществлять доступ к узлу AMF. Узел AMF выполнен с возможностью обработки сообщений плоскости управления сети и схож с объектом управления мобильностью (Evolved Mobility Management, EMM) усовершенствованной пакетной системы (Evolved Packet System, EPS) в объекте управления мобильностью (Mobility Management Entity, MME) системы долговременного развития (Long Term Evolution, LTE). Объект сервера аутентификации (Authentication Server Function, AUSF), схожий с объектом аутентификации в узле ММЕ системы LTE, выполняет двухстороннюю аутентификацию посредством пользовательского оборудования и поддерживает объединенную аутентификационную структуру. Объект функции плоскости пользователя (User-Plane Function, UPF) схож с совокупностью сервисного шлюза (Service Gateway, S-GW) и пакетного шлюза (Packet Gateway, P-GW) сети пакетных данных (Packet Data Network, PDN) в системе LTE и соединен с сетью данных. Объект функции управления сессиями (Session Management Function, SMF) схож с узлом с функцией управления сессиями (ESM) усовершенствованной пакетной системы EPS в системе LTE и главным образом осуществляет управление, установку, модификацию и освобождение сессий. Можно видеть, что совокупность функций AUSF, AMF и SMF схожа с MME в системе LTE. Кроме того, на ФИГ. 1 также показаны объект функции обеспечения взаимодействия сети с внешними приложениями (Network Exposure Function, NEF), объект функции хранилища сетевых функций (NF Repository Function, NRF), объект функции управления политиками (Policy Control Function, PCF), объект управления унифицированными базами данных (Unified Data Management, UDM) и объект прикладных функций (Application Function, AF). Узел NEF выполнен с возможностью демонстрации внешним приложениям некоторых возможностей сетевых функций, например, возможности мониторинга, возможности питания и возможности осуществления политики или зарядки. Узел NRF может поддерживать функцию обнаружения сервисов. Узел PCF поддерживает объединенную структуру политик для управления поведением сети. Узел UDM содержит устройство сопряжения (Front End, FE) и хранилище пользовательских данных (User Data Repository, UDR). Устройство сопряжения может осуществлять доступ к абонентской информации в хранилище UDR. Узел UDM схож с опорным абонентским сервером (Home Subscriber Server, HSS) в системе LTE. Узел UDR обеспечивает сервис по хранению абонентских данных. Устройство сопряжения обеспечивает прикладную логику, основанную на данных. Узел AF выполнен с возможностью обеспечения прикладного сервиса.
Из вышеописанной сетевой архитектуры можно видеть, что архитектура между сетью (радио)доступа (R)AN и сетью данных может быть названа опорной сетью 5G. Элемент сети в базовой сети 5G именуется элементом базовой сети 5G. В сети 5G обеспечивается возможность реализации оконечным устройством передачи данных в режиме с множественными соединениями посредством каналов связи сетей доступа многих типов. Указанные сети доступа многих типов могут включать сеть доступа, поддерживающую стандарт 3GPP, например, сеть доступа, поддерживающую технологию доступа New Radio (NR) 5 G, технологию доступа LTE и т.п., и они также могут включать сеть доступа, поддерживающую стандарт, отличный от 3GPP, например сеть «беспроводной достоверности» (Wireless-Fidelity, WIFI). Детали вышеуказанного в данных вариантах осуществления опущены.
Для реализации управления передачей потока данных при передаче данных в режиме с множественными соединениями в сети 5G, в вариантах осуществления настоящего изобретения, в сетевой архитектуре, показанной на ФИГ. 1, дополнительно обеспечен узел управления доступом к сервису (ATSSS/AT3SF) для управления подлежащим передаче потоком данных при передаче в режиме с множественными соединениями. Если подлежащий передаче поток данных представляет собой поток данных нисходящего канала, то узел управления доступом к сервису может быть размещен в качестве независимого объекта элемента сети между сетью (радио)доступа (R)AN и элементом опорной сети 5G, и он также может быть распределен в элементе сети согласно требованиям к обмену данными с пользовательским оборудованием в опорной сети 5G, таким как UDM, SMF, PCF и UPF. Детали вышеуказанного в данных вариантах осуществления опущены. Если подлежащий передаче поток данных представляет собой поток данных восходящего канала, то узел управления доступом к сервису размещается в качестве независимого объекта элемента сети между сетью (радио)доступа (R)AN и пользовательским оборудованием, и он может также быть интегрирован в пользовательское оборудование. Детали вышеуказанного в данных вариантах осуществления также опущены.
В вариантах осуществления настоящего изобретения узел ATSSS управления доступом к сервису принимает отчет о состоянии сети доступа от каждого из устройств доступа, которые обеспечивают каналы связи сети доступа, и определяет распределяемое количество данных, соответствующее устройству доступа, в подлежащем передаче потоке данных на основе принятого отчета о состоянии сети доступа, реализуя таким образом управление передачей данных в режиме с множественными соединениями для подлежащего передаче потока данных, чтобы повысить пропускную способность по сервисным данным.
На основе вышеизложенного содержания, предложены нижеследующие варианты осуществления.
Первый вариант осуществления
Обратимся к ФИГ. 2, на котором показан способ распределения данных, предложенный в варианте осуществления настоящего изобретения. Способ выполняется узлом управления доступом к сервису и включает нижеследующие операции.
На этапе S201 принимают отчет о состоянии доступа от каждого из по меньшей мере одного устройства доступа. Отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа.
На этапе S202 определяют распределяемое количество данных, соответствующее устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа.
Следует отметить, что независимо от того, является подлежащий передаче поток данных потоком данных восходящего канала или потоком данных нисходящего канала, узел управления доступом к сервису может принимать отчет о состоянии доступа от устройства доступа, определяя таким образом распределяемое количество данных, соответствующее устройству доступа, согласно отчету о состоянии доступа.
Можно понять, что сети доступа, оснащенные множеством устройств доступа, которые обеспечивают множество соединений, могут не только включать сеть доступа, совместимую со стандартом 3GPP, например сеть доступа, обеспечиваемую базовыми станциями 5G gNB нового поколения, и сеть доступа, совместимую со стандартом, отличным от 3GPP, например сеть доступа, обеспечиваемую точками доступа WIFI, но также включать сети доступа, использующие другие технологии радиодоступа (Radio Access Technology, RAT) в стандарте 3GPP, например сети доступа, обеспечиваемые базовыми станциями 5G gNB и усовершенствованными базовыми станциями (Evolved Node B, eNB) в системе LTE.
Посредством технического решения, показанного на ФИГ. 2, узел управления доступом к сервису получает, с помощью отчета о состоянии доступа, информацию о состоянии сети доступа, обеспеченной каждым устройством доступа, и определяет распределяемое количество данных, соответствующее устройству доступа, на основе информации о состоянии сети, реализуя таким образом управление передачей данных в режиме с множественными соединениями для подлежащего передаче потока данных, чтобы повысить пропускную способность по сервисным данным.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации, если сеть доступа, обеспеченная устройством доступа, представляет собой сеть доступа, поддерживающую стандарт, отличный от 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии сети: информации о нагрузке базового набора услуг (Basic Service Set, BSS), информации о метриках глобальной сети (Wide Area Network, WAN), степени использования доступного канала, объема данных, подлежащих передаче, или количества единиц пользовательского оборудования, к которым осуществляется доступ. Можно понять, что все из вышеперечисленных параметров могут описывать состояние сети доступа, которая поддерживает стандарт, отличный от 3GPP. Детали вышеуказанного в данном варианте осуществления опущены.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации, если сеть доступа, обеспеченная устройством доступа, представляет собой сеть доступа, поддерживающую стандарт 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии сети: информации о нагрузке сети доступа, количества единиц пользовательского оборудования сети доступа, к которым осуществляется доступ, объема подлежащих передаче данных, в настоящий момент кэшированных с помощью сети доступа, текущей степени использования ресурсов сети доступа, пропускной способности сети доступа в расчете на пользователя в пределах заданного периода времени или информации о пакетах данных, которые неправильно переданы сетью доступа. Можно понять, что все из этих параметров могут описывать состояние сети доступа 3GPP. Помимо вышеуказанных параметров, в отчет о состоянии доступа может быть включена друга информация, способная описывать состояние сети доступа 3GPP. Детали вышеуказанного в данном варианте осуществления опущены.
Для возможных вариантов реализации информация о пакетах данных, которые неправильно переданы сетью доступа, содержит по меньшей мере одно из следующего:
порядкового номера пакета данных, который был передан сетью доступа, но передача которого не была успешной;
минимального порядкового номера среди всех порядковых номеров пакетов данных, подлежащих передаче с помощью сети доступа; или
отношения количества пакетов данных, которые переданы неправильно посредством сети доступа, к общему количеству пакетов данных, которые переданы сетью доступа в пределах предустановленного периода времени.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации может быть запрошено получение отчета о состоянии доступа узлом управления доступом к сервису. Следовательно, перед операцией, на которой от каждого из по меньшей мере одного устройства доступа принимается отчет о состоянии доступа, способ также включает нижеследующую операцию.
Передают на устройство доступа сообщение с запросом отчета о состоянии доступа.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации отчет о состоянии доступа может периодически передаваться устройством доступа. Следовательно, операция, на которой принимают отчет о состоянии доступа от каждого из по меньшей мере одного устройства доступа, включает нижеследующую операцию.
Принимают отчет о состоянии доступа, переданный устройством доступа, согласно предустановленному периодическому интервалу.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации отчет о состоянии доступа может передаваться устройством доступа в форме инициирования событий. Следовательно, операция, на которой принимают отчет о состоянии доступа от каждого из по меньшей мере одного устройства доступа, включает нижеследующую операцию.
Принимают отчет о состоянии доступа, переданный устройством доступа, на основе предустановленного инициирующего события.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации, если требуется выполнение распределения данных подлежащего передаче потока данных, то распределяемое количество данных, соответствующее каждому устройству доступа, должно быть определено на основе информации о состоянии сети доступа, обеспеченной устройством доступа. Если информация о состоянии сети может указывать на то, что состояние сети доступа является сравнительно хорошим, основная часть подлежащего передаче потока данных может быть распределена на сеть доступа в указанном сравнительно хорошем состоянии сети. Если информация р состоянии сети может указывать на то, что состояние сети доступа является плохим, небольшая часть подлежащего передаче потока данных может быть распределена на сеть доступа в указанном плохом состоянии сети. Следовательно, согласно ФИГ. 2, операция, на которой определяют распределяемое количество данных, соответствующее устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа, включает нижеследующие операции.
На этапе S2021 назначают вес, согласно установленной стратегии назначения веса, информации о состоянии сети доступа, обеспеченной устройством доступа.
На этапе S2022 определяют расчетную величину распределения данных, соответствующую сети доступа, обеспеченной устройством доступа, и веса, соответствующего информации о состоянии сети.
На этапе S2023 разделяют подлежащий передаче поток данных на основе расчетной величины распределения данных, соответствующей сети доступа, обеспеченной устройством доступа, для определения распределяемого объема данных, соответствующего устройству доступа.
Более конкретно, в случае отчетов о состоянии доступа сетей доступа двух типов, каждый из отчетов о состоянии доступа содержит по меньшей мере один блок информации о состоянии сети. Таким образом, если состояние сети доступа должно быть описано посредством указанного по меньшей мере одного блока информации о состоянии сети в отчете о состоянии доступа, то каждому из указанного по меньшей мере одного блока информации о состоянии сети в отчете о состоянии доступа может быть назначен вес, затем содержание информации о состоянии сети умножается на вес, соответствующий информации о состоянии сети, и выполняется суммирование результатов умножения по указанному по меньшей мере одному блоку информации о состоянии сети для определения расчетной величины распределения данных сети доступа и, таким образом, для численной оценки состояния сети доступа. Расчетная величина распределения данных может использоваться для описания того, является ли состояние сети доступа хорошим.
Благодаря данному решению, узел управления доступом к сервису принимает отчет о состоянии сети доступа, переданный каждым устройством доступа, для получения информации о состоянии сети доступа, обеспеченной устройством доступа, разделяет подлежащий передаче поток данных на основе информации о состоянии сети доступа и определяет распределяемое количество данных, соответствующее устройству доступа, реализуя таким образом управление передачей данных в режиме с множественными соединениями для подлежащего передаче потока данных и повышая пропускную способность по сервисным данным.
Второй вариант реализации
На основе той же самой идеи изобретения, что и в вышеописанном варианте осуществления, со ссылкой на ФИГ. 4 представлен способ распределения данных, предложенный в данном варианте осуществления настоящего изобретения. Способ выполняется устройством доступа. Способ включает нижеследующую операцию.
На этапе S401 передают отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, узлу управления доступом к сервису.
Отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа. Отчет о состоянии доступа также используется для того, чтобы узел управления доступом к сервису определил распределяемое количество данных, соответствующее устройству доступа, согласно подлежащему передаче потоку данных.
В случае технического решения, показанного на ФИГ. 4, в возможном варианте реализации, если сеть доступа, обеспеченная устройством доступа, представляет собой сеть доступа, поддерживающую стандарт, отличный от 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии сети: информации о нагрузке базового набора услуг BSS, информации о метриках глобальной сети WAN, степени использования доступного канала, объема данных, подлежащих передаче, или количества единиц пользовательского оборудования, к которым осуществляется доступ.
В случае технического решения, показанного на ФИГ. 4, в возможном варианте реализации, если сеть доступа, обеспеченная устройством доступа, представляет собой сеть доступа, поддерживающую стандарт 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии сети: информации о нагрузке сети доступа, количества единиц пользовательского оборудования, к которым осуществляется доступ, объема подлежащих передаче данных, в настоящий момент кэшированных сетью доступа, текущей степени использования ресурсов сети доступа, пропускной способности сети доступа в расчете на пользователя в пределах заданного периода времени или информации о пакетах данных, которые неправильно переданы сетью доступа.
В возможном варианте реализации информация о пакетах данных, которые неправильно переданы сетью доступа, содержит по меньшей мере одно из следующего:
Порядкового номера пакета данных, которые были переданы сетью доступа, но передача которых не была успешной;
минимального порядкового номера среди порядковых номеров пакетов данных, подлежащих передаче сетью доступа; или
отношения количества пакетов данных, которые неправильно переданы сетью доступа, к общему количеству пакетов данных, которые переданы сетью доступа в пределах заданного периода времени.
В случае технического решения, показанного на ФИГ. 2, в возможном варианте реализации может быть запрошено получение отчета о состоянии доступа узлом управления доступом к сервису. Следовательно, перед операцией, на которой отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, передается узлу управления доступом к сервису, способ также включает нижеследующую операцию.
Принимают от узла управления доступом к сервису сообщение с запросом отчета о состоянии доступа.
В случае технического решения, показанного на ФИГ. 4, в возможном варианте реализации отчет о состоянии доступа может передаваться периодически. Следовательно, операция, на которой передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, включает нижеследующую операцию.
Передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, согласно заданному периодическому интервалу.
В случае технического решения, показанного на ФИГ. 4, в возможном варианте реализации отчет о состоянии доступа может передаваться в форме инициирования событий. Следовательно, операция, на которой передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, включает нижеследующую операцию.
Передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, на основе заданного инициирующего события.
Более конкретно, в варианте реализации операция, на которой передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, на основе заданного инициирующего события, включает нижеследующие операции.
Если информация состоянии сети, описанная в отчете о состоянии доступа, и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, то передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа; или
если информация о состоянии сети, описанная в отчете о состоянии доступа, и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, то передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, согласно заданному периодическому интервалу до тех пор, пока не перестанут удовлетворяться указанные условия оценки; или
если информация о состоянии сети, описана в отчете о состоянии доступа, и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, то передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, до момента истечения установленного периода времени; или
если информация о состоянии сети, описанная в отчете о состоянии доступа, и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, то передают узлу управления доступом к сервису отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, согласно заданному количеству передач.
Согласно способу распределения данных, предложенному в варианте осуществления, устройство доступа передает отчет о состоянии доступа узлу управления доступом к сервису, таким образом обеспечивая возможность информирования узла управления доступом к сервису о состоянии сети доступа посредством указанного отчета о состоянии доступа и возможность распределения подлежащего передаче потока данных согласно состоянию сети доступа. Для подлежащего передаче потока данных реализуется управление передачей данных в режиме с множественными соединениями и повышается пропускная способность по сервисным данным.
Третий вариант осуществления
На основе той же самой идеи изобретения, что и в вышеописанных вариантах осуществления, технические решения вышеописанных вариантов осуществления уточнены в данном варианте осуществления посредством конкретного примера. В этом конкретном примере узел AT3SF управления доступом к сервису может быть распределен в элементе сети согласно требованию передачи данных в опорной сети 5G, например UDM, SMF, PCF, SMF и UPF, и также он может быть размещен в пользовательском оборудовании. Согласно архитектурной схеме, показанной на ФИГ. 5, устройство доступа пользовательского оборудования не только содержит устройство доступа, поддерживающее стандарт 3GPP, т.е. 3GPP-доступ, например, узел gNB или узел eNB, но оно также содержит устройство доступа, поддерживающее стандарт, отличный от 3GPP, т.е. доступ не в стандарте 3GPP, например, точку доступа WIFI. На основе архитектуры, показанной на ФИГ. 5, может быть реализовано управление распределением для подлежащего передаче потока данных восходящего канала или подлежащего передаче потока данных нисходящего канала согласно решениям в двух вышеописанных вариантах осуществления. Технические решения вариантов осуществления настоящего изобретения включают узел управления доступом к сервису и устройство доступа. Поэтому интересующие части архитектуры, показанной на ФИГ. 5, показаны на ФИГ. 6. Функция ATSSS соответствует узлу управления доступом к сервису, функция UP представляет собой сетевое устройство плоскости пользователя опорной сети, функция TrustedWLAN (надежная беспроводная локальная сеть) может конкретно представлять собой точку доступа WIFI и соответствовать устройству доступа в сети доступа, не являющейся сетью стандарта 3GPP, и функция NextGenRAN (сеть радиодоступа нового поколения) может конкретно представлять собой узлел gNB и соответствовать устройству доступа в сети доступа стандарта 3GPP. Во время передачи данных для сервиса, пользовательское оборудование или функция ATSSS могут разделять подлежащий передаче поток данных для одновременной передачи в сети доступа, не являющейся сетью стандарта 3GPP, и в сети доступа стандарта 3GPP для повышения пропускной способности по сервисных данным. Более конкретно, в стеке сетевых протоколов процесс передачи данных показан на ФИГ. 7. Каждое из стороны опорной сети и пользовательского оборудования имеет каналы связи множества сетей доступа. Сторона опорной сети или пользовательское оборудование должны разделять подлежащий передаче поток данных для передачи в канале связи каждой сети доступа, так что узел управления доступом к сервису может определять, на основе отчета о состоянии доступа, отправленного каждым устройством доступа, распределяемое количество данных подлежащего передаче потока данных согласно решениям в вышеописанных вариантах осуществления.
Например, в схематическом процессе передачи, показанном на ФИГ. 7, требуется прикладная программа APP-1 в пользовательском оборудовании для выполнения обмена данными со стороной сети. Узел управления доступом к сервису может быть размещен в пользовательском оборудовании между сетью доступа и опорной сетью в форме клиента/сервера (client/server, C/S). Например, на ФИГ. 7 клиент ATSSS представляет собой пользовательское оборудование, и объект функции ATSSS между сетью доступа и опорной сетью представляет собой сервер ATSSS. Между клиентом ATSSS и сервером ATSSS предусмотрен управляющий соединительный канал (Control Connection), так что обеспечивается возможность передачи информации управления передачей данных в режиме с множественными соединениями между клиентом ATSSS и сервером ATSSS. Узел управления доступом к сервису может принимать отчет о состоянии доступа от каждого из первого устройства доступа, обеспечивающего сеть радиодоступа RAN, и второго устройства доступа, обеспечивающего беспроводную локальную сеть (Wireless Local Area Network, WLAN). Отчет о состоянии доступа содержит множество блоков информации о состоянии сети, используемой для описания состояния сети доступа. Узел управления доступом к сервису разделяет подлежащий передаче поток данных согласно главенству/подчиненности состояния сети, описываемого информацией о состоянии каждой сети доступа, и определяет распределяемое количество данных, соответствующее устройству доступа, а именно определяет распределяемое количество данных соединительного канала устройства доступа. Конкретный процесс определения показан на ФИГ. 3 в первом варианте осуществления, и его уточнения опущены в данном варианте осуществления. Если одно из клиента ATSSS и сервера ATSSS завершает определение распределяемого объема данных соединительного канала каждого устройства доступа, другая сторона может быть уведомлена через канал Control Connection, и таким образом обеспечивается возможность распределения другой стороной подлежащего передаче потока данных согласно распределяемому количеству данных.
Четвертый вариант осуществления
На основе той же самой идеи изобретения, что и в вышеописанных вариантах осуществления, со ссылкой на ФИГ. 8 представлен узел 80 управления доступом к сервису, который предложен в варианте осуществления и может содержать первую принимающую часть 801 и определяющую часть 802.
Первая принимающая часть 801 выполнена с возможностью приема отчета о состоянии доступа от каждого из по меньшей мере одного устройства доступа, причем отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа.
Определяющая часть 802 выполнена с возможностью определения распределяемого объема данных, соответствующего устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа.
В возможном варианте реализации, если сеть доступа, обеспеченная устройством доступа, представляет собой сеть доступа, поддерживающую стандарт, отличный от 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии сети: информации о нагрузке базового набора услуг BSS, информации о метриках глобальной сети WAN, степени использования доступного канала, объема данных, подлежащих передаче, или количества единиц пользовательского оборудования, к которым осуществляется доступ.
В возможном варианте реализации, если сеть доступа, обеспеченная устройством доступа, представляет собой сеть доступа, поддерживающую стандарт 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии сети: информации о нагрузке сети доступа, количества единиц пользовательского оборудования, к которым осуществляется доступ, объема подлежащих передаче данных, в настоящий момент кэшированных сетью доступа, текущей степени использования ресурсов сети доступа, пропускной способности сети доступа в расчете на пользователя в пределах заданного периода времени или информации о пакетах данных, которые неправильно переданы сетью доступа.
В возможном варианте осуществления информация о пакетах данных, которые неправильно передана сетью доступа, содержит по меньшей мере одно из следующего:
порядкового номера пакета данных, которые были переданы сетью доступа, но передача которых не была успешной;
минимального порядкового номера среди порядковых номеров пакетов данных, подлежащих передаче сетью доступа; или
отношения количества пакетов данных, которые неправильно переданы сетью доступа, к общему количеству пакетов данных, которые переданы сетью доступа в пределах заданного периода времени.
В возможном варианте реализации, показанном на ФИГ. 9, узел 80 управления доступом к сервису также содержит первую передающую часть 803, выполненную с возможностью передачи сообщения с запросом отчета о состоянии доступа устройству доступа.
В возможном варианте реализации первая принимающая часть 801 выполнена с возможностью:
приема отчета о состоянии доступа от устройства доступа согласно предварительно заданному периодическому интервалу.
В возможном варианте реализации первая принимающая часть 801 выполнена с возможностью:
приема отчета о состоянии доступа, переданного устройством доступа, на основе предварительно заданного инициирующего события.
В возможном варианте реализации определяющая часть 802 выполнена с возможностью:
назначения, согласно установленной стратегии назначения веса, веса информации о состоянии сети доступа, обеспеченной устройством доступа;
получения, на основе информации о состоянии сети доступа, обеспеченной устройством доступа, и веса, соответствующего информации о состоянии сети, расчетной величины распределения данных, соответствующей сети доступа, обеспеченной устройством доступа; и
разделения подлежащего передаче потока данных на основе расчетной величины распределения данных, соответствующей сети доступа, обеспеченной устройством доступа.
Можно понять, что в варианте осуществления «часть» может представлять собой часть схемы, часть процессора, часть программы или программного обеспечения и т.п.; разумеется, она также может представлять собой блок, и она также может быть модульной и немодульной.
Кроме того, каждый компонент в варианте осуществления может быть интегрирован в блок обработки, каждый блок также может присутствовать независимо, и два или более чем два блока также могут быть объединены в блок. Интегральный блок может быть реализован в форме аппаратных средств, и он также может быть реализован в форме функционального модуля программного обеспечения.
При реализации в форме функционального модуля программного обеспечения и продаже или использовании не в качестве независимого продукта, интегральный блок может храниться на компьютерочитаемом носителе для хранения. Исходя из такого понимания, техническое решение варианта осуществления по существу или в частях, вносящих вклад в известный уровень техники, или всё техническое решение или его часть могут быть реализованы в виде программного продукта, причем компьютерный программный продукт хранится на носителе для хранения, включая множество инструкций, обеспечивающие возможность выполнения компьютерным устройством (которое может представлять собой персональный компьютер, сервер, сетевое устройство и т.п.) или процессором всех или части операций способа в варианте осуществления. Носитель для хранения включает: различные носители, способные хранить программные коды, например, U-диск, мобильный жесткий диск, постоянная память (ROM), память с произвольной выборкой (RAM), магнитный диск или оптический диск.
Таким образом, в варианте осуществления предложен компьютерочитаемый носитель, содержащий хранящуюся на нем программу распределения данных, которая, при ее выполнении по меньшей мере одним процессором, обеспечивает выполнение указанным по меньшей мере одним процессором способа по первому варианту осуществления.
На основе состава узла 80 управления доступом к сервису и компьютерочитаемого носителя, на ФИГ. 10 показана конкретная структура узла 80 управления доступом к сервису, предложенного в варианте осуществления настоящего изобретения. Узел 80 управления доступом к сервису может содержать первый сетевой интерфейс 1001, первую память 1002 и первый процессор 1003. Все компоненты соединены между собой посредством системы 1004 шин. Можно понять, что система 1004 шин выполнена с возможностью реализации соединительных коммуникаций между указанными компонентами. Система 1004 шин содержит шину данных, и она также содержит шину питания, шину управления и шину сигнала состояния. Тем не менее, для лучшего понимания, различные шины обозначены на ФИГ. 10 как система 1004 шин. Первый сетевой интерфейс 1001 выполнен с возможностью приема и передачи сигнала в процессе приема информации от другого элемента сети, являющего вешним, и передачи на него информации.
Первая память 1002 выполнена с возможностью хранения компьютерной программы, способной выполняться в первом процессоре 1003.
Первый процессор 1003 выполнен с возможностью выполнения компьютерной программы для осуществления нижеследующих операций.
Принимают отчет о состоянии доступа, переданный каждым из по меньшей мере одного устройства доступа. Отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа.
Определяют распределяемое количество данных, соответствующее устройству доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством доступа.
Можно понять, что первая память 1002 в варианте осуществления настоящего изобретения может представлять собой энергозависимую память или энергонезависимую память, или она может содержать обе из энергозависимой и энергонезависимой памятей. Энергонезависимая память может представлять собой постоянную память (ROM), программируемую постоянную память (PROM), стираемую программируемую постоянную память (EPROM), электрически стираемую программируемую постоянную память (EEPROM) или флэш-память. Энергозависимая память может представлять собой память с произвольной выборкой, и она может использоваться в качестве внешней высокоскоростной кэш-памяти. В качестве примера, но без ограничения, описана возможность применения памятей с произвольной выборкой (RAM) в различных формах, таких как статическая память с произвольной выборкой (SRAM), динамическая память с произвольной выборкой (DRAM), синхронная динамическая память с произвольной выборкой (SDRAM), синхронная динамическая память с произвольной выборкой с двойной скоростью (DDRSDRAM), усовершенствованная синхронная динамическая память с произвольной выборкой (ESDRAM), динамическая память с произвольной выборкой стандарта SynchLink (SLDRAM) и динамическая память с произвольной выборкой с шиной прямого резидентного доступа (DRRAM). Следует отметить, что первая память 1002 в системе и способе, описанных в настоящем изобретении, предназначена для включения, но без ограничения, памятей вышеуказанных и других подходящих типов.
Первый процессор 1003 может представлять собой чип интегральной схемы с возможностью обработки сигналов. В процессе реализации каждая операция способа может быть выполнена с помощью логической интегральной схемы или аппаратных средств в первом процессоре 1003 или с помощью инструкций в форме программного обеспечения. Первый процессор 1003 может представлять собой универсальный процессор, цифровой сигнальный процессор (DSP), прикладную специализированную интегральную схему (ASIC), программируемую пользователем вентильную матрицу (FPGA) или другое программируемое логическое устройство (PLD), логический элемент на дискретных компонентах или транзисторное логическое устройство и дискретный аппаратный компонент. Каждый способ, операция и логическая блок-схема, раскрытые в варианте осуществления настоящего изобретения, могут быть реализованы или выполнены. Универсальный процессор может представлять собой микропроцессор, или процессор также может представлять собой любой обычный процессор и т.п. Операции способа, раскрытого в сочетании с вариантом осуществления настоящего изобретения, могут быть непосредственно реализованы путем их исполнения и завершения с помощью аппаратного декодирующего процессора, или исполнения и завершения с помощью комбинации аппаратных и программных модулей в декодирующем процессоре. Программный модуль может быть размещен на носителе для хранения, традиционно используемом в данной области техники, таком как память с произвольной выборкой (RAM), флэш-память, постоянная память, программируемая постоянная память (ROM), электрически стираемая постоянная память (PROM), электрически стираемая программируемая постоянная память (EEPROM) и регистр. Носитель для хранения размещен в первой памяти 1002. Первый процессор 1003 считывает информацию из первой памяти 1002 и выполняет операции способа в сочетании с аппаратными средствами.
Можно понять, что указанные варианты осуществления, описанные в настоящем изобретении, могут быть реализованы с помощью аппаратных средств, программного обеспечения, аппаратно-программного обеспечения, промежуточного программного обеспечения, микрокодов или комбинации вышеперечисленного. В случае реализации с помощью аппаратных средств, блок обработки может быть реализован в виде одной или более прикладных специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых сигнальных процессорных устройств (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), универсальных процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, выполненных с возможностью выполнения функций в данной области применения, или комбинаций вышеперечисленного.
В случае реализации с помощью программного обеспечения, технология настоящего изобретения может быть реализована посредством модулей (например, процессов и функций), выполняющих функции в настоящем изобретении. Программные коды могут храниться в памяти и исполняться процессором. Память может быть реализована в процессоре или вне процессора.
Более конкретно, первый процессор 1003 в узле 80 управления доступом к сервису также выполнен с возможностью выполнения компьютерной программы для осуществления операций согласно способу в варианте 1 осуществления. Детали в данном варианте осуществления опущены.
Пятый вариант осуществления
На основе той же самой идеи изобретения, что и в вышеописанных вариантах осуществления, со ссылкой на ФИГ. 11 представлен состав устройства 110 доступа, предложенного в варианте осуществления настоящего изобретения. Устройство 110 доступа может содержать вторую передающую часть 1101, выполненную с возможностью передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису. Отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством 110 доступа, и он также используется для того, чтобы узел управления доступом к сервису определил распределяемое количество данных, соответствующее устройству 110 доступа, согласно подлежащему передаче потоку данных.
В возможном варианте реализации, если сеть доступа, обеспеченная устройством 110 доступа, представляет собой сеть доступа, поддерживающую стандарт, отличный от 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации о состоянии: информации о нагрузке базового набора услуг BSS, информации о метриках глобальной сети WAN, степени использования доступного канала, объема данных, подлежащих передаче, или количества единиц пользовательского оборудования, к которым осуществляется доступ.
В возможном варианте реализации, если сеть доступа, обеспеченная устройством 110 доступа, представляет собой сеть доступа, поддерживающую стандарт 3GPP, то отчет о состоянии доступа содержит по меньшей мере один блок нижеследующей информации состояния сети: информации о нагрузке сети доступа, количества единиц пользовательского оборудования, к которым осуществляется доступ, объема подлежащих передаче данных, в настоящий момент кэшированных сетью доступа, текущей степени использования ресурсов сети доступа, пропускной способности сети доступа в расчете на пользователя в пределах заданного периода времени или информации о пакетах данных, которые неправильно переданы сетью доступа.
В возможном варианте осуществления информация о пакетах данных, которые неправильно переданы сетью доступа, содержит по меньшей мере одно из следующего:
порядкового номера пакета данных, которые были переданы сетью доступа, но передача которых не была успешной;
минимального порядкового номера среди порядковых номеров пакетов данных, подлежащих передаче сетью доступа; или
отношения количества пакетов данных, которые неправильно переданы сетью доступа, к общему количеству пакетов данных, которые переданы сетью доступа в пределах заданного периода времени.
В возможном варианте осуществления, показанном на ФИГ. 12, устройство 110 доступа также содержит вторую принимающую часть 1102, выполненную с возможностью приема сообщения с запросом отчета о состоянии доступа от узла управления доступом к сервису.
В варианте реализации вторая передающая часть 1101 выполнена с возможностью передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису на основе заданного периодического интервала.
В варианте реализации вторая передающая часть 1101 выполнена с возможностью передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису на основе заданного инициирующего события.
В варианте реализации вторая передающая часть 1101 выполнена с возможностью:
если информация о состоянии сети, описываемая в отчете о состоянии доступа и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису; или,
если информация о состоянии сети, описываемая в отчете о состоянии доступа и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису согласно заданному периодическому интервалу до тех пор, пока не перестанут удовлетворяться указанные условия оценки: или,
если информация о состоянии сети, описываемая в отчете о состоянии доступа и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису согласно заданному периодическому интервалу до момента истечения установленного периода времени; или,
если информация о состоянии сети, описываемая в отчете о состоянии доступа и предварительно сконфигурированное пороговое значение удовлетворяют заданным условиям оценки, передачи отчета о состоянии доступа сети доступа, обеспеченной устройством 110 доступа, узлу управления доступом к сервису согласно заданному количеству передач.
Кроме того, в варианте осуществления также предложен компьютерочитаемый носитель, содержащий хранящуюся на нем программу распределения данных, которая, при ее выполнении по меньшей мере одним процессором, обеспечивает осуществление указанным по меньшей мере одним процессором способа во втором варианте осуществления.
Конкретные детали относительно компьютерочитаемого носителя содержатся в описаниях к четвертому варианту осуществления и опущены в данном варианте осуществления. На основе состава устройства 110 доступа и компьютерочитаемого носителя, на ФИГ. 13 показана конкретная структура аппаратных средств устройства 110 доступа, предложенного в варианте осуществления настоящего изобретения. Устройство 110 доступа может содержать второй сетевой интерфейс 1301, вторую память 1302 и второй процессор 1303. Все компоненты соединены друг с другом посредством системы 1304 шин. Можно понять, что система 1304 шин выполнена с возможностью реализации соединительных коммуникаций между указанными компонентами. Система 1304 шин содержит шину данных, и она также содержит шину питания, шину управления и шину сигнала состояния. Тем не менее, для лучшего понимания, различные шины обозначены на ФИГ. 13 как система 1304 шин.
В данном случае второй сетевой интерфейс 1301 выполнен с возможностью приема и передачи сигнала в процессе приема и передачи информации от другого элемента сети, являющегося внешним.
Вторая память 1302 выполнена с возможностью хранения компьютерной программы, способной выполняться во втором процессоре.
Второй процессор 1303 выполнен с возможностью выполнения компьютерной программы для осуществления нижеследующих операций.
Отправляют отчет о состоянии доступа сети доступа, обеспеченной устройством доступа, причем отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством доступа, и он дополнительно используется для того, чтобы узел управления доступом к сервису определил распределяемое количество данных, соответствующее устройству доступа, согласно подлежащему передаче потоку данных.
Можно понять, что части в структуре аппаратных средств устройства 110 доступа в данном варианте осуществления схожи с соответствующими частями в четвертом варианте осуществления, и они не будут уточняться в данном варианте осуществления.
Более конкретно, второй процессор 1303 в устройстве 110 доступа также выполнен с возможностью выполнения компьютерной программы для осуществления операций способа во втором варианте осуществления. Детали вышеуказанного в данном варианте осуществления опущены.
Шестой вариант осуществления
На основе той же самой идеи изобретения, что в вышеописанных вариантах осуществления, со ссылкой на ФИГ. 14 представлена система 140 распределения данных, предложенная в данном варианте осуществления. Система 140 отличается тем, что она содержит узел 80 управления доступом к сервису и по меньшей мере одно устройство 110 доступа.
Устройство 110 доступа выполнено с возможностью передачи отчета о состоянии доступа сети доступа, обеспеченной устройством доступа, узлу 80 управления доступом к сервису, причем отчет о состоянии доступа содержит множество блоков информации о состоянии сети для описания состояния сети доступа, обеспеченной устройством 110 доступа.
Узел 80 управления доступом к сервису выполнен с возможностью приема отчета о состоянии доступа от каждого из по меньшей мере одного устройства 110 доступа и определения распределяемого количеств данных, соответствующего устройству 110 доступа, на основе подлежащего передаче потока данных и информации о состоянии сети доступа, обеспеченной устройством 110 доступа.
В конкретном процессе реализации узел 80 управления доступом к сервису в варианте осуществления может предпочтительно представлять собой узел 80 управления доступом к сервису в любом вышеописанном варианте осуществления, и устройство 110 доступа может предпочтительно представлять собой устройство 110 доступа в любом вышеописанном варианте осуществления.
Специалистам в данной области техники должно быть понятно, что вариант осуществления настоящего изобретения может быть предложен в виде способа, системы или компьютерного программного продукта. Следовательно, настоящее изобретение может быть представлено в форме варианта осуществления аппаратных средств, варианта осуществления программного обеспечения или комбинированного варианта осуществления программного обеспечения и аппаратных средств. Кроме того, настоящее изобретение может быть представлено в форме компьютерного программного продукта, реализованного на одном или более компьютерочитаемых носителях для хранения (включая, но без ограничения, память на диске и оптическую память), содержащих программные коды, доступные для исполнения компьютером.
Настоящее изобретение описано со ссылками на схемы процесса и/или блок-схемы способа, устройства (системы) и компьютерного программного продукта согласно вариантам осуществления настоящего изобретения. Следует понимать, что каждый этап и/или блок в указанных схемах процесса и/или блок-схемах и комбинации этапов и/или блоков в указанных схемах процесса и/или блок-схемах могут быть реализованы посредством компьютерных программных инструкций. Эти компьютерные программные инструкции могут быть обеспечены для обычного компьютера, специализированного компьютера, встроенного процессора или процессора другого программируемого устройства обработки данных для генерирования машины, так что устройство для реализации функций, предписанных на одном этапе или множестве этапов в схемах процесса и/или в одном блоке или множестве блоков в блок-схемах, генерируется инструкциями, исполняемыми посредством компьютера или процессора другого программируемого устройства обработки данных.
Эти компьютерные программные инструкции также могут храниться в компьютерочитаемой памяти, способной конкретным образом управлять работой компьютера или другого программируемого устройства обработки данных, так что продукт, содержащий устройство подачи инструкций, может генерироваться посредством инструкций, хранящихся в компьютерочитаемой памяти, и устройство подачи инструкций реализует функции, предписанные на одном этапе или на множестве этапов в схемах процесса и/или в одном блоке или множестве блоков в блок-схемах.
Эти компьютерные программные инструкции также могут быть загружены в компьютер или другое программируемое устройство обработки данных, так что серия рабочих этапов будет выполняться на компьютере или другом программируемом устройстве обработки данных для обеспечения обработки, реализуемой компьютером, и этапы для реализации функций, предписанных на одном этапе или множестве этапов схем процесса и/или в одном блоке или множестве блоков блок-схем, обеспечиваются посредством инструкций, исполняемых компьютером или другим программируемым устройством обработки данных.
Вышеуказанное представляет собой лишь предпочтительные варианты осуществления настоящего изобретения и не предназначено для ограничения объема защиты настоящего изобретения.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
В вариантах осуществления узел управления доступом к сервису принимает отчет о состоянии доступа от каждого устройства доступа для получения информации о состоянии сети доступа, обеспеченной устройством доступа, разделяет подлежащий передаче поток данных на основе информации о состоянии сети доступа и определяет распределяемое количество данных, соответствующее устройству доступа, таким образом реализуя управление передачей данных в режиме с множественными соединениями для подлежащего передаче потока данных и повышая пропускную способность по сервисным данным.