Data transmission method, device, base station and computer readable storage medium

文档序号:722141 发布日期:2021-04-16 浏览:34次 中文

阅读说明:本技术 数据传输方法、装置、基站和计算机可读存储介质 (Data transmission method, device, base station and computer readable storage medium ) 是由 关文祥 于 2020-12-29 设计创作,主要内容包括:本公开涉及一种数据传输方法、装置、基站和计算机可读存储介质。通过在基站中设置主AU和至少一个从AU,提高了基站的硬件处理性能,从而,实现了室内分布系统的扩容。其中,从AU只做MAC实体、RLC实体和PDCP实体的处理工作,对于UE和核心网而言,其依然只与主AU进行数据交互,对基站内部的处理过程其无感知,因此,无需对接入网和射频部件进行改动,降低了扩容的成本,并且易于实现。(The present disclosure relates to a data transmission method, apparatus, base station, and computer-readable storage medium. The master AU and the at least one slave AU are arranged in the base station, so that the hardware processing performance of the base station is improved, and the capacity expansion of an indoor distribution system is realized. The slave AU only processes the MAC entity, the RLC entity and the PDCP entity, and as for the UE and the core network, the slave AU still only performs data interaction with the master AU and does not sense the processing process in the base station, so that the access network and a radio frequency part do not need to be changed, the capacity expansion cost is reduced, and the realization is easy.)

1. A data transmission method applied to a base station, the base station comprising a master access unit, AU, and at least one slave AU, wherein the master AU comprises: a physical layer (PHY) entity, a Multimedia Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Controller (RRC) entity, a stream control transmission protocol (STCP) entity, a General Packet Radio Service (GPRS) tunneling protocol (GTPU) entity and a User Datagram Protocol (UDP) entity, wherein the slave AU comprises: a MAC entity, an RLC entity and a PDCP entity, the master AU and the at least one slave AU being communicatively connected, the method comprising:

a PHY entity of the main AU receives first uplink data sent by first User Equipment (UE);

the PHY entity of the main AU sends the first uplink data to the MAC entity of the target slave AU;

the MAC entity, the RLC entity and the PDCP entity of the target slave AU sequentially process the uplink data to obtain second uplink data, wherein the target slave AU is one of the at least one slave AU;

the PDCP entity of the target slave AU sends the second uplink data to the GTPU entity of the master AU through a network protocol IP tunnel;

and the GTPU entity and the UDP entity of the main AU sequentially process the second uplink data to obtain third uplink data, and the third uplink data is sent to a core network through an IP tunnel.

2. The method of claim 1, wherein the PHY entity of the master AU transmitting the first uplink data to the MAC entity of the target slave AU comprises:

a PHY entity of the main AU broadcasts the first uplink data;

the at least one slave AU receives the first uplink data from a MAC entity of the AU;

and the MAC entity of the at least one slave AU determines that the at least one slave AU is a target slave AU according to the identification information of the UE carried by the first uplink data.

3. The method of claim 1, wherein before the PHY entity of the master AU sends the first uplink data to the MAC entity of the target slave AU, further comprising:

and the PHY entity of the master AU determines a target slave AU according to the resource block for receiving the first uplink data and a first corresponding relation, wherein the frequency spectrum interval of the target slave AU comprises the resource block, and the first corresponding relation is the corresponding relation between the frequency spectrum interval and the slave AU.

4. The method of claim 3, wherein the PHY entity of the master AU determines the target slave AU according to the resource block for receiving the first uplink data, and further comprising:

the PHY entity of the main AU stores the first correspondence.

5. The method according to any one of claims 1-4, further comprising:

the UDP entity of the main AU receives first downlink data sent by a core network through an IP tunnel;

the UDP entity and the GTPU entity of the main AU sequentially process the first downlink data to obtain second downlink data, wherein the second downlink data comprises a tunnel identifier;

the GTPU entity of the master AU determines a target slave AU according to the tunnel identifier and a second corresponding relationship, wherein the second corresponding relationship is the corresponding relationship between the tunnel identifier and the slave AU;

the GTPU entity of the master AU sends the second downlink data to the PDCP entity of the target slave AU;

the target slave AU sequentially processes the second downlink data through a PDCP entity, an RLC entity and an MAC entity to obtain third downlink data;

