RU2803196C1 - Data package transmission method and device - Google Patents
Data package transmission method and device Download PDFInfo
- Publication number
- RU2803196C1 RU2803196C1 RU2022111769A RU2022111769A RU2803196C1 RU 2803196 C1 RU2803196 C1 RU 2803196C1 RU 2022111769 A RU2022111769 A RU 2022111769A RU 2022111769 A RU2022111769 A RU 2022111769A RU 2803196 C1 RU2803196 C1 RU 2803196C1
- Authority
- RU
- Russia
- Prior art keywords
- rlc
- channel
- iab
- node
- configuration information
- Prior art date
Links
Images
Abstract
Description
Область техники, к которой относится изобретениеField of technology to which the invention relates
Данная заявка относится, в общем, к области технологий беспроводной связи и, в частности, к способу и устройству передачи пакетов данных.This application relates generally to the field of wireless communication technologies and, in particular, to a method and apparatus for transmitting data packets.
Уровень техникиState of the art
Интегрированный доступ и транзитное соединение (integrated access and backhaul, IAB) внедряется в систему мобильной связи 5-го поколения (5th generation, 5G). Решение по беспроводной передаче в сети IAB используется как для канала доступа (access link), так и для транзитной линии связи (backhaul link), во избежание развертывания оптоволокна с тем, чтобы снизить затраты на развертывание и повысить гибкость развертывания. Сеть IAB включает в себя узел IAB (IAB node) и донор IAB (IAB donor). Устройство на стороне терминала может получить доступ к узлу IAB, и данные трафика устройства на стороне терминала могут быть переданы из узла IAB в донор IAB через беспроводную транзитную линию связи.Integrated access and backhaul (IAB) is being implemented into the 5th generation (5G) mobile communications system. The wireless transmission solution in the IAB network is used for both the access link and the backhaul link, avoiding the deployment of optical fiber to reduce deployment costs and increase deployment flexibility. The IAB network includes an IAB node and an IAB donor. The terminal side device can access the IAB node, and the traffic data of the terminal side device can be transferred from the IAB node to the IAB donor via a wireless backhaul link.
Однако существующее сопоставление однонаправленных каналов в основном выполняется для полезной нагрузки данных плоскости пользователя F1 (F1 user plane, F1-U) и полезной нагрузки данных плоскости управления F1 (F1 control plane, F1-C), которые передаются между узлом IAB и узлом-донором в интерфейсе F1. На самом деле существуют другие типы полезных данных, которые необходимо передавать между узлом IAB и узлом-донором, то есть полезные данные, отличные от полезных данных плоскости пользователя F1 и полезных данных плоскости управления F1. Эти полезные данные могут обобщенно называться полезной нагрузкой данных трафика не-F1 (non-F1 traffic). То, как выполнить сопоставление однонаправленных каналов для пакета данных трафика не-F1, по беспроводной транзитной линии связи не используется в традиционной технологии, и это является задачей, которую необходимо решить как можно скорее.However, existing bearer mapping is mainly performed on the F1 user plane (F1-U) data payload and the F1 control plane (F1-C) data payload that are transferred between the IAB node and the donor node in the F1 interface. In fact, there are other types of payloads that need to be transferred between the IAB node and the donor node, that is, payloads other than the F1 user plane payload and the F1 control plane payload. This payload may be collectively referred to as a non-F1 traffic data payload. How to perform bearer mapping for a non-F1 traffic data packet over a wireless backhaul is not used in traditional technology, and this is a problem that needs to be solved as soon as possible.
Сущность изобретенияThe essence of the invention
Реализации настоящей заявки предоставляют способ и устройство передачи пакетов данных для решения соответствующей проблемы, связанной с тем, как выполнять сопоставление однонаправленных каналов для полезной нагрузки данных в транзитной линии связи.Implementations of the present application provide a method and apparatus for transmitting data packets to solve the related problem of how to perform bearer mapping for a data payload on a backhaul link.
Согласно первому аспекту вариант осуществления настоящей заявки предусматривает способ передачи пакета данных, включающий в себя следующие этапы: донор IAB определяет первую информацию конфигурации, где первая информация конфигурации используется для указания первого канала RLC BH, и первый канал RLC BH используется для передачи PDU управления на уровне BAP. Донор IAB отправляет первую информацию конфигурации в узел IAB.According to a first aspect, an embodiment of the present application provides a method for transmitting a data packet, including the following steps: an IAB donor determines first configuration information, where the first configuration information is used to indicate a first RLC BH channel, and the first RLC BH channel is used to transmit a layer control PDU. BAP. The IAB donor sends the first configuration information to the IAB node.
Согласно вышеизложенной процедуре донор IAB указывает, используя первую информацию конфигурации, узел IAB для отправки управляющего PDU на уровне BAP через первый канал RLC BH, чтобы реализовать сопоставление однонаправленных каналов, когда узлу IAB необходимо отправить PDU управления на уровне BAP.According to the above procedure, the IAB donor instructs, using the first configuration information, the IAB node to send a control PDU at the BAP layer through the first RLC channel of the BH to realize bearer mapping when the IAB node needs to send a control PDU at the BAP layer.
В возможной реализации первая информация конфигурации включает в себя идентификатор канала первого канала RLC BH; илиIn an exemplary implementation, the first configuration information includes a channel identifier of the first RLC channel BH; or
первая информация конфигурации включает в себя идентификатор логического канала, и логический канал, указанный идентификатором логического канала, соответствует первому каналу RLC BH.the first configuration information includes a logical channel identifier, and the logical channel indicated by the logical channel identifier corresponds to the first RLC channel of the BH.
Согласно второму аспекту предусмотрен способ передачи пакета данных, который включает в себя следующий этап: узел IAB определяет первый канал RLC BH, используемый для передачи управляющего PDU на уровне BAP. Узел IAB отправляет PDU управления на уровне BAP в соседний узел IAB по первому каналу RLC BH.According to a second aspect, there is provided a method for transmitting a data packet, which includes the following step: the IAB node determines a first RLC channel BH used to transmit a control PDU at the BAP layer. The IAB node sends a BAP-level control PDU to the neighboring IAB node on the first RLC channel of the BH.
Согласно вышеизложенной процедуре донор IAB указывает, используя первую информацию конфигурации, узел IAB для отправки PDU управления на уровне BAP по первому каналу RLC BH, чтобы реализовать сопоставление однонаправленных каналов, когда узел IAB должен отправить PDU управления на уровне BAP.According to the above procedure, the IAB donor instructs, using the first configuration information, the IAB node to send a BAP-level control PDU on the first BH RLC channel to realize bearer mapping when the IAB node needs to send a BAP-level control PDU.
В возможной реализации то, что узел IAB определяет первый канал RLC BH транзитной линии связи, используемый для передачи PDU управления на уровне BAP, включает в себя следующий этап: узел IAB получает первую информацию конфигурации из донора IAB, где первая информация конфигурации используется для указания первого канала RLC BH, используемого для передачи PDU управления на уровне BAP. Узел IAB определяет первый канал RLC BH на основе первой информации конфигурации.In an exemplary implementation, the IAB node determining a first backhaul BH RLC used to transmit a control PDU at the BAP involves the following step: the IAB node receiving first configuration information from the IAB donor, where the first configuration information is used to indicate the first RLC BH channel used to transmit control PDUs at the BAP layer. The IAB node determines the first RLC channel of the BH based on the first configuration information.
В возможной реализации первая информация конфигурации включает в себя идентификатор канала первого канала RLC BH; или первая информация конфигурации включает в себя идентификатор логического канала, и логический канал, указанный идентификатором логического канала, соответствует первому каналу RLC BH.In an exemplary implementation, the first configuration information includes a channel identifier of the first RLC channel BH; or the first configuration information includes a logical channel identifier, and the logical channel indicated by the logical channel identifier corresponds to the first RLC channel of the BH.
Согласно третьему аспекту предусмотрен способ передачи пакета данных, который включает в себя следующий этап: донор IAB определяет вторую информацию конфигурации, где вторая информация конфигурации используется для указания второго канала управления линией радиосвязи (RLC) транзитной линии связи (BH), второй канал RLC BH используется для передачи полезной нагрузки данных первого типа, и полезная нагрузка данных первого типа является полезной нагрузкой данных, отличной от полезной нагрузки данных плоскости пользователя F1 (F1-U) и полезной нагрузки данных плоскости управления F1 (F1-C). Донор IAB отправляет вторую информацию конфигурации в узел IAB.According to a third aspect, there is provided a method for transmitting a data packet, which includes the following step: the IAB donor determines second configuration information, where the second configuration information is used to indicate a second radio link control (RLC) channel of the backhaul link (BH), the second RLC channel of the BH is used for transmitting a first type data payload, and the first type data payload is a data payload different from the F1 user plane data payload (F1-U) and the F1 control plane data payload (F1-C). The IAB donor sends the second configuration information to the IAB node.
Согласно вышеизложенной процедуре донор IAB, используя вторую информацию конфигурации, указывает узлу IAB отправить полезную нагрузку данных первого типа по второму каналу RLC BH, чтобы реализовать сопоставление однонаправленных каналов по полезной нагрузке данных первого типа.According to the above procedure, the IAB donor, using the second configuration information, instructs the IAB node to send a data payload of the first type on the second RLC channel of the BH to realize bearer mapping on the data payload of the first type.
В возможной реализации полезная нагрузка данных первого типа включает в себя любое из следующего:In an exemplary implementation, the first type data payload includes any of the following:
пакет трафика эксплуатации, администрирования и обслуживания (OAM); пакет, используемый для запроса адреса интернет-протокола (IP); пакет, используемый для установления канала передачи данных безопасности интернет-протокола (IPsec); пакет установки ассоциации транспортного протокола управления потоком (SCTP); пакет отключения ассоциации SCTP; и пакет подтверждения работоспособности ассоциации SCTP.Operation, Administration and Maintenance (OAM) traffic package; packet used to request an Internet Protocol (IP) address; a packet used to establish an Internet Protocol Security (IPsec) data link; Stream Control Transport Protocol (SCTP) association installation package; SCTP Association Disable Packet; and an SCTP association heartbeat packet.
В возможной реализации вторая информация конфигурации включает в себя любое одно или несколько из следующего:In an exemplary implementation, the second configuration information includes any one or more of the following:
первый тип, где первый тип является типом полезной нагрузки данных, и первый тип соответствует второму каналу RLC BH; первую информацию дифференцированной услуги, где первая информация дифференцированной услуги соответствует первому типу и/или второму каналу RLC BH; и первую метку потока, где первая метка потока соответствует первому типу и/или второму каналу RLC BH.a first type, where the first type is a data payload type, and the first type corresponds to the second RLC channel of the BH; first differentiated service information, where the first differentiated service information corresponds to a first type and/or a second RLC BH channel; and a first stream label, where the first stream label corresponds to a first type and/or second channel of the RLC BH.
В возможной реализации способ дополнительно включает в себя следующий этап: донор IAB вырабатывает первую полезную нагрузку данных, где первая полезная нагрузка данных является полезной нагрузкой данных первого типа. Если информация заголовка пакета, соответствующая первой полезной нагрузке данных, переносит первую информацию дифференцированной услуги, донор IAB отправляет первый пакет данных в узел IAB по второму каналу RLC BH, соответствующему первой информации дифференцированной услуги; или если информация заголовка пакета, соответствующая первой полезной нагрузке данных, содержит первую метку потока, донор IAB отправляет первый пакет данных в узел IAB по второму каналу RLC BH, соответствующему первой метке потока, где первый пакет данных включает в себя первую полезную нагрузку данных.In an exemplary implementation, the method further includes the following step: the IAB donor generates a first data payload, where the first data payload is a first type of data payload. If the packet header information corresponding to the first data payload carries the first differentiated service information, the IAB donor sends the first data packet to the IAB node on the second RLC BH channel corresponding to the first differentiated service information; or if the packet header information corresponding to the first data payload includes a first flow label, the IAB donor sends the first data packet to the IAB node on a second RLC BH channel corresponding to the first flow label, where the first data packet includes the first data payload.
В возможной реализации вторая информация конфигурации включает в себя идентификационную информацию, используемую для идентификации второго канала RLC BH, и идентификационная информация представляет собой идентификатор канала второго канала RLC BH, или идентификационная информация представляет собой идентификатор логического канала, соответствующий второй канал RLC BH.In an exemplary implementation, the second configuration information includes identification information used to identify the second RLC BH channel, and the identification information is a channel identifier of the second RLC BH channel, or the identification information is a logical channel identifier corresponding to the second RLC BH channel.
Согласно четвертому аспекту предусмотрен способ передачи пакета данных, который включает в себя следующий этап: узел IAB принимает вторую информацию конфигурации из донора IAB, где вторая информация конфигурации используется для указания второго канала управления линией радиосвязи (RLC) транзитной линии связи (BH), второй канал RLC BH используется для передачи полезной нагрузки данных первого типа, и полезная нагрузка данных первого типа является полезной нагрузкой данных, отличной от полезной нагрузки данных плоскости пользователя F1 (F1-U) и полезной нагрузки данных плоскости управления F1 (F1-C). Узел IAB передает полезную нагрузку данных первого типа на основе второй информации конфигурации.According to a fourth aspect, there is provided a method for transmitting a data packet, which includes the following step: an IAB node receives second configuration information from an IAB donor, where the second configuration information is used to indicate a second radio link control (RLC) channel of a backhaul link (BH), the second channel The RLC BH is used to transmit a first type data payload, and the first type data payload is a data payload different from the F1 user plane data payload (F1-U) and the F1 control plane data payload (F1-C). The IAB node transmits a first type of data payload based on the second configuration information.
Согласно вышеизложенной процедуре узел IAB определяет, используя вторую информацию конфигурации, отправленную донором IAB, то, что полезная нагрузка данных первого типа отправлена по второму каналу RLC BH для того, чтобы реализовать сопоставление однонаправленных каналов по полезной нагрузке данных первого типа.According to the above procedure, the IAB node determines, using the second configuration information sent by the IAB donor, that a data payload of the first type is sent on the second RLC channel of the BH in order to implement bearer mapping on the data payload of the first type.
В возможной реализации полезная нагрузка данных первого типа включает в себя любое из следующего:In an exemplary implementation, the first type data payload includes any of the following:
пакет трафика эксплуатации, администрирования и обслуживания (OAM); пакет, используемый для запроса адреса интернет-протокола (IP); пакет, используемый для установления канала передачи данных безопасности интернет-протокола (IPsec); пакет установки ассоциации транспортного протокола управления потоком (SCTP); пакет отключения ассоциации SCTP; и пакет подтверждения работоспособности ассоциации SCTP.Operation, Administration and Maintenance (OAM) traffic package; packet used to request an Internet Protocol (IP) address; a packet used to establish an Internet Protocol Security (IPsec) data link; Stream Control Transport Protocol (SCTP) association installation package; SCTP Association Disable Packet; and an SCTP association heartbeat packet.
В возможной реализации вторая информация конфигурации включает в себя любое одно или несколько из следующего:In an exemplary implementation, the second configuration information includes any one or more of the following:
первый тип, где первый тип является типом полезной нагрузки данных, и первый тип соответствует второму каналу RLC BH; первую информацию дифференцированной услуги, где первая информация дифференцированной услуги соответствует первому типу и/или второму каналу RLC BH; и первую метку потока, где первая метка потока соответствует первому типу и/или второму каналу RLC BH.a first type, where the first type is a data payload type, and the first type corresponds to the second RLC channel of the BH; first differentiated service information, where the first differentiated service information corresponds to a first type and/or a second RLC BH channel; and a first stream label, where the first stream label corresponds to a first type and/or second channel of the RLC BH.
В возможной реализации вторая информация конфигурации включает в себя идентификационную информацию, используемую для идентификации второго канала RLC BH, и идентификационная информация представляет собой идентификатор канала второго канала RLC BH, или идентификационная информация представляет собой идентификатор логического канала, соответствующий второй канал RLC BH.In an exemplary implementation, the second configuration information includes identification information used to identify the second RLC BH channel, and the identification information is a channel identifier of the second RLC BH channel, or the identification information is a logical channel identifier corresponding to the second RLC BH channel.
Согласно пятому аспекту предусмотрен способ передачи пакета данных, который включает в себя следующий этап: донор IAB определяет первую метку на основе информации заголовка пакета, соответствующей третьей полезной нагрузке данных, где первая метка используется для определения выходного канала управления линией радиосвязи (RLC) третьей полезной нагрузки данных. Донор IAB отправляет третий пакет данных в узел IAB, где третий пакет данных включает в себя третью полезную нагрузку данных и заголовок уровня BAP первого протокола адаптации транзитного соединения, и заголовок первого уровня BAP включает в себя первую метку.According to a fifth aspect, there is provided a method for transmitting a data packet, which includes the following step: the IAB donor determines a first label based on packet header information corresponding to a third data payload, where the first label is used to determine an output radio link control (RLC) channel of the third payload. data. The IAB donor sends a third data packet to the IAB node, where the third data packet includes a third data payload and a first backhaul adaptation protocol BAP layer header, and the first BAP layer header includes a first label.
Согласно вышеизложенной процедуре донор IAB использует первую метку для указания выходного канала управления линией радиосвязи (RLC) третьей полезной нагрузки данных и больше не определяет выходной канал RLC третьей полезной нагрузки данных на основе только входного канала RLC третьей полезной нагрузки данных, чтобы реализовать гибкую передачу третьей полезной нагрузки данных.According to the above procedure, the IAB donor uses the first label to indicate the output radio link control (RLC) channel of the third data payload, and no longer determines the output RLC channel of the third data payload based only on the input RLC channel of the third data payload, so as to realize flexible transmission of the third payload. data loads.
В возможной реализации то, что донор IAB определяет первую метку на основе информации заголовка пакета, соответствующей третьей полезной нагрузке данных, включает в себя:In a possible implementation, the IAB donor determines the first label based on the packet header information corresponding to the third data payload includes:
Донор IAB получает третью информацию конфигурации. Донор IAB определяет первую метку на основе информации заголовка пакета, соответствующей третьей полезной нагрузке данных, и третьей информации конфигурации, где третья информация конфигурации используется для конфигурирования соответствия между первой информацией в информации заголовка пакета и первой меткой, и первая информация включает в себя любое одно или несколько из следующего:The IAB donor receives the third configuration information. The IAB donor determines the first label based on the packet header information corresponding to the third data payload and the third configuration information, where the third configuration information is used to configure a mapping between the first information in the packet header information and the first label, and the first information includes any one or several of the following:
первую информацию дифференцированной услуги, первую метку потока и первый адрес интернет-протокола (IP-адрес).first differentiated service information, a first flow label, and a first Internet Protocol address (IP address).
Согласно шестому аспекту предусмотрен способ передачи пакета данных, который включает в себя следующий этап: второй узел IAB получает четвертую полезную нагрузку данных. Второй узел IAB определяет вторую метку на основе информации заголовка пакета, соответствующей четвертой полезной нагрузке данных, или типа сообщения, соответствующего четвертой полезной нагрузке данных, где вторая метка используется для определения выходного канала управления линией радиосвязи (RLC) четвертой полезной нагрузки данных. Второй узел IAB отправляет четвертый пакет данных в первый узел IAB, где четвертый пакет данных включает в себя четвертую полезную нагрузку данных и заголовок уровня BAP второго протокола адаптации транзитного соединения, и заголовок второго уровня BAP включает в себя вторую метку.According to a sixth aspect, there is provided a method for transmitting a data packet that includes the following step: a second IAB node receives a fourth data payload. The second IAB node determines a second label based on packet header information corresponding to the fourth data payload or a message type corresponding to the fourth data payload, where the second label is used to determine an output radio link control (RLC) channel of the fourth data payload. The second IAB node sends a fourth data packet to the first IAB node, where the fourth data packet includes a fourth data payload and a second backhaul adaptation protocol BAP layer header, and the second BAP layer header includes a second label.
В возможной реализации то, что второй узел IAB определяет вторую метку на основе информации заголовка пакета, соответствующей четвертой полезной нагрузке данных, включает в себя:In an exemplary implementation, the second IAB node determines a second label based on packet header information corresponding to the fourth data payload includes:
Второй узел IAB принимает четвертую информацию конфигурации из донора IAB.The second IAB node receives the fourth configuration information from the IAB donor.
Второй узел IAB определяет вторую метку на основе информации заголовка пакета, соответствующей четвертой полезной нагрузке данных, и четвертой информации конфигурации.The second IAB node determines the second label based on the packet header information corresponding to the fourth data payload and the fourth configuration information.
Четвертая информация конфигурации используется для конфигурирования соответствия между второй информацией в информации заголовка пакета и второй меткой, и вторая информация включает в себя любое одно или несколько из следующего:The fourth configuration information is used to configure a mapping between the second information in the packet header information and the second label, and the second information includes any one or more of the following:
вторую информацию дифференцированной услуги в информации заголовка пакета, вторую метку потока в информации заголовка пакета, второй IP-адрес в информации заголовка пакета, информация однонаправленного радиоканала передачи данных, которая находится в информации заголовка пакета и которая соответствует четвертой полезной нагрузке данных, второй тип четвертой полезной нагрузки данных и идентификатор потока на уровне SCTP, который переносит сообщение F1AP, когда четвертой полезной нагрузкой данных является сообщение F1AP.second differentiated service information in the packet header information, a second flow label in the packet header information, a second IP address in the packet header information, radio bearer information which is in the packet header information and which corresponds to the fourth data payload, a second type of fourth payload data payloads and the flow identifier at the SCTP layer that carries the F1AP message when the fourth data payload is an F1AP message.
В возможной реализации то, что второй узел IAB определяет вторую метку на основе типа сообщения, соответствующего четвертой полезной нагрузке данных, включает в себя:In an exemplary implementation, the second IAB node determines a second label based on the message type corresponding to the fourth data payload includes:
Второй узел IAB принимает четвертую информацию конфигурации из донора IAB.The second IAB node receives the fourth configuration information from the IAB donor.
Второй узел IAB определяет вторую метку из четвертой информации конфигурации на основе типа сообщения, соответствующего четвертой полезной нагрузке данных.The second IAB node determines a second label from the fourth configuration information based on the message type corresponding to the fourth data payload.
Четвертая полезная нагрузка данных представляет собой сообщение F1AP протокола приложений F1 плоскости управления, и четвертая информация конфигурации включает в себя одно или несколько из следующего:The fourth data payload is a control plane F1 application protocol message F1AP, and the fourth configuration information includes one or more of the following:
второй тип четвертой полезной нагрузки данных и вторую метку, соответствующую второму типу, где второй тип представляет собой любой один или несколько типов сообщений F1AP:a second type of a fourth data payload and a second label corresponding to the second type, where the second type is any one or more F1AP message types:
идентификатор потока на уровне SCTP, который переносит сообщение F1AP, когда четвертая полезная нагрузка данных является сообщением F1AP, и вторую метку, соответствующую идентификатору потока.an SCTP layer identifier for the flow that carries the F1AP message when the fourth data payload is an F1AP message, and a second label corresponding to the flow identifier.
Согласно седьмому аспекту предусмотрен способ передачи пакета данных, который включает в себя:According to a seventh aspect, there is provided a method for transmitting a data packet, which includes:
Первый узел интегрированного доступа и транзитного соединения (IAB) получает пакет данных, где пакет данных является пакетом данных, полученным из второго узла IAB, или пакетом данных, полученным из донора IAB, заголовок уровня BAP протокола адаптации транзитного соединения пакета данных включает в себя третью метку, и третья метка используется для определения выходного канала управления линией радиосвязи (RLC) пакета данных.The first Integrated Access and Backhaul Node (IAB) receives a data packet, where the data packet is a data packet received from a second IAB node or a data packet received from an IAB donor, the backhaul adaptation protocol BAP layer header of the data packet includes a third label , and the third label is used to determine the output radio link control (RLC) channel of the data packet.
Первый узел IAB определяет идентификатор третьего канала RLC на основе третьей метки, где идентификатор третьего канала RLC является идентификатором выходного канала RLC пакета данных.The first IAB node determines the third RLC channel identifier based on the third label, where the third RLC channel identifier is the output RLC channel identifier of the data packet.
Первый узел IAB отправляет пакет данных по выходному каналу RLC, соответствующему третьему идентификатору канала RLC.The first IAB node sends a data packet on an output RLC channel corresponding to the third RLC channel identifier.
В возможной реализации определение, первым узлом IAB, третьего идентификатора канала RLC на основе третьей метки включает в себя:In an exemplary implementation, the determination, by the first IAB node, of the third RLC channel identifier based on the third label includes:
Первый узел IAB принимает пятую информацию конфигурации из донора IAB, где пятая информация конфигурации используется для конфигурирования соответствия между третьей меткой и идентификатором третьего канала RLC.The first IAB node receives fifth configuration information from the IAB donor, where the fifth configuration information is used to configure a mapping between the third label and the third RLC channel identifier.
Первый узел IAB определяет, в качестве третьего идентификатора канала RLC, идентификатор канала RLC, который находится в пятой информации конфигурации и который соответствует третьей метке.The first IAB node determines, as the third RLC channel identifier, the RLC channel identifier which is in the fifth configuration information and which corresponds to the third label.
Альтернативно, первый узел IAB определяет, в качестве третьего идентификатора канала RLC, идентификатор канала RLC, который находится в пятой информации конфигурации и который соответствует третьей метке, и четвертый идентификатор канала RLC, где четвертым идентификатором канала RLC является идентификатор входного канала RLC для приема пакета данных.Alternatively, the first IAB node determines, as the third RLC channel identifier, the RLC channel identifier which is in the fifth configuration information and which corresponds to the third label, and the fourth RLC channel identifier, where the fourth RLC channel identifier is the identifier of the input RLC channel for receiving the data packet. .
В качестве альтернативы, первый узел IAB определяет, из пятой информации конфигурации, первый идентификатор качества обслуживания (QoS), соответствующий третьей метке, и определяет, в качестве третьего идентификатора канала RLC, идентификатор канала RLC, который находится в пятой информации конфигурации и который соответствует первому идентификатору QoS.Alternatively, the first IAB node determines, from the fifth configuration information, a first quality of service (QoS) identifier corresponding to the third label, and determines, as a third RLC channel identifier, an RLC channel identifier which is in the fifth configuration information and which corresponds to the first QoS ID.
Альтернативно, первый узел IAB определяет, из пятой информации конфигурации, первый параметр QoS, соответствующий третьей метке, и определяет, в качестве третьего идентификатора канала RLC, идентификатор канала RLC, который содержится в пятой информации конфигурации и который соответствует первому параметру QoS.Alternatively, the first IAB node determines, from the fifth configuration information, a first QoS parameter corresponding to the third label, and determines, as a third RLC channel identifier, an RLC channel identifier contained in the fifth configuration information and which corresponds to the first QoS parameter.
В возможной реализации пятая информация конфигурации включает в себя любое одно или несколько из следующего:In an exemplary implementation, the fifth configuration information includes any one or more of the following:
соответствие между третьей меткой и идентификатором третьего канала RLC;correspondence between the third label and the third RLC channel identifier;
соответствие между третьей меткой, четвертым идентификатором канала RLC и идентификатором третьего канала RLC;a correspondence between the third label, the fourth RLC channel identifier and the third RLC channel identifier;
соответствие между третьей меткой и идентификатором качества обслуживания (QoS);correspondence between the third label and the quality of service (QoS) identifier;
соответствие между идентификатором QoS и идентификатором третьего канала RLC;correspondence between the QoS identifier and the RLC third channel identifier;
соответствие между третьей меткой и параметром QoS; иcorrespondence between the third label and the QoS parameter; And
соответствие между параметром QoS и третьим идентификатором канала RLC.correspondence between the QoS parameter and the third RLC channel identifier.
Согласно восьмому аспекту настоящая заявка дополнительно предусматривает устройство связи. Устройство связи имеет функцию реализации любого способа, предусмотренного в любом из предыдущих аспектов. Устройство связи может быть реализовано с помощью аппаратных средств или может быть реализовано с помощью аппаратных средств, исполняющих соответствующее программное обеспечение. Аппаратные средства или программное обеспечение включают в себя один или несколько блоков, соответствующих вышеуказанной функции.According to an eighth aspect, the present application further provides a communication device. The communication device has the function of implementing any method provided in any of the previous aspects. The communication device may be implemented in hardware or may be implemented in hardware executing corresponding software. The hardware or software includes one or more blocks corresponding to the above function.
В возможной реализации устройство связи включает в себя процессор, и процессор выполнен с возможностью поддержки устройства связи при выполнении соответствующих функций первого узла IAB, второго узла IAB, донора IAB или узла IAB в вышеизложенном способе. Устройство связи может дополнительно включать в себя память, и память может быть подключена к процессору и может хранить программные инструкции и данные, которые необходимы для устройства связи. При необходимости, устройство связи дополнительно включает в себя интерфейс связи, и интерфейс связи выполнен с возможностью поддержания связи между устройством связи и устройством, таким как первый узел IAB, второй узел IAB, донор IAB или узел IAB.In an exemplary implementation, the communication device includes a processor, and the processor is configured to support the communication device in performing the respective functions of a first IAB node, a second IAB node, an IAB donor, or an IAB node in the above method. The communication device may further include a memory, and the memory may be coupled to the processor and may store program instructions and data that are needed by the communication device. Optionally, the communication device further includes a communication interface, and the communication interface is configured to support communication between the communication device and a device such as a first IAB node, a second IAB node, an IAB donor, or an IAB node.
В возможной реализации устройство связи включает в себя соответствующие функциональные блоки, выполненные соответствующим образом с возможностью реализации этапов вышеизложенного способа. Функция может быть реализована с помощью аппаратных средств или может быть реализована с помощью аппаратных средств, исполняющих соответствующее программное обеспечение. Аппаратные средства или программное обеспечение включает в себя один или несколько блоков, соответствующих вышеуказанной функции.In a possible implementation, the communication device includes corresponding functional blocks configured to implement the steps of the above method. The function may be implemented in hardware or may be implemented in hardware executing associated software. The hardware or software includes one or more blocks corresponding to the above function.
В возможной реализации структура устройства связи включает в себя блок обработки и блок связи. Эти блоки могут выполнять соответствующие функции в приведенных выше примерах способов. Для получения более подробной информации следует обратиться к описанию способа согласно любому из предыдущих аспектов. Подробности в данном документе повторно не описываются.In a possible implementation, the structure of the communication device includes a processing unit and a communication unit. These blocks can perform corresponding functions in the above example methods. For more detailed information, please refer to the description of the method according to any of the previous aspects. The details are not repeated in this document.
Согласно девятому аспекту настоящая заявка предусматривает устройство связи, включающее в себя процессор и память. Память выполнена с возможностью хранения исполняемых компьютером инструкций, и когда устройство работает, процессор исполняет исполняемые компьютером инструкции, хранящиеся в памяти, так что устройство выполняет способы, описанные в предыдущих аспектах.According to a ninth aspect, the present application provides a communication device including a processor and a memory. The memory is configured to store computer-executable instructions, and when the device is operated, the processor executes the computer-executable instructions stored in the memory, such that the device performs the methods described in the previous aspects.
Согласно десятому аспекту настоящая заявка предусматривает устройство связи, включающее в себя блок или средство (means), выполненное с возможностью выполнения этапов, описанных в предыдущих аспектах.According to a tenth aspect, the present application provides a communication device including a unit or means configured to perform the steps described in the previous aspects.
Согласно одиннадцатому аспекту настоящая заявка предусматривает устройство связи, включающее в себя процессор и интерфейс связи. Процессор выполнен с возможностью: поддержания связи с другим устройством через интерфейс связи и выполнения способов, описанных в предыдущих аспектах. Имеются один или несколько процессоров.According to an eleventh aspect, the present application provides a communication device including a processor and a communication interface. The processor is configured to: maintain communication with another device through a communication interface and perform the methods described in the previous aspects. There are one or more processors.
Согласно двенадцатому аспекту настоящая заявка предусматривает устройство связи, включающее в себя процессор, выполненный с возможностью: подключения по меньшей мере к одной памяти и вызова программы, хранящейся по меньшей мере в одной памяти, для выполнения способов, описанных в предыдущих аспектах. По меньшей мере одна память может быть расположена внутри устройства или может быть расположена снаружи устройства. Кроме того, имеются один или несколько процессоров.According to a twelfth aspect, the present application provides a communication device including a processor configured to: connect to at least one memory and call a program stored in the at least one memory to perform the methods described in the previous aspects. The at least one memory may be located inside the device or may be located outside the device. In addition, there are one or more processors.
Согласно тринадцатому аспекту настоящая заявка дополнительно предусматривает машиночитаемый носитель информации. На машиночитаемом носителе информации хранятся инструкции, и когда инструкции исполняются на компьютере, компьютер может выполнять способы, описанные в предыдущих аспектах.According to a thirteenth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer can perform the methods described in the previous aspects.
Согласно четырнадцатому аспекту настоящая заявка дополнительно предусматривает компьютерный программный продукт, включающий в себя инструкции, и когда компьютерный программный продукт запускается на компьютере, компьютер может выполнять способы, описанные в предыдущих аспектах.According to a fourteenth aspect, the present application further provides a computer program product including instructions, and when the computer program product is run on a computer, the computer can perform the methods described in the previous aspects.
Согласно пятнадцатому аспекту настоящая заявка дополнительно предусматривает систему на кристалле, включающую в себя процессор, выполненный с возможностью выполнения способов, описанных в предыдущих аспектах.According to a fifteenth aspect, the present application further provides a system on a chip including a processor configured to perform the methods described in the previous aspects.
Согласно шестнадцатому аспекту настоящая заявка дополнительно предусматривает систему на кристалле, включающую в себя первый узел IAB, второй узел IAB и донор IAB, которые представлены выше.According to a sixteenth aspect, the present application further provides a system-on-chip including a first IAB node, a second IAB node, and an IAB donor as presented above.
Краткое описание чертежейBrief description of drawings
Фиг.1 – схематичное представление системы связи, к которой применим вариант осуществления настоящей заявки;FIG. 1 is a schematic representation of a communication system to which an embodiment of the present application is applicable; FIG.
фиг.2 – схематичное представление структуры донора IAB согласно варианту осуществления настоящей заявки;FIG. 2 is a schematic representation of the structure of an IAB donor according to an embodiment of the present application; FIG.
фиг.3(а) и фиг.3(b) – схематичные представления соответствия между каналом RLC, логическим каналом и объектом протокола согласно варианту осуществления настоящей заявки;FIG. 3(a) and FIG. 3(b) are schematic representations of the correspondence between an RLC channel, a logical channel and a protocol entity according to an embodiment of the present application;
фиг.4 – блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки;FIG. 4 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application;
фиг.5 – блок-схема последовательности операций способа передачи пакетов данных согласно варианту осуществления настоящей заявки;FIG. 5 is a flowchart of a method for transmitting data packets according to an embodiment of the present application;
фиг.6 – схематичное представление структуры пакета данных согласно варианту осуществления настоящей заявки;FIG. 6 is a schematic diagram of the structure of a data packet according to an embodiment of the present application;
фиг.7 – блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки;FIG. 7 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application;
фиг.8 - схематичное представление структуры пакета данных согласно варианту осуществления настоящей заявки;FIG. 8 is a schematic diagram of a data packet structure according to an embodiment of the present application; FIG.
фиг.9 - схематичное представление структуры пакета данных согласно варианту осуществления настоящей заявки;FIG. 9 is a schematic diagram of a data packet structure according to an embodiment of the present application; FIG.
фиг.10 – блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки;FIG. 10 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application;
фиг.11 – блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки;FIG. 11 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application; FIG.
фиг.12 – блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки;FIG. 12 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application;
фиг.13 – схематичное представление сетевой архитектуры в неавтономном режиме согласно варианту осуществления настоящей заявки;FIG. 13 is a schematic diagram of a network architecture in online mode according to an embodiment of the present application; FIG.
фиг.14 – схематичное представление структуры устройства связи согласно варианту осуществления настоящей заявки; иFIG. 14 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; FIG. And
фиг.15 – схематичное представление структуры устройства связи согласно варианту осуществления настоящей заявки.FIG. 15 is a schematic diagram of the structure of a communication device according to an embodiment of the present application.
Подробное описание изобретенияDetailed Description of the Invention
Далее подробно описаны варианты осуществления настоящей заявки со ссылкой на сопроводительные чертежи.Embodiments of the present application will now be described in detail with reference to the accompanying drawings.
Варианты осуществления настоящей заявки могут быть применены в различных системах мобильной связи, например, в системе нового радио (new radio, NR), системе долгосрочного развития (long term evolution, LTE), усовершенствованной системе долгосрочного развития (long term evolution-advanced, LTE-A), разрабатываемой системе долгосрочного развития (evolved long term evolution, eLTE), будущей системе связи и другой системе связи. В частности, в данном документе эти примеры не являются ограничивающими.Embodiments of the present application can be applied to various mobile communication systems, for example, new radio (NR), long term evolution (LTE), long term evolution-advanced (LTE). A), evolved long term evolution (eLTE), future communication system and other communication system. In particular, these examples are not intended to be limiting herein.
В вариантах осуществления настоящей заявки устройство на стороне терминала представляет собой устройство, имеющее функцию беспроводного приемопередатчика, или чип, который может быть расположен в устройстве. Устройство, имеющее функцию беспроводного приемопередатчика, также может упоминаться как пользовательское оборудование (user equipment, UE), терминал доступа, абонентское устройство, абонентская станция, мобильная станция, удаленная станция, удаленный терминал, мобильное устройство, пользовательский терминал, пользовательский агент или пользовательское устройство. В вариантах осуществления настоящей заявки в реальном приложении устройством на стороне терминала может быть мобильный телефон (mobile phone), планшетный компьютер (Pad), компьютер, имеющий функцию беспроводного приемопередатчика, терминал виртуальной реальности (virtual Reality, VR), терминал дополненной реальности (augmented reality, AR), беспроводной терминал в промышленной системе управления (industrial control), беспроводной терминал в системе автономного вождения (self-drive), беспроводной терминал в системе удаленного медицинского обслуживания (remote medical), беспроводной терминал в интеллектуальной электросети (smart grid), беспроводной терминал в системе транспортной безопасности (transport safety), беспроводной терминал в системе «умный город» (smart city), беспроводной терминал в системе «умный дом» (smart home) и т.п. Сценарий приложения не ограничивается вариантами осуществления настоящей заявки. В настоящей заявке устройство, имеющее функцию беспроводного приемопередатчика, и чип, который может быть размещен в устройстве, обобщенно называются терминальным устройством.In embodiments of the present application, the terminal-side device is a device having a wireless transceiver function, or a chip that may be located in the device. A device having a wireless transceiver function may also be referred to as a user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, user agent, or user device. In embodiments of the present application, in a real application, the device on the terminal side may be a mobile phone (mobile phone), a tablet computer (Pad), a computer having a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (augmented reality) terminal , AR), wireless terminal in industrial control system, wireless terminal in self-drive system, wireless terminal in remote medical system, wireless terminal in smart grid, wireless terminal in the transport safety system, wireless terminal in the smart city system, wireless terminal in the smart home system, etc. The application scenario is not limited to embodiments of the present application. In this application, a device having a wireless transceiver function and a chip that may be housed in the device are collectively referred to as a terminal device.
В вариантах осуществления настоящей заявки сетевым устройством может быть устройство радиодоступа, функционирующее с использованием различных стандартов, например, развитой узел B (evolved NodeB, eNB), контроллер радиосети (radio network controller, RNC), узел B (NodeB, NB), контроллер базовой станции (base station controller, BSC), базовая приемопередающая станция (base transceiver station, BTS), домашняя базовая станция (например, домашний развитой узел B (home evolved NodeB) или домашний узел B (home NodeB, HNB)), основополосный блок (baseband unit, BBU), точка доступа (access point, AP) в системе беспроводной связи Wi-Fi (Wireless Fidelity, Wi-Fi), ретрансляционный узел беспроводной связи, транзитный узел беспроводной связи, точка передачи (transmission point, TP) или приемопередающая точка (transmission reception point, TRP. Сетевым устройством альтернативно может быть gNB или точка передачи (TRP или TP) в системе 5G (NR), одна или группа антенных панелей (включающая в себя множество антенных панелей) базовой станции в системе 5G, сетевой узел, который образует gNB или точка передачи, например, основополосный блок (BBU), DU или CU в системе «центральный блок-распределенный блок» (central unit-distributed unit, CU-DU) или т.п.In embodiments of the present application, the network device may be a radio access device operating using various standards, for example, an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a basic base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved NodeB or home NodeB (HNB)), baseband unit ( baseband unit, BBU), access point (AP) in a Wi-Fi wireless communication system (Wireless Fidelity, Wi-Fi), wireless relay node, wireless transit node, transmission point (TP) or transceiver transmission reception point (TRP). The network device can alternatively be a gNB or transmission point (TRP or TP) in a 5G (NR) system, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, a network node , which forms a gNB or transmission point, such as a baseband unit (BBU), DU or CU in a central unit-distributed unit (CU-DU) system or the like.
В вариантах осуществления настоящей заявки сценарий IAB в сети беспроводной связи используется в качестве примера для описания некоторых сценариев. Следует отметить, что решения, представленные в вариантах осуществления настоящей заявки, могут быть дополнительно применены к другой сети беспроводной связи, и соответствующее название также может быть заменено названием соответствующей функции в другой сети беспроводной связи.In embodiments of the present application, an IAB scenario in a wireless communication network is used as an example to describe some scenarios. It should be noted that the solutions presented in the embodiments of the present application may be further applied to another wireless communication network, and the corresponding name may also be replaced by the name of the corresponding function in another wireless communication network.
Для простоты понимания вариантов осуществления настоящей заявки система связи, показанная на фиг.1, сначала используется в качестве примера для подробного описания системы связи, к которой применимы варианты осуществления настоящей заявки. На фиг.1 показано схематичное представление системы связи, к которой применим вариант осуществления настоящей заявки. Как показано на фиг.1, система связи включает в себя базовую станцию, донор IAB, узел 1 IAB, узел 2 IAB и устройство на стороне терминала.For ease of understanding the embodiments of the present application, the communication system shown in FIG. 1 is first used as an example to describe in detail the communication system to which the embodiments of the present application are applicable. FIG. 1 is a schematic diagram of a communication system to which an embodiment of the present application is applicable. As shown in FIG. 1, the communication system includes a base station, an IAB donor, an
В данном варианте осуществления настоящей заявки узел, который поддерживает интегрированный доступ и транзитное соединение, упоминается как узел IAB, и узел IAB также может упоминаться как ретрансляционный узел (relay node, RN). Для простоты описания как узел, так и ретрансляционный узел называются в дальнейшем узлом IAB. Узел IAB может предоставлять услугу беспроводного доступа для устройства на стороне терминала, и данные трафика или управляющая информация устройства на стороне терминала передаются из узла IAB в донор IAB (IAB donor) или в другое сетевое устройство через беспроводную транзитную линию связи. Узел IAB может включать в себя по меньшей мере один блок мобильного терминала (mobile terminal, MT) и по меньшей мере один распределенный блок (distributed unit, DU). В данном варианте осуществления настоящей заявки для описания используется только пример, в котором узел IAB включает в себя один блок MT и один DU. Блок MT в узле IAB реализует то, что узел IAB служит терминалом для связи с родительским узлом узла IAB и донором IAB. DU в узле IAB предоставляет услугу доступа для терминального устройства или другого узла IAB, подключенного к DU, и может также взаимодействовать с донором IAB через интерфейс F1. Блок MT в узле IAB также может упоминаться как функциональный объект MT в узле IAB, и DU в узле IAB также может упоминаться как функциональный объект DU в узле IAB. Для простоты описания как блок MT в узле IAB, так и функциональный объект MT в узле IAB кратко называются «MT узла IAB», и как DU в узле IAB, так и функциональный объект DU в узле IAB кратко называются «DU узла IAB».In this embodiment of the present application, a node that supports integrated access and backhaul is referred to as an IAB node, and the IAB node may also be referred to as a relay node (RN). For ease of description, both the node and the relay node are referred to as the IAB node in the following. The IAB node may provide a wireless access service to a terminal-side device, and traffic data or control information of the terminal-side device is transmitted from the IAB node to an IAB donor or other network device via a wireless backhaul link. The IAB node may include at least one mobile terminal (MT) and at least one distributed unit (DU). In this embodiment of the present application, only an example in which the IAB includes one MT and one DU is used for description. The MT block in the IAB node implements that the IAB node serves as a terminal for communication with the parent node of the IAB node and the donor IAB. The DU in the IAB node provides access service to a terminal device or other IAB node connected to the DU, and can also communicate with the IAB donor via the F1 interface. The MT in the IAB node may also be referred to as the MT functional entity in the IAB node, and the DU in the IAB node may also be referred to as the DU functional entity in the IAB node. For ease of description, both the MT at an IAB node and the MT functional object at an IAB node are briefly referred to as "IAB Node MT", and both the DU at an IAB node and the DU functional object at an IAB node are briefly referred to as "IAB Node DU".
В данном варианте осуществления настоящей заявки донор IAB может быть элементом сети доступа, имеющим полную функцию базовой станции, или может быть элементом сети доступа в виде, в котором централизованный блок (centralized unit, CU) и распределенный блок (distributed unit, DU) разделены. Подробности смотри на фиг.2. На фиг.2 CU донора IAB альтернативно может быть в виде, в котором плоскость управления (control plane, CP) и плоскость пользователя (user plane, UP) разделены. Например, один CU донора IAB включает в себя один CU-CP и множество CU-UP. Это не ограничивается данным вариантом осуществления настоящей заявки.In this embodiment of the present application, the donor IAB may be an access network element having the full function of a base station, or may be an access network element in the form in which a centralized unit (CU) and a distributed unit (DU) are separated. For details, see figure 2. In FIG. 2, the IAB donor CU may alternatively be in a form in which the control plane (CP) and the user plane (UP) are separated. For example, one IAB donor CU includes one CU-CP and multiple CU-UPs. This is not limited to this embodiment of the present application.
CU в доноре IAB также может упоминаться как функциональный объект CU в доноре IAB, и DU в доноре IAB также может упоминаться как функциональный объект DU в доноре IAB. Для простоты описания в данном варианте осуществления настоящей заявки CU в доноре IAB и функциональный объект CU в доноре IAB кратко называются CU донора IAB, и DU в доноре IAB и функциональный объект DU в донора IAB кратко называются DU донора IAB.The CU in the IAB donor may also be referred to as the CU functional entity in the IAB donor, and the DU in the IAB donor may also be referred to as the DU functional entity in the IAB donor. For ease of description, in this embodiment of the present application, the CU in the IAB donor and the functional entity CU in the IAB donor are briefly referred to as the IAB donor CU, and the DU in the IAB donor and the functional entity DU in the IAB donor are briefly referred to as the IAB donor DU.
В дополнение к этому, на фиг.1 дополнительно показаны названия интерфейсов между устройствами. Например, интерфейс Uu NR находится между устройством на стороне терминала и узлом 1 IAB, и интерфейс Un NR находится между узлом 2 IAB и донором IAB. Названия интерфейсов являются просто примерами и не представляют ограничения в отношении интерфейса. При изменении версии системы связи соответствующее название также может быть заменено названием соответствующей функции в другой сети беспроводной связи. В дополнение к этому, когда базовая станция является базовой станцией в 5G, интерфейсом между донором IAB и базовой станцией может быть интерфейс Xn. Когда базовая станция является базовой станцией в LTE, интерфейсом между донором IAB и базовой станцией может быть интерфейс X2.In addition to this, FIG. 1 further shows the names of the interfaces between the devices. For example, the Uu NR interface is between the terminal side device and
Сеть IAB, показанная на фиг.1, поддерживает многоскачковую организацию сети. Например, промежуточный узел IAB (то есть узел 2 IAB) находится между узлом 1 IAB и донором IAB, показанным на фиг.1. В другом возможном сетевом сценарии узел 1 IAB также может быть напрямую подключен к донору IAB без других промежуточных узлов IAB, или между узлом 1 IAB и донором IAB может быть более одного промежуточного узла IAB.The IAB network shown in FIG. 1 supports multi-hop networking. For example, an intermediate IAB node (ie, IAB node 2) is located between
Сеть IAB, показанная на фиг.1, поддерживает как организацию многоскачковой сети, так и организацию сети с множественным подключением. Между устройством на стороне терминала, обслуживаемым узлом IAB, и донором IAB может существовать по меньшей мере один путь передачи, включающий множество линий связи. Один или несколько путей передачи может также находиться между узлом IAB и донором IAB, и каждый путь передачи может включать в себя один или несколько узлов IAB. На пути передачи каждый узел IAB рассматривает соседний узел, который предоставляет транспортную услугу для узла IAB, как родительский узел, и, соответственно, каждый узел IAB может рассматриваться как дочерний узел родительского узла из узла IAB. Например, в сценарии, показанном на фиг.1, родительский узел из узла 2 IAB является донором IAB, и донор IAB рассматривает узел 2 IAB как дочерний узел.The IAB network shown in FIG. 1 supports both multi-hop networking and multi-connection networking. At least one transmission path including multiple communication links may exist between the terminal-side device served by the IAB node and the donor IAB. One or more transmission paths may also be between an IAB node and an IAB donor, and each transmission path may include one or more IAB nodes. In the transmission path, each IAB node considers the neighboring node that provides transport service to the IAB node as a parent node, and accordingly, each IAB node can be considered as a child node of the parent node of the IAB node. For example, in the scenario shown in FIG. 1, the parent node of
В другом возможном сценарии неавтономной (Non-standalone) организации сети с множественным подключением устройство на стороне терминала, обслуживаемое узлом IAB, может устанавливать соединение с узлом IAB, и может быть также напрямую подключено к базовой станции (развитому узлу B (eNB) в сети LTE) через интерфейс Uu в LTE. Аналогичным образом, узел IAB может быть подключен к базовой станции через интерфейс Uu в LTE, и может быть также подключен к донору IAB через односкачковую или многоскачковую беспроводную транзитную линию связи NR. Донор IAB и базовая станция соединены через интерфейс X2.In another possible Non-standalone multi-connectivity networking scenario, a terminal-side device served by an IAB node may establish a connection to the IAB node, and may also be directly connected to a base station (evolved Node B (eNB) in the LTE network ) via the Uu interface in LTE. Similarly, an IAB node can be connected to a base station via the Uu interface in LTE, and can also be connected to an IAB donor via a single-hop or multi-hop NR wireless backhaul. The IAB donor and the base station are connected via the X2 interface.
В данном варианте осуществления настоящей заявки могут использоваться некоторые технические термины, например, узел предыдущего скачка узла, узел следующего скачка узла, входная линия связи (ingress link) узла и выходная линия связи (egress link) узла. Далее, сначала будут объяснены эти технические термины.In this embodiment of the present application, certain technical terms may be used, for example, previous hop node, next hop node, ingress link of a node, and egress link of a node. In the following, these technical terms will be explained first.
Узел предыдущего скачка узла: Узел предыдущего скачка узла является последним узлом, который находится на пути, включающем узел, и который принимает пакет данных перед узлом.Previous node hop node: The node's previous hop node is the last node that is on the path that includes the node and that receives a data packet before the node.
Узел следующего скачка узла: Узел следующего скачка узла является 1-м узлом, который находится на пути, включающем узел, и который получает пакет данных после узла.Next node hop node: The next node hop node is the 1st a node that is on a path that includes the node and that receives the data packet after the node.
Входная линия связи узла: Входная линия связи узла представляет собой линию связи между узлом и узлом предыдущего скачка узла и может также упоминаться как линия связи предыдущего скачка узла.Input node link: The input link of a node is the link between a node and the node of the previous hop of the node and can also be referred to as the previous hop link of the node.
Выходная линия связи узла: Выходная линия связи узла представляет собой линию связи между узлом и узлом следующего скачка узла, и может также упоминаться как линия связи следующего скачка узла.Node output link: A node output link is a communication link between a node and a node's next-hop node, and may also be referred to as a node's next-hop link.
Родительский узел и дочерний узел: Каждый узел IAB рассматривает узел, который предоставляет услугу беспроводного доступа и/или услугу беспроводной транзитной передачи для узла IAB, как родительский узел (parent node). Соответственно, каждый узел IAB может рассматриваться как дочерний узел (child node) родительского узла из узла IAB. Альтернативно, дочерний узел также может называться узлом более низкого уровня, и родительский узел также может называться узлом верхнего уровня.Parent Node and Child Node: Each IAB node considers the node that provides wireless access service and/or wireless backhaul service to the IAB node as a parent node. Accordingly, each IAB node can be considered a child node of the parent node of the IAB node. Alternatively, a child node can also be called a lower-level node, and a parent node can also be called a top-level node.
Интерфейс F1 : Интерфейс F1 в данном варианте осуществления настоящей заявки представляет собой интерфейс между DU узла IAB и донором IAB или CU донора IAB. Интерфейс F1 также может упоминаться как интерфейс F1*. Для простоты описания в данном варианте осуществления настоящей заявки интерфейсы могут обобщенно называться интерфейсом F1, но это название не является ограничивающим.F1 Interface: The F1 interface in this embodiment of the present application is the interface between the IAB node DU and the IAB donor or the IAB donor CU. The F1 interface may also be referred to as the F1* interface. For ease of description, in this embodiment of the present application, the interfaces may be collectively referred to as the F1 interface, but this name is not limiting.
Следует отметить, что интерфейс F1 также может быть интерфейсом между функциональными объектами в устройстве. Например, для базовой станции, включающей в себя DU и CU, интерфейс F1 может быть интерфейсом между DU в базовой станции и CU в базовой станции.It should be noted that the F1 interface can also be an interface between functional objects in a device. For example, for a base station including a DU and a CU, interface F1 may be an interface between the DU in the base station and the CU in the base station.
В данном варианте осуществления настоящей заявки интерфейс F1 поддерживает протокол плоскости пользователя и протокол плоскости управления. Например, уровень протокола плоскости пользователя интерфейса F1 включает в себя службу пакетной передачи данных общего пользования (General Packet Radio Service, GPRS), уровень плоскости пользователя протокола туннелирования (GPRS Tunneling Protocol User Plane, GTP-U), уровень протокола пользовательских дейтаграмм (user datagram protocol, UDP) и уровень интернет-протокола (internet protocol, IP). При необходимости уровень протокола плоскости пользователя интерфейса F1 дополнительно включает в себя уровень PDCP и/или уровень безопасности IP (IP Security, IPsec).In this embodiment of the present application, the F1 interface supports the user plane protocol and the control plane protocol. For example, the user plane protocol layer of the F1 interface includes the General Packet Radio Service (GPRS), the GPRS Tunneling Protocol User Plane (GTP-U), the user datagram protocol layer ( protocol, UDP) and the Internet protocol (IP) layer. If necessary, the user plane protocol layer of the F1 interface additionally includes a PDCP layer and/or an IP security layer (IP Security, IPsec).
Например, уровень протокола плоскости управления интерфейса F1 включает в себя уровень протокола приложения F1 (F1 application protocol, F1AP), уровень транспортного протокола управления потоком (stream control transport protocol, SCTP) и уровень IP. При необходимости уровень протокола плоскости управления интерфейса F1 дополнительно включает в себя один или несколько уровней PDCP, уровень IPsec и уровень безопасности транспортного уровня дейтаграмм (datagram transport layer security, DTLS).For example, the control plane protocol layer of the F1 interface includes the F1 application protocol (F1AP) layer, the stream control transport protocol (SCTP) layer, and the IP layer. Optionally, the control plane protocol layer of the F1 interface additionally includes one or more PDCP layers, an IPsec layer, and a datagram transport layer security (DTLS).
В дополнение к этому, следует понимать, что в данном варианте осуществления настоящей заявки, хотя термины «первый», «второй», «третий» и т.п. могут быть добавлены перед терминами для описания различных сообщений и информации, например, первая информация конфигурации, вторая информация конфигурации и третья информация конфигурации, термины «первый», «второй», «третий» и т.п. используются только для того, чтобы различать сообщения, информацию и т.п., и не означают, что сообщения, информация и т.п. ограничены этим.In addition, it should be understood that in this embodiment of the present application, although the terms “first”, “second”, “third”, etc. may be added before terms to describe various messages and information, for example, first configuration information, second configuration information and third configuration information, the terms “first”, “second”, “third”, and the like. are used only to distinguish messages, information, etc., and do not imply that messages, information, etc. limited by this.
На фиг.1, фиг.3(а) и фиг.3(b) показаны схематичные представления соответствия между каналом RLC, логическим каналом (logical channel, LCH) и объектом протокола. Как показано на фиг.3(а) и фиг.3(b), канал (channel) управления линией радиосвязи (radio link control, RLC) представляет собой канал между объектом RLC и объектом протокола верхнего уровня объекта RLC. Например, если верхний уровень объекта RLC представляет собой объект PDCP, канал RLC в транзитной линии связи является каналом между объектом RLC и объектом PDCP. В качестве другого примера, если верхний уровень объекта RLC представляет собой объект протокола адаптации транзитного соединения (Backhaul Adaptation Protocol, BAP), канал RLC в транзитной линии связи является каналом между объектом RLC и объектом BAP. Таким образом, канал RLC специально определяется объектом протокола верхнего уровня объекта RLC.FIG. 1, FIG. 3(a), and FIG. 3(b) show schematic representations of the correspondence between an RLC channel, a logical channel (LCH), and a protocol entity. As shown in FIG. 3(a) and FIG. 3(b), a radio link control (RLC) channel is a channel between an RLC entity and an upper layer protocol entity of the RLC entity. For example, if the top layer of the RLC entity is a PDCP entity, the RLC channel on the backhaul link is the channel between the RLC entity and the PDCP entity. As another example, if the top layer of the RLC entity is a Backhaul Adaptation Protocol (BAP) entity, the RLC channel on the backhaul link is the channel between the RLC entity and the BAP entity. Thus, the RLC channel is specifically defined by the RLC entity's upper layer protocol entity.
Логический канал представляет собой канал между объектом RLC и объектом протокола нижнего уровня объекта RLC. Например, если нижний уровень объекта RLC является уровнем MAC, логический канал является каналом между объектом RLC и объектом MAC.A logical channel is a channel between an RLC entity and a lower layer protocol entity of the RLC entity. For example, if the lower layer of the RLC entity is the MAC layer, the logical channel is the channel between the RLC entity and the MAC entity.
Канал RLC узла IAB однозначно соответствует объекту RLC, и также однозначно соответствует однонаправленному каналу RLC.The RLC channel of the IAB node uniquely corresponds to the RLC object, and also uniquely corresponds to the RLC bearer.
Для взаимосвязи между объектом BAP и объектом RLC, как показано на фиг.3(a), один объект BAP может соответствовать множеству объектов RLC, или, как показано на фиг.3(b), один объект BAP может соответствовать одному объекту RLC. В настоящей заявке этот случай не является ограничением.For the relationship between a BAP entity and an RLC entity, as shown in FIG. 3(a), one BAP entity may correspond to multiple RLC entities, or, as shown in FIG. 3(b), one BAP entity may correspond to one RLC entity. In the present application, this case is not a limitation.
В дополнение к этому, уровень BAP имеет одну или более из следующих возможностей: добавление к пакету данных информации маршрутизации (routing information), которая может быть идентифицирована узлом беспроводной передачи (IAB node); выполнение выбора маршрутизации на основе информации маршрутизации, которая может быть идентифицирована транзитным узлом беспроводной связи; добавление к пакету данных идентификационной информации, которая может быть идентифицирована транзитным узлом беспроводной связи и которая связана с требованием к качеству обслуживания (quality of service, QoS); выполнение сопоставления QoS над пакетом данных по множеству линий связи, включая транзитный узел беспроводной связи; добавление информации указателя типа пакета данных в пакет данных; и отправка информации обратной связи управления потоком в узел, имеющий возможность управления потоком. Следует отметить, что название уровня протокола, имеющего эти возможности, не обязательно является уровнем BAP или может иметь другое название. Специалист в данной области техники может понять, что любой уровень протокола, обладающий этими возможностями, в вариантах осуществления настоящей заявки можно рассматривать как уровень BAP. Канал RLC на BH-линии связи может рассматриваться как канал дифференциации трафика на BH-линии связи между двумя узлами, и канал дифференциации услуг может обеспечивать определенную гарантию качества обслуживания (QoS) для передачи пакетов данных. Канал RLC на BH-линии связи может рассматриваться как логический канал, а не как физический канал.In addition, the BAP layer has one or more of the following capabilities: adding routing information to the data packet, which can be identified by the IAB node; performing routing selection based on routing information that can be identified by the wireless transit node; adding to the data packet identification information that can be identified by the wireless transit node and that is associated with a quality of service (QoS) requirement; performing QoS mapping on a data packet over multiple links, including a wireless backhaul; adding data packet type indicator information to the data packet; and sending the flow control feedback information to the node having the flow control capability. It should be noted that the name of the protocol layer that has these capabilities is not necessarily the BAP layer or may have a different name. One skilled in the art will appreciate that any protocol layer having these capabilities can be considered a BAP layer in embodiments of the present application. The RLC channel on the BH link can be considered as a traffic differentiation channel on the BH link between two nodes, and the service differentiation channel can provide a certain Quality of Service (QoS) guarantee for the transmission of data packets. The RLC channel on the BH link can be considered as a logical channel rather than a physical channel.
В данном варианте осуществления настоящей заявки канал RLC BH, то есть канал RLC на BH-линии связи, может рассматриваться как канал дифференциации трафика на BH-линии связи между двумя узлами. Канал дифференциации трафика может обеспечивать определенную гарантию качества обслуживания (quality of service, QoS) для передачи пакетов данных. Канал RLC на BH-линии связи может рассматриваться как логический канал, а не как физический канал.In this embodiment of the present application, the BH RLC channel, that is, the BH link RLC channel, can be considered as a traffic differentiation channel on the BH link between two nodes. A traffic differentiation channel can provide some quality of service (QoS) guarantee for the transmission of data packets. The RLC channel on the BH link can be considered as a logical channel rather than a physical channel.
В частности, канал RLC на BH-линии связи можно рассматривать как одноранговые каналы RLC двух соседних узлов, которые соединены по линии связи BH. Например, на фиг.1 DU донора IAB имеет канал 1 RLC и канал 2 RLC, и узел 1 IAB имеет канал 1 RLC и канал 2 RLC. Канал 1 RLC DU донора IAB является одноранговым каналом 1 RLC узла 1 IAB, и канал 2 RLC DU донора IAB является одноранговым (peer) каналом 2 RLC узла 1 IAB. Канал 1 RLC на BH-линии связи между донором DU IAB и узлом 1 IAB может быть каналом 1 RLC DU донора IAB и каналом 1 RLC узла 1 IAB, и канал 2 RLC на BH-линии связи между донором DU IAB и узлом 1 IAB может быть каналом 2 RLC DU донора IAB и каналом 2 RLC узла 1 IAB.In particular, the RLC channel on the BH link can be considered as the peer RLC channels of two neighboring nodes that are connected via the BH link. For example, in FIG. 1, the IAB donor DU has an
Так как каналы RLC, однонаправленные каналы RLC и логические каналы находятся во взаимно однозначном соответствии, в данном варианте осуществления настоящей заявки три описания могут заменять друг друга. Например, в данном варианте осуществления настоящей заявки канал RLC может быть заменен однонаправленным каналом RLC или логическим каналом. Аналогичным образом, канал RLC на BH-линии связи может быть заменен однонаправленным каналом RLC на BH-линии связи или логическим каналом на BH-линии связи. Однонаправленный канал RLC на BH-линии связи также может называться однонаправленным каналом BH или однонаправленным каналом BH-линии связи.Since RLC channels, RLC bearers and logical channels are in a one-to-one correspondence, in this embodiment of the present application, the three descriptions can replace each other. For example, in this embodiment of the present application, the RLC channel may be replaced by an RLC bearer or a logical channel. Likewise, the RLC channel on the BH link may be replaced by a unidirectional RLC channel on the BH link or a logical channel on the BH link. An RLC bearer on a BH link may also be called a BH bearer or a BH link bearer.
Следует отметить, что канал RLC, используемый тогда, когда узел принимает пакет данных, также может упоминаться как входной канал RLC (ingress RLC channel), и канал RLC, используемый при отправке пакета данных, упоминается как выходной канал RLC (egress RLC channel).It should be noted that the RLC channel used when a node receives a data packet may also be referred to as an ingress RLC channel, and the RLC channel used when sending a data packet is referred to as an egress RLC channel.
Со ссылкой на предыдущее описания, в сети IAB полезные данные, передаваемые между узлом IAB и узлом-донором, могут включать в себя полезные данные трафика F1 и полезные данные трафика не-F1 (non-F1 traffic). Полезная нагрузка данных трафика F1 включает в себя полезную нагрузку данных плоскости пользователя F1 (F1-U) или полезную нагрузку данных плоскости управления F1 (F1-C). Полезная нагрузка данных трафика не-F1, может включать в себя полезные данные, отличные от полезных данных плоскости пользователя F1 и полезных данных плоскости управления F1. В вариантах осуществления настоящей заявки эти полезные данные обобщенно называются полезными данными первого типа.Referring to the previous description, in an IAB network, the payload transmitted between the IAB node and the donor node may include an F1 traffic payload and a non-F1 traffic payload. The F1 traffic data payload includes an F1 user plane data payload (F1-U) or an F1 control plane data payload (F1-C). The non-F1 traffic data payload may include payloads other than F1 user plane payload and F1 control plane payload. In embodiments of the present application, this payload is collectively referred to as a
В настоящее время полезные данные трафика не-F1, могут быть представлены множеством форм. Например, полезная нагрузка данных трафика не-F1, может включать в себя блок данных протокола (Protocol Data Unit, PDU) управления (control) на уровне BAP, пакет данных трафика эксплуатации, администрирования и обслуживания (Operation, Administration, and Maintenance, OAM) узла IAB (который в конкретной реализации может быть DU узла IAB), отправляемый при установлении ассоциации (association) транспортного протокола управления потоком (stream control transport protocol, SCTP) между узлом IAB (который в конкретной реализации может быть DU узла IAB) и донором IAB или при поддержании ассоциации (association) SCTP (stream control transport protocol, SCTP), и пакет данных, задействованный при установлении канала передачи данных безопасности интернет-протокола (Internet Protocol Security, IPsec) между узлом IAB (который в конкретной реализации может быть DU узла IAB) и донором IAB. То, как выполнить сопоставление однонаправленных каналов для полезной нагрузки данных трафика не-F1 по беспроводной транзитной линии связи, не рассматривается в традиционной технологии. Вариант осуществления настоящей заявки предоставляет способ выполнения сопоставления однонаправленных каналов полезной нагрузки данных трафика не-F1 по беспроводной транзитной линии связи. Описание данного варианта осуществления представлено ниже.Currently, non-F1 traffic payloads can come in many forms. For example, a non-F1 traffic data payload may include a BAP layer control Protocol Data Unit (PDU), an Operation, Administration, and Maintenance (OAM) traffic data packet. IAB node (which in a particular implementation may be an IAB node DU) sent when a stream control transport protocol (SCTP) association is established between an IAB node (which in a particular implementation may be an IAB node DU) and the IAB donor or when maintaining a stream control transport protocol (SCTP) association, and a data packet involved in establishing an Internet Protocol Security (IPsec) data link between the IAB node (which in a particular implementation may be the node's DU IAB) and donor IAB. How to perform bearer mapping for non-F1 traffic data payload on a wireless backhaul is not considered in the traditional technology. An embodiment of the present application provides a method for performing bearer matching of non-F1 traffic data payloads over a wireless backhaul link. A description of this embodiment is presented below.
Вариант 1 осуществления
PDU управления на уровне BAP передается между узлом IAB и донором IAB. PDU управления на уровне BAP может рассматриваться как пакет данных трафика не-F1, и полезная нагрузка данных, переносимая в PDU управления, является полезной нагрузкой данных, отличной от полезной нагрузки данных плоскости пользователя F1 и полезной нагрузки данных плоскости управления F1.The BAP layer control PDU is transmitted between the IAB node and the IAB donor. The control PDU at the BAP layer can be considered as a non-F1 traffic data packet, and the data payload carried in the control PDU is a data payload different from the F1 user plane data payload and the F1 control plane data payload.
В данном варианте осуществления настоящей заявки PDU управления на уровне BAP обменивается данными между двумя соседними узлами. Например, дочерний узел отправляет PDU управления в родительский узел, или родительский узел отправляет PDU управления в дочерний узел. Дочерний узел может быть узлом IAB, и родительский узел может быть другим узлом IAB, или родительский узел может быть донором IAB (который в конкретной реализации может быть DU донора IAB). PDU управления на уровне BAP может включать в себя пошаговую управляющую информацию, например, включать в себя информацию обратной связи, используемую для управления потоком, или включать в себя уведомление о том, что беспроводная транзитная линия связи неисправна, и которое отправляется родительским узлом в дочерний узел. Неисправностью беспроводной транзитной линии связи может быть сбой в линии радиосвязи (radio link failure, RLF), блокировка (blockage) или перегрузка (congestion) беспроводной транзитной линии связи или может быть подключение, связанное с беспроводной транзитной линией связи, которое не может быть восстановлено и т.п. Этот PDU управления на уровне BAP не нужно инкапсулировать в IP-пакет.In this embodiment of the present application, a control PDU at the BAP layer exchanges data between two neighboring nodes. For example, a child node sends a control PDU to a parent node, or a parent node sends a control PDU to a child node. A child node may be an IAB node, and a parent node may be another IAB node, or a parent node may be an IAB donor (which in a particular implementation may be an IAB donor DU). The BAP level control PDU may include incremental control information, such as including feedback information used for flow control, or including a notification that the wireless backhaul link is faulty, which is sent by the parent node to the child node . A wireless backhaul failure may be a radio link failure (RLF), a blockage or congestion of the wireless backhaul, or there may be a connection associated with the wireless backhaul that cannot be restored and etc. This BAP level control PDU does not need to be encapsulated in an IP packet.
Со ссылкой на предыдущее описания, на фиг.4 показана блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки. Смотри фиг.4. Способ включает в себя следующие этапы.With reference to the previous description, FIG. 4 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application. See figure 4. The method includes the following steps.
Этап 401: Донор IAB определяет первую информацию конфигурации.Step 401: The IAB donor determines first configuration information.
Первая информация конфигурации используется для указания первого канала RLC BH, и первый канал RLC BH используется для передачи PDU управления на уровне BAP.The first configuration information is used to indicate the first RLC channel of the BH, and the first RLC channel of the BH is used to transmit a control PDU at the BAP layer.
Этап 402: Донор IAB отправляет первую информацию конфигурации в узел IAB.Step 402: The IAB donor sends the first configuration information to the IAB node.
В данном варианте осуществления настоящей заявки донор IAB может отправить первую информацию конфигурации с использованием сообщения плоскости управления, такого как сообщение F1AP или сообщение RRC. Альтернативно, донор IAB (который в конкретной реализации может быть DU донора IAB или CU донора IAB) может получить первую информацию конфигурации из OAM узла IAB, и затем отправить первую информацию конфигурации в узел IAB.In this embodiment of the present application, the IAB donor may send the first configuration information using a control plane message such as an F1AP message or an RRC message. Alternatively, the IAB donor (which in a particular implementation may be an IAB donor DU or an IAB donor CU) may obtain the first configuration information from the IAB node OAM, and then send the first configuration information to the IAB node.
Следует отметить, что если узел IAB имеет родительский узел, донор IAB также может отправить первую информацию конфигурации в родительский узел IAB. Конкретный процесс может быть таким же, как процесс отправки первой информации конфигурации в узел IAB. Подробности в данном документе повторно не описываются.It should be noted that if the IAB node has a parent node, the IAB donor can also send the first configuration information to the parent IAB node. The specific process may be the same as the process of sending the first configuration information to the IAB node. The details are not repeated in this document.
Например, если донор IAB включает в себя CU и DU, этапы 401 и 402 могут выполняться с помощью CU донора IAB. Если донор IAB включает в себя CU и DU, CU донора IAB может дополнительно сконфигурировать первую информацию конфигурации для DU донора IAB.For example, if the IAB donor includes a CU and a DU, steps 401 and 402 may be performed by the IAB donor CU. If the IAB donor includes a CU and a DU, the IAB donor CU may further configure first configuration information for the IAB donor DU.
Например, если CU донора IAB включает в себя CP и UP, этапы 401 и 402 могут выполняться с помощью CU-CP донора IAB.For example, if the IAB donor CU includes a CP and a UP, steps 401 and 402 may be performed by the IAB donor CU-CP.
Этап 403: Узел IAB принимает первую информацию конфигурации из донора IAB.Step 403: The IAB node receives first configuration information from the IAB donor.
Этап 404: Узел IAB определяет, на основе первой информации конфигурации, первый канал RLC BH, используемый для передачи управляющего PDU на уровне BAP.Step 404: The IAB node determines, based on the first configuration information, a first RLC BH channel used to transmit a control PDU at the BAP layer.
Этап 405: Узел IAB отправляет PDU управления на уровне BAP в соседний узел IAB по первому каналу RLC BH.Step 405: The IAB node sends a BAP level control PDU to the neighboring IAB node on the first RLC channel of the BH.
Смежным узлом узла IAB может быть, например, родительский узел (родительский узел может быть другим узлом IAB или донором IAB (который в конкретной реализации может быть DU донора IAB, в которой донором IAB находится в архитектуре, в которой CU и DU разделены)) узла IAB или дочернего узла из узла IAB.An adjacent node of an IAB node may be, for example, a parent node (the parent node may be another IAB node or an IAB donor (which in a particular implementation may be an IAB donor DU in which the IAB donor is in an architecture in which the CU and DU are separate)) of the node IAB or a child node of the IAB node.
Следует отметить, что этапы 401-403 и этапы 404 и 405 могут представлять собой две независимые процедуры. Этапы 401-403 могут выполняться перед этапом 404. После выполнения этапа 403 узел IAB может выполнить этап 404 и этап 405 на основе фактической ситуации при определении отправки управляющего PDU на уровне BAP.It should be noted that steps 401-403 and
Согласно вышеизложенной процедуре донор IAB указывает, используя первую информацию конфигурации, узел IAB для отправки управляющего PDU на уровне BAP по первому каналу RLC BH, чтобы реализовать сопоставление однонаправленных каналов, когда узел IAB должен отправить PDU управления на уровне BAP.According to the above procedure, the IAB donor instructs, using the first configuration information, the IAB node to send a control PDU at the BAP layer on the first RLC channel of the BH to realize bearer mapping when the IAB node needs to send a control PDU at the BAP layer.
В данном варианте осуществления настоящей заявки может быть множество реализаций первой информации конфигурации. В возможной реализации первая информация конфигурации может включать в себя идентификатор канала первого канала RLC BH. В этом случае, при отправке PDU управления на уровне BAP, узел IAB может отправить PDU управления на уровне BAP по первому каналу RLC BH, соответствующему идентификатору канала, который относится к первому каналу RLC BH и который находится в первой информации конфигурации.In this embodiment of the present application, there may be multiple implementations of the first configuration information. In an exemplary implementation, the first configuration information may include a channel identifier of the first RLC BH channel. In this case, when sending the BAP-layer control PDU, the IAB node may send the BAP-layer control PDU on the first RLC BH channel corresponding to the channel identifier that belongs to the first RLC BH channel and which is in the first configuration information.
В другой возможной реализации первая информация конфигурации может включать в себя идентификатор логического канала (logical channel identifier, LCID), и логический канал, указанный идентификатором логического канала, соответствует первому каналу RLC BH. В этом случае, при отправке PDU управления на уровне BAP, узел IAB определяет первый канал RLC BH, используя идентификатор логического канала в первой информации конфигурации, и отправляет PDU управления на уровне BAP по первому каналу RLC BH.In another possible implementation, the first configuration information may include a logical channel identifier (LCID), and the logical channel indicated by the logical channel identifier corresponds to the first RLC channel of the BH. In this case, when sending the BAP-level control PDU, the IAB node determines the first BH RLC channel using the logical channel identifier in the first configuration information, and sends the BAP-level control PDU on the first BH RLC channel.
Например, донор IAB (который в конкретной реализации может быть DU донора IAB) также может отправлять PDU управления на уровне BAP в узел IAB. В этом случае DU донора IAB также может отправлять PDU управления на уровне BAP на основе первого канала RLC BH, указанного в первой информации конфигурации. Для получения дополнительной информации следует обратиться к описанию отправки PDU управления на уровне BAP узлом IAB. Подробности в данном документе повторно не описываются.For example, the IAB donor (which in a particular implementation may be the IAB donor DU) may also send a BAP-level control PDU to the IAB node. In this case, the IAB donor DU may also send a control PDU at the BAP layer based on the first RLC channel of the BH specified in the first configuration information. For more information, refer to the description of sending control PDUs at the BAP level by the IAB. The details are not repeated in this document.
В данном варианте осуществления настоящей заявки, в другом возможном варианте осуществления, донор IAB может не отправлять первую информацию конфигурации. В этом случае первый канал RLC BH может быть согласован заранее, например, идентификатор канала первого канала RLC BH или идентификатор первого логического канала задается в протоколе. Первый канал RLC BH, соответствующий заданному идентификатору канала первого канала RLC BH или заданному идентификатору первого логического канала, используется для отправки управляющего PDU на уровне BAP. В этом случае узел IAB может определить первый канал RLC BH на основе идентификатора канала первого канала RLC BH, согласованного заранее, или первого идентификатора логического канала и отправить PDU управления на уровне BAP по первому каналу RLC BH. Соответственно, донор IAB (который в конкретной реализации может быть DU донора IAB) также может определить первый канал RLC BH на основе идентификатора канала первого канала RLC BH, который согласован заранее, или идентификатора первого логического канала и отправить PDU управления на уровне BAP по первому каналу RLC BH.In this embodiment of the present application, in another possible embodiment, the IAB donor may not send the first configuration information. In this case, the first RLC BH channel may be negotiated in advance, for example, the channel identifier of the first RLC BH channel or the first logical channel identifier is specified in the protocol. The first RLC BH channel corresponding to a given channel identifier of the first RLC BH channel or a given first logical channel identifier is used to send a control PDU at the BAP layer. In this case, the IAB node may determine the first RLC BH based on the channel ID of the first RLC BH negotiated in advance or the first logical channel ID and send a BAP control PDU on the first RLC BH. Accordingly, the IAB donor (which in a particular implementation may be the IAB donor DU) can also determine the first RLC BH channel based on the channel identifier of the first RLC BH channel that is agreed upon in advance, or the first logical channel identifier, and send a BAP control PDU on the first channel RLC BH.
В еще одной возможной реализации донор IAB не отправляет первую информацию конфигурации. Когда первый узел должен отправить PDU управления на уровне BAP во второй узел, первый узел определяет на основе информации, переносимой в PDU управления на уровне BAP, канал RLC BH, используемый для передачи PDU управления на уровне BAP. Первый узел и второй узел напрямую соединены через одну транзитную линию связи. Например, первый узел является узлом IAB, второй узел является родительским узлом первого узла, PDU управления на уровне BAP, созданный первым узлом, переносит информацию состояния буфера, соответствующую первому каналу RLC BH, и первый канал RLC BH представляет собой канал RLC BH, соответствующий линии связи между первым узлом и вторым узлом. В этом случае первый узел отправляет PDU управления на уровне BAP во второй узел по первому каналу RLC BH. В другом примере первый узел является узлом IAB, второй узел является родительским узлом первого узла, и PDU управления на уровне BAP, созданный первым узлом, переносит информацию состояния буфера, соответствующую первому каналу RLC BH, и информацию состояния буфера, соответствующую другому каналу RLC BH. Однако первый канал RLC BH имеет более высокий приоритет, чем другой канал RLC BH, и каждый из первого канала RLC BH и другого канала RLC BH является каналом RLC BH, соответствующим линии связи между первым узлом и вторым узлом. В этом случае первый узел отправляет PDU управления на уровне BAP во второй узел по первому каналу RLC BH.In yet another possible implementation, the IAB donor does not send the first configuration information. When the first node needs to send a BAP-level control PDU to a second node, the first node determines, based on the information carried in the BAP-level control PDU, an RLC channel BH used to transmit the BAP-level control PDU. The first node and the second node are directly connected through one backhaul link. For example, the first node is an IAB node, the second node is the parent node of the first node, the BAP layer control PDU generated by the first node carries buffer state information corresponding to the first RLC BH channel, and the first RLC BH channel is the RLC BH channel corresponding to the line connection between the first node and the second node. In this case, the first node sends a BAP-level control PDU to the second node over the first RLC BH channel. In another example, the first node is an IAB node, the second node is the parent node of the first node, and the BAP layer control PDU generated by the first node carries buffer state information corresponding to the first RLC BH channel and buffer state information corresponding to the other RLC BH channel. However, the first RLC BH channel has a higher priority than the other RLC BH channel, and each of the first RLC BH channel and the other RLC BH channel is an RLC BH channel corresponding to a communication link between the first node and the second node. In this case, the first node sends a BAP-level control PDU to the second node over the first RLC BH channel.
Выше представлено описание того, как передавать PDU управления на уровне BAP. Далее будет описано то, как передать другую полезную нагрузку данных трафика не-F1.The above is a description of how to transmit control PDUs at the BAP layer. Next, how to transmit another non-F1 traffic data payload will be described.
Вариант 2 осуществления
На фиг.5 показана блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки. Смотри фиг.5. Способ включает в себя следующие этапы.FIG. 5 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application. See figure 5. The method includes the following steps.
Этап 501: Донор IAB определяет вторую информацию конфигурации.Step 501: The IAB donor determines second configuration information.
Вторая информация конфигурации используется для указания второго канала RLC BH, второй канал RLC BH используется для передачи полезной нагрузки данных первого типа, и полезная нагрузка данных первого типа является полезной нагрузкой данных, отличной от полезной нагрузки данных F1-U и полезной нагрузки данных плоскости управления F1 (F1-C).The second configuration information is used to indicate a second RLC BH channel, the second RLC BH channel is used to transmit a first type data payload, and the first type data payload is a data payload different from the F1-U data payload and the F1 control plane data payload (F1-C).
Этап 502: Донор IAB отправляет вторую информацию конфигурации в узел IAB.Step 502: The IAB donor sends the second configuration information to the IAB node.
В данном варианте осуществления настоящей заявки донор IAB может отправить вторую информацию конфигурации с использованием сообщения плоскости управления, такого как сообщение F1AP или сообщение RRC. Альтернативно, донор IAB может принять вторую информацию конфигурации из OAM узла IAB, и затем отправить вторую информацию конфигурации в узел IAB.In this embodiment of the present application, the IAB donor may send the second configuration information using a control plane message such as an F1AP message or an RRC message. Alternatively, the IAB donor may receive the second configuration information from the IAB node OAM, and then send the second configuration information to the IAB node.
При необходимости, если узел IAB имеет родительский узел, донор IAB также может отправить вторую информацию конфигурации в родительский узел IAB. Конкретный процесс может быть таким же, как процесс отправки второй информации конфигурации в узел IAB. Подробности в данном документе повторно не описываются.Optionally, if the IAB node has a parent node, the IAB donor can also send second configuration information to the parent IAB node. The specific process may be the same as the process of sending the second configuration information to the IAB node. The details are not repeated in this document.
Например, если донор IAB включает в себя CU и DU, этапы 501 и 502 могут выполняться с помощью CU донора IAB. Если донор IAB включает в себя CU и DU, CU донора IAB может дополнительно сконфигурировать вторую информацию конфигурации для DU донора IAB. Альтернативно, DU донора IAB может получить вторую информацию конфигурации с помощью OAM.For example, if the IAB donor includes a CU and a DU, steps 501 and 502 may be performed by the IAB donor CU. If the IAB donor includes a CU and a DU, the IAB donor CU may further configure second configuration information for the IAB donor DU. Alternatively, the IAB donor DU may obtain the second configuration information using OAM.
Например, если CU донора IAB включает в себя CP и UP, этапы 501 и 502 могут выполняться с помощью CU-CP донора IAB.For example, if the IAB donor CU includes a CP and a UP, steps 501 and 502 may be performed by the IAB donor CU-CP.
Этап 503: Узел IAB принимает вторую информацию конфигурации из донора IAB.Step 503: The IAB node receives second configuration information from the IAB donor.
Этап 504: Узел IAB передает полезную нагрузку данных первого типа на основе второй информации конфигурации.Step 504: The IAB node transmits a first type of data payload based on the second configuration information.
Согласно вышеизложенной процедуре донор IAB указывает, используя вторую информацию конфигурации, узел IAB для отправки по второму каналу RLC BH полезной нагрузки данных, отличной от полезной нагрузки данных плоскости пользователя F1 (F1-U) и полезной нагрузки данных плоскости управления F1 (F1-C) для выполнения сопоставления однонаправленных каналов с полезной нагрузкой данных трафика не-F1.According to the above procedure, the IAB donor instructs, using the second configuration information, the IAB node to send on the second RLC channel BH a data payload other than the F1 user plane data payload (F1-U) and the F1 control plane data payload (F1-C) to perform bearer mapping to non-F1 traffic data payload.
В данном варианте осуществления настоящей заявки вторая информация конфигурации включает в себя информацию идентификации, используемую для идентификации второго канала RLC BH, и информация идентификации может быть идентификатором канала второго канала RLC BH или идентификатором логического канала, соответствующим второму каналу RLC BH. Вторая информация конфигурации может дополнительно включать в себя любое одно или несколько из следующего:In this embodiment of the present application, the second configuration information includes identification information used to identify the second RLC BH channel, and the identification information may be a channel identifier of the second RLC BH channel or a logical channel identifier corresponding to the second RLC BH channel. The second configuration information may further include any one or more of the following:
первый тип, где первый тип является типом полезной нагрузки данных, и первый тип соответствует второму каналу RLC BH;a first type, where the first type is a data payload type, and the first type corresponds to the second RLC channel of the BH;
первую информацию дифференцированной услуги, где первая информация дифференцированной услуги соответствует первому типу и/или второму каналу RLC BH; иfirst differentiated service information, where the first differentiated service information corresponds to a first type and/or a second RLC BH channel; And
первую метку потока (flow label), где первая метка потока соответствует первому типу и/или второму каналу RLC BH.a first flow label, where the first flow label corresponds to the first type and/or second channel of the RLC BH.
Следует отметить, что информация дифференцированной услуги может представлять собой кодовую точку дифференцированных услуг (differentiated services code point, DSCP), тип услуги (type of service, ToS) в заголовке пакета интернет-протокола версии 4 (Internet Protocol Version 4, IPv4), поле класса трафика (traffic class) в заголовке пакета интернет- протокола версии 6 (Internet Protocol Version 6, IPv6), первые шесть битов поля класса трафика в заголовке пакета IPv6 и т.п. Метка потока также относится к полю метки потока, находящемуся в заголовке пакета IPv6.It should be noted that the differentiated service information may be a differentiated services code point (DSCP), a type of service (ToS) in the Internet Protocol Version 4 (IPv4) packet header, a field traffic class in the Internet Protocol Version 6 (IPv6) packet header, the first six bits of the traffic class field in the IPv6 packet header, etc. Flow label also refers to the flow label field found in the IPv6 packet header.
В этой реализации полезная нагрузка данных первого типа включает в себя любое одно или несколько из следующего:In this implementation, the first type data payload includes any one or more of the following:
пакет трафика OAM узла IAB;IAB node OAM traffic packet;
пакет, используемый для запроса IP-адреса, например, пакет протокола динамической конфигурации хоста (Dynamic Host Configuration Protocol, DHCP), такой как пакет обнаружения (discover) DHCP или пакет предложения (offer) DHCP, протокол динамической конфигурации хоста для пакета IPv6 (Dynamic Host Configuration Protocol for IPv6, DHCPv6), такой как пакет запроса (Solicit) DHCPv6 или пакет объявления (Advertise) DHCPv6, пакет запроса маршрутизатора (Router Solicitation) на основе IPv6 или пакет объявления маршрутизатора (Router Advertisement) на основе IPv6;packet used to request an IP address, such as a Dynamic Host Configuration Protocol (DHCP) packet such as a DHCP discover packet or a DHCP offer packet, a Dynamic Host Configuration Protocol (DHCP) packet for an IPv6 packet Host Configuration Protocol for IPv6, DHCPv6), such as a DHCPv6 Solicit packet or a DHCPv6 Advertise packet, an IPv6-based Router Solicitation packet, or an IPv6-based Router Advertisement packet;
пакет, используемый для установления канала передачи IPsec; иpacket used to establish an IPsec transmission channel; And
пакет обслуживания ассоциации SCTP. Пакет обслуживания ассоциации SCTP представляет собой сообщение SCTP-уровня, которое не включает в себя блок (chunk) данных (data), и блок данных относится к пакету данных на уровне протокола верхнего уровня SCTP-уровня. Например, пакет обслуживания ассоциации SCTP включает в себя, но не ограничивается ими, пакеты, такие как пакет данных установки ассоциации SCTP, пакет данных отключения ассоциации SCTP и пакет данных подтверждения работоспособности ассоциации SCTP.SCTP Association Service Packet. An SCTP Association Service Packet is an SCTP layer message that does not include a data chunk, and the data chunk refers to a data packet in the SCTP layer upper protocol layer. For example, an SCTP Association Service Packet includes, but is not limited to, packets such as an SCTP Association Setup Data Packet, an SCTP Association Disable Data Packet, and an SCTP Association Healthy Data Packet.
В этой реализации, в направлении нисходящей линии связи, когда донор IAB отправляет первую полезную нагрузку данных в узел IAB, первая полезная нагрузка данных является полезной нагрузкой данных первого типа. В этом случае донор IAB (который в конкретной реализации может быть DU донора IAB, CU донора IAB, CU-CP донора IAB или CU-UP донора IAB) может использовать информацию заголовка пакета, соответствующую первой полезной нагрузке данных для переноса первой информации дифференцированной услуги или первой метки потока. Информация заголовка пакета может быть заголовком IP-пакета.In this implementation, in the downlink direction, when the IAB donor sends the first data payload to the IAB node, the first data payload is a first type data payload. In this case, the IAB donor (which in a particular implementation may be an IAB donor DU, an IAB donor CU, an IAB donor CU-CP, or an IAB donor CU-UP) may use the packet header information corresponding to the first data payload to carry the first differentiated service information, or first stream label. The packet header information may be an IP packet header.
Донор IAB (который в конкретной реализации может быть DU донора IAB) может отправить первый пакет данных в узел IAB по второму каналу RLC BH, соответствующему первой информации дифференцированной услуги, отправить первый пакет данных в узел IAB по второму каналу RLC BH, соответствующему первой метке потока, или отправить первый пакет данных в узел IAB по второму каналу RLC BH, соответствующему первому типу, где первый пакет данных включает в себя первую полезную нагрузку данных.The IAB donor (which in a particular implementation may be the IAB donor DU) may send the first data packet to the IAB node on the second RLC BH channel corresponding to the first differentiated service information, send the first data packet to the IAB node on the second RLC BH channel corresponding to the first flow label , or send the first data packet to the IAB node on a second RLC BH channel corresponding to the first type, where the first data packet includes a first data payload.
Например, со ссылкой на предыдущее описания, как показано на фиг.6, первый пакет данных включает в себя первую полезную нагрузку данных и информацию заголовка пакета, и первый пакет данных может дополнительно включать в себя другую информацию. Подробности в данном документе не описываются. Как описано выше, первой полезной нагрузкой данных может быть пакет трафика OAM, пакет, используемый для запроса IP-адреса и т.п. Информация заголовка пакета может быть заголовком IP-пакета. После получения первой полезной нагрузки данных донор IAB добавляет соответствующую информацию заголовка пакета в первую полезную нагрузку данных, чтобы получить первый пакет данных.For example, with reference to the previous description, as shown in FIG. 6, the first data packet includes a first data payload and packet header information, and the first data packet may further include other information. The details are not described in this document. As described above, the first data payload may be an OAM traffic packet, a packet used to request an IP address, or the like. The packet header information may be an IP packet header. After receiving the first data payload, the IAB donor adds the corresponding packet header information to the first data payload to obtain the first data packet.
В этой реализации, в направлении восходящей линии связи, когда узел IAB отправляет первую полезную нагрузку данных, первая полезная нагрузка данных является полезной нагрузкой данных первого типа. В этом случае узел IAB может использовать информацию заголовка пакета, соответствующую первой полезной нагрузке данных, чтобы переносить первую информацию дифференцированной услуги или первую метку потока. Узел IAB может отправить первый пакет данных в узел следующего скачка узла IAB по второму каналу RLC BH, соответствующему первой информации дифференцированной услуги, или отправить первый пакет данных в узел следующего скачка узла IAB по второму каналу RLC BH, соответствующему первой метке потока, где первый пакет данных включает в себя первую полезную нагрузку данных и информацию заголовка пакета, соответствующую первой полезной нагрузке данных. Альтернативно, в направлении восходящей линии связи, когда узел IAB отправляет первую полезную нагрузку данных, первая полезная нагрузка данных является полезной нагрузкой данных первого типа. В этом случае узел IAB может отправить первый пакет данных в узел следующего скачка узла IAB по второму каналу RLC BH, соответствующему первому типу, где первый пакет данных включает в себя первую полезную нагрузку данных. Узел следующего скачка узла IAB является родительским узлом узла IAB и может быть конкретно донором IAB (например, DU донора IAB) или другим узлом IAB.In this implementation, in the uplink direction, when the IAB node sends the first data payload, the first data payload is a first type data payload. In this case, the IAB node may use the packet header information corresponding to the first data payload to carry the first differentiated service information or the first flow label. The IAB node may send the first data packet to the next hop node of the IAB node on the second RLC BH channel corresponding to the first differentiated service information, or send the first data packet to the next hop node of the IAB node on the second RLC BH channel corresponding to the first flow label, where the first packet data includes a first data payload and packet header information corresponding to the first data payload. Alternatively, in the uplink direction, when the IAB node sends the first data payload, the first data payload is a first data payload type. In this case, the IAB node may send the first data packet to the next hop node of the IAB node on a second RLC BH channel corresponding to the first type, where the first data packet includes a first data payload. The next hop node of an IAB node is the parent node of the IAB node and can be specifically an IAB donor (eg, an IAB donor DU) or another IAB node.
В данном варианте осуществления настоящей заявки, в другом возможном варианте реализации, донор IAB может не отправлять вторую информацию конфигурации. В этом случае, в возможной реализации, второй канал RLC BH может быть согласован заранее, например, идентификатор канала второго канала RLC BH или идентификатор второго логического канала задается в протоколе. Второй канал RLC BH, соответствующий указанному идентификатору канала второго канала RLC BH или указанному второму идентификатору логического канала, используется для отправки полезной нагрузки данных первого типа. В этом случае узел IAB может определить второй канал RLC BH на основе идентификатора канала второго канала RLC BH, который согласован заранее, или второго идентификатора логического канала, и отправить пакет данных, чей тип полезной нагрузки данных является первым типом, по второму каналу RLC BH. Соответственно, донор IAB (который в конкретной реализации может быть, например, DU донора IAB) также может определить второй канал RLC BH на основе идентификатора канала второго канала RLC BH, который согласован заранее, или второго идентификатор логического канала и отправить пакет данных, чей тип полезной нагрузки данных является первым типом, по второму каналу RLC BH. Например, идентификатор канала по умолчанию (default) второго канала RLC BH задается в протоколе, и канал RLC BH, указанный идентификатором канала, является каналом RLC BH по умолчанию и может использоваться для передачи полезной нагрузки данных первого типа. In this embodiment of the present application, in another possible implementation, the IAB donor may not send the second configuration information. In this case, in a possible implementation, the second RLC BH channel may be negotiated in advance, for example, the channel identifier of the second RLC BH channel or the second logical channel identifier is specified in the protocol. A second RLC BH channel corresponding to the specified channel identifier of the second RLC BH channel or the specified second logical channel identifier is used to send a data payload of the first type. In this case, the IAB node may determine the second RLC BH based on the channel identifier of the second RLC BH that is agreed upon in advance, or the second logical channel identifier, and send a data packet whose data payload type is the first type on the second RLC BH. Accordingly, the IAB donor (which in a particular implementation may be, for example, the IAB donor DU) can also determine the second RLC BH based on the channel identifier of the second RLC BH that is agreed upon in advance, or the second logical channel identifier, and send a data packet whose type The data payload is the first type, on the second RLC BH channel. For example, the default channel identifier of the second RLC BH channel is specified in the protocol, and the RLC BH channel specified by the channel identifier is the default RLC BH channel and can be used to transmit a data payload of the first type.
В другой возможной реализации, в дополнение к идентификатору канала второго канала RLC BH или идентификатору второго логического канала, может быть задано (например, задано в протоколе) одно или более из следующего: первый тип, первая информация дифференцированной услуги, соответствие между первым типом и первой информацией дифференцированной услуги, соответствие между первой информацией дифференцированной услуги, вторым каналом RLC BH и первой меткой потока, соответствие между первым типом и первой меткой потока и соответствие между первой меткой потока и вторым каналом RLC BH.In another possible implementation, in addition to the channel identifier of the second RLC BH channel or the second logical channel identifier, one or more of the following may be specified (eg, specified in a protocol): a first type, a first differentiated service information, a mapping between the first type and the first differentiated service information, a correspondence between the first differentiated service information, a second RLC BH channel and a first flow label, a correspondence between the first type and a first flow label, and a correspondence between the first flow label and a second RLC BH channel.
В этой реализации, для передачи по восходящей линии связи, когда узел IAB определяет отправить полезную нагрузку данных первого типа, узел IAB использует информацию заголовка пакета, соответствующую полезной нагрузке данных первого типа, для переноса заданной первой информации дифференцированной услуги или заданную первую метку потока и отправляет полезную нагрузку данных первого типа по второму каналу RLC BH, соответствующему заданной первой информации дифференцированной услуги или заданной метке первого потока. Альтернативно, при определении отправки полезной нагрузки данных первого типа, узел IAB отправляет полезную нагрузку данных первого типа по второму каналу RLC BH, соответствующему первому типу. Для передачи по нисходящей линии связи, когда донор IAB определяет отправить полезную нагрузку данных первого типа, донор IAB (который в конкретной реализации может быть CU донора IAB, CU-UP донора IAB или CU-CP донора IAB) использует информацию заголовка пакета, соответствующую полезной нагрузке данных первого типа для переноса заданной первой информации дифференцированной услуги или заданной метке первого потока, и донор IAB (который в конкретной реализации может быть DU донора IAB) отправляет полезную нагрузку данных первого типа по второму каналу RLC BH, соответствующему заданной первой информации дифференцированной услуги или заданной первой метке потока. Альтернативно, при определении отправки полезной нагрузки данных первого типа, донор IAB отправляет полезную нагрузку данных первого типа по второму каналу RLC BH, соответствующему первому типу.In this implementation, for uplink transmission, when the IAB node determines to send a first type data payload, the IAB node uses the packet header information corresponding to the first type data payload to carry the specified first differentiated service information or the specified first flow label and sends a first type data payload on a second RLC BH channel corresponding to a given first differentiated service information or a given first flow label. Alternatively, when determining to send a data payload of the first type, the IAB node sends the data payload of the first type on a second RLC BH channel corresponding to the first type. For downlink transmission, when the IAB donor determines to send a data payload of the first type, the IAB donor (which in a particular implementation may be an IAB donor CU, an IAB donor CU-UP, or an IAB donor CU-CP) uses packet header information corresponding to the payload. a first type data payload to carry a given first differentiated service information or a given first flow label, and an IAB donor (which in a particular implementation may be an IAB donor DU) sends a first type data payload on a second RLC channel BH corresponding to the specified first differentiated service information or given first stream label. Alternatively, when determining to send a data payload of the first type, the IAB donor sends the data payload of the first type on a second RLC BH channel corresponding to the first type.
В другой возможной реализации могут быть заданы информация 5-ти кортежей IP, соответствие между информацией 5-ти кортежей IP и первой информацией дифференцированной услуги и соответствие между первой информацией дифференцированной услуги и вторым каналом RLC BH, или могут быть заданы информация 5-ти кортежей IP, соответствие между информацией 5-ти кортежей IP и первой меткой потока и соответствие между первой меткой потока и вторым каналом RLC BH. Информация 5-ти кортежей IP включает в себя по меньшей мере одно из следующего: IP-адрес источника, IP-адрес назначения, номер порта источника, номер порта назначения и тип протокола транспортного уровня.In another possible implementation, the 5-tuple IP information, the correspondence between the 5-tuple IP information and the first differentiated service information, and the correspondence between the first differentiated service information and the second RLC BH channel may be specified, or the 5-tuple IP information may be specified. , the correspondence between the 5-tuple IP information and the first flow label and the correspondence between the first flow label and the second RLC BH channel. The IP 5-tuple information includes at least one of the following: source IP address, destination IP address, source port number, destination port number, and transport layer protocol type.
В этой реализации, для передачи по восходящей линии связи, после определения того, что информация 5-ти кортежей IP, соответствующая отправленной полезной нагрузки данных, является заданной информацией 5-ти кортежей IP, узел IAB использует информацию заголовка пакета, соответствующую полезной нагрузке данных, для переноса заданной первой информации дифференцированной услуги или заданной первой метки потока и отправляет полезную нагрузку данных по второму каналу RLC BH, соответствующему заданной первой информации дифференцированной услуги или заданной метке первого потока. Для передачи по нисходящей линии донор IAB также отправляет полезную нагрузку данных таким же образом. Подробности в данном документе повторно не описываются.In this implementation, for uplink transmission, after determining that the IP 5-tuple information corresponding to the sent data payload is the specified IP 5-tuple information, the IAB node uses the packet header information corresponding to the data payload. for carrying a given first differentiated service information or a given first flow label, and sends a data payload on a second RLC channel BH corresponding to the given first differentiated service information or a given first flow label. For downlink transmission, the IAB donor also sends a data payload in the same way. The details are not repeated in this document.
Выше было описано то, как передавать полезные данные трафика, отличные от F1, такие как PDU управления на уровне BAP и пакет, используемый для установления ассоциации SCTP. Далее приводится описание того, как передавать полезную нагрузку данных трафика F1. Следует отметить, что каждая полезная нагрузка данных в вариантах 3-6 осуществления является полезной нагрузкой данных плоскости пользователя F1 (F1-U) или полезной нагрузкой данных плоскости управления F1 (F1-C), если не указано иное.What has been described above is how to transmit non-F1 traffic payloads such as the BAP layer control PDU and the packet used to establish an SCTP association. The following is a description of how to transmit the F1 traffic data payload. It should be noted that each data payload in embodiments 3 to 6 is an F1 user plane data payload (F1-U) or an F1 control plane data payload (F1-C), unless otherwise specified.
В сети IAB, показанной на фиг.1, узел 1 IAB является узлом IAB, который предоставляет услугу доступа для устройства на стороне терминала, и узел 2 IAB является промежуточным узлом IAB. Следует отметить, что узел IAB может использоваться как промежуточный узел IAB, так и узел доступа IAB (access IAB node). Например, узел 2 IAB может использоваться в качестве промежуточного узла между узлом 1 IAB и донором IAB, но для устройства на стороне терминала, которое получает доступ к соте, обслуживаемой узлом 1 IAB, узел 2 IAB используется в качестве узла IAB доступа.In the IAB network shown in FIG. 1,
На беспроводной транзитной линии связи между узлом 2 IAB и узлом 1 IAB и на беспроводной транзитной линии связи между узлом 2 IAB и донором IAB (который в конкретной реализации может быть DU донора IAB), один или несколько каналов RLC транзитной линии связи (backhaul link, BH) устанавливаются на основе конфигурации донора IAB. При отправке пакета данных по транзитной линии связи узел IAB или донор IAB (который в конкретной реализации может быть DU донора IAB) должен выполнить сопоставление однонаправленных каналов. Например, сопоставление однонаправленных каналов должно быть сначала выполнено донором IAB (в конкретной реализации может быть выполнено DU донора IAB) для пакета данных, который передается по нисходящей линии связи. Более конкретно, правильный канал RLC BH выбирается из каналов RLC BH на линии связи между узлом 2 IAB и донором IAB для отправки пакета данных. После приема, из донора IAB, пакета данных, который должен быть отправлен в узел 1 IAB, узел 2 IAB также должен выбрать правильный канал RLC BH из каналов RLC BH на линии связи между узлом 1 IAB и узлом 2 IAB для отправки пакета данных.On the wireless backhaul link between
Аналогичным образом, для пакета данных, который передается по восходящей линии связи, например, сопоставление однонаправленных каналов также должно быть выполнено узлом 1 IAB для пакета данных восходящей линии связи, отправленного узлом 1 IAB. Более конкретно, RLC BH канал выбирается из каналов RLC BH на линии связи между узлом 1 IAB и узлом 2 IAB для отправки пакета данных в узел 2 IAB.Likewise, for a data packet that is sent on the uplink, for example, bearer mapping must also be performed by
В традиционной технологии, когда узел 2 IAB, используемый в качестве промежуточного узла IAB, выполняет сопоставление однонаправленных каналов, узел 2 IAB полагается на входной канал RLC BH, используемый для приема пакета данных. В частности, выходной канал RLC BH, соответствующий входному каналу RLC BH пакета данных, может использоваться в качестве выходного канала RLC BH, используемого для отправки пакета данных. Однако эта реализация не является достаточно гибкой. Когда пакеты данных, принятые из одного и того же входного канала RLC BH, отправляются в узел следующего скачка, пакеты данных могут быть сопоставлены только с тем же выходным каналом RLC BH для передачи. Следовательно, гибкость является плохой, дифференцированное качество обслуживания (quality of service, QoS) не может быть обеспечено для пакетов данных с различным трафиком, и требования QoS для пакетов данных не могут быть удовлетворены.In the conventional technology, when
В данном варианте осуществления настоящей заявки пакету данных, передаваемому по беспроводной транзитной линии связи, может быть разрешено переносить дополнительную информацию, используемую промежуточным узлом IAB для выполнения сопоставления однонаправленных каналов, так что промежуточный узел IAB может более гибко выполнять сопоставление однонаправленных каналов. Дополнительная информация может представлять собой метку (label), и метка может переноситься в информации заголовка уровня BAP протокола адаптации транзитного соединения пакета данных. Следует отметить, что метка в дальнейшем может иметь и другое название. В данном варианте осуществления настоящей заявки метка используется просто в качестве примера для описания. При изменении стандарта связи соответствующее название также может быть заменено названием соответствующей функции в измененном стандарте связи.In this embodiment of the present application, a data packet transmitted over a wireless backhaul may be allowed to carry additional information used by the intermediate IAB node to perform bearer mapping, so that the intermediate IAB node can more flexibly perform bearer mapping. The additional information may be a label, and the label may be carried in the BAP layer header information of the data packet backhaul adaptation protocol. It should be noted that the label may later have a different name. In this embodiment of the present application, the mark is merely used as an example for description. When the communication standard is changed, the corresponding name may also be replaced by the name of the corresponding function in the changed communication standard.
Ниже приводится описание того, как добавлять и использовать метку для выполнения сопоставления однонаправленных каналов в беспроводной транзитной линии, соответственно, с точки зрения донора IAB, промежуточного узла IAB и узла IAB доступа.The following is a description of how to add and use a label to perform bearer mapping in a wireless backhaul, respectively, from the perspective of the IAB donor, the intermediate IAB node, and the access IAB node.
Вариант 3 осуществленияOption 3
На фиг.7 показана блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки. Способ включает в себя следующий этап:FIG. 7 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application. The method includes the following step:
Этап 700: Донор IAB получает третью информацию конфигурации.Step 700: The IAB donor receives third configuration information.
Третья информация конфигурации используется для конфигурирования соответствия между первой меткой и первой информацией в информации заголовка пакета, соответствующей третьей полезной нагрузке данных, полученной донором IAB. Первая информация может включать в себя любое одно или несколько из следующего: первую информацию дифференцированной услуги, первую метку потока и первый IP-адрес.The third configuration information is used to configure a mapping between the first label and the first information in the packet header information corresponding to the third data payload received by the IAB donor. The first information may include any one or more of the following: first differentiated service information, a first flow label, and a first IP address.
Например, в данном варианте осуществления настоящей заявки третья информация конфигурации может включать в себя любое из следующего:For example, in this embodiment of the present application, the third configuration information may include any of the following:
(1) первую информацию дифференцированной услуги и первую метку, соответствующую первой информации дифференцированной услуги, где(1) first differentiated service information and a first label corresponding to the first differentiated service information, where
в данном варианте осуществления настоящей заявки информация дифференцированной услуги может быть DSCP, или, когда информация заголовка пакета, соответствующая третьей полезной нагрузке данных, является заголовком пакета IPv4, информация дифференцированной услуги может быть типом услуги (type of service, ToS) в заголовке пакета IPv4, или, когда информация заголовка пакета, соответствующая третьей полезной нагрузке данных, является заголовком пакета IPv6, информация дифференцированной услуги может быть полем типа класса в заголовке пакета IPv6, первыми шестью битами поля типа класса в заголовке пакета IPv6 и т.п.;in this embodiment of the present application, the differentiated service information may be DSCP, or, when the packet header information corresponding to the third data payload is an IPv4 packet header, the differentiated service information may be a type of service (ToS) in the IPv4 packet header, or, when the packet header information corresponding to the third data payload is an IPv6 packet header, the differentiated service information may be a class type field in an IPv6 packet header, the first six bits of a class type field in an IPv6 packet header, etc.;
(2) первую метку потока (flow label) и первую метку, соответствующую первой метке потока, где(2) the first flow label and the first label corresponding to the first flow label, where
когда информация заголовка пакета, соответствующая третьей полезной нагрузке данных, является заголовком пакета IPv6, метка потока также является информацией, переносимой в заголовке пакета IPv6;when the packet header information corresponding to the third data payload is an IPv6 packet header, the flow label is also information carried in the IPv6 packet header;
(3) первую информацию дифференцированной услуги, первую метку потока и соответствующие первые метки;(3) first differentiated service information, a first flow label, and corresponding first labels;
(4) первый IP-адрес и первую метку, соответствующую первому IP-адресу;(4) a first IP address and a first label corresponding to the first IP address;
(5) первую метку потока, первый IP-адрес и соответствующие первые метки;(5) the first flow label, the first IP address and the corresponding first labels;
(6) первую информацию дифференцированной услуги, первый IP-адрес и соответствующие первые метки; и(6) first differentiated service information, a first IP address and corresponding first tags; And
(7) первую информацию дифференцированной услуги, первую метку потока, первый IP-адрес и соответствующие первые метки.(7) first differentiated service information, a first flow label, a first IP address, and corresponding first labels.
Следует отметить, что первый IP-адрес в третьей информации конфигурации может быть IP-адресом назначения в пакете данных. Для (4) в третьей информации конфигурации первый IP-адрес альтернативно может быть IP-адресом источника в пакете данных.It should be noted that the first IP address in the third configuration information may be a destination IP address in the data packet. For (4), in the third configuration information, the first IP address may alternatively be a source IP address in the data packet.
На основе третьей информации конфигурации, после получения третьей полезной нагрузки данных, донор IAB может определить первую метку на основе одного или более из: информации дифференцированной услуги, метки потока и IP-адреса в информации заголовка пакета, соответствующей третьей полезной нагрузке данных, и затем отправить первую метку и третью полезную нагрузку данных в узел следующего скачка. Для получения дополнительной информации следует обратиться к описанию этапа 701 и этапа 702.Based on the third configuration information, after receiving the third data payload, the IAB donor may determine a first label based on one or more of: differentiated service information, a flow label, and an IP address in the packet header information corresponding to the third data payload, and then send the first label and the third data payload to the next hop node. For more information, refer to the description of
При необходимости, данный вариант осуществления настоящей заявки дополнительно включает в себя следующие этапы.Optionally, this embodiment of the present application further includes the following steps.
Этап 701: Донор IAB определяет первую метку на основе информации заголовка пакета, соответствующей третьей полезной нагрузке данных.Step 701: The IAB donor determines the first label based on the packet header information corresponding to the third data payload.
В частности, донор IAB определяет первую метку на основе информации заголовка пакета, соответствующей третьей полезной нагрузке данных, и третьей информации конфигурации.Specifically, the IAB donor determines the first label based on the packet header information corresponding to the third data payload and the third configuration information.
Первая метка используется для определения выходного канала RLC третьей полезной нагрузки данных.The first label is used to determine the output RLC channel of the third data payload.
Следует отметить, что донор IAB может принять пакет данных нисходящей линии связи, включающий в себя третью полезную нагрузку данных, где структура пакета данных нисходящей линии связи может быть показана на фиг.8. Пакет данных нисходящей линии связи, показанный на фиг.8, включает в себя третью полезную нагрузку данных и информацию заголовка пакета, и информация заголовка пакета может быть заголовком IP-пакета.It should be noted that the IAB donor may receive a downlink data packet including a third data payload, where the structure of the downlink data packet may be shown in FIG. 8. The downlink data packet shown in FIG. 8 includes a third data payload and packet header information, and the packet header information may be an IP packet header.
Этап 702: Донор IAB отправляет третий пакет данных в узел IAB.Step 702: The IAB donor sends a third data packet to the IAB node.
Третий пакет данных включает в себя третью полезную нагрузку данных и заголовок первого уровня BAP, и заголовок первого уровня BAP включает в себя первую метку.The third data packet includes a third data payload and a first layer BAP header, and the first layer BAP header includes a first label.
Следует отметить, что после того, как узел IAB примет третий пакет данных для получения подробной информации о том, как определить выходной канал RLC третьей полезной нагрузки данных на основе первой метки, может быть сделана ссылка на следующие описания.It should be noted that after the IAB node receives the third data packet, reference may be made to the following descriptions to obtain details of how to determine the RLC output channel of the third data payload based on the first label.
Со ссылкой на фиг.8, после приема пакета данных нисходящей линии связи, показанного на фиг.8, донор IAB может добавить заголовок первого уровня BAP в пакет данных нисходящей линии связи, чтобы получить третий пакет данных. Структура третьего пакета данных может быть показана на фиг.9. Третий пакет данных включает в себя заголовок первого уровня BAP, третью полезную нагрузку данных и т.п.Referring to FIG. 8, after receiving the downlink data packet shown in FIG. 8, the IAB donor may add a first layer BAP header to the downlink data packet to obtain a third data packet. The structure of the third data packet can be shown in FIG. 9. The third data packet includes a first layer BAP header, a third data payload, and the like.
Например, если донор IAB включает в себя CU и DU, донор IAB на этапах 700-702 может представлять собой, в частности, DU донора IAB, то есть DU донора IAB может добавить первую метку в первый заголовок на уровне BAP в третьем пакете данных. Соответственно, CU донора IAB (который в конкретной реализации может быть CU-CP донора IAB) отправляет третью информацию конфигурации DU донора IAB.For example, if the IAB donor includes a CU and a DU, the IAB donor in steps 700-702 may be, in particular, an IAB donor DU, that is, the IAB donor DU may add a first label to the first BAP layer header in the third data packet. Accordingly, the IAB donor CU (which in a particular implementation may be the IAB donor CU-CP) sends third configuration information to the IAB donor DU.
Например, третья информация конфигурации может быть включена в сообщение F1AP, отправляемое CU донора IAB в DU донора IAB.For example, the third configuration information may be included in the F1AP message sent by the IAB donor CU to the IAB donor DU.
Например, если донор IAB не находится в виде, в котором CU и DU разделены, донору IAB не нужно получать третью информацию конфигурации, и донор IAB может выработать третью информацию конфигурации, или может получить третью информацию конфигурации из OAM.For example, if the IAB donor is not in a form in which the CU and DU are separated, the IAB donor does not need to obtain the third configuration information, and the IAB donor may generate the third configuration information, or may obtain the third configuration information from the OAM.
Вариант 4 осуществленияEmbodiment 4
На фиг.10 показана блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки. Способ включает в себя следующий этап:FIG. 10 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application. The method includes the following step:
Этап 1000: Второй узел IAB принимает четвертую информацию конфигурации из донора IAB.Step 1000: The second IAB node receives fourth configuration information from the IAB donor.
Второй узел IAB может быть узлом IAB доступа.The second IAB node may be an access IAB node.
Например, если донор IAB включает в себя CU и DU, CU донора IAB может сконфигурировать четвертую информацию конфигурации для второго узла IAB.For example, if the IAB donor includes a CU and a DU, the IAB donor CU may configure fourth configuration information for the second IAB node.
Например, если CU донора IAB включает в себя CP и UP, CU-CP-донора IAB может сконфигурировать четвертую информацию конфигурации для второго узла IAB.For example, if the IAB donor CU includes a CP and a UP, the IAB donor CU-CP may configure the fourth configuration information for the second IAB node.
В возможной реализации четвертая информация конфигурации используется для конфигурирования соответствия между второй меткой и второй информацией в информации заголовка пакета, соответствующей четвертой полезной нагрузке данных, полученной вторым узлом IAB, и вторая метка используется для определения выходного канала RLC четвертой полезной нагрузки данных. Вторая информация может включать в себя любое одно или несколько из следующего:In an exemplary implementation, the fourth configuration information is used to configure a mapping between the second label and the second information in the packet header information corresponding to the fourth data payload received by the second IAB node, and the second label is used to determine the output RLC channel of the fourth data payload. The second information may include any one or more of the following:
вторую информацию дифференцированной услуги в информации заголовка пакета, вторую метку потока в информации заголовка пакета, второй IP-адрес в информации заголовка пакета и информацию однонаправленного радиоканала передачи данных, которая находится в информации заголовка пакета и которая соответствует четвертой полезной нагрузке данных.second differentiated service information in the packet header information, a second flow label in the packet header information, a second IP address in the packet header information, and radio bearer information that is in the packet header information and that corresponds to the fourth data payload.
Например, четвертая информация конфигурации может включать в себя любое одно или несколько из следующего:For example, the fourth configuration information may include any one or more of the following:
(1) вторую метку потока и вторую метку, соответствующую второй метке потока;(1) a second stream label and a second label corresponding to the second stream label;
(2) вторую метку потока, второй IP-адрес и вторые метки, соответствующие второй метке потока и второму IP-адресу;(2) a second flow label, a second IP address, and second labels corresponding to the second flow label and the second IP address;
(3) второй IP-адрес и вторую метку, соответствующую второму IP-адресу;(3) a second IP address and a second label corresponding to the second IP address;
(4) вторую информацию дифференцированной услуги и вторую метку, соответствующую второй информации дифференцированной услуги;(4) second differentiated service information and a second label corresponding to the second differentiated service information;
(5) вторую информацию дифференцированной услуги, второй IP-адрес и вторые метки, соответствующие второй информации дифференцированной услуги и второму IP-адресу;(5) second differentiated service information, a second IP address, and second labels corresponding to the second differentiated service information and the second IP address;
(6) вторую информацию дифференцированной услуги, вторую метку потока и вторые метки, соответствующие второй информации дифференцированной услуги и второй метке потока; и(6) second differentiated service information, a second flow label, and second labels corresponding to the second differentiated service information and the second flow label; And
(7) вторую информацию дифференцированной услуги, вторую метку потока, второй IP-адрес и соответствующие вторые метки.(7) second differentiated service information, a second flow label, a second IP address, and corresponding second labels.
Следует отметить, что второй IP-адрес в четвертой информации конфигурации может быть IP-адресом назначения. Информацию дифференцированной услуги и метку потока в четвертой информации конфигурации смотри в описании третьей информации конфигурации. Подробности в данном документе повторно не описываются.It should be noted that the second IP address in the fourth configuration information may be a destination IP address. For differentiated service information and flow mark in the fourth configuration information, see the description of the third configuration information. The details are not repeated in this document.
В другой возможной реализации четвертая информация конфигурации используется для конфигурирования соответствия между четвертой полезной нагрузкой данных и второй меткой. Например, четвертая информация конфигурации может включать в себя любое одно или несколько из следующего:In another possible implementation, the fourth configuration information is used to configure a mapping between the fourth data payload and the second label. For example, the fourth configuration information may include any one or more of the following:
(8) Информацию однонаправленного радиоканала передачи данных, соответствующую четвертой полезной нагрузке данных, и вторую метку, соответствующую информации однонаправленного радиоканала передачи данных.(8) Radio bearer information corresponding to the fourth data payload, and a second label corresponding to the radio bearer information.
В этом случае четвертая полезная нагрузка данных представляет собой пакет данных плоскости пользователя.In this case, the fourth data payload is a user plane data packet.
Информация однонаправленного радиоканала передачи данных может быть любым из следующего содержания: служба пакетной передачи данных общего пользования (General Packet Radio Service, GPRS), плоскость пользователя протокола туннелирования (GPRS Tunneling Protocol User Plane, GTP-U), идентификатор конечной точки туннеля (Tunnel endpoint identifier, TEID), передаваемый в пакете данных плоскости пользователя, TEID GTP и IP-адрес, которые переносятся в пакете данных плоскости пользователя, идентификатор DRB UE (который может быть определен совместно на основе идентификатора UE и идентификатора DRB) пакета данных плоскости пользователя и идентификатор логического канала пакета данных плоскости пользователя. TEID GTP представляет собой идентификатор конечной точки туннеля, переносимый в информации заголовка уровня протокола плоскости пользователя GTP, и идентификатор конечной точки туннеля может быть идентификатором конечной точки туннеля восходящей линии связи, выделенным донором IAB или CU донора IAB, и соответствует одному однонаправленному радиоканалу передачи данных (data radio bearer, DRB) UE.The radio bearer information may be any of the following: General Packet Radio Service (GPRS), GPRS Tunneling Protocol User Plane (GTP-U), Tunnel endpoint identifier identifier, TEID) carried in the user plane data packet, the GTP TEID and IP address that are carried in the user plane data packet, the UE DRB identifier (which can be determined jointly based on the UE identifier and the DRB identifier) of the user plane data packet, and the identifier user plane data packet logical channel. The GTP TEID is a tunnel endpoint identifier carried in the GTP user plane protocol layer header information, and the tunnel endpoint identifier may be an uplink tunnel endpoint identifier allocated by an IAB donor or an IAB donor CU, and corresponds to one radio data bearer ( data radio bearer, DRB) UE.
(9) Второй тип четвертой полезной нагрузки данных и вторую метку, соответствующую второму типу.(9) A second type of a fourth data payload and a second label corresponding to the second type.
В этом случае четвертая полезная нагрузка данных представляет собой пакет плоскости управления F1, то есть сообщение F1AP. Второй тип представляет собой любой один или несколько типов сообщений F1AP.In this case, the fourth data payload is an F1 control plane packet, that is, an F1AP message. The second type is any one or more F1AP message types.
В возможной реализации могут иметь место следующие два типа сообщений F1AP: сообщение F1AP, ассоциированное с UE (UE associated), и сообщение F1AP, не ассоциированное с UE (non-UE associated). Альтернативно, в другой возможной реализации может иметь место следующее множество конкретных типов сообщений F1AP: запрос установки F1 (setup request), обновление конфигурации gNB-DU (configuration update), ответ установки контекста UE (UE context setup response) и т.п. В частности, могут быть включены типы сообщений, которые отправляются DU донора IAB в CU донора IAB в множестве сообщений F1AP, описанных в разделах 9.2/8.1 в TS 38.874. Альтернативно, в другой возможной реализации может иметь место следующий тип сообщения F1AP: тип однонаправленного радиоканала сигнализации (signaling radio bearer, SRB) UE, соответствующий содержанию (например, RRC-сообщению UE), включенному в сообщение F1AP.In a possible implementation, the following two types of F1AP messages may occur: a UE associated F1AP message and a non-UE associated F1AP message. Alternatively, in another possible implementation, the following plurality of specific F1AP message types may occur: an F1 setup request, a gNB-DU configuration update, a UE context setup response, and the like. In particular, the types of messages that are sent by the IAB Donor DU to the IAB Donor CU in a variety of F1AP messages described in sections 9.2/8.1 in TS 38.874 may be included. Alternatively, in another possible implementation, the following F1AP message type may occur: a UE signaling radio bearer (SRB) type corresponding to the content (eg, UE RRC message) included in the F1AP message.
Приведенные выше описания являются просто примерами. Возможен и другой случай типа сообщения F1AP. Подробности в данном документе повторно не описываются.The above descriptions are just examples. Another case of the F1AP message type is also possible. The details are not repeated in this document.
(10) Идентификатор потока (stream ID) на уровне SCTP, который переносит сообщение F1AP, когда четвертой полезной нагрузкой данных является сообщение F1AP, и вторую метку, соответствующую идентификатору потока.(10) The stream ID at the SCTP layer that carries the F1AP message when the fourth data payload is an F1AP message, and a second label corresponding to the stream ID.
На основе четвертой информации конфигурации, после того как второй узел IAB получает пакет данных восходящей линии связи, включающий в себя четвертую полезную нагрузку данных, второй узел IAB определяет вторую метку на основе второй информации в пакете данных восходящей линии связи, информацию однонаправленного радиоканала передачи данных, соответствующую четвертой полезной нагрузке данных, тип сообщения F1AP, соответствующий четвертой полезной нагрузке данных, или идентификатор потока на уровне SCTP, который переносит четвертую полезную нагрузку данных, и затем отправляет, в узел следующего скачка, пакет данных восходящей линии связи, к которому добавляется вторая метка. Для получения более подробной информации следует обратиться к описанию этапов 1001-1003.Based on the fourth configuration information, after the second IAB node receives the uplink data packet including the fourth data payload, the second IAB node determines a second label based on the second information in the uplink data packet, radio bearer information, corresponding to the fourth data payload, an F1AP message type corresponding to the fourth data payload, or an SCTP layer flow identifier that carries the fourth data payload, and then sends, to the next hop node, an uplink data packet to which a second label is appended . For more detailed information, please refer to the description of steps 1001-1003.
При необходимости, данный вариант осуществления настоящей заявки дополнительно включает в себя следующие этапы.Optionally, this embodiment of the present application further includes the following steps.
Этап 1001: Второй узел IAB получает четвертую полезную нагрузку данных. В частности, второй узел IAB может выработать четвертую полезную нагрузку данных или принять четвертую полезную нагрузку данных из терминального устройства или дочернего узла, обслуживаемого вторым узлом IAB.Step 1001: The second IAB node receives the fourth data payload. In particular, the second IAB node may generate a fourth data payload or receive a fourth data payload from a terminal device or a child node served by the second IAB node.
Этап 1002: Второй узел IAB определяет вторую метку.Step 1002: The second IAB node determines the second label.
В частности, второй узел IAB может определить вторую метку на основе информации заголовка пакета, соответствующей четвертой полезной нагрузке данных, информации однонаправленного радиоканала передачи данных, соответствующей четвертой полезной нагрузке данных, типа сообщения F1AP, соответствующего четвертой полезной нагрузке данных, или идентификатора потока на уровне SCTP, который переносит четвертую полезную нагрузку данных.In particular, the second IAB node may determine the second label based on packet header information corresponding to the fourth data payload, radio bearer information corresponding to the fourth data payload, an F1AP message type corresponding to the fourth data payload, or a flow identifier at the SCTP layer. , which carries the fourth data payload.
Этап 1003: Второй узел IAB отправляет четвертый пакет данных в родительский узел.Step 1003: The second IAB node sends a fourth data packet to the parent node.
Четвертый пакет данных включает в себя четвертую полезную нагрузку данных и заголовок второго уровня BAP, и заголовок второго уровня BAP включает в себя вторую метку.The fourth data packet includes a fourth data payload and a second layer BAP header, and the second layer BAP header includes a second label.
Вариант 5 осуществленияEmbodiment 5
На фиг.11 показана блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки. Способ включает в себя следующий этап:FIG. 11 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application. The method includes the following step:
Этап 1100: Первый узел IAB принимает пятую информацию конфигурации из донора IAB.Step 1100: The first IAB node receives fifth configuration information from the IAB donor.
Пятая информация конфигурации используется для конфигурирования соответствия между третьей меткой и третьим идентификатором канала RLC. Третья метка переносится в заголовке уровня BAP пакета данных и используется первым узлом IAB для определения выходного канала RLC пакета данных. Идентификатор третьего канала RLC используется для идентификации выходного канала RLC BH (то есть третьего канала RLC BH), через который первый узел IAB отправляет пакет данных, и может быть идентификатором третьего канала RLC BH или идентификатором логического канала, соответствующим третьему каналу RLC BH.The fifth configuration information is used to configure the mapping between the third label and the third RLC channel identifier. The third label is carried in the BAP layer header of the data packet and is used by the first IAB to determine the output RLC channel of the data packet. The third RLC channel identifier is used to identify the output RLC channel of the BH (ie, the third RLC BH channel) through which the first IAB sends the data packet, and may be the identifier of the third RLC BH channel or the logical channel identifier corresponding to the third RLC BH channel.
Например, пятая информация конфигурации может включать в себя любое одно или несколько из следующего:For example, the fifth configuration information may include any one or more of the following:
(1) Третью метку и соответствующий третий идентификатор канала RLC.(1) The third label and the corresponding third RLC channel identifier.
(2) Третью метку, идентификатор выходной линии связи и соответствующие идентификаторы третьего канала RLC, где идентификатор выходной линии связи используется для указания выходной линии связи, по которой первый узел IAB отправляет пакет данных. В частности, для передачи по восходящей линии связи, идентификатор выходной линии связи может представлять собой идентификатор родительского узла первого узла IAB (например, идентификатор уровня BAP родительского узла, идентификатор DU родительского узла, IP-адрес родительского узла, идентификатор соты родительского узла или идентификатор группы сот родительского узла для первого узла IAB). Для передачи по нисходящей линии связи, идентификатор выходной линии связи может представлять собой идентификатор дочернего узла первого узла IAB (например, идентификатор ID UE F1AP DU плоскости управления F1, выделенный первым узлом IAB дочернему узлу, идентификатор соты первого узла IAB, к которому обращается дочерний узел + временный идентификатор радиосети соты (Cell Radio Network Temporary Identifier, C-RNTI), выделенный первым узлом IAB дочернему узлу, IP-адрес дочернего узла или идентификатор уровня BAP дочернего узла).(2) A third label, the output link identifier and corresponding third RLC channel identifiers, where the output link identifier is used to indicate the output link over which the first IAB node sends the data packet. In particular, for uplink transmission, the egress link identifier may be the parent node identifier of the first IAB node (eg, the parent node's BAP layer identifier, the parent node's DU identifier, the parent node's IP address, the parent node's cell identifier, or a group identifier cell of the parent node for the first IAB node). For downlink transmission, the output link ID may be the ID of a child node of the first IAB node (eg, the F1 control plane UE ID F1AP DU allocated by the first IAB node to the child node, the cell ID of the first IAB node accessed by the child node + Cell Radio Network Temporary Identifier (C-RNTI) allocated by the first IAB node to the child node, IP address of the child node, or BAP layer identifier of the child node).
(3) Третью метку, четвертый идентификатор канала RLC и соответствующие идентификаторы третьего канала RLC, где идентификатор четвертого канала RLC используется для идентификации входного канала RLC BH (то есть четвертого канала RLC BH), через который первый узел IAB принимает пакет данных и может быть идентификатором четвертого канала RLC BH или идентификатором логического канала, соответствующим четвертому каналу RLC BH.(3) A third label, a fourth RLC channel identifier, and corresponding third RLC channel identifiers, where the fourth RLC channel identifier is used to identify the input RLC BH channel (i.e., the fourth RLC BH channel) through which the first IAB node receives the data packet and may be an identifier the fourth RLC BH channel or a logical channel identifier corresponding to the fourth RLC BH channel.
(4) Третью метку, идентификатор входной линии связи, четвертый идентификатор канала RLC, идентификатор выходной линии связи и соответствующие идентификаторы третьего канала RLC, где для идентификатора четвертого канала RLC следует обратиться к описанию (3), а для идентификатора выходной линии связи следует обратиться к описанию (2). Подробности в данном документе повторно не описываются. Идентификатор входной линии связи используется для указания входной линии связи, по которому первый узел IAB принимает пакет данных. В частности, для передачи по восходящей линии связи, идентификатор входной линии связи может быть идентификатором дочернего узла первого узла IAB. Для конкретного примера идентификатора дочернего узла следует обратиться к описанию (2). Для передачи по нисходящей линии связи идентификатор входной линии может быть идентификатором родительского узла первого узла IAB. Для конкретного примера идентификатора родительского узла следует обратиться к описанию (2). Подробности в данном документе повторно не описываются.(4) The third label, the input link identifier, the fourth RLC channel identifier, the output link identifier and the corresponding third RLC channel identifiers, where for the fourth RLC channel identifier, refer to the description (3), and for the output link identifier, refer to description (2). The details are not repeated in this document. The ingress link identifier is used to indicate the ingress link over which the first IAB node receives the data packet. In particular, for uplink transmission, the incoming link identifier may be a child node identifier of the first IAB node. For a specific example of a child node ID, refer to description (2). For downlink transmission, the input link identifier may be the parent node identifier of the first IAB node. For a specific example of a parent node ID, refer to description (2). The details are not repeated in this document.
(5) Соответствие между третьей меткой и идентификатором QoS. При необходимости дополнительно включено соответствие между идентификатором QoS и идентификатором третьего канала RLC. В этом соответствии третья метка не имеет прямого соответствия выходному каналу RLC, и имеет место промежуточный процесс сопоставления, то есть имеется соответствие между третьей меткой и идентификатором QoS, и имеется соответствие между идентификатор QoS и выходным каналом RLC. Можно сконфигурировать как соответствие между третьей меткой и идентификатором QoS, так и соответствие между идентификатором QoS и третьим идентификатором канала RLC (например, пятая информация конфигурации включает в себя третью метку, идентификатор QoS, соответствующий третьей метке, и третий идентификатор канала RLC), или соответствие между третьей меткой и идентификатором QoS и соответствие между идентификатором QoS и третьим идентификатором канала RLC могут быть сконфигурированы по отдельности (например, пятая информация конфигурации включает в себя третью метку и идентификатор QoS, чтобы сконфигурировать соответствие между третьей меткой и идентификатором QoS, и другая информация конфигурации включает в себя третий идентификатор канала RLC и идентификатор QoS, чтобы сконфигурировать соответствие между идентификатором QoS и третьим идентификатором канала RLC). Это не ограничивается данным вариантом осуществления настоящей заявки.(5) Correspondence between the third label and the QoS ID. If necessary, a mapping between the QoS identifier and the third RLC channel identifier is additionally included. In this correspondence, the third label does not have a direct correspondence to the output RLC channel, and an intermediate matching process takes place, that is, there is a correspondence between the third label and the QoS ID, and there is a correspondence between the QoS ID and the output RLC channel. Both the mapping between the third label and the QoS ID, and the mapping between the QoS ID and the third RLC bearer ID (for example, the fifth configuration information includes the third label, the QoS ID corresponding to the third label, and the third RLC bearer ID) can be configured, or the mapping between the third label and the QoS identifier and the mapping between the QoS identifier and the third RLC channel identifier may be configured separately (for example, the fifth configuration information includes the third label and the QoS identifier to configure the mapping between the third label and the QoS identifier, and other configuration information includes a third RLC channel identifier and a QoS identifier to configure a mapping between the QoS identifier and the third RLC channel identifier). This is not limited to this embodiment of the present application.
Следует отметить, что один идентификатор QoS может использоваться для представления одного или группы параметров QoS (parameters). Идентификатор QoS может представлять собой, в частности, идентификатор класса QoS (QoS Class Identifier, QCI), индикатор QoS 5G (5G QoS Indicator, 5QI), идентификатор потока QoS (QoS flow identifier, QFI) и т.п. Например, один или группа параметров QoS включают в себя задержку, коэффициент потери пакетов, пропускную способность и т.д.).It should be noted that a single QoS identifier can be used to represent one or a group of QoS parameters. The QoS identifier may be, but is not limited to, a QoS Class Identifier (QCI), a 5G QoS Indicator (5QI), a QoS flow identifier (QFI), and the like. For example, one or a group of QoS parameters include delay, packet loss ratio, throughput, etc.).
(6) Соответствие между третьей меткой и параметром QoS и соответствие между параметром QoS и третьим идентификатором канала RLC. Можно сконфигурировать как соответствие между третьей меткой и параметром QoS, так и соответствие между параметром QoS и третьим идентификатором канала RLC (например, пятая информация конфигурации включает в себя третью метку, параметр QoS, соответствующий третьей метке, и третий идентификатор канала RLC), или соответствие между третьей меткой и параметром QoS и соответствие между параметром QoS и третьим идентификатором канала RLC можно сконфигурировать по отдельности (например, пятая информация конфигурации включает в себя третью метку и параметр QoS, чтобы сконфигурировать соответствие между третьей меткой и параметром QoS, и другая информация конфигурации включает в себя третий идентификатор канала RLC и параметр QoS, чтобы сконфигурировать соответствие между параметром QoS и третьим идентификатором канала RLC). Это не ограничивается данным вариантом осуществления настоящей заявки.(6) The correspondence between the third label and the QoS parameter and the correspondence between the QoS parameter and the third RLC channel identifier. Both the mapping between the third label and the QoS parameter, and the mapping between the QoS parameter and the third RLC bearer identifier (for example, the fifth configuration information includes the third label, the QoS parameter corresponding to the third label, and the third RLC bearer identifier) can be configured, or the mapping between the third label and the QoS parameter and the mapping between the QoS parameter and the third RLC channel identifier can be configured separately (for example, the fifth configuration information includes the third label and the QoS parameter to configure the mapping between the third label and the QoS parameter, and the other configuration information includes includes a third RLC channel identifier and a QoS parameter to configure the mapping between the QoS parameter and the third RLC channel identifier). This is not limited to this embodiment of the present application.
Следует отметить, что третья метка может использоваться как дополнительное поле. Если пакет данных не переносит третью метку, информация конфигурации, сконфигурированная донором IAB для узла IAB, может включать в себя только соответствие между входным каналом RLC и выходным каналом RLC, то есть соответствие между идентификатором четвертого канала RLC и идентификатором третьего канала RLC.It should be noted that the third label can be used as an additional field. If the data packet does not carry the third label, the configuration information configured by the IAB donor for the IAB node may only include a mapping between an input RLC channel and an output RLC channel, that is, a mapping between a fourth RLC channel identifier and a third RLC channel identifier.
Например, если донор IAB включает в себя CU и DU, CU донора IAB может сконфигурировать пятую информацию конфигурации для первого узла IAB.For example, if the IAB donor includes a CU and a DU, the IAB donor CU may configure fifth configuration information for the first IAB node.
Например, если CU донора IAB включает в себя CP и UP, CU-CP-донора IAB может сконфигурировать пятую информацию конфигурации для первого узла IAB.For example, if the IAB donor CU includes a CP and a UP, the IAB donor CU-CP may configure fifth configuration information for the first IAB node.
В данном варианте осуществления первый узел IAB может быть промежуточным узлом IAB. Пакет данных (пакет данных может быть пакетом данных восходящей линии связи или пакетом данных нисходящей линии связи), принятый промежуточным узлом IAB по беспроводной транзитной линии связи, переносит метку. Таким образом, промежуточный узел IAB должен выполнить сопоставление однонаправленных каналов на основе метки, переносимой в пакете данных, то есть выбрать выходной канал RLC для пакета данных, чтобы отправить пакет данных в узел следующего скачка. В данном варианте осуществления настоящей заявки промежуточный узел IAB может выполнять сопоставление однонаправленных каналов для принятого пакета данных на основе пятой информации конфигурации. Подробное описание представлено ниже.In this embodiment, the first IAB node may be an intermediate IAB node. A data packet (the data packet may be an uplink data packet or a downlink data packet) received by an intermediate IAB node on a wireless backhaul carries a label. Therefore, the intermediate IAB node must perform bearer matching based on the label carried in the data packet, that is, select the RLC output channel for the data packet to send the data packet to the next hop node. In this embodiment of the present application, the intermediate IAB node may perform bearer matching for the received data packet based on the fifth configuration information. A detailed description is provided below.
При необходимости, данный вариант осуществления настоящей заявки дополнительно включает в себя следующие этапы.Optionally, this embodiment of the present application further includes the following steps.
Этап 1101: Первый узел IAB получает пакет данных.Step 1101: The first IAB node receives the data packet.
Пакет данных является пакетом данных, полученным из второго узла IAB, или пакет данных является пакетом данных, полученным из донора IAB.The data packet is a data packet received from a second IAB node, or the data packet is a data packet received from an IAB donor.
Заголовок уровня BAP протокола адаптации транзитного соединения пакета данных включает в себя третью метку.The Data Packet Backhaul Adaptation Protocol BAP layer header includes a third label.
Этап 1102: Первый узел IAB определяет идентификатор третьего канала RLC на основе третьей метки.Step 1102: The first IAB node determines the third RLC channel identifier based on the third label.
Например, когда пятая информация конфигурации включает в себя третью метку, идентификатор входящей линии связи, четвертый идентификатор канала RLC, идентификатор выходной линии связи и идентификатор третьего канала RLC, первый узел IAB выполняет выбор маршрутизации для пакета данных, чтобы определить идентификатор выходной линии связи, и затем определяет идентификатор третьего канала RLC на основе третьей метки в пакете данных, входную линию связи, по которому был принят пакет данных, и четвертый канал RLC на входной линии связи, по которому был принят пакет данных. Другой случай не описан.For example, when the fifth configuration information includes a third label, an incoming link identifier, a fourth RLC channel identifier, an egress link identifier, and a third RLC channel identifier, the first IAB node performs routing selection for the data packet to determine the egress link identifier, and then determines a third RLC channel identifier based on the third label in the data packet, an input link on which the data packet was received, and a fourth RLC channel on the input link on which the data packet was received. Another case has not been described.
Этап 1103: Первый узел IAB отправляет пакет данных по выходному каналу RLC, соответствующему третьему идентификатору канала RLC.Step 1103: The first IAB node sends a data packet on an output RLC channel corresponding to the third RLC channel identifier.
В вышеизложенном процессе первый узел IAB выполняет сопоставление однонаправленных каналов для пакета данных на основе пятой информации конфигурации. Это решение может позволить первому узлу IAB более гибко выполнять сопоставление однонаправленных каналов, чтобы обеспечить более точную гарантию QoS в сети IAB.In the above process, the first IAB node performs bearer mapping for a data packet based on the fifth configuration information. This solution may allow the first IAB node to more flexibly perform bearer mapping to provide more accurate QoS guarantee in the IAB network.
Вариант 6 осуществленияEmbodiment 6
На фиг.12 показана блок-схема последовательности операций способа передачи пакета данных согласно варианту осуществления настоящей заявки. Способ включает в себя следующий этап:FIG. 12 is a flowchart of a method for transmitting a data packet according to an embodiment of the present application. The method includes the following step:
Этап 1200: Второй узел IAB принимает шестую информацию конфигурации из донора IAB.Step 1200: The second IAB node receives sixth configuration information from the IAB donor.
Второй узел IAB может быть узлом IAB доступа.The second IAB node may be an access IAB node.
Например, если донор IAB включает в себя CU и DU, CU донора IAB может сконфигурировать шестую информацию конфигурации для второго узла IAB.For example, if the IAB donor includes a CU and a DU, the IAB donor CU may configure sixth configuration information for the second IAB node.
Например, если CU донора IAB включает в себя CP и UP, CU-CP-донора IAB может сконфигурировать шестую информацию конфигурации для второго узла IAB.For example, if the IAB donor CU includes a CP and a UP, the IAB donor CU-CP may configure sixth configuration information for the second IAB node.
Шестая информация конфигурации используется для конфигурирования информации заголовка пакета, соответственно, добавленной к шестой полезной нагрузке данных, которую необходимо передать вторым узлом IAB. Шестая полезная нагрузка данных может быть сообщением уровня управления F1 (F1-C), то есть сообщением F1AP, между вторым узлом IAB и донором IAB (который может быть, в частности, CU донора IAB или CU-CP донора IAB). Информация заголовка пакета представляет собой поле в заголовке IP-пакета и, в частности, включает в себя информацию дифференцированной услуги и/или метку потока (flow label).The sixth configuration information is used to configure packet header information respectively added to the sixth data payload to be transmitted by the second IAB node. The sixth data payload may be an F1 control layer (F1-C) message, that is, an F1AP message, between the second IAB node and the IAB donor (which may be, in particular, an IAB donor CU or an IAB donor CU-CP). Packet header information is a field in the header of an IP packet and, in particular, includes differentiated service information and/or a flow label.
В возможной реализации шестая информация конфигурации, в частности, включает в себя любое одно или несколько из следующего содержания:In an exemplary implementation, the sixth configuration information specifically includes any one or more of the following:
первую информацию дифференцированной услуги и/или первую метку потока, указанную для сообщения F1AP, ассоциированного с UE (UE associated F1AP message), и вторую информацию дифференцированной услуги и/или вторую метку потока, указанную для сообщения F1AP, не ассоциированного с UE (non-UE associated F1AP message).the first differentiated service information and/or the first flow label indicated for the F1AP message associated with the UE (UE associated F1AP message), and the second differentiated service information and/or the second flow label indicated for the F1AP message not associated with the UE (non- UE associated F1AP message).
В другой возможной реализации шестая информация конфигурации, в частности, включает в себя любое одно или несколько из следующего содержания:In another possible implementation, the sixth configuration information specifically includes any one or more of the following:
идентификатор первого терминального устройства, первую информацию дифференцированной услуги и/или первую метку потока, указанную для сообщения F1AP, ассоциированного с UE, первого терминального устройства, и вторую информацию дифференцированной услуги и/или вторую метку потока, указанную для сообщения F1AP, не ассоциированного с UE.the identifier of the first terminal device, the first differentiated service information and/or the first flow label indicated for the F1AP message associated with the UE of the first terminal device, and the second differentiated service information and/or the second flow label indicated for the F1AP message not associated with the UE .
На основе шестой информации конфигурации, после получения пакета данных восходящей линии связи, включающего в себя шестые полезные данные, второй узел IAB определяет, на основе типа сообщения F1AP, соответствующего шестым полезным данным, информацию дифференцированной услуги и/или метку потока, которая должна быть добавлена к заголовку IP-пакета, и затем отправляет в узел следующего скачка пакет данных восходящей линии связи, к которому добавляется/добавляются информация дифференцированной услуги и/или метка потока. Подробности смотри в описаниях этапов 1201-1203.Based on the sixth configuration information, after receiving an uplink data packet including the sixth payload data, the second IAB node determines, based on the F1AP message type corresponding to the sixth payload data, differentiated service information and/or flow label to be added to the IP packet header, and then sends to the next hop node an uplink data packet to which the differentiated service information and/or flow label is/are added. For details, see the descriptions of steps 1201-1203.
При необходимости, данный вариант осуществления настоящей заявки дополнительно включает в себя следующие этапы.Optionally, this embodiment of the present application further includes the following steps.
Этап 1201: Второй узел IAB получает шестую полезную нагрузку данных. В частности, второй узел IAB может вырабатывать шестую полезную нагрузку данных.Step 1201: The second IAB node receives the sixth data payload. In particular, the second IAB node may generate a sixth data payload.
Этап 1202: Второй узел IAB определяет информацию дифференцированной услуги и/или метку потока, соответствующую шестой полезной нагрузке данных.Step 1202: The second IAB node determines differentiated service information and/or flow label corresponding to the sixth data payload.
Второй узел IAB может определить, на основе типа сообщения F1AP (например, сообщения F1AP, не ассоциированного с UE, или сообщения F1AP, ассоциированного с UE), соответствующего шестой полезной нагрузке данных, информацию дифференцированной услуги и/или метку потока, соответствующую шестой полезной нагрузке данных, или, когда шестая полезная нагрузка данных представляет собой сообщение F1AP, ассоциированное с UE, второй узел IAB может определить, на основе идентификатора, который относится к первому терминальному устройству и который соответствует шестой полезной нагрузке данных, информацию дифференцированной услуги и/или метку потока, соответствующую шестой полезной нагрузке данных. В частности, когда шестая полезная нагрузка данных представляет собой сообщение F1AP, не ассоциированное с UE, шестая полезная нагрузка данных соответствует второй информации дифференцированной услуги и/или второй метке потока, или, когда шестая полезная нагрузка данных представляет собой сообщение F1AP, ассоциированное с UE, полезная нагрузка данных соответствует первой информации дифференцированной услуги и/или первой метке потока. Альтернативно, когда шестая полезная нагрузка данных представляет собой сообщение F1AP, ассоциированное с UE, первого терминального устройства, шестая полезная нагрузка данных соответствует первой информации дифференцированной услуги и/или первой метке потока.The second IAB may determine, based on the type of F1AP message (eg, an F1AP message not associated with a UE or an F1AP message associated with a UE) corresponding to the sixth data payload, differentiated service information and/or a flow label corresponding to the sixth payload data, or when the sixth data payload is an F1AP message associated with the UE, the second IAB may determine, based on an identifier that is associated with the first terminal device and that corresponds to the sixth data payload, differentiated service information and/or flow label , corresponding to the sixth data payload. Specifically, when the sixth data payload is an F1AP message not associated with the UE, the sixth data payload corresponds to the second differentiated service information and/or the second flow label, or when the sixth data payload is an F1AP message associated with the UE, the data payload corresponds to the first differentiated service information and/or the first flow label. Alternatively, when the sixth data payload is an F1AP message associated with the UE of the first terminal device, the sixth data payload corresponds to the first differentiated service information and/or the first flow label.
Этап 1203: Второй узел IAB отправляет шестой пакет данных в родительский узел.Step 1203: The second IAB node sends the sixth data packet to the parent node.
Шестой пакет данных включает в себя шестую полезную нагрузку данных и заголовок IP-пакета, и заголовок IP-пакета включает в себя информацию дифференцированной услуги и/или метку потока, которая/которые соответствует/соответствуют шестой полезной нагрузке данных и которая/которые определена/определены на этапе 1202. При необходимости второй узел IAB может определить, на основе информации дифференцированной услуги и/или метки потока, включенной в шестой пакет данных, выходной канал RLC BH, используемый для отправки шестого пакета данных.The sixth data packet includes a sixth data payload and an IP packet header, and the IP packet header includes differentiated service information and/or a flow label that corresponds to the sixth data payload and that is/are defined at
В вышеизложенном процессе второй узел IAB добавляет различную информацию дифференцированной услуги и/или значения меток потока в различные типы сообщений F1AP на основе шестой информации конфигурации для того, чтобы второй узел IAB мог определить, на основе каналов RLC BH, соответствующих информации дифференцированной услуги и/или значениям меток потока, каналы RLC BH, используемые для отправки сообщений F1AP, чтобы гарантировать дифференцированное QoS для различных типов сообщений F1-C.In the above process, the second IAB node adds various differentiated service information and/or flow label values to various types of F1AP messages based on the sixth configuration information so that the second IAB node can determine, based on the RLC BH channels, corresponding to the differentiated service information and/or flow label values, RLC BH channels used to send F1AP messages to ensure differentiated QoS for different types of F1-C messages.
Вариант 7 осуществленияEmbodiment 7
В существующем сценарии двойной связности (Dual Connectivity) UE подключено как к главному узлу (Master Node, MN), так и к вторичному узлу (Secondary Node, SN). MN и SN могут использовать один и тот же стандарт доступа (например, как MN, так и SN используют стандарт LTE или стандарт NR), или могут использовать разные стандарты доступа (например, MN использует стандарт LTE, и SN использует стандарт NR, или MN использует стандарт NR, и SN использует стандарт LTE). Группа главных сот (Master Cell Group, MCG) включает в себя обслуживающую соту, ассоциированную с MN, и включает в себя по меньшей мере одну первичную соту PCell и при необходимости включает в себя одну или более вторичных сот SCell. Аналогичным образом, группа вторичных сот (Secondary Cell Group, SCG) включает в себя обслуживающую соту, ассоциированную с SN, и включает в себя по меньшей мере одну первичную соту (например, первичную вторичную соту (PSCell)), и при необходимости включает в себя одну или более вторичных сот SCell. Линия связи MCG представляет собой односкачковую линию связи доступа между UE и MN, и линия связи SCG представляет собой односкачковую линию связи доступа между UE и SN.In the current Dual Connectivity scenario, the UE is connected to both a Master Node (MN) and a Secondary Node (SN). The MN and SN may use the same access standard (for example, both the MN and SN use the LTE standard or the NR standard), or they may use different access standards (for example, the MN uses the LTE standard and the SN uses the NR standard, or MN uses the NR standard, and SN uses the LTE standard). A Master Cell Group (MCG) includes a serving cell associated with an MN and includes at least one primary PCell and optionally includes one or more secondary SCells. Likewise, a Secondary Cell Group (SCG) includes a serving cell associated with an SN, and includes at least one primary cell (eg, a primary secondary cell (PSCell)), and optionally includes one or more secondary SCells. The MCG link is a single-hop access link between the UE and the MN, and the SCG link is a single-hop access link between the UE and the SN.
Когда UE обнаруживает, что сбой в линии радиосвязи (Radio Link Failure, RLF) возникает в линии связи MCG между UE и MN, UE инициирует процесс повторного установления RRC-соединения для восстановления линии связи MCG. Когда UE обнаруживает, что RLF возникает в линии связи SCG между UE и SN, UE не инициирует процесс повторного установления RRC-соединения, и отправляет отчет о сбое SCG (SCG failure report) в MN, используя MCG, для того, чтобы MN инициировал процесс восстановления после сбоя SCG для восстановления канала SCG, например, инициирует процесс изменения SCG. В 3GPP версии 16 улучшена существующая DC и введен механизм быстрого восстановления MCG. Если быть точным, когда UE обнаруживает, что RLF возникает в линии связи MCG между UE и MN, UE использует механизм, аналогичный механизму сбоя SCG, и больше не инициирует процесс повторного установления RRC-соединения, но отправляет отчет об сбое MCG (MCG failure report) с использованием SCG.When the UE detects that a Radio Link Failure (RLF) occurs on the MCG link between the UE and the MN, the UE initiates an RRC connection re-establishment process to restore the MCG link. When the UE detects that an RLF occurs on the SCG link between the UE and the SN, the UE does not initiate the RRC connection re-establishment process, and sends an SCG failure report to the MN using the MCG for the MN to initiate the process SCG failure recovery to restore the SCG channel, for example, initiates the SCG change process. 3GPP Release 16 improves the existing DC and introduces a fast MCG recovery mechanism. To be specific, when the UE detects that an RLF occurs on the MCG link between the UE and the MN, the UE uses a mechanism similar to the SCG failure mechanism and no longer initiates the RRC connection re-establishment process, but sends an MCG failure report ) using SCG.
В сценарии IAB узел IAB (IAB node) может работать в автономном (standalone, SA) режиме или неавтономном (non-standalone, NSA) режиме на основе EN-DC (E-UTRAN NR Dual Connectivity).In the IAB scenario, the IAB node can operate in standalone (SA) mode or non-standalone (NSA) mode based on EN-DC (E-UTRAN NR Dual Connectivity).
В данном варианте осуществления считается, что узел IAB работает в основном в режиме NSA. Как показано на фиг.13, MN, который предоставляет услугу узлу IAB, является eNB, и SN, который предоставляет услугу узлу IAB, является донором IAB (IAB donor). MN использует стандарт LTE, и SN использует стандарт NR. Аналогичным образом, линия связи MCG является линией связи между узлом IAB (то есть узлом IAB MT) и MN, и линия связи SCG является линией связи между узлом IAB (то есть узлом IAB MT) и SN.In this embodiment, the IAB node is considered to operate primarily in NSA mode. As shown in FIG. 13, the MN that provides a service to the IAB node is an eNB, and the SN that provides a service to the IAB node is an IAB donor. MN uses the LTE standard and SN uses the NR standard. Similarly, the link MCG is the link between the IAB node (ie the IAB MT node) and the MN, and the link SCG is the link between the IAB node (ie the IAB MT node) and the SN.
Когда узел IAB обнаруживает, что RLF возникает в линии связи SCG между узлом IAB и донором IAB, узел IAB отправляет по линии связи MCG отчет о сбое SCG в eNB, который предоставляет услугу для узла IAB, для того, чтобы eNB инициировал процесс восстановления после сбоя SCG для восстановления канала SCG.When the IAB node detects that an RLF occurs on the SCG link between the IAB node and the donor IAB, the IAB node sends an SCG failure report over the MCG link to the eNB, which provides the service to the IAB node, so that the eNB initiates the failure recovery process. SCG to restore the SCG channel.
Когда линию связи SCG не удается восстановить, или она не может быть восстановлена (например, возникает сбой изменения SCG или выполняется высвобождение SCG), узел IAB должен отправить один фрагмент информации указателя RLF в дочерний узел из узла IAB, чтобы дочерний узел из узла IAB выполнял соответствующую обработку. В возможной реализации, когда дочерний узел из узла IAB принимает информацию указателя RLF, отправленную узлом IAB, дочерний узел из узла IAB отправляет, используя MCG, отчет о сбое SCG в eNB, который предоставляет услугу для дочернего узла. Дочерним узлом узла IAB может быть UE или другой узел IAB. eNB, который предоставляет услугу для узла IAB, может быть таким же или отличным от eNB, который предоставляет услугу для дочернего узла из узла IAB. В данном варианте осуществления этот случай не является ограничением.When the SCG link fails or cannot be restored (for example, an SCG change failure occurs or an SCG release is in progress), the IAB node must send one piece of RLF pointer information to the child node from the IAB node so that the child node from the IAB node performs appropriate processing. In an exemplary implementation, when a child node from an IAB node receives RLF pointer information sent by an IAB node, the child node from an IAB node sends, using MCG, an SCG failure report to the eNB that provides a service to the child node. A child node of an IAB node may be a UE or another IAB node. The eNB that provides a service to an IAB node may be the same or different from the eNB that provides a service to a child node of the IAB node. In this embodiment, this case is not a limitation.
Следует отметить, что данный вариант осуществления также применим к многоскачковому сценарию IAB. Более конкретно, возможен другой узел IAB на линии связи между узлом IAB и узлом-донором, то есть сценарий, в котором узел IAB подключается к узлу-донору с использованием другого узла IAB. Подробности в данном документе не описываются.It should be noted that this embodiment is also applicable to the multi-hop IAB scenario. More specifically, it is possible for another IAB node on the link between the IAB node and the donor node, that is, a scenario in which the IAB node is connected to the donor node using another IAB node. The details are not described in this document.
Варианты осуществления, описанные в настоящем описании, могут представлять собой независимые решения или могут быть объединены на основе внутренней логики. Все эти решения подпадают под сферу защиты настоящей заявки.The embodiments described herein may be independent solutions or may be combined based on internal logic. All these decisions fall within the scope of protection of the present application.
Можно понять, что в вышеупомянутых вариантах осуществления способа способы и операции, реализованные терминальным устройством, могут быть альтернативно реализованы компонентом (например, микросхемой или схемой), который может использоваться в терминальном устройстве, и способы и операции, реализуемые сетевым устройством, могут быть альтернативно реализованы компонентом (например, микросхемой или схемой), который может использоваться в сетевом устройстве.It can be understood that in the above method embodiments, methods and operations implemented by a terminal device may alternatively be implemented by a component (e.g., a chip or circuit) that may be used in the terminal device, and methods and operations implemented by a network device may alternatively be implemented a component (such as a chip or circuit) that can be used in a network device.
Выше в основном описаны, с точки зрения взаимодействия между сетевыми элементами, решения, предусмотренные в настоящей заявке. Понятно, что для реализации вышеуказанных функций каждый сетевой элемент включает в себя соответствующую аппаратную структуру и/или программный модуль для реализации каждой функции. Специалисту в данной области техники должно быть понятно, что блоки, алгоритмы и этапы, представленные в примерах, которые описаны со ссылкой на варианты осуществления, раскрытые в данном описании, могут быть реализованы в настоящем изобретении с помощью аппаратных средств или комбинации аппаратных средств и компьютерного программного обеспечения. То, выполняется ли функция с помощью аппаратных средств или программно-аппаратных средств под управлением компьютерного программного обеспечения, зависит от конкретных приложений и конструктивных ограничений, накладываемых на технические решения. Специалист в данной области техники для каждого конкретного приложения может использовать разные способы для реализации описанных функций, но не следует считать, что реализация выходит за рамки настоящего изобретения.The above mainly describes, from the point of view of interaction between network elements, the solutions provided in this application. It is understood that in order to implement the above functions, each network element includes a corresponding hardware structure and/or software module for implementing each function. One skilled in the art will appreciate that the blocks, algorithms, and steps presented in the examples, which are described with reference to the embodiments disclosed herein, may be implemented in the present invention using hardware or a combination of hardware and computer software. provision. Whether a function is performed in hardware or in firmware controlled by computer software depends on the specific applications and design constraints imposed on the technical solutions. One skilled in the art may use different methods for each particular application to implement the described functions, but implementation should not be considered beyond the scope of the present invention.
На фиг.14 показана возможная блок-схема устройства связи согласно настоящей заявке. Устройство 1400 может существовать в виде программного обеспечения или аппаратных средств. Устройство 1400 может включать в себя блок 1401 обработки и блок 1402 связи. В реализации блок 1402 связи может включать в себя блок приема и блок отправки. Блок 1401 обработки выполнен с возможностью: контроля и управления действиями устройства 1400. Блок 1402 связи выполнен с возможностью поддержания связи между устройством 1400 и другим сетевым объектом.FIG. 14 shows a possible block diagram of a communication device according to the present application. The
Когда устройство 1400 выполнено с возможностью реализации функций донора IAB в варианте осуществления способа, показанном на фиг.4, выполняются следующие операции:When
Блок обработки выполнен с возможностью определения первой информации конфигурации, где первая информация конфигурации используется для указания первого канала управления линией радиосвязи (RLC) транзитной линии связи (BH), и первый канал RLC BH используется для передачи блока данных протокола (PDU) управления на уровне BAP протокола адаптации транзитного соединения.The processing unit is configured to determine the first configuration information, where the first configuration information is used to indicate a first radio link control (RLC) channel of a backhaul link (BH), and the first RLC channel BH is used to transmit a control protocol data unit (PDU) at the BAP layer Transit Connection Adaptation Protocol.
Блок связи выполнен с возможностью отправки первой информации конфигурации в узел IAB.The communication unit is configured to send the first configuration information to the IAB node.
В возможной реализации первая информация конфигурации включает в себя идентификатор канала первого канала RLC BH; илиIn an exemplary implementation, the first configuration information includes a channel identifier of the first RLC channel BH; or
первая информация конфигурации включает в себя идентификатор логического канала, и логический канал, указанный идентификатором логического канала, соответствует первому каналу RLC BH.the first configuration information includes a logical channel identifier, and the logical channel indicated by the logical channel identifier corresponds to the first RLC channel of the BH.
Когда устройство 1400 выполнено с возможностью реализации функций узла IAB в варианте осуществления способа, показанном на фиг.4, выполняются следующие операции:When the
Блок обработки выполнен с возможностью определения первого канала управления линией радиосвязи (RLC) транзитной линии связи (BH), используемого для передачи блока данных протокола (PDU) управления на уровне BAP.The processing unit is configured to determine a first radio link control channel (RLC) of a backhaul link (BH) used to transmit a control protocol data unit (PDU) at the BAP layer.
Блок связи выполнен с возможностью отправки PDU управления на уровне BAP в соседний узел IAB по первому каналу RLC BH.The communication unit is configured to send a control PDU at the BAP level to the neighboring IAB node over the first RLC channel of the BH.
В возможной реализации блок обработки специально выполнен с возможностью:In a possible implementation, the processing unit is specifically configured to:
получения первой информации конфигурации из донора IAB, где первая информация конфигурации используется для указания первого канала RLC BH, используемого для передачи PDU управления на уровне BAP; иreceiving first configuration information from the donor IAB, where the first configuration information is used to indicate a first RLC BH channel used to transmit a control PDU at the BAP layer; And
определения первого канала RLC BH на основе первой информации конфигурации.determining a first RLC channel BH based on the first configuration information.
В возможной реализации первая информация конфигурации включает в себя идентификатор канала первого канала RLC BH; илиIn an exemplary implementation, the first configuration information includes a channel identifier of the first RLC channel BH; or
первая информация конфигурации включает в себя идентификатор логического канала, и логический канал, указанный идентификатором логического канала, соответствует первому каналу RLC BH.the first configuration information includes a logical channel identifier, and the logical channel indicated by the logical channel identifier corresponds to the first RLC channel of the BH.
Когда устройство 1400 выполнено с возможностью реализации функций донора IAB в варианте осуществления способа, показанном на фиг.5, выполняются следующие операции:When
Блок обработки выполнен с возможностью определения второй информации конфигурации, где вторая информация конфигурации используется для указания второго канала управления линией радиосвязи (RLC) транзитной линии связи (BH), второй канал RLC BH используется для передачи полезной нагрузки данных первого типа, и полезная нагрузка данных первого типа является полезной нагрузкой данных, отличной от полезной нагрузки данных плоскости пользователя F1 (F1-U) и полезной нагрузки данных плоскости управления F1 (F1-C).The processing unit is configured to determine second configuration information, where the second configuration information is used to indicate a second radio link control (RLC) channel of a backhaul link (BH), a second RLC channel BH is used to transmit a data payload of a first type, and a data payload of a first type type is a data payload different from the F1 user plane data payload (F1-U) and the F1 control plane data payload (F1-C).
Блок связи выполнен с возможностью отправки второй информации конфигурации в узел IAB.The communication unit is configured to send the second configuration information to the IAB node.
В возможной реализации полезная нагрузка данных первого типа включает в себя любое из следующего:In an exemplary implementation, the first type data payload includes any of the following:
пакет трафика эксплуатации, администрирования и обслуживания (OAM);Operation, Administration and Maintenance (OAM) traffic package;
пакет, используемый для запроса адреса интернет-протокола (IP);packet used to request an Internet Protocol (IP) address;
пакет, используемый для установления канала передачи данных безопасности интернет-протокола (IPsec);a packet used to establish an Internet Protocol Security (IPsec) data link;
пакет установки ассоциации транспортного протокола управления потоком (SCTP);Stream Control Transport Protocol (SCTP) association installation package;
пакет отключения ассоциации SCTP; иSCTP Association Disable Packet; And
пакет подтверждения работоспособности ассоциации SCTP.SCTP association heartbeat packet.
В возможной реализации вторая информация конфигурации включает в себя любое одно или несколько из следующего:In an exemplary implementation, the second configuration information includes any one or more of the following:
первый тип, где первый тип является типом полезной нагрузки данных, и первый тип соответствует второму каналу RLC BH;a first type, where the first type is a data payload type, and the first type corresponds to the second RLC channel of the BH;
первую информацию дифференцированной услуги, где первая информация дифференцированной услуги соответствует первому типу и/или второму каналу RLC BH; иfirst differentiated service information, where the first differentiated service information corresponds to a first type and/or a second RLC BH channel; And
первую метку потока, где первая метка потока соответствует первому типу и/или второму каналу RLC BH.a first stream label, where the first stream label corresponds to a first type and/or second channel of the RLC BH.
В возможной реализации блок обработки дополнительно выполнен с возможностью:In a possible implementation, the processing unit is additionally configured to:
выработки первой полезной нагрузки данных, где первая полезная нагрузка данных является полезной нагрузкой данных первого типа; иgenerating a first data payload, where the first data payload is a first type data payload; And
если информация заголовка пакета, соответствующая первой полезной нагрузке данных, переносит первую информацию дифференцированной услуги, блок связи дополнительно конфигурируется для отправки первого пакета данных в узел IAB по второму каналу RLC BH, соответствующему первой информации дифференцированной услуги; или если информация заголовка пакета, соответствующая первой полезной нагрузке данных, переносит первую метку потока, блок связи дополнительно конфигурируется для отправки первого пакета данных в узел IAB по второму каналу RLC BH, соответствующему первой метке потока, где первый пакет данных включает в себя первую полезную нагрузку данных.if the packet header information corresponding to the first data payload carries the first differentiated service information, the communication unit is further configured to send the first data packet to the IAB node on the second RLC BH channel corresponding to the first differentiated service information; or if the packet header information corresponding to the first data payload carries the first flow label, the communication unit is further configured to send the first data packet to the IAB node on a second RLC BH channel corresponding to the first flow label, where the first data packet includes the first payload data.
В возможной реализации вторая информация конфигурации включает в себя идентификационную информацию, используемую для идентификации второго канала RLC BH, и идентификационная информация представляет собой идентификатор канала второго канала RLC BH, или идентификационная информация представляет собой идентификатор логического канала, соответствующий второй канал RLC BH.In an exemplary implementation, the second configuration information includes identification information used to identify the second RLC BH channel, and the identification information is a channel identifier of the second RLC BH channel, or the identification information is a logical channel identifier corresponding to the second RLC BH channel.
Когда устройство 1400 выполнено с возможностью реализации функций узла IAB в варианте осуществления способа, показанном на фиг.5, выполняются следующие операции:When the
Блок связи выполнен с возможностью приема второй информации конфигурации из донора IAB, где вторая информация конфигурации используется для указания второго канала управления линией радиосвязи (RLC) транзитной линии связи (BH), второй канал RLC BH используется для передачи полезной нагрузки данных первого типа, и полезная нагрузка данных первого типа является полезной нагрузкой данных, отличную от полезной нагрузки данных плоскости пользователя F1 (F1-U) и полезной нагрузки данных плоскости управления F1 (F1-C).The communication unit is configured to receive second configuration information from the donor IAB, where the second configuration information is used to indicate a second radio link control (RLC) channel of the backhaul link (BH), the second RLC channel BH is used to transmit a data payload of the first type, and the payload the first type data payload is a data payload different from the F1 user plane data payload (F1-U) and the F1 control plane data payload (F1-C).
Блок обработки выполнен с возможностью передачи полезной нагрузки данных первого типа на основе второй информации конфигурации.The processing unit is configured to transmit a first type of data payload based on the second configuration information.
В возможной реализации полезная нагрузка данных первого типа включает в себя любое из следующего:In an exemplary implementation, the first type data payload includes any of the following:
пакет трафика эксплуатации, администрирования и обслуживания (OAM);Operation, Administration and Maintenance (OAM) traffic package;
пакет, используемый для запроса адреса интернет-протокола (IP);packet used to request an Internet Protocol (IP) address;
пакет, используемый для установления канала передачи данных безопасности интернет-протокола (IPsec);a packet used to establish an Internet Protocol Security (IPsec) data link;
пакет установки ассоциации транспортного протокола управления потоком (SCTP);Stream Control Transport Protocol (SCTP) association installation package;
пакет отключения ассоциации SCTP; иSCTP Association Disable Packet; And
пакет подтверждения работоспособности ассоциации SCTP.SCTP association heartbeat packet.
В возможной реализации вторая информация конфигурации включает в себя любое одно или несколько из следующего:In an exemplary implementation, the second configuration information includes any one or more of the following:
первый тип, где первый тип является типом полезной нагрузки данных, и первый тип соответствует второму каналу RLC BH;a first type, where the first type is a data payload type, and the first type corresponds to the second RLC channel of the BH;
первую информацию дифференцированной услуги, где первая информация дифференцированной услуги соответствует первому типу и/или второму каналу RLC BH; иfirst differentiated service information, where the first differentiated service information corresponds to a first type and/or a second RLC BH channel; And
первую метку потока, где первая метка потока соответствует первому типу и/или второму каналу RLC BH.a first stream label, where the first stream label corresponds to a first type and/or second channel of the RLC BH.
В возможной реализации вторая информация конфигурации включает в себя идентификационную информацию, используемую для идентификации второго канала RLC BH, и идентификационная информация представляет собой идентификатор канала второго канала RLC BH, или идентификационная информация представляет собой идентификатор логического канала, соответствующий второй канал RLC BH.In an exemplary implementation, the second configuration information includes identification information used to identify the second RLC BH channel, and the identification information is a channel identifier of the second RLC BH channel, or the identification information is a logical channel identifier corresponding to the second RLC BH channel.
В варианте осуществления способа, показанном на фиг.7, устройство 1400 может дополнительно реализовывать функции донора IAB, в варианте осуществления способа, показанном на фиг.10, устройство 1400 может дополнительно реализовывать функции второго узла IAB, в варианте осуществления способа, показанном на фиг.11, устройство 1400 может дополнительно реализовывать функции первого узла IAB, и в варианте осуществления способа, показанном на фиг.12, устройство 1400 может дополнительно реализовывать функции второго узла IAB. За более подробной информацией следует обратиться к предыдущим описаниям. Подробности в данном документе повторно не описываются.In the method embodiment shown in FIG. 7,
На фиг..15 показано аппаратное устройство 1500 согласно варианту осуществления настоящей заявки. Устройство, показанное на фиг.15 может быть реализацией аппаратной схемы устройства, показанного на фиг.14. Устройство связи может использоваться в блок-схеме, показанной выше, и выполняет функции узла IAB или донора IAB в вышеупомянутых вариантах осуществления способа. Для простоты описания на фиг.15 показаны только основные компоненты устройства связи.FIG. 15 shows a
Аппаратное устройство 1500, показанное на фиг.15 включает в себя по меньшей мере один процессор 1501. Например, процессором 1501 может быть центральный процессор (central processing unit, CPU) общего назначения, процессор общего назначения, процессор цифровых сигналов (digital signal processor, DSP), специализированная интегральная схема (application-specific integrated circuit, ASIC), программируемая пользователем вентильная матрица (field programmable gate array, FPGA) или другое программируемое логическое устройство, транзисторное логическое устройство, аппаратный компонент или любая их комбинация. Процессор может реализовывать или выполнять различные примерные логические блоки, модули и схемы, описанные со ссылкой на содержание, раскрытое в настоящей заявке. Альтернативно, процессор может быть комбинацией процессоров, реализующих вычислительную функцию, например, комбинацией из одного или нескольких микропроцессоров или комбинацией из DSP и микропроцессора.The
Аппаратное устройство 1500 может дополнительно включать в себя по меньшей мере одну память 1502, выполненную с возможностью хранения программных инструкций и/или данных. Память 1502 подключена к процессору 1501. Связь в данном варианте осуществления настоящей заявки является косвенной связью или коммуникационным соединением между устройствами, блоками или модулями для обмена информацией между устройствами, блоками или модулями и может принимать электрические, механические или другие формы. Процессор 1501 может функционировать совместно с памятью 1502. Процессор 1501 может исполнять программные инструкции, хранящиеся в памяти 1502. В процессор может быть включена по меньшей мере одна из по меньшей мере одной памяти.The
Аппаратное устройство 1500 может дополнительно включать в себя интерфейс 1503 связи, выполненный с возможностью поддержания связи с другим устройством через среду передачи таким образом, чтобы аппаратное устройство в аппаратном устройстве 1500 могло поддерживать связь с другим устройством. В данном варианте осуществления настоящей заявки интерфейс связи может быть приемопередатчиком, схемой, шиной, модулем или интерфейсом связи другого типа. В данном варианте осуществления настоящей заявки приемопередатчик может быть независимым приемником, независимым передатчиком, приемопередатчиком, интегрированным с функцией приемопередатчика, или интерфейсной схемой.The
Аппаратное устройство 1500 может дополнительно включать в себя линию 1504 связи. Интерфейс 1503 связи, процессор 1501 и память 1502 могут быть соединены друг с другом через линию 1504 связи. Линия 1504 связи может быть шиной межсоединения периферийных компонентов (peripheral component interconnect, PCI), расширенная шиной промышленной стандартной архитектуры (extended industry standard architecture, EISA) или т.п. Линия 1504 связи может быть разделена на адресную шину, шину данных, шину управления и т.п. Для простоты представления только одна полужирная линия используется для представления линии связи на фиг.15, но это не означает, что существует только одна шина или только шина одного типа.The
В варианте осуществления способа, показанном на фиг.4, устройство 1500 может реализовывать функции узла IAB или донора IAB, в варианте осуществления способа, показанном на фиг.5, устройство 1500 может дополнительно реализовывать функции узла IAB или донора IAB, в варианте осуществления способа, показанном на фиг.7, устройство 1500 может дополнительно реализовывать функции донора IAB, в варианте осуществления способа, показанном на фиг.10, устройство 1500 может дополнительно реализовывать функции второго узла IAB, в варианте осуществления способа, показанном на фиг.11, устройство 1500 может дополнительно реализовывать функции первого узла IAB, и в варианте осуществления способа, показанном на фиг.1, устройство 1500 может дополнительно реализовывать функции второго узла IAB 2. За более подробной информацией следует обратиться к предыдущим описаниям. Подробности в данном документе повторно не описываются.In the method embodiment shown in FIG. 4,
Специалисту в данной области техники должно быть понятно, что варианты осуществления настоящей заявки могут быть предоставлены в виде способа, системы или компьютерного программного продукта. Следовательно, настоящая заявка может использовать форму вариантов осуществления, состоящих только из аппаратных средств, вариантов осуществления, состоящих только из программного обеспечения, или вариантов осуществления с комбинацией программного обеспечения или аппаратных средств. Более того, настоящая заявка может использовать форму компьютерного программного продукта, реализованного на одном или нескольких компьютерных носителях информации (включая, но без ограничений, дисковую память, оптическую память и т.п.), которые включают в себя программный код, используемый компьютером.One skilled in the art will appreciate that embodiments of the present application may be provided as a method, system, or computer program product. Therefore, the present application may take the form of hardware-only embodiments, software-only embodiments, or embodiments with a combination of software or hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer storage media (including, but not limited to, disk memory, optical memory, and the like) that includes program code used by the computer.
Настоящая заявка описана со ссылкой на блок-схемы и/или блок-схемы последовательностей операций способа, устройства (системы) и компьютерного программного продукта согласно настоящей заявке. Следует понимать, что инструкции компьютерной программы могут использоваться для реализации каждой процедуры и/или каждого блока на блок-схемах последовательностей операций и/или блок-схемах и комбинации процедур и/или блоков на блок-схемах последовательностей операций и/или блок-схемах. Эти инструкции компьютерной программы могут быть предоставлены для компьютера общего назначения, специализированного компьютера, встроенного процессора или процессора другого программируемого устройства обработки данных для создания машины таким образом, чтобы инструкции, исполняемые компьютером или процессором другого программируемое устройство обработки данных создавали устройство для реализации конкретной функции в одной или нескольких процедурах на блок-схемах последовательностей операций и/или в одном или нескольких блоках на блок-схемах.This application is described with reference to flowcharts and/or flowcharts of a method, apparatus (system), and computer program product according to this application. It should be understood that computer program instructions may be used to implement each procedure and/or each block in the flowcharts and/or flowcharts and combinations of procedures and/or blocks in the flowcharts and/or flowcharts. These computer program instructions may be provided to a general purpose computer, a special purpose computer, an embedded processor, or a processor of another programmable processing device to create a machine such that the instructions executed by the computer or the processor of another programmable processing device create a device for implementing a specific function in one or multiple procedures in flowcharts and/or in one or more blocks in flowcharts.
В качестве альтернативы, эти компьютерные программные инструкции могут храниться в машиночитаемой памяти, что может предписывать компьютеру или другому программируемому устройству обработки данных функционировать определенным образом, так что инструкции, хранящиеся в машиночитаемой памяти, вырабатывают артефакт, который включает в себя командное устройство. Командное устройство реализует конкретную функцию в одной или нескольких процедурах на блок-схемах последовательностей операций и/или в одном или нескольких блоках на блок-схемах.Alternatively, these computer program instructions may be stored in computer readable memory, which may direct the computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an artifact that includes the instruction device. The command device implements a particular function in one or more procedures in flowcharts and/or in one or more blocks in flowcharts.
Понятно, что специалист в данной области техники может вносить различные модификации и вариации в настоящую заявку, не выходя за рамки объема настоящей заявки. Настоящая заявка предназначена для охвата этих модификаций и вариаций настоящей заявки при условии, что они подпадают под объем охраны, определенный пунктами формулы настоящей заявки и эквивалентными им технологиями.It is understood that one skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. This application is intended to cover these modifications and variations of this application, provided that they fall within the scope of protection defined by the claims of this application and equivalent technologies.
Claims (48)
Publications (1)
Publication Number | Publication Date |
---|---|
RU2803196C1 true RU2803196C1 (en) | 2023-09-11 |
Family
ID=
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2693848C1 (en) * | 2016-05-13 | 2019-07-05 | Телефонактиеболагет Лм Эрикссон (Пабл) | Network architecture, methods and devices for a wireless communication network |
US20190223078A1 (en) * | 2018-03-28 | 2019-07-18 | Alexander Sirotkin | Next generation node-b (gnb) for integrated access and backhaul (iab) relay in new radio (nr) networks |
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2693848C1 (en) * | 2016-05-13 | 2019-07-05 | Телефонактиеболагет Лм Эрикссон (Пабл) | Network architecture, methods and devices for a wireless communication network |
US20190223078A1 (en) * | 2018-03-28 | 2019-07-18 | Alexander Sirotkin | Next generation node-b (gnb) for integrated access and backhaul (iab) relay in new radio (nr) networks |
Non-Patent Citations (1)
Title |
---|
Qualcomm, CR to 38.300 on Integrated Access and Backhaul for NR, 3GPP TSG-RAN WG2 Meeting #107, Prague, Czech Republic, 26th-30th August 2019, R2-19xxxxx, [Найдено 25.11.2022] в Интернет URL https://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_AH/NR_AH_1901/Docs/R1-1900838.zip, 06.09.2019, 14 с. 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Study on Integrated Access and Backhaul; (Release 15), 3GPP TR 38.874 0.7.0 (2018-11), [Найдено 28.11.2022] в Интернет URL https://www.3gpp.org/ftp/Specs/archive/38_series/38.874/38874-070.zip, 30.11.2018, 111 c. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11510131B2 (en) | Configuration method, data transmission method, and apparatus | |
US9883441B2 (en) | Method and apparatus to route packet flows over two transport radios | |
CN107006022B (en) | User device, storage device, and LWA PDU routing method and device | |
US9077430B2 (en) | Method, device and system for transmitting relay data | |
US20220225209A1 (en) | Data packet transmission method and apparatus | |
JP6437132B2 (en) | Radio access network node apparatus, radio communication device, and method of processing a plurality of data units | |
EP3044991A1 (en) | Selective bearer splitting in cell system | |
WO2020192654A1 (en) | Radio link control (rlc) bearer configuration method and apparatus | |
US10939485B2 (en) | Mechanism for realizing LWA/LWIP aggregator function | |
CN109429267B (en) | Data transmission method, related device and system | |
US20230370898A1 (en) | Communication method and apparatus | |
US11533769B2 (en) | Multi-hop data transmission method and apparatus | |
US20220264602A1 (en) | Communication method and apparatus | |
US20230262827A1 (en) | Communication method applied to integrated access and backhaul iab system and related device | |
RU2803196C1 (en) | Data package transmission method and device | |
CN109417831B (en) | Uplink routing method and user equipment for enhanced LWA | |
WO2024207363A1 (en) | Signal transceiving method and apparatus and communication system | |
WO2022205326A1 (en) | Integrated access and backhaul donor migration methods and systems | |
RU2806798C1 (en) | Communication method and device | |
JP2024513004A (en) | Information transmission/reception method, data transmission method and device | |
CN116456352A (en) | Communication method and communication device | |
WO2016095598A1 (en) | User plane address interworking realization method and device | |
WO2016095586A1 (en) | Method and apparatus for binding user plane address |