CN101360264B - Data transmission method and apparatus based on IP Abis interface - Google Patents
Data transmission method and apparatus based on IP Abis interface Download PDFInfo
- Publication number
- CN101360264B CN101360264B CN2007101198043A CN200710119804A CN101360264B CN 101360264 B CN101360264 B CN 101360264B CN 2007101198043 A CN2007101198043 A CN 2007101198043A CN 200710119804 A CN200710119804 A CN 200710119804A CN 101360264 B CN101360264 B CN 101360264B
- Authority
- CN
- China
- Prior art keywords
- frame
- service
- real
- network
- data transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 206
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004458 analytical method Methods 0.000 claims abstract description 5
- 230000006978 adaptation Effects 0.000 claims description 41
- 238000006243 chemical reaction Methods 0.000 claims description 31
- 238000004806 packaging method and process Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000009432 framing Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000006798 recombination Effects 0.000 description 2
- 238000005215 recombination Methods 0.000 description 2
- 101150093388 MSC3 gene Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a data transmission method based on an IP Abis interface and a device, and the method comprises: a data transmission sending terminal of the IP Abis interface utilizes business payload data and control parameters to set up a business frame; a field containing business description information is added in the business frame, and the business frame is encapsulated in a real-time transmission protocol frame; the real-time transmission protocol frame is encapsulated in a network protocol frame, and is transmitted through an IP network; and a data transmission receiving terminal of the IP Abis interface analyses the real-time transmission protocol frame from received network protocol frame, analyses the business frame from the real-time transmission protocol frame, and then obtains the business payload data and the control parameters according to the analysis to the business frame. Through the use of the data transmission method, the invention can simplify the structure of the business frame, ensure transmission reliability and save network bandwidth resources.
Description
Technical Field
The present invention relates to mobile communication data transmission technologies, and in particular, to a data transmission method and apparatus based on an IP Abis interface.
Background
The Global System for Mobile Communications (GSM) is the most widely used communication System in Mobile Communications, and its radio access network device is generally called a Base Station Subsystem (BSS). The BSS plays a role in GSM: on one hand, the BSS is connected to a Mobile Station (MS) through a wireless network to perform transmission and reception of wireless signals and radio resource management; on the other hand, the BSS is connected to a Mobile Switching Center (MSC) or a Mobile Switching Center Server (MSC Server), and implements functions of communication connection, system information and user information transmission between MSs or between an MS and a fixed network user.
As shown in fig. 1, a typical BSS includes two logical nodes: a Base Station Controller (BSC) 1 and a Base Transceiver Station (BTS) 2. The BSC1 is connected to the MSC3 via an a interface, and the BTS2 is connected to the MS4 via a Um interface. The communication interface between BSC1 and BTS2 is referred to as the Abis interface and is used to implement the remote interconnection between BSC1 and BTS 2. Generally, the Abis interface uses a standard Pulse Code Modulation (PCM) digital transmission link of 2.048Mbps or 64Kbps to implement data transmission, and a voice traffic channel is carried on the PCM digital transmission link. The frame structure transmitted in the Abis interface conforms to the structure of a Transcoding and Rate Adaptation Unit (TRAU) frame.
Every 20ms between the BSC1 and the BTS2, a TRAU frame is transmitted containing 320bit or 160bit data, corresponding to a full rate channel of 16Kbps and a half rate channel of 8Kbps, respectively. The TRAU frame may be further divided into a voice service frame, an operation maintenance frame, a data frame, and a null frame according to a service or a function, wherein the voice service frame includes a Full Rate (FR) voice service frame, an Enhanced Full Rate (EFR) voice service frame, a Half Rate (HR) voice service frame, and an Adaptive Multi-Rate (AMR) voice service frame. The TRAU frame generally includes a synchronization header, data bits, control parameter bits, and the like.
The traditional Abis interface is based on circuit switching, so that a TRAU frame transmitted in the Abis interface defines a large number of control parameter bits closely related to circuit switching transmission, such as synchronization bits and the like, in order to meet the circuit switching requirement; and defines some control parameter bits closely related to the multiplexing of PCM code stream, such as TA bits and the like, and some useless filling bits and the like; the TRAU frame also includes D bits carrying traffic payload data and C bits carrying control parameters. In addition, the TRAU frame transmitted in the Abis interface has different structures and parameter definition modes corresponding to different services, which results in a complex frame structure and causes too complex rate adaptation operations at both ends of the Abis interface.
As shown in fig. 2, the data transmission apparatus based on the Abis interface in the prior art includes a code pattern conversion unit 101 and a rate adaptation unit 102 on the BSC side, and a rate adaptation unit 201 on the BTS side. The code pattern conversion unit 101 is configured to perform code conversion on the service payload data and the control parameter in the uplink data transmission process, and send the code-converted data to the interface a; and in the process of downlink data transmission, the data coding and control device is used for carrying out coding conversion on the data transmitted from the interface A to generate data coding and control parameters.
The rate adaptation unit 102 is configured to parse service payload data and control parameters from a service frame in an uplink data transmission process; in the downlink data transmission process, the data coding and control parameters sent by the code pattern conversion unit 101 are used to construct a service frame, where the service frame may be a voice service frame or a packet data service frame.
The rate adaptation unit 202 on the BTS side is configured to extract service payload data from data sent from its subsequent processing unit in the uplink data transmission process, determine a control parameter according to a service type, construct a service frame, and send the service frame to the rate adaptation unit 102 on the BSC side; in the downlink data transmission process, the rate adaptation unit 202 on the BTS side is configured to parse the service payload data and the control parameter from the service frame sent from the BSC side, and transmit the service payload data and the control parameter to the subsequent processing unit. Here, the subsequent processing unit includes units of code modulation, transmission control, and the like, and the functions and structures thereof are irrelevant to the content of the present invention, and are not described herein again.
Recently, as soft switching technology is introduced into the core network, an IP-based switching network architecture is gradually formed. The Abis interface based on the IP transmission mode, referred to as IP Abis interface for short, has higher transmission efficiency and flexibility compared with the traditional Abis interface based on the PCM transmission link, and will be an important component in the switching network architecture based on the IP transmission. The IP Abis interface is no longer limited to the circuit switching mode, and if various control parameter bits set to meet the circuit switching requirement are continuously maintained and the transmission mode similar to the original circuit switching is maintained, network resources are wasted.
Disclosure of Invention
In view of this, the main objective of the present invention is to provide a data transmission method and apparatus based on an IPAbis interface, which can solve the problems of complex structure and waste of bandwidth resources of a TRAU frame transmitted by the Abis interface in the prior art, and implement reliable transmission on the premise of reducing bandwidth resources.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a data transmission method based on an IP Abis interface comprises the following steps: a data transmission sending end of the IP Abis interface utilizes the service payload data and the control parameter to establish a service frame; adding a field containing service description information in the service frame, and encapsulating the service frame in a real-time transmission protocol frame; encapsulating the real-time transmission protocol frame in a network protocol frame and transmitting the network protocol frame through an IP network; the data transmission receiving end of the IP Abis interface analyzes a real-time transmission protocol frame from the received network protocol frame, analyzes a service frame from the real-time transmission protocol frame, and acquires service payload data and control parameters according to the analysis of the service frame.
And encapsulating the real-time transmission protocol frame into a network protocol frame according to a UDP/IP protocol.
When the data transmission receiving end is a base station controller, the method further comprises the following steps after the service payload data and the control parameters are obtained: the base station controller performs coding conversion operation on the service payload data and the control parameters and sends the operation result to an interface A; or, when the data transmission receiving end is a base station transceiver station, the method further comprises the following steps after the service payload data and the control parameters are acquired: and the base transceiver station performs coding modulation operation on the service payload data.
The service frame comprises a frame header and a payload area part, wherein the frame header comprises a frame type indication and a length field, and the payload area part comprises service payload data and control parameters. And the service description information comprises the cell, the carrier frequency, the channel and the service type information.
And more than one service frame containing service description information fields is encapsulated in one real-time transmission protocol frame.
Wherein, the more than one service frames containing the service description information field come from the services of the same carrier frequency in the same cell.
A data transmission device based on IP Abis interface comprises a rate adaptation unit, a real-time transmission protocol realization unit and a network driving unit at the side of a base transceiver station and a rate adaptation unit, a real-time transmission protocol realization unit and a network driving unit at the side of a base station controller, wherein,
the rate adaptation unit at the side of the base transceiver station is used for extracting service payload data from the received data in the uplink data transmission process, determining control parameters according to service types, establishing a service frame, and analyzing the service payload data and the control parameters from the service frame in the downlink data transmission process;
the real-time transmission protocol implementation unit at the side of the base transceiver station is used for adding a field containing service description information to a service frame constructed by the rate adaptation unit at the side in the uplink data transmission process, encapsulating the service frame in the real-time transmission protocol frame, analyzing the real-time transmission protocol frame in the downlink data transmission process, and extracting the service frame to be delivered to the rate adaptation unit at the side;
the network driving units at the base transceiver station side and the base station controller side are used for encapsulating the real-time transmission protocol frame in a network protocol frame by using a network transmission protocol and transmitting the network protocol frame through an IP network when being used as a transmitting end; when the receiving end is used for receiving the network protocol frame, then the real-time transmission protocol frame is analyzed from the network protocol frame and respectively delivered to the real-time transmission protocol implementation units at the respective sides;
the real-time transmission protocol implementation unit at the base station controller side is used for analyzing a real-time transmission protocol frame in the uplink data transmission process, extracting a service frame and delivering the service frame to the rate adaptation unit at the side, and is used for adding a field containing service description information to the service frame established by the rate adaptation unit at the side and packaging the service frame in the real-time transmission protocol frame in the downlink data transmission process;
and the rate adaptation unit on the base station controller side is used for analyzing service payload data and control parameters from the service frame in the uplink data transmission process and establishing the service frame according to the data coding and the control parameters in the downlink data transmission process.
In addition, the device also comprises a code pattern conversion unit at the base station controller side, wherein the code pattern conversion unit is used for carrying out code conversion on the service payload data and the control parameters in the uplink data transmission process and sending the data after the code conversion to an interface A; and the data coding and control device is used for carrying out coding conversion on the data transmitted in the interface A in the downlink data transmission process to generate data coding and control parameters.
A base station controller based on IP Abis interface comprises a rate adaptation unit, a real-time transmission protocol implementation unit and a network driving unit, wherein,
the network driving unit is used for encapsulating the real-time transmission protocol frame in a network protocol frame by using a network transmission protocol and transmitting the encapsulated network protocol frame through an IP network when the network driving unit is used as a transmitting end; when the receiving end is used as a receiving end, the receiving end is used for receiving the network protocol frame, then the real-time transmission protocol frame is analyzed from the network protocol frame and is delivered to the real-time transmission protocol implementation unit;
a real-time transmission protocol realizing unit used for analyzing the real-time transmission protocol frame in the uplink data transmission process, extracting the service frame and delivering the service frame to the rate adapting unit, and used for adding a field containing service description information to the service frame constructed by the rate adapting unit in the downlink data transmission process and packaging the service frame in the real-time transmission protocol frame;
and the rate adaptation unit is used for analyzing the service payload data and the control parameters from the service frame in the uplink data transmission process, and is used for establishing the service frame according to the data coding and the control parameters in the downlink data transmission process.
In addition, the base station controller also comprises a code pattern conversion unit, wherein the code pattern conversion unit is used for carrying out code conversion on service payload data and control parameters in the uplink data transmission process and sending the data after the code conversion to an interface A; and the data coding and control device is used for carrying out coding conversion on the data transmitted in the interface A in the downlink data transmission process to generate data coding and control parameters.
A base transceiver station based on an IP Abis interface, the base transceiver station comprising a rate adaptation unit, a real-time transport protocol implementation unit and a network driving unit, wherein,
the rate adaptation unit is used for extracting service payload data from the received data in the uplink data transmission process, determining control parameters according to service types, establishing a service frame, and analyzing the service payload data and the control parameters from the service frame in the downlink data transmission process;
a real-time transmission protocol realizing unit, which is used for adding a field containing service description information to a service frame constructed by the rate adapting unit in the uplink data transmission process, packaging the service frame in the real-time transmission protocol frame, analyzing the real-time transmission protocol frame in the downlink data transmission process, extracting the service frame and delivering the service frame to the rate adapting unit;
the network driving unit is used for encapsulating the real-time transmission protocol frame in a network protocol frame by using a network transmission protocol and transmitting the network protocol frame through an IP network when the network driving unit is used as a transmitting end; when the receiving end is used as a receiving end, the receiving end is used for receiving the network protocol frame, then the real-time transmission protocol frame is analyzed from the network protocol frame and is delivered to the real-time transmission protocol implementation unit.
The data transmission method and the device provided by the invention can encapsulate the service frame in a Real-Time Transport Protocol (RTP) frame, and can provide various services such as Time sequence recombination, frame loss detection and the like through the processing of the RTP mode, thereby ensuring the transmission reliability of an IP Abis interface. The invention simplifies the TRAU frame structure, and removes some control parameter bits or filling bits which are not needed by IP transmission in the TRAU frame, thereby saving network bandwidth resources. In addition, the invention encapsulates a plurality of service frames in one RTP frame to realize the multiplexing of the RTP frame, thereby further saving network bandwidth resources.
Drawings
Fig. 1 is a schematic diagram of a BSS structure and interfaces in the prior art;
FIG. 2 is a functional block diagram of a data transmission device of Abis interface in the prior art;
FIG. 3 is a schematic diagram of a functional module of a data transmission device based on an IP Abis interface according to the present invention;
FIG. 4 is a flow chart of a data transmission method based on an IP Abis interface according to the present invention;
fig. 5 is a schematic diagram of a simplified TRAU frame structure transmitted by the data transmission method based on the IP Abis interface in the present invention;
fig. 6 is a schematic structural diagram of a network protocol frame sent by the data transmission method based on the IP Abis interface in the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The core idea of the invention is as follows: the structure of TRAU frame is simplified, and control parameter irrelevant to IP transmission is removed, so that a service frame with simplified TRAU frame structure is provided.
In order to implement the data transmission method based on the IP Abis interface of the present invention, the present invention employs a data transmission apparatus based on the IP Abis interface as shown in fig. 3, which adds an RTP implementation unit 203 and a network Driver (NetDr) unit 204 on the BTS side, and an RTP implementation unit 103 and a NetDr unit 104 on the BSC side, compared with the prior art. Wherein,
a rate adaptation unit 202 on the BTS side, which is used to extract service payload data from data sent from its subsequent processing unit during uplink data transmission, and determine control parameters according to the service type to construct a service frame; in the process of downlink data transmission, the method is used for analyzing the service payload data and the control parameters from the service frame and providing the service payload data and the control parameters to the subsequent processing unit to complete the coding modulation operation.
An RTP implementation unit 203 on the BTS side, configured to add a field containing service description information to a service frame established by the rate adaptation unit 202 on the BTS side in an uplink data transmission process, and encapsulate the service frame in an RTP frame; in the downlink data transmission process, the apparatus is configured to parse the RTP frame, extract the service frame, and send the service frame to the rate adaptation unit 202 on the local side.
When the NetDr unit 204 at the BTS side and the NetDr unit 104 at the BSC side are used as transmitting ends, the BTS side and the BSC side are used for encapsulating an RTP frame in a network protocol frame by using a network transmission protocol and transmitting the network protocol frame through an IP network; when NetDr units 204 and 104 are receiving ends, the network dr units receive a network protocol frame, analyze the RTP frame, and respectively deliver the RTP frame to RTP implementation units 203 and 103 on the BTS side and the BSC side.
An RTP realization unit 103 on the BSC side, configured to parse an RTP frame during uplink data transmission, extract a service frame, and send the service frame to the rate adaptation unit 102 on the BSC side; in the downlink data transmission process, the apparatus is configured to add a field containing service description information to a service frame constructed by the rate adaptation unit 102 on the local side, encapsulate the service frame in an RTP frame, and send the RTP frame to the NetDr unit 104.
A rate adaptation unit 102 on the BSC side, configured to parse service payload data and control parameters from a service frame in an uplink data transmission process; during the downlink data transmission, the data coding and control parameters sent in the code pattern conversion unit 101 are used to construct a service frame.
A code pattern conversion unit 101, configured to perform code conversion on the service payload data and the control parameter sent by the rate adaptation unit 102 on the current side in the uplink data transmission process, and send the code-converted data to an interface a; in the downlink data transmission process, the rate adaptation unit 102 is configured to perform transcoding on data transmitted in the a interface, generate data codes and control parameters, and send the data codes and control parameters to the BSC side. In practical applications, if the same encoding method is used in the IP Abis interface and the a interface, the code pattern conversion unit 101 may be omitted.
Based on the structure shown in fig. 3, the data transmission method based on the IP Abis interface of the present invention includes an uplink data transmission process and a downlink data transmission process. In the uplink data transmission process, the BTS is a sending end, and the BSC is a receiving end; in the process of downlink data transmission, the BSC is the sending end, and the BTS is the receiving end. Taking the uplink data transmission process as an example, the uplink data transmission process of the data transmission method of the present invention is shown in fig. 4, and includes the following steps:
step 301: the BTS extracts service payload data from the data received by the BTS, determines control parameters according to the service type, and builds a service frame by using the extracted service payload data and the determined control parameters.
In order to save network resources and omit control parameters not related to IP transmission, the structure of the traffic frame described herein may be defined as a General TRAU (G-TRAU) frame, which is different from the structure of a conventional TRAU frame. As shown in fig. 5, the frame contains two parts: a frame header 401 and a payload section 402, where the frame header 401 further includes a frame type indicator 403 and a length field, the frame type indicator 403 identifies whether the service frame belongs to a voice service frame, an operation maintenance frame, a data frame, or an empty frame, and the length field includes two fields: a field parameter length 404 identifying the length of the control parameter portion and a field data length 405 identifying the length of the traffic payload portion, respectively.
The payload area part comprises service payload data 407 and control parameters 406, the service payload data 407 carries D bits in the original TRAU frame, and payload data of various services such as voice signals or data service signals are carried. The control parameter 406 mainly carries C bits in the original TRAU frame, and its content is closely related to the frame type, for example: for the service Frame of uplink discontinuous voice transmission, the control parameter 406 includes parameters such as a Bad Frame Indication (BFI), a Silence Indication (SID), a Time Alignment Flag (TAF), and the like; for the downlink discontinuous speech transmission, the control parameter 406 includes parameters such as SP bits, and in order to save network resource bandwidth, control parameter bits related to circuit switched transmission, such as sync bits, are omitted from the G-TRAU frame, or PCM code streams multiplex closely related control parameter bits, such as TA bits of timing advance adjustment parameters, and useless padding bits, tail bits, and the like.
Certainly, in order to be compatible with the Abis interface data transmission method and apparatus in the prior art, the service frame herein may also directly adopt the structure of the conventional TRAU frame, and no other influence is generated on the implementation of the present invention.
Step 302: and adding a field containing service description information to the service frame, and encapsulating the service frame in an RTP frame.
In order to ensure the transmission reliability of the IP Abis interface, the data transmission method based on the IP Abis interface selects a mode of utilizing an RTP protocol to carry a service frame, and the RTP protocol can provide a real-time data transmission method based on a unicast or multicast network and provide various services such as time sequence recombination, frame loss detection and the like. The method monitors the data transmission quality by means of a Real Time Transport Control Protocol (RTCP), and can effectively ensure the transmission reliability.
If each service frame is put into an RTP frame for transmission, because the overhead of the RTP frame and the packet headers of UDP and IP protocol frames carrying RTP protocol are fixed, if the payload of data packets in the frame is small, for example, the length of the service frame is not more than 20 bytes during half-rate service and is less than the length of the RTP/UDP/IP packet headers, the redundant overhead of data transmission based on an IP Abis interface is large, thereby reducing the transmission efficiency, therefore, from the perspective of saving network bandwidth resources, a plurality of service frames can be packaged into one RTP frame for transmission, and the RTP frame is multiplexed.
Considering the problem of time delay, it is not suitable to encapsulate multiple service frames before and after one MS in the same RTP frame, so in this embodiment of the present invention, a manner of encapsulating service frames generated by multiple MSs from the same cell in the same RTP frame is selected. As a preferred embodiment, multiple traffic frames belonging to the same carrier frequency of the same cell are encapsulated in the same RTP frame.
In order to encapsulate multiple service frames in the same RTP frame, a field containing service description information including cell, carrier frequency, channel and service type information should be added to the service frame. The service description information field is referred to as a TrafficIE field. Therefore, the specific packaging method in this embodiment is as follows: in the payload area behind the RTP protocol packet header, the trafficIE field of each service frame and the payload composed of the service frames are filled in sequence.
Because the encapsulated RTP frame is the payload of network transport protocol such as UDP/IP, it should be considered whether the RTP frame will exceed the limit of the transmission length of the network protocol frame. Under the condition that the length of an RTP frame is minimum, if a single carrier frequency in a cell packaged in the RTP frame only carries a half-rate voice service, the service frame of a G-TRAU frame structure is not more than 20 bytes, the overhead of a traffic IE field is 2-4 bytes, and therefore the payload of the RTP frame is less than 24 bytes. The maximum length of the RTP frame is that a single carrier frequency carries packet service data, and all 8 channels of the single carrier frequency are encoded by using the most complex Modulation and coding scheme 9(MCS9, Modulation and coding Schemes9), and in this case, the total payload of the RTP frame is within 1400 bytes and is smaller than the limit of 1500 bytes of ethernet IP transmission, which does not cause data loss.
Of course, in this step, it is also possible to encapsulate only a single service frame and its TrafficIE field in the RTP frame without multiplexing the RTP frame, and this will not affect the implementation of the data transmission method based on the IP Abis interface.
Step 303: framing is done using UDP/IP protocol.
To transport RTP frames over an IP network, RTP frames are typically transported using the UDP/IP protocol. A structure of a network protocol frame constructed using the UCP/IP protocol is shown in fig. 6. The network protocol frame comprises an IP packet header 501, a UDP packet header 502, an RTP packet header 503 and an RTP payload 504, wherein the RTP payload encapsulates more than one group of payloads 506 consisting of service frames and a TrafficiE field 505 corresponding to the payloads, and the framing mode is consistent with the network transmission framing method in the prior art.
Of course, the transmission of the RTP frame is not limited to only using UDP protocol, and TCP protocol or other network protocols may be used to carry the RTP frame, which does not cause other impacts to the implementation of the present invention.
Step 304: the network protocol frames grouped in step 303 are transmitted over an IP network.
Step 305: BSC receives the network protocol frame, analyzes the frame by using UDP/IP protocol, and analyzes RTP frame from the network protocol frame.
The parsing in this step corresponds to the framing in step 303, and the RTP frame is parsed from the network protocol frame, and the parsing method is consistent with the UDP/IP protocol unpacking operation in the prior art. If other protocols are used to carry the RTP frame in step 303, in this step, other protocols are used to parse the RTP frame from the network protocol frame constructed by using other protocols.
Step 306: and analyzing the RTP frame to obtain the service frame and the traffic IE field corresponding to the service frame.
The parsing in this step corresponds to the frame encapsulation in step 302, and first performs the related processing of the RTP protocol, such as sequence control, anti-jitter operation, etc., on the RTP frame, and then parses more than one group of service frames and their corresponding TrafficIE fields from the RTP frame.
Step 307: and carrying out rate adaptation on the analyzed service frame, and taking out the control parameters and the service payload data from the service frame.
Step 308: and performing coding conversion on the obtained control parameters and the service payload data.
And carrying out coding conversion operation on the data load of the service payload and the control parameter, and sending the data load and the control parameter to an interface A.
The downlink voice transmission process based on the IP Abis interface is similar to the uplink voice transmission process, and is not described herein again.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. It should be understood by those skilled in the art that the service frame adopts different frame structures, different control parameters are defined in the service frame, other network transmission protocols are used to carry the RTP frame, other types of multiplexing modes are used for the RTP frame, and service description information with other contents is added to the service frame, which all belong to the protection scope of the present invention.
Claims (12)
1. A data transmission method based on an IP Abis interface is characterized by comprising the following steps:
A. a data transmission sending end of the IP Abis interface utilizes the service payload data and the control parameter to establish a service frame;
B. adding a field containing service description information in the service frame, and encapsulating the service frame in a real-time transmission protocol frame;
C. encapsulating the real-time transmission protocol frame in a network protocol frame and transmitting the network protocol frame through an IP network;
D. the data transmission receiving end of the IP Abis interface analyzes a real-time transmission protocol frame from the received network protocol frame, analyzes a service frame from the real-time transmission protocol frame, and acquires service payload data and control parameters according to the analysis of the service frame.
2. The IP Abis interface-based data transmission method according to claim 1, wherein the real-time transport protocol frame is encapsulated into a network protocol frame according to UDP/IP protocol in step C.
3. The IP Abis interface-based data transmission method according to claim 1,
the data transmission receiving end is a base station controller, and the method further comprises the following steps after the step D: the base station controller performs coding conversion operation on the service payload data and the control parameters and sends the operation result to an interface A;
or,
the data transmission receiving end is a base transceiver station, and after the step D, the method further comprises the following steps: and the base transceiver station performs coding modulation operation on the service payload data.
4. The method of claim 1, wherein the service frame in step a comprises a frame header and a payload area, the frame header comprises a frame type indicator and a length field, and the payload area comprises service payload data and control parameters.
5. The IP Abis interface-based data transmission method according to claim 1, wherein the service description information in step B includes cell, carrier frequency, channel and service type information.
6. The method according to claim 1, wherein in step B, more than one service frames containing service description information fields are encapsulated in one real-time transport protocol frame.
7. The IPAbis interface-based data transmission method according to claim 6, wherein the one or more service frames including the service description information field are from services of the same carrier frequency in the same cell.
8. A data transmission device based on IP Abis interface is characterized in that the device comprises a rate adaptation unit, a real-time transmission protocol realization unit and a network driving unit at the side of a base transceiver station, and a rate adaptation unit, a real-time transmission protocol realization unit and a network driving unit at the side of a base station controller, wherein,
the rate adaptation unit at the side of the base transceiver station is used for extracting service payload data from the received data in the uplink data transmission process, determining control parameters according to service types, establishing a service frame, and analyzing the service payload data and the control parameters from the service frame in the downlink data transmission process;
the real-time transmission protocol implementation unit at the side of the base transceiver station is used for adding a field containing service description information to a service frame constructed by the rate adaptation unit at the side in the uplink data transmission process, encapsulating the service frame in the real-time transmission protocol frame, analyzing the real-time transmission protocol frame in the downlink data transmission process, and extracting the service frame to be delivered to the rate adaptation unit at the side;
the network driving units at the base transceiver station side and the base station controller side are used for encapsulating the real-time transmission protocol frame in a network protocol frame by using a network transmission protocol and transmitting the network protocol frame through an IP network when being used as a transmitting end; when the receiving end is used for receiving the network protocol frame, then the real-time transmission protocol frame is analyzed from the network protocol frame and respectively delivered to the real-time transmission protocol implementation units at the respective sides;
the real-time transmission protocol implementation unit at the base station controller side is used for analyzing a real-time transmission protocol frame in the uplink data transmission process, extracting a service frame and delivering the service frame to the rate adaptation unit at the side, and is used for adding a field containing service description information to the service frame established by the rate adaptation unit at the side and packaging the service frame in the real-time transmission protocol frame in the downlink data transmission process;
and the rate adaptation unit on the base station controller side is used for analyzing service payload data and control parameters from the service frame in the uplink data transmission process and establishing the service frame according to the data coding and the control parameters in the downlink data transmission process.
9. The IP Abis interface-based data transmission device according to claim 8, further comprising a code pattern conversion unit at the base station controller side, wherein the code pattern conversion unit is configured to perform code conversion on service payload data and control parameters during uplink data transmission, and send the code-converted data to the a interface; and the data coding and control device is used for carrying out coding conversion on the data transmitted in the interface A in the downlink data transmission process to generate data coding and control parameters.
10. A base station controller based on IP Abis interface, characterized in that the base station controller comprises a rate adaptation unit, a real-time transport protocol implementation unit and a network driving unit, wherein,
the network driving unit is used for encapsulating the real-time transmission protocol frame in a network protocol frame by using a network transmission protocol and transmitting the encapsulated network protocol frame through an IP network when the network driving unit is used as a transmitting end; when the receiving end is used as a receiving end, the receiving end is used for receiving the network protocol frame, then the real-time transmission protocol frame is analyzed from the network protocol frame and is delivered to the real-time transmission protocol implementation unit;
a real-time transmission protocol realizing unit used for analyzing the real-time transmission protocol frame in the uplink data transmission process, extracting the service frame and delivering the service frame to the rate adapting unit, and used for adding a field containing service description information to the service frame constructed by the rate adapting unit in the downlink data transmission process and packaging the service frame in the real-time transmission protocol frame;
and the rate adaptation unit is used for analyzing the service payload data and the control parameters from the service frame in the uplink data transmission process, and is used for establishing the service frame according to the data coding and the control parameters in the downlink data transmission process.
11. The IP Abis interface-based base station controller according to claim 10, wherein the base station controller further comprises a code pattern conversion unit, the code pattern conversion unit is configured to perform code conversion on service payload data and control parameters during uplink data transmission, and send the code-converted data to the a interface; and the data coding and control device is used for carrying out coding conversion on the data transmitted in the interface A in the downlink data transmission process to generate data coding and control parameters.
12. A base transceiver station based on an IPAbis interface, the base transceiver station comprising a rate adaptation unit, a real-time transport protocol implementation unit and a network driving unit, wherein,
the rate adaptation unit is used for extracting service payload data from the received data in the uplink data transmission process, determining control parameters according to service types, establishing a service frame, and analyzing the service payload data and the control parameters from the service frame in the downlink data transmission process;
a real-time transmission protocol realizing unit, which is used for adding a field containing service description information to a service frame constructed by the rate adapting unit in the uplink data transmission process, packaging the service frame in the real-time transmission protocol frame, analyzing the real-time transmission protocol frame in the downlink data transmission process, extracting the service frame and delivering the service frame to the rate adapting unit;
the network driving unit is used for encapsulating the real-time transmission protocol frame in a network protocol frame by using a network transmission protocol and transmitting the network protocol frame through an IP network when the network driving unit is used as a transmitting end; when the receiving end is used as a receiving end, the receiving end is used for receiving the network protocol frame, then the real-time transmission protocol frame is analyzed from the network protocol frame and is delivered to the real-time transmission protocol implementation unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101198043A CN101360264B (en) | 2007-07-31 | 2007-07-31 | Data transmission method and apparatus based on IP Abis interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101198043A CN101360264B (en) | 2007-07-31 | 2007-07-31 | Data transmission method and apparatus based on IP Abis interface |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101360264A CN101360264A (en) | 2009-02-04 |
CN101360264B true CN101360264B (en) | 2011-11-30 |
Family
ID=40332584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101198043A Expired - Fee Related CN101360264B (en) | 2007-07-31 | 2007-07-31 | Data transmission method and apparatus based on IP Abis interface |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101360264B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101835216B (en) * | 2009-03-12 | 2012-11-28 | 中兴通讯股份有限公司 | Global system for mobile communication (GSM) and method for realizing flat mobile communication, and enhanced base station |
CN101990241B (en) * | 2009-08-06 | 2013-08-07 | 中兴通讯股份有限公司 | Packet data transmission system and method |
CN101742569B (en) * | 2009-11-13 | 2013-01-16 | 中兴通讯股份有限公司 | Base station and data transmission switching method thereof |
CN104796225B (en) * | 2015-03-23 | 2018-12-11 | 中国铁路总公司 | 4.8kb/s data business transmission method based on IPization GSM-R network |
CN112888049B (en) * | 2021-01-26 | 2022-08-26 | 展讯半导体(成都)有限公司 | Data transmission control method, function machine and related product |
-
2007
- 2007-07-31 CN CN2007101198043A patent/CN101360264B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101360264A (en) | 2009-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1053608B1 (en) | Device and method for communicating packet voice data in mobile communication system | |
US7072296B2 (en) | Methods and apparatus for network signal aggregation and bandwidth reduction | |
US6879599B1 (en) | Mapping of transcoder/rate adaptor unit protocols onto user datagram protocols | |
KR100608844B1 (en) | RADIO COMMUNICATION SYSTEM PROVIDING VoIP SERVICE | |
US7720094B2 (en) | Methods and apparatus for low latency signal aggregation and bandwidth reduction | |
CN1145383C (en) | Data transmission method in GPRS | |
US6577862B1 (en) | System and method for providing comfort noise in a mobile communication network | |
EP3512226B1 (en) | Method, device and system for establishing a bearer for a gsm network | |
CN102348240A (en) | System, apparatus and method for communcating internet data packets containing different types of data | |
CN102685803A (en) | Telecommunications apparatus and method for communicating internet protocol packet data | |
CN100452897C (en) | System and method for communicating traffic between a cell site and a central office in a telecommunications network | |
CN101360264B (en) | Data transmission method and apparatus based on IP Abis interface | |
FI103456B (en) | Speech transmission over packet network | |
EP2127298B1 (en) | Header supression in a wireless communication network | |
US8380522B2 (en) | Layer 2 compression/decompression for mixed synchronous/asynchronous transmission of data frames within a communication network | |
US6622019B1 (en) | Increasing channel capacity in fixed cellular networks | |
CN101309205A (en) | Data transmission method, communication system, base station controller and media gateway | |
CN101990241B (en) | Packet data transmission system and method | |
CN101365186B (en) | Uplink incontinuous speech transmission method and device for A interface based on IP bearing | |
CN101351028B (en) | Method and apparatus for down discontinuousness voice transmission base on IP Abis interface | |
CN101365189B (en) | Method and system implementing speech passing through in mobile network | |
US8676185B2 (en) | Method for optimising transmission resources by inter-cellular loop in a mobile cellular radio-communication network and corresponding local network and adaptors | |
CN101316379B (en) | Method, device and system for implementing IP A interface in second generation mobile communication system | |
CN101394224B (en) | Service frame sending method and device | |
CN106993276A (en) | The sending method and device of application layer data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111130 Termination date: 20160731 |