the target slave AU MAC entity sends the third downlink data to the master AU PHY entity;

and the PHY entity of the main AU sends the third downlink data to the second UE.

6. The method of claim 5, wherein the GTPU entity of the master AU determines, according to the tunnel identifier and the second correspondence, that the target slave AU is ahead, further comprising:

and the RRC entity of the main AU establishes the second corresponding relation.

7. A data transmission apparatus comprising a master access unit, AU, and at least one slave AU, wherein the master AU comprises: a physical layer (PHY) entity, a Multimedia Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Controller (RRC) entity, a stream control transmission protocol (STCP) entity, a General Packet Radio Service (GPRS) tunneling protocol (GTPU) entity and a User Datagram Protocol (UDP) entity, wherein the slave AU comprises: the MAC entity, the RLC entity and the PDCP entity are in communication connection with the master AU and the at least one slave AU;

the PHY entity of the main AU is used for receiving first uplink data sent by first User Equipment (UE);

the PHY entity of the master AU is used for sending the first uplink data to the MAC entity of the target slave AU;

the MAC entity, the RLC entity and the PDCP entity of the target slave AU are used for sequentially processing the uplink data to obtain second uplink data, and the target slave AU is one of the at least one slave AU;

the PDCP entity of the target slave AU is used for sending the second uplink data to the GTPU entity of the master AU through a network protocol IP tunnel;

and the GTPU entity and the UDP entity of the main AU are used for sequentially processing the second uplink data to obtain third uplink data, and sending the third uplink data to a core network through an IP tunnel.

8. The apparatus of claim 7,

the UDP entity of the main AU is also used for receiving first downlink data sent by a core network through an IP tunnel;

the UDP entity and the GTPU entity of the main AU are further used for sequentially processing the first downlink data to obtain second downlink data, wherein the second downlink data comprises a tunnel identifier;

the GTPU entity of the master AU is further used for determining a target slave AU according to the tunnel identifier and a second corresponding relation, wherein the second corresponding relation is the corresponding relation between the tunnel identifier and the slave AU;

the GTPU entity of the master AU is further configured to send the second downlink data to the PDCP entity of the target slave AU;

the PDCP entity, the RLC entity and the MAC entity of the target slave AU are also used for sequentially processing the second downlink data to obtain third downlink data;

the MAC entity of the target slave AU is further configured to send the third downlink data to the PHY entity of the master AU;

the PHY entity of the main AU is further configured to send the third downlink data to the second UE.

9. A base station comprising a master access unit, AU, and at least one slave AU, wherein the master AU comprises: a physical layer (PHY) entity, a Multimedia Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Controller (RRC) entity, a stream control transmission protocol (STCP) entity, a General Packet Radio Service (GPRS) tunneling protocol (GTPU) entity and a User Datagram Protocol (UDP) entity, wherein the slave AU comprises: a MAC entity, an RLC entity and a PDCP entity, wherein the master AU and the at least one slave AU are in communication connection.

10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 6.

Technical Field

The present disclosure relates to the field of wireless communication technologies, and in particular, to a data transmission method, an apparatus, a base station, and a computer-readable storage medium.

Background

With the rapid development of wireless communication technology and the popularization of mobile terminals, in 4G and later mobile communication systems, in many scenarios, the demand for capacity expansion of indoor distribution systems may be faced.

In the prior art, the capacity expansion of the indoor distribution system is usually realized by adding a base station, however, the cost is high by adopting the prior art.

Disclosure of Invention

In order to solve the technical problem, the present disclosure provides a data transmission method, an apparatus, a base station, and a computer-readable storage medium.

A first aspect of the present disclosure provides a data transmission method applied to a base station, where the base station includes a master access unit AU and at least one slave AU, where the master AU includes: a physical layer (PHY) entity, a Multimedia Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Controller (RRC) entity, a stream control transmission protocol (STCP) entity, a General Packet Radio Service (GPRS) tunneling protocol (GTPU) entity and a User Datagram Protocol (UDP) entity, wherein the slave AU comprises: a MAC entity, an RLC entity and a PDCP entity, the master AU and the at least one slave AU being communicatively connected, the method comprising:

a PHY entity of the main AU receives first uplink data sent by first User Equipment (UE);

the PHY entity of the main AU sends the first uplink data to the MAC entity of the target slave AU;

the MAC entity, the RLC entity and the PDCP entity of the target slave AU sequentially process the uplink data to obtain second uplink data, wherein the target slave AU is one of the at least one slave AU;

the PDCP entity of the target slave AU sends the second uplink data to the GTPU entity of the master AU through a network protocol IP tunnel;

and the GTPU entity and the UDP entity of the main AU sequentially process the second uplink data to obtain third uplink data, and the third uplink data is sent to a core network through an IP tunnel.

Optionally, the sending, by the PHY entity of the master AU, the first uplink data to the MAC entity of the target slave AU includes:

a PHY entity of the main AU broadcasts the first uplink data;

the at least one slave AU receives the first uplink data from a MAC entity of the AU;

and the MAC entity of the at least one slave AU determines that the at least one slave AU is a target slave AU according to the identification information of the UE carried by the first uplink data.

Optionally, before the PHY entity of the master AU sends the first uplink data to the MAC entity of the target slave AU, the method further includes:

and the PHY entity of the master AU determines a target slave AU according to the resource block for receiving the first uplink data and a first corresponding relation, wherein the frequency spectrum interval of the target slave AU comprises the resource block, and the first corresponding relation is the corresponding relation between the frequency spectrum interval and the slave AU.

Optionally, the determining, by the PHY entity of the master AU, a target slave AU according to the resource block for receiving the first uplink data, further includes:

the master AU stores the first correspondence.

Optionally, the method further includes:

the UDP entity of the main AU receives first downlink data sent by a core network through an IP tunnel;

the UDP entity and the GTPU entity of the main AU sequentially process the first downlink data to obtain second downlink data, wherein the second downlink data comprises a tunnel identifier;

the GTPU entity of the master AU determines a target slave AU according to the tunnel identifier and a second corresponding relationship, wherein the second corresponding relationship is the corresponding relationship between the tunnel identifier and the slave AU;

the GTPU entity of the master AU sends the second downlink data to the PDCP entity of the target slave AU;

the target slave AU sequentially processes the second downlink data through a PDCP entity, an RLC entity and an MAC entity to obtain third downlink data;

the target slave AU MAC entity sends the third downlink data to the master AU PHY entity;

and the PHY entity of the main AU sends the third downlink data to the second UE.

Optionally, the GTPU entity of the master AU, before determining the target slave AU according to the tunnel identifier and the second corresponding relationship, further includes:

the master AU establishes the second correspondence.

A second aspect of the present disclosure provides a data transmission apparatus including a master access unit AU and at least one slave AU, wherein the master AU includes: a physical layer (PHY) entity, a Multimedia Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Controller (RRC) entity, a stream control transmission protocol (STCP) entity, a General Packet Radio Service (GPRS) tunneling protocol (GTPU) entity and a User Datagram Protocol (UDP) entity, wherein the slave AU comprises: the MAC entity, the RLC entity and the PDCP entity are in communication connection with the master AU and the at least one slave AU;

the PHY entity of the main AU is used for receiving first uplink data sent by first User Equipment (UE);

the PHY entity of the master AU is used for sending the first uplink data to the MAC entity of the target slave AU;

the MAC entity, the RLC entity and the PDCP entity of the target slave AU are used for sequentially processing the uplink data to obtain second uplink data, and the target slave AU is one of the at least one slave AU;

the PDCP entity of the target slave AU is used for sending the second uplink data to the GTPU entity of the master AU through a network protocol IP tunnel;

and the GTPU entity and the UDP entity of the main AU are used for sequentially processing the second uplink data to obtain third uplink data, and sending the third uplink data to a core network through an IP tunnel.

Optionally, the PHY entity of the main AU is specifically used to broadcast the uplink data;

the MAC entity of the at least one slave AU is specifically configured to receive the uplink data;

the MAC entity of the at least one slave AU is specifically configured to determine that the UE is a target slave AU according to the identification information of the UE carried by the uplink data.

Optionally, the PHY entity of the master AU is specifically configured to determine a target slave AU according to a resource block for receiving the first uplink data and a first corresponding relationship, where a frequency spectrum interval of the target slave AU includes the resource block, and the first corresponding relationship is a corresponding relationship between the frequency spectrum interval and the slave AU.

Optionally, the PHY entity of the main AU stores the first correspondence.

Optionally, the UDP entity of the main AU is further configured to receive, through an IP tunnel, first downlink data sent by a core network;

the UDP entity and the GTPU entity of the main AU are further used for sequentially processing the first downlink data to obtain second downlink data, wherein the second downlink data comprises a tunnel identifier;

the GTPU entity of the master AU is further used for determining a target slave AU according to the tunnel identifier and a second corresponding relation, wherein the second corresponding relation is the corresponding relation between the tunnel identifier and the slave AU;

the GTPU entity of the master AU is further configured to send the second downlink data to the PDCP entity of the target slave AU;

the PDCP entity, the RLC entity and the MAC entity of the target slave AU are also used for sequentially processing the second downlink data to obtain third downlink data;

the MAC entity of the target slave AU is further configured to send the third downlink data to the PHY entity of the master AU;

the PHY entity of the main AU is further configured to send the third downlink data to the second UE.

Optionally, the GTPU entity of the master AU is further configured to establish the second corresponding relationship.

A third aspect of the present disclosure provides a base station, including a master access unit AU and at least one slave AU, wherein the master AU includes: a physical layer (PHY) entity, a Multimedia Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Controller (RRC) entity, a stream control transmission protocol (STCP) entity, a General Packet Radio Service (GPRS) tunneling protocol (GTPU) entity and a User Datagram Protocol (UDP) entity, wherein the slave AU comprises: a MAC entity, an RLC entity and a PDCP entity, wherein the master AU and the at least one slave AU are in communication connection.

A fourth aspect of the present disclosure provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method of the first aspect.

Compared with the prior art, the technical scheme provided by the disclosure has the following advantages:

the master AU and the at least one slave AU are arranged in the base station, so that the hardware processing performance of the base station is improved, and the capacity expansion of an indoor distribution system is realized. The slave AU only processes the MAC entity, the RLC entity and the PDCP entity, and as for the UE and the core network, the slave AU still only performs data interaction with the master AU and does not sense the processing process in the base station, so that the access network and a radio frequency part do not need to be changed, the capacity expansion cost is reduced, and the realization is easy.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.

In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present disclosure, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.

Fig. 1 is a schematic architecture diagram of a base station according to the present disclosure;

FIG. 2 is a diagram of a spectrum provided by the prior art;

FIG. 3 is a schematic diagram of a first correspondence provided by the present disclosure;

FIG. 4 is a schematic flow chart diagram illustrating a data transmission method according to the present disclosure;

fig. 5 is a schematic flow chart of another data transmission method provided by the present disclosure.

Detailed Description

In order that the above objects, features and advantages of the present disclosure may be more clearly understood, aspects of the present disclosure will be further described below. It should be noted that the embodiments and features of the embodiments of the present disclosure may be combined with each other without conflict.

In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure, but the present disclosure may be practiced in other ways than those described herein; it is to be understood that the embodiments disclosed in the specification are only a few embodiments of the present disclosure, and not all embodiments.

According to the technical scheme, on the premise that the Access network and the radio frequency component are not changed, the capacity expansion of the indoor distribution system is realized by arranging two types of Access Units (AU) in the base station.

For convenience of description, the present disclosure describes one type of AU as a master AU and another type of AU as a slave AU. Wherein, the main AU includes: a Physical Layer (PHY) entity, a Media Access Control (MAC) entity, a Radio Link Control (RLC) entity, a Packet Data Convergence Protocol (PDCP) entity, a Radio Resource Control (RRC) entity, a General Packet Radio service Tunneling Protocol User Plane (User Datagram Protocol) entity, a User Datagram Protocol (UDP) entity, a Stream Control Transmission Protocol (Stream Control Transmission Protocol, SCTP) entity, and an Internet Protocol (IP) entity; the slave AU includes: a MAC entity, a RLC entity, a PDCP entity and an IP entity.

Fig. 1 shows a base station of the present disclosure, and fig. 1 is a schematic architecture diagram of a base station provided by the present disclosure, where the base station of the present disclosure includes a master AU101 and at least one slave AU102, where the master AU and the slave AU are communicatively connected, optionally, connected through a network cable, and also connected through other manners, and the present disclosure is not limited thereto. Fig. 1 also shows a transmission path 1 for upstream data and a transmission path 2 for downstream data.

The method and the device improve the hardware processing performance of the base station by setting the master AU and the at least one slave AU in the base station, thereby realizing the capacity expansion of an indoor distribution system. And because the slave AU only performs data processing work of the MAC entity, the RLC entity and the PDCP entity, the data sent by the UE and the data sent to the UE both pass through the PHY entity of the master AU, and the data sent by the core network and the data sent to the core network both pass through the IP entity of the master AU, the interaction process with the base station is the same as that of the prior art for the UE and the core network, and the interaction process is not aware of the data processing process in the base station, so that the access network and the radio frequency part do not need to be changed.

Fig. 2 is a schematic diagram of frequency spectrums provided in the prior art, and fig. 3 is a schematic diagram of a first corresponding relationship provided by the present disclosure, where the first relationship refers to a corresponding relationship between a frequency spectrum interval and a slave AU, and the present disclosure divides an uplink frequency spectrum resource and a downlink frequency spectrum resource into a plurality of frequency spectrum intervals, and establishes a corresponding relationship between the frequency spectrum intervals and the slave AU. Optionally, when the spectrum resource is cut, the spectrum resource may be cut uniformly or non-uniformly, and the disclosure is not limited thereto.

Optionally, since the data volume of the shared channel is large and the data volume of the control channel is small, the present disclosure may only cut the uplink spectrum resource and the downlink spectrum resource corresponding to the shared channel. That is, the processing of the data transmitted through the shared channel can be shared by the slave AU, and the processing of the data transmitted through the control channel can still be performed by the master AU.

In the disclosure, the UE initiates a radio bearer establishment process through a master AU, and an RRC entity of the master AU determines a slave AU establishing a radio bearer with the UE according to the load of the slave AU. The RRC of the master AU transmits the bearer information of the UE to the corresponding slave AU. So as to obtain the identification information of the UE establishing the bearing from the AU according to the bearing information of the UE. Each bearer corresponds to a tunnel, and the GTPU of the master AU can establish a correspondence between the tunnel identifier and the slave AU according to the bearer information of the UE.

The technical solution of the present disclosure is described below in several specific embodiments.

Fig. 4 is a schematic flow chart of a data transmission method provided by the present disclosure, and as shown in fig. 4, the method of this embodiment is directed to an uplink data transmission process, that is, a process in which a UE sends data to a core network, as follows:

s401: the PHY entity of the main AU receives first uplink data transmitted by the first user equipment UE.

When the UE needs to send data, the UE sends the data to the base station, and a PHY entity of a main AU of the base station receives first uplink data sent by the UE.

S402: and the PHY entity of the master AU sends the first uplink data to the MAC entity of the target slave AU.

After receiving the first uplink data, the PHY entity of the master AU needs to send the first uplink data to the MAC layer to enable the MAC layer to perform data processing.

The PHY entity of the master AU sends the first uplink data to the MAC entity of the target slave AU includes but is not limited to the following two possible implementations:

one possible implementation is as follows:

the PHY entity of a main AU receives first uplink data in a broadcast mode, at least one MAC entity of a slave AU receives the first uplink data and then analyzes the first uplink data, whether the first uplink data needs to be processed by the UE is determined according to identification information of the UE carried in a data header of the first uplink data, and if a certain slave AU determines that the UE establishes a radio bearer with the UE according to the identification information of the UE, the slave AU is determined to be a target slave AU.

Taking three slave AUs as an example, namely a slave AU1, a slave AU2 and a slave AU3, a PHY entity of a master AU broadcasts received first uplink data, the first uplink data are received from AU1, AU2 and AU3, the uplink data are analyzed from AU1, AU2 and AU3, the analyzed UE identification information is compared with locally stored UE identification information, the locally stored UE identification information of the AU with which a radio bearer is established is compared with the locally stored UE identification information, and if the UE is determined to establish a radio bearer from AU1, the slave AU1 is determined to be a target slave AU, and the slave AU1 needs to perform corresponding processing on the first uplink data.

Another possible implementation is:

the PHY entity of the master AU determines a target slave AU according to a resource block for receiving first uplink data and a first corresponding relation, wherein the frequency spectrum interval of the target slave AU comprises the resource block, and the first corresponding relation is the corresponding relation between the frequency spectrum interval and the slave AU. The first correspondence is stored locally in the PHY entity of the main AU.

S403: and the target sequentially processes the uplink data from the MAC entity, the RLC entity and the PDCP entity of the AU to obtain second uplink data.

Wherein the target slave AU is one of the at least one slave AU.

And the target sequentially processes the first uplink data from the MAC entity, the RLC entity and the PDCP entity of the AU to obtain second uplink data, wherein the processing mode is the same as the traditional mode, and the description is omitted here.

S404: and the PDCP entity of the target slave AU sends the second uplink data to the GTPU entity of the master AU through a network protocol IP tunnel.

And after finishing processing the uplink data, the PDCP entity of the target slave AU sends second uplink data to the GTPU entity of the master AU through the IP tunnel, wherein the master AU is connected with the slave AU through a network cable, and the master AU and the slave AU are communicated based on the IP tunnel, so that the IP entities are arranged in the master AU and the slave AU.

The second uplink data further includes an identifier of the GTPU of the main AU, so that after the main AU receives the second uplink data, the second uplink data is transferred to the GTPU entity.

S405: and the GTPU entity and the UDP entity of the main AU sequentially process the second uplink data to obtain third uplink data, and the third uplink data is sent to the core network through the IP tunnel.

The data processing method of the GTPU entity and the UDP entity is the same as the conventional method, and is not described herein again.

In this embodiment, the master AU and the at least one slave AU are set in the base station, so that the hardware processing performance of the base station is improved, and thus, the capacity expansion of the indoor distribution system is realized. For the UE and the core network, in the process of processing the uplink data, the UE still interacts with the master AU only, and the processing process inside the base station is not aware of the uplink data, so that the access network and the radio frequency component do not need to be modified, the cost of capacity expansion is reduced, and the implementation is easy.

Fig. 5 is a schematic flow chart of another data transmission method provided by the present disclosure, and fig. 5 is a flowchart of a downlink data transmission process, as shown in fig. 5:

s501: and the UDP entity of the main AU receives the first downlink data sent by the core network through the IP tunnel.

And when the core network is to send the first downlink data to the UE, the first downlink data is sent to the base station through the IP tunnel. And the UDP entity of the main AU of the base station receives the first downlink data sent by the core network through the IP tunnel.

The first downlink data comprises a tunnel identifier.

S502: and the UDP entity and the GTPU entity of the main AU sequentially process the first downlink data to obtain second downlink data.

The processing procedure of the data by the UDP entity and the GTPU entity is the same as that of the prior art, and is not described herein again.

After finishing processing the data, the GTPU entity obtains second downlink data, and needs to continue processing from the PDCP layer of the AU. The second downlink data includes a PDCP identifier.

S503: and the GTPU entity of the master AU determines the target slave AU according to the tunnel identifier and the second corresponding relation.

And the second corresponding relation is the corresponding relation between the tunnel identifier and the slave AU.

Wherein the correspondence between the tunnel identifier and the slave AU is determined based on the UE and the bearer established from the AU.

The RRC with which the UE specifically establishes the bearer with the slave AU is the master AU is determined according to the load of the slave AU.

S504: and the GTPU entity of the master AU sends the second downlink data to the PDCP entity of the target slave AU.

And the GTPU entity of the master AU sends second downlink data to the PDCP entity of the target slave AU through the IP tunnel.

S505: and the target slave AU sequentially processes the second downlink data through the PDCP entity, the RLC entity and the MAC entity to obtain third downlink data.

The target slave AU processes the downlink data sequentially by the PDCP entity, the RLC entity, and the MAC entity in the same manner as the conventional one, and details are not repeated here.

S506: and the target sends the third downlink data to the PHY entity of the main AU from the MAC entity of the main AU.

And after the MAC entity of the target slave AU processes the downlink data, transmitting third downlink data to the PHY entity of the master AU through the IP tunnel, wherein the third downlink data comprises the identification of the PHY entity.

S507: the PHY entity of the main AU transmits the third downlink data to the second UE.

In this embodiment, the master AU and the at least one slave AU are set in the base station, so that the hardware processing performance of the base station is improved, and thus, the capacity expansion of the indoor distribution system is realized. In the transmission process of the downlink data, as for the UE and the core network, the UE and the core network still only communicate with the main AU, and the processing process inside the base station is not sensitive, so that the access network and the radio frequency component do not need to be changed, the capacity expansion cost is reduced, and the realization is easy.

The technical solutions of the embodiments shown in fig. 4 or 5 may be executed independently or in combination with each other.

The present disclosure also provides an embodiment of a data transmission apparatus, as shown in fig. 1, including a master access unit AU101 and at least one slave AU102, where the master AU includes: a physical layer PHY entity, a multimedia access control MAC entity, a radio link control RLC entity, a packet data convergence protocol PDCP entity, a radio resource controller RRC entity, a stream control transmission protocol STCP entity, a general radio packet service tunneling protocol user plane GTPU entity and a user datagram protocol UDP entity, wherein the AU comprises: the MAC entity, the RLC entity and the PDCP entity are in communication connection with the master AU and at least one slave AU;

the PHY entity of the main AU is used for receiving first uplink data sent by first User Equipment (UE);

the PHY entity of the master AU is used for sending first uplink data to the MAC entity of the target slave AU;

the MAC entity, the RLC entity and the PDCP entity of the target slave AU are used for sequentially processing the uplink data to obtain second uplink data, and the target slave AU is one of at least one slave AU;

the PDCP entity of the target slave AU is used for sending second uplink data to the GTPU entity of the master AU through a network protocol IP tunnel;

and the GTPU entity and the UDP entity of the main AU are used for sequentially processing the second uplink data to obtain third uplink data, and sending the third uplink data to the core network through the IP tunnel.

Optionally, the PHY entity of the main AU is specifically used for broadcasting uplink data;

the MAC entity of at least one slave AU is specifically used for receiving uplink data;

the MAC entity of at least one slave AU is specifically configured to determine that it is a target slave AU according to the identification information of the UE carried by the uplink data.

Optionally, the PHY entity of the master AU is specifically configured to determine the target slave AU according to the resource block for receiving the first uplink data and a first corresponding relationship, where a frequency spectrum interval of the target slave AU includes the resource block, and the first corresponding relationship is a corresponding relationship between the frequency spectrum interval and the slave AU.

Optionally, the PHY entity of the main AU stores the first correspondence.

Optionally, the UDP entity of the main AU is further configured to receive, through the IP tunnel, the first downlink data sent by the core network;

the UDP entity and the GTPU entity of the main AU are also used for processing the first downlink data in sequence to obtain second downlink data, wherein the second downlink data comprises a tunnel identifier;

the GTPU entity of the master AU is also used for determining a target slave AU according to the tunnel identifier and a second corresponding relation, wherein the second corresponding relation is the corresponding relation between the tunnel identifier and the slave AU;

the GTPU entity of the master AU is also used for sending second downlink data to the PDCP entity of the target slave AU;

the PDCP entity, the RLC entity and the MAC entity of the target slave AU are also used for sequentially processing the second downlink data to obtain third downlink data;

the MAC entity of the target slave AU is also used for sending third downlink data to the PHY entity of the master AU;

the PHY entity of the primary AU is further configured to transmit third downlink data to the second UE.

Optionally, the GTPU entity of the master AU is further configured to establish the second correspondence.

The apparatus of this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 3 or fig. 4, and the implementation principle and the technical effect are similar, which are not described herein again.

A third aspect of the present disclosure provides a base station, including a master access unit AU and at least one slave AU, wherein the master AU includes: a physical layer PHY entity, a multimedia access control MAC entity, a radio link control RLC entity, a packet data convergence protocol PDCP entity, a radio resource controller RRC entity, a stream control transmission protocol STCP entity, a general radio packet service tunneling protocol user plane GTPU entity and a user datagram protocol UDP entity, wherein the AU comprises: the MAC entity, the RLC entity and the PDCP entity are in communication connection with the master AU and at least one slave AU.

The base station of this embodiment may be correspondingly configured to execute the technical solutions of the method embodiments shown in fig. 3 or fig. 4, and the implementation principles and technical effects are similar, which are not described herein again.

The present disclosure also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method embodiments described in fig. 3 or fig. 4.

It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

The foregoing are merely exemplary embodiments of the present disclosure, which enable those skilled in the art to understand or practice the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:随流信息遥测能力的确认方法和设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!