CN101990241A - Packet data transmission system and method - Google Patents

Packet data transmission system and method Download PDF

Info

Publication number
CN101990241A
CN101990241A CN2009100907906A CN200910090790A CN101990241A CN 101990241 A CN101990241 A CN 101990241A CN 2009100907906 A CN2009100907906 A CN 2009100907906A CN 200910090790 A CN200910090790 A CN 200910090790A CN 101990241 A CN101990241 A CN 101990241A
Authority
CN
China
Prior art keywords
frame
pcu
load
procotol
bsc
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.)
Granted
Application number
CN2009100907906A
Other languages
Chinese (zh)
Other versions
CN101990241B (en
Inventor
赵胜男
郭建林
郭春芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mao Yajie
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200910090790.6A priority Critical patent/CN101990241B/en
Priority to PCT/CN2010/071945 priority patent/WO2011015058A1/en
Publication of CN101990241A publication Critical patent/CN101990241A/en
Priority to HK11110075.4A priority patent/HK1155888A1/en
Application granted granted Critical
Publication of CN101990241B publication Critical patent/CN101990241B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/04Interfaces between hierarchically different network devices
    • H04W92/12Interfaces between hierarchically different network devices between access points and access point controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a packet data transmission system, which comprises a BTS (base transceiver station) and a BSC (base station controller). Correspondingly, the invention also discloses a packet data transmission method, which comprises that: the BTS builds a PCU (packet control unit) frame, packs the built PCU frame into a network protocol frame according to the carrier frequency and sends the network protocol frame to the BSC; and the BSC resolves the PCU frame from the network protocol frame, resolves PCU loads from the PCU frame, orders the resolved PCU loads, selects the ordered PCU loads to form a logic link control frame and sends the logic link control frame to a core network. Therefore, the system and the method can optimize system time delay and realize reliable transmission.

Description

A kind of block data transmission system and method
Technical field
The present invention relates to the packet data transmission technique of wireless communication field, particularly relate to a kind of block data transmission system and method.
Background technology
Global system for mobile communications (GSM, Global System for Mobile Communication) be most popular a kind of communication system in the mobile communication, usually claim that the equipment for radio access network of GSM is base station sub-system (BSS, Base Station System).The effect that BSS plays in GSM mainly comprises: on the one hand, BSS links to each other by the same portable terminal of wireless network (MS, Mobile Station), carries out transmission, reception and the RRM of wireless signal; On the other hand, BSS and the (MSC of mobile switching centre, MobileSwitching Center) or Mobile Switching Center Server (MSC Sever, Mobile Switching CenterSever) links to each other, realize functions such as communicating to connect between the MS or between MS and the fixed network users, transfer system information and user profile.Wherein, typical B SS comprises two logical nodes: base station controller (BSC, Base Station Controller) and base transceiver station (BTS, Base TransceiverStation).Communication interface between BSC and the BTS is called Abis interface, is used to realize that the far-end between BSC and the BTS interconnects.Generally, Abis interface adopts the 2.048Mbps of standard or pulse code modulation (PCM, the Pulse Code Modulation) transmission link of 64Kbps to realize transfer of data.
At present, GPRS (GPRS, General Packet Service) is based on the mobile pocket data business of GSM, makes the user to transmit and receive data under end-to-end packet transfer mode.The interface that GPRS provides block data communication to use for GSM user, GPRS Support Node, Serving GPRS Support Node (SGSN have been introduced in core-network side, Serving GPRS Support Node) and GGSN (GGSN, Gateway GPRS Support Node), wherein, SGSN and MSC are at same hierarchy level, as shown in Figure 1.Because it is multiplexing that the BSS of GSM has carried out in the GPRS network structure, increased packet control unit (PCU, Packet Control Unite) in BSS for this reason.And, in recent years,, form gradually based on the switching network framework of Internet protocol (IP, Internet Protocol) along with Softswitch technology is introduced core net.Wherein, abbreviate the IP Abis interface as based on the Abis interface of IP transmission means, with respect to traditional Abis interface based on PCM transmission link, described IP Abis interface has higher efficiency of transmission and flexibility.
Wherein, the code conversion of IP Abis interface business and the method for Rate Adapter Unit packet data transmission, mainly be that transmitting terminal utilizes professional payload data and Control Parameter to set up traffic frame, and a plurality of traffic frames are encapsulated in a RTP (RTP, Real-Time Transport Protocol) in the frame, and utilize the network transmission protocol that the RTP frame is encapsulated in the procotol frame, and send the procotol frame of encapsulation by IP network; Behind receiving terminal procotol frame, therefrom solve the RTP frame, from the RTP frame that parses, extract traffic frame again and parse professional payload data and Control Parameter.Though said method can be realized the transmission of data service at the IP Abis interface, but in the Abis interface employing during owing to the Packet data service transmission is the PCU frame structure, there is not circuit control protocol (RLC in the upper strata of PCU frame processing protocol, Radio Link Control) windowing mechanism of Cai Yonging has certain fault-tolerance, the processing of can sorting to the PCU load in the PCU frame, so for speech business, Packet Service is to out of order and shake and insensitive, and the buffered mechanism of RTP can cause bigger system's time delay and network resources waste.Therefore, still there is not a kind of transmission method that is applicable to the Packet data service of IP Abis interface fully at present.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of block data transmission system and method, and energy optimization system time delay realizes reliability transmission.
For achieving the above object, the invention discloses a kind of block data transmission system, comprising: base station controller BSC and base transceiver station BTS; Wherein, BTS is used to set up packet control unit PCU frame and the PCU frame of setting up is encapsulated as the procotol frame by carrier frequency, is sent to BSC; BSC is used for parsing the PCU frame from the procotol frame, and the PCU load that parses from the PCU frame is sorted, and chooses the PCU load after the ordering, forms the logic link control frame and is sent to core net; Perhaps, BSC is used to generate the PCU frame, the PCU frame that generates is encapsulated as the procotol frame, and sends to BTS; BTS is used for parsing the PCU frame from described procotol frame, and the PCU frame is sorted; And be used for treating according to the order of sequence the PCU frame that is sent to Um Interface and carry out rate adapted, and the PCU load that obtains after the rate adapted is sent to portable terminal.
In the said system, described BTS comprises: first frame is set up the unit and the first network-driven unit; Wherein, first frame is set up the unit, is used to set up the PCU frame; The first network-driven unit, the PCU frame that is used for being set up is encapsulated in the procotol frame by carrier frequency, and described procotol frame is sent to BSC; Described BSC comprises: Radio Link control unit, frame processing unit and the second network-driven unit; Wherein, the second network-driven unit is used to receive described procotol frame and it is resolved and obtains the PCU frame; And, be used to choose the PCU load after the ordering, form the logic link control frame and also be sent to core net; Frame processing unit is used for the PCU frame resolved and obtains PCU load; The Radio Link control unit is used for PCU load is sorted.
In the said system, described BSC comprises: second frame is set up unit and the 3rd network-driven unit; Wherein, second frame is set up the unit, is used to set up the PCU frame; The 3rd network-driven unit, the PCU frame that is used for being set up is encapsulated in the procotol frame by carrier frequency, and described procotol frame is sent BTS; Described BTS comprises: the 4th network-driven unit, Rate Adapter Unit; Wherein, the 4th network-driven unit is used to receive described procotol frame and it is resolved and obtains the PCU frame; Rate Adapter Unit is used for the PCU frame is sorted, and treats the PCU frame that is sent to Um Interface according to the order of sequence and carry out rate adapted and obtain PCU load, and this PCU load is sent to portable terminal.
Wherein, described Rate Adapter Unit also comprises: the ordering subelement is used for the PCU frame is sorted; Determine subelement, be used for determining the PCU frame to Um Interface to be sent; Resolve and the coded modulation subelement, be used for treating according to the order of sequence the PCU frame that is sent to Um Interface and resolve and obtain PCU load, and PCU load is carried out coded modulation; Send subelement, be used for the described PCU load after the coded modulation is sent to portable terminal.
Correspondingly, the invention provides a kind of group data transmission method, comprising: BTS is set up the PCU frame and the PCU frame of setting up is encapsulated as the procotol frame by carrier frequency, is sent to BSC; BSC parses the PCU frame from the procotol frame, parse PCU load and the PCU load that parses is sorted from the PCU frame again, and choose PCU load after the ordering, forms the logic link control frame and also sends to core net.
In the said method, described BSC parses after the PCU frame from the procotol frame, also comprises: BSC judges whether the PCU frame that parses needs to carry out the frame number adjustment, and when needs carry out the frame number adjustment, by the channel example PCU frame is carried out the frame number adjustment, make frame number synchronous.
Wherein, described parse PCU load and the PCU load that parses sorted from the PCU frame be: BSC is according to the Control Parameter of frame head, from the PCU frame, parse PCU load, and this PCU load is put into receive window by the size of its piece sequence number BSN sort; Wherein, the bitmap of replying of described receive window begins sequence number and deducts the twice number of channel for the maximum of the BSN of the PCU load that received adds 1.
In the said method, described PCU frame with establishment is encapsulated as the procotol frame by carrier frequency and is: the PCU frame that is same carrier frequency adds User Datagram Protoco (UDP) UDP packet header and Internet protocol IP packet header, and by procotol the PCU frame is packaged into the procotol frame; Described procotol frame comprises: UDP packet header, IP packet header, UDP payload, wherein the UDP payload comprises the more than one PCU frame that belongs to same carrier frequency.
Wherein, the described PCU load of choosing after the ordering, forming the logic link control frame comprises: after receiving PCU load, whether the confirmation state variable VQ that judges current receive window has renewal, if VQ upgrades, the continuous PCU load of BSN before then selecting between VQ VQ after upgrade attempts setting up the logic link control frame; Wherein, when the establishment logic connects the road control frame, use the BSN of PCU load to sort.
Correspondingly, the present invention also provides a kind of group data transmission method, comprising: BSC generates the PCU frame and the PCU frame that generates is encapsulated as the procotol frame by carrier frequency, sends this procotol frame to BTS; BTS parses the PCU frame from described procotol frame, and the PCU frame is sorted; BTS treats the PCU frame that is sent to Um Interface according to the order of sequence and carries out rate adapted, and the PCU load that obtains after the rate adapted is sent to portable terminal.
In the said method, described the PCU frame is sorted before, also comprise: BTS compares the frame number of the PCU frame that parses and the frame number of local record, if it is inequality, then the frame number step-out is calculated the frame number adjustment amount and is notified BSC to carry out the frame number adjustment, makes frame number synchronous; If identical, then frame number is synchronous, then the PCU frame is sent control and ordering; Wherein, described to the PCU frame send control and ordering be: BTS is provided with buffer area, the PCU frame of receiving is put into buffer area, and sort by frame number.
Wherein, described BSC generates the PCU frame and is: the logic link control frame that will receive from the upper strata is split as PCU load, puts into send window in order, and presses the channel example and take out PCU load from send window, adds the PCU frame head, generates the PCU frame; BSC is that the PCU frame of same carrier frequency adds UDP packet header and IP packet header, is packaged into the procotol frame by procotol.
In the said method, the described PCU frame that is sent to Um Interface for the treatment of carries out rate adapted and is specially: treat the PCU frame that is sent to Um Interface and resolve and obtain PCU load, and PCU load is carried out coded modulation.
As can be seen from the above technical solutions, of the present invention based on User Datagram Protoco (UDP) (UDP, UserDatagram Protocol) the Abis interface packet data transmission implementation method and the device of agreement, it is big to solve in the prior art system's time delay, problems such as network delay waste.This mainly is because the present invention is provided with a kind of IP Abis interface protocol stack structure, has removed Real-time Transport Protocol, has simplified IP Abis interface frame structure.Therefore, optimized RTP buffered time delay, and scheduling time delay, the processing delay of RTP, and then reduced network delay.So, not only greatly reduce the time delay of system, also simplified the frame structure of Abis interface transmission simultaneously, saved bandwidth resources.
IP Abis interface protocol stack structure for having removed RTP may cause packet out-ordering in carrying out transmission course.So the present invention carries out fault-tolerant processing by revising the sliding window mechanism of RLC to up out of order message in the process that ascending packet data is handled, so guaranteeing under the correct prerequisite of message sequence, the vacation of having avoided retransmits.And the present invention also increases caching mechanism at the downstream rate adaptation unit, carries out the ordering of PCU message.Like this, just guarantee reception and the message sequence that sends, and then realize reliability transmission.Therefore, the present invention realizes reliability transmission under the prerequisite of optimizing time delay.
Description of drawings
Fig. 1 is the schematic diagram of BSS structure and interface;
Fig. 2 A is the composition schematic diagram of block data transmission system embodiment of the present invention;
Fig. 2 B is the composition schematic diagram of another embodiment of block data transmission system of the present invention;
Fig. 3 is the realization flow schematic diagram of ascending packet data transmission method of the present invention;
Fig. 4 is the Abis interface protocol stack structure;
Fig. 5 is the structure journey schematic diagram of procotol frame of the present invention;
Fig. 6 is the receive window of the Radio Link control unit of BSC side of the present invention;
Fig. 7 is the realization flow schematic diagram of descending grouped data transmission method of the present invention.
Embodiment
Basic thought of the present invention is: set up the PCU frame based on the Abis interface protocol stack structure of UDP, and more than one PCU frame is encapsulated in the UDP/IP protocol frame, in transmission course,, improve the anti-jitter performance of system to frame number shake and out of order the adjustment.
Need to prove that the structure of described PCU frame comprises following composition mode: a kind of mode of forming is that frame number information is deposited in respectively in the different frames with user data, as is used for the synchronous PCU synchronization frame of frame number and carries the PCU Frame of data block; Another kind of composition mode be frame number information and user data in same PCU frame, comprise PCU frame head and PCU load as the PCU frame.
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
The present invention also provides a kind of block data transmission system, and described system comprises: BTS 201 and BSC 202.Wherein:
BTS 201, be used to set up the PCU frame and the PCU frame of setting up is encapsulated as the procotol frame by carrier frequency, are sent to BSC 202;
BSC 202, be used for parsing the PCU frame from the procotol frame, and the PCU load that parses from the PCU frame is sorted; And select PCU load after the ordering, form the logic link control frame and be sent to core net by Gb Interface; Perhaps,
BSC 202, are used to generate the PCU frame, the PCU frame that generates is encapsulated as the procotol frame, and sends to BTS 201;
BTS 201, are used for parsing the PCU frame from described procotol frame, and the PCU frame is sorted; And be used for treating according to the order of sequence the PCU frame that is sent to Um Interface and carry out rate adapted, and the PCU load that obtains after the rate adapted is sent to portable terminal.
In the said system, described BTS 201 comprises: first frame is set up the unit and the first network-driven unit.Wherein, shown in Fig. 2 A:
First frame is set up the unit, is used to set up the PCU frame;
The first network-driven unit, the PCU frame that is used for being set up is encapsulated in the procotol frame by carrier frequency, and described procotol frame is sent to BSC 202;
Described BSC 202 comprises: the second network-driven unit, frame processing unit and Radio Link control unit; Wherein,
The second network-driven unit is used to receive described procotol frame and it is resolved and obtains the PCU frame; And, be used to choose the PCU load after the ordering, form the logic link control frame and also be sent to core net;
Frame processing unit is used for the PCU frame resolved and obtains PCU load;
The Radio Link control unit is used for PCU load is sorted.
In the said system, described BSC 202 comprises: second frame is set up unit and the 3rd network-driven unit; Wherein, shown in Fig. 2 B:
Second frame is set up the unit, is used to set up the PCU frame;
The 3rd network-driven unit, the PCU frame that is used for being set up is encapsulated in the procotol frame by carrier frequency, and described procotol frame is sent BTS 201;
Described BTS 201 comprises: the 4th network-driven unit, Rate Adapter Unit; Wherein,
The 4th network-driven unit is used to receive described procotol frame and it is resolved and obtains the PCU frame;
Rate Adapter Unit is used for the PCU frame is sorted, and treats the PCU frame that is sent to Um Interface according to the order of sequence and carry out rate adapted and obtain PCU load, and this PCU load is sent to portable terminal.
Wherein, described Rate Adapter Unit also comprises:
The ordering subelement is used for the PCU frame is sorted;
Determine subelement, be used for determining the PCU frame to Um Interface to be sent;
Resolve and the coded modulation subelement, be used for treating according to the order of sequence the PCU frame that is sent to Um Interface and resolve and obtain PCU load, and PCU load is carried out coded modulation;
Send subelement, be used for the described PCU load after the coded modulation is sent to portable terminal.
The above is the block data transmission system based on the IP Abis interface, and transmission of packet data method once is described below, and comprising: transmitting uplink data and downlink data transmission are specially:
I, be BTS with the transmitting terminal, receiving terminal is that BSC is an example, and transmission of uplink data and processing procedure are described:
As shown in Figure 3, the upstream data processing procedure in the group data transmission method of the present invention mainly comprises the steps:
Step 301, BTS decodes to the user data that receives by the Um Interface receiving subscriber data, therefrom extracts business datum as PCU load, sets up the PCU frame;
Here, the PCU frame structure of present embodiment is example with frame number information and user data in same PCU frame, finish the establishment of PCU frame by the Rate Adapter Unit of BTS, set up the PCU frame head earlier, frame head is filled by the Um mouth code modulation mode of frame number, PCU load, frame number adjustment amount etc.Then, populated frame head is added PCU load front end, the PCU frame is set up and is finished.Wherein, current frame number, that the frame number adjustment amount is mainly used in frame number is synchronous; Can access the length of PCU load by the Um code modulation mode of PCU load, and then obtain the PCU load of correspondence according to the length parsing of PCU load.
Step 302, BTS is encapsulated as the procotol frame with the PCU frame of setting up by carrier frequency;
Here, by carrier frequency be packaged into the procotol frame be meant BTS according to procotol as adopting UDP/IP, be that the PCU frame of same carrier frequency adds UDP packet header and IP packet header, and be packaged into the procotol frame.Wherein, for conserve network resources, will be encapsulated in the same procotol frame from the more than one PCU frame that belongs to same carrier frequency of same sub-district.That is to say that each procotol frame comprises: IP packet header, UDP packet header, UDP payload, UDP payload comprise the more than one PCU frame that belongs to same carrier frequency, as shown in Figure 4.Wherein, encapsulate several in the UDP payload and belonged to the PCU frame of same carrier frequency.The procotol frame that present embodiment uses is based on prior art Abis interface protocol stack structure, as shown in Figure 5, RTP in the existing Abis interface protocol stack is partly removed, out of order adjustment function receives to bring in finishes and RTP bears, adjust and handle as the shake of upstream data and out of order Radio Link control unit, and the shake of downlink data and out of order Rate Adapter Unit by the BTS side are handled by the BSC side.Wherein, the Radio Link control unit had ordering mechanism originally, but fault tolerant mechanism is relatively poor, and out of order meeting causes the vacation of data to retransmit, and present embodiment reduces to begin sequence number (SSN) by revising windowing mechanism, has strengthened fault tolerant mechanism, prevents false the re-transmission.And present embodiment is the newly-increased buffer memory ranking function of the Rate Adapter Unit of BTS side, to realize shake and out of order processing the to downlink data.
Step 303, BTS transmits described procotol frame by IP network to BSC;
Step 304, BSC receiving network protocol frame, and utilize UDP/IP from described procotol frame, to parse the PCU frame;
Step 305, BSC carries out the frame number adjustment by the channel example to the PCU frame, guarantees that frame number is synchronous;
Wherein, by the channel example PCU frame being carried out the frame number adjustment mainly is that the PCU frame head is resolved, and judge whether to need to adjust and the PCU frame of needs adjustment frame number is adjusted, if that is: comprise the frame number adjustment amount in the frame head then need frame number is adjusted, the frame processing unit of BSC side is adjusted current frame number according to the frame number adjustment amount; Otherwise not comprising the frame number adjustment amount in the frame head does not then need the PCU frame is carried out the frame number adjustment.Particularly, the frame number adjustment amount that BSC receives is PNa, MNa, BNa, and the current descending frame number of BSC side is PN=a, MN=b, BN=c; The maximum PN_MAX=A of descending frame number, MN_MAX=B, BN_MAX=C.It is PN that BSC adjusts later descending frame number 1, MN 1, BN 1, then have:
PN 1=(a+PNa+A)mod(A);
MN 1=(b+MNa+B)mod(B);
BN 1=(c+BNa+C)mod(C)。
Step 306, BSC parses PCU load from the PCU frame, and the PCU load that parses is put into receive window sort;
Wherein, the network-driven unit of BSC side obtains the length of PCU load according to the coded system in the PCU frame, and the length by PCU load parses PCU load.And the Radio Link control unit of BSC side is put into receive window with PCU load and is sorted, and mainly is that the control by receive window guarantees that PCU load enters the order of receive window.Particularly, the Radio Link control unit is put into corresponding receive window with the PCU load that arrives by the size of its piece sequence number (BSN, Block Sequence Number) value.Wherein, BSN is a sequence number that carries in the PCU load, and described receive window sorts to PCU load according to the size of BSN value, and also can use the BSN of PCU load to sort when setting up logic road control frame.
Though the receive window of the Radio Link control unit of existing BSC side has the mechanism of adjustment to PCU load, but in order to prevent too much frame number adjustment and data re-transmission, present embodiment further reduces out of order influence to system by changing the acknowledgement mechanism of receive window by reducing the up SSN that replys bitmap.Next, with GPRS the up bitmap of replying that example illustrates the present embodiment structure:, show the receive window of the Radio Link control unit of BSC side with reference to Fig. 6.Wherein, confirm that state variable VQ is illustrated in the BSN minimum value of unreceived PCU load in the receive window, accepting state variable V R has specified a ratio to receive the BSN value of the BSN maximum big 1 of PCU load.When the up response bits figure of structure, present embodiment reduces to reply the SSN of bitmap, and the SSN=VR-number of channel * 2 of the PCU load of receiving at last are set.And the existing beginning sequence number SSN=VR that replys bitmap, after portable terminal received to reply bitmap, retransmitting and replying bitmap acceptance of the bid knowledge was unreceived PCU load.The shake of network delay and channel causes out of order meeting to cause receiving earlier that the bigger PCU load of BSN receives the PCU load that BSN is less again, if the several PCU load in front take place out of order, then can or not reply and require to retransmit because PCU load does not harvest, and have time enough to wait for the arrival of out of order PCU load, but, PCU load if received last piece earlier before it is also in transmission, then BSC can think that PCU load harvests, and will send to reply to require to retransmit unreceived PCU load.Like this, then having caused retransmitting some is not the PCU load of really losing, and causes false re-transmission of PCU load of mobile terminal side.So present embodiment is by reducing to reply the beginning sequence number of bitmap, several PCU load that delayed response is received recently so just have time enough to wait for that the PCU load of no show before arrives.Therefore, increase the ability of system's anti-jitter, reduced unnecessary retransmission.
Step 307 after BSC receives PCU load, selects the PCU load after the ordering from receive window, set up the logic link control frame, and the logic link control frame that establishment is finished is sent to core net by Gb Interface.
Wherein, the specific implementation process of the PCU load of taking out being formed the logic link control frame is: receive the situation of judging current receive window after the PCU load at every turn, for example whether VQ has renewal, if the continuous PCU load of BSN before VQ upgrades and then to take out in order between VQ VQ after upgrade attempts setting up the logic link control frame.And, when connecting the road control frame, the establishment logic use the BSN of PCU load to sort.
Wherein, whether the decision logic link control frame sets up that to finish mainly be according to having the sign bit in the PCU load, as length value indication bit L and Geng Duo bit M, thereby delimiting different logic link control frames by different sign bits.For example: by the L of set and M value in the PCU load, judge whether current logic link control frame has been set up to finish, just can be dealt into Gb Interface and mail to core net if set up to finish.Wherein, Gb Interface is the interface of BSC and core net, and as shown in Figure 1, user data can send to the logical link control layer of core net and handle.
II, be BSC with the transmitting terminal, receiving terminal is that BTS is an example, and downlink data transmission and processing procedure are described:
Described transmitting uplink data and processing procedure above, next the process to downlink data transmission and processing describes, and as shown in Figure 7, main treatment step is as follows:
Step 701, the logic link control frame that BSC will receive from the upper strata is split as PCU load, puts into send window in order;
Wherein, when the logic link control frame that BSC will receive from the upper strata is split as PCU load, add BSN can for each PCU load, then PCU load be put into send window according to the order of BSN.
Step 702, BSC presses the channel example and take out PCU load from send window, adds the PCU frame head, generates the PCU frame;
Here, described PCU frame comprises: PCU frame head and PCU load, wherein said PCU frame head comprises: Control Parameter such as frame number, frame number adjustment amount and coded system.
Step 703, BSC adds UDP packet header and IP packet header for the PCU frame, and is packaged into the procotol frame by carrier frequency;
Here, describedly be packaged into the procotol frame by carrier frequency and be meant, the PCU frame of same carrier frequency is packaged into the procotol frame according to procotol.
Step 704, BSC transmits described procotol frame by IP network to BTS;
Step 705, BTS parses the PCU frame from the procotol frame of receiving;
Step 706, whether the frame number that BTS judges the PCU frame step-out, if the frame number step-out, then execution in step 707; Otherwise if frame number is synchronous, then execution in step 708;
BTS compares the frame number of the PCU frame that parses and the frame number of local record, if inequality, frame number step-out then; If identical, then frame number is synchronous.
Step 707, BTS calculates the frame number adjustment amount, and notifies BSC to carry out the frame number adjustment, makes frame number synchronous, and execution in step 708 then;
Wherein, the main process at the calculating frame number adjustment amount of BTS side is: the descending frame number that BTS receives: PN=a, MN=b, BN=c; The local descending frame number of preserving of BTS is PN=a 1, MN=b 1, BN=c 1PN_MAX=A, MN_MAX=B, BN_MAX=C; Then the frame number adjustment amount of the descending PCU that calculates of BTS is:
PNa=(a 1-a+A)mod(A);
MNa=(b 1-b+B)mod(B);
BNa=(c 1-c+C)mod(C)。
In addition, in the frame number adjustment process, can suspend transmission PCU load between BTS and the BSC.
Step 708 to the processing of sorting of PCU frame, and selects the PCU frame of normal arrival;
Here, BTS increases a buffer area in Rate Adapter Unit, and the PCU frame of receiving is sorted by frame number.Wherein, the main process that the PCU frame is sent control comprises: earlier the PCU frame that receives is sorted by frame number, current frame number with the frame number of minimum and the Rate Adapter Unit side among the BTS compares then, and then judge whether have the PCU frame to arrive in advance in the buffer area or expired, if minimum frame number arrives in advance greater than current frame number explanation PCU frame, if minimum frame number is out of date less than current frame number explanation PCU frame, determine whether described PCU frame is sent to Um Interface with this.Because BTS can be sent to Um Interface with the PCU frame that normally reaches, thereby sends to portable terminal.
Step 709, BTS carries out rate adapted to the PCU frame of normal arrival according to the order of sequence, and the PCU load that obtains after the rate adapted is sent to portable terminal by Um Interface.
Wherein, BTS obtains after the PCU frame, the PCU frame that needs is sent to Um Interface carries out rate adapted, that is: decomposed P CU frame obtains information such as type of coding, current frame number, take out the PCU load to be encoded of different length then according to different type of codings, and the PCU load of taking out is carried out coded modulation operate, so that described PCU load can be transmitted in Um Interface.
For each above-mentioned embodiment, for simple description, so it all is expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not subjected to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, do not have the part that describes in detail among certain embodiment, can get final product referring to the associated description of other embodiment.The above only is preferred embodiment of the present invention, just is used for description and interpretation the present invention, is not to be used to limit protection scope of the present invention.Within spirit of the present invention and claim protection range, to any modification that the present invention did, be equal to replacement, all fall into protection scope of the present invention.

Claims (13)

1. a block data transmission system is characterized in that, comprising: base station controller BSC and base transceiver station BTS; Wherein,
BTS is used to set up packet control unit PCU frame and the PCU frame of setting up is encapsulated as the procotol frame by carrier frequency, is sent to BSC;
BSC is used for parsing the PCU frame from the procotol frame, and the PCU load that parses from the PCU frame is sorted, and chooses the PCU load after the ordering, forms the logic link control frame and is sent to core net; Perhaps,
BSC is used to generate the PCU frame, the PCU frame that generates is encapsulated as the procotol frame, and sends to BTS;
BTS is used for parsing the PCU frame from described procotol frame, and the PCU frame is sorted; And be used for treating according to the order of sequence the PCU frame that is sent to Um Interface and carry out rate adapted, and the PCU load that obtains after the rate adapted is sent to portable terminal.
2. block data transmission system according to claim 1 is characterized in that,
Described BTS comprises: first frame is set up the unit and the first network-driven unit; Wherein,
First frame is set up the unit, is used to set up the PCU frame;
The first network-driven unit, the PCU frame that is used for being set up is encapsulated in the procotol frame by carrier frequency, and described procotol frame is sent to BSC;
Described BSC comprises: Radio Link control unit, frame processing unit and the second network-driven unit; Wherein,
The second network-driven unit is used to receive described procotol frame and it is resolved and obtains the PCU frame; And, be used to choose the PCU load after the ordering, form the logic link control frame and also be sent to core net;
Frame processing unit is used for the PCU frame resolved and obtains PCU load;
The Radio Link control unit is used for PCU load is sorted.
3. block data transmission system according to claim 1 is characterized in that,
Described BSC comprises: second frame is set up unit and the 3rd network-driven unit; Wherein,
Second frame is set up the unit, is used to set up the PCU frame;
The 3rd network-driven unit, the PCU frame that is used for being set up is encapsulated in the procotol frame by carrier frequency, and described procotol frame is sent BTS;
Described BTS comprises: the 4th network-driven unit, Rate Adapter Unit; Wherein,
The 4th network-driven unit is used to receive described procotol frame and it is resolved and obtains the PCU frame;
Rate Adapter Unit is used for the PCU frame is sorted, and treats the PCU frame that is sent to Um Interface according to the order of sequence and carry out rate adapted and obtain PCU load, and this PCU load is sent to portable terminal.
4. block data transmission system according to claim 1 is characterized in that, described Rate Adapter Unit also comprises:
The ordering subelement is used for the PCU frame is sorted;
Determine subelement, be used for determining the PCU frame to Um Interface to be sent;
Resolve and the coded modulation subelement, be used for treating according to the order of sequence the PCU frame that is sent to Um Interface and resolve and obtain PCU load, and PCU load is carried out coded modulation;
Send subelement, be used for the described PCU load after the coded modulation is sent to portable terminal.
5. a group data transmission method is characterized in that, comprising:
BTS is set up the PCU frame and the PCU frame of setting up is encapsulated as the procotol frame by carrier frequency, is sent to BSC;
BSC parses the PCU frame from the procotol frame, parse PCU load and the PCU load that parses is sorted from the PCU frame again, and choose PCU load after the ordering, forms the logic link control frame and also sends to core net.
6. group data transmission method according to claim 5 is characterized in that, described BSC parses after the PCU frame from the procotol frame, also comprises:
BSC judges whether the PCU frame that parses needs to carry out the frame number adjustment, and when needs carry out the frame number adjustment, by the channel example PCU frame is carried out the frame number adjustment, makes frame number synchronous.
7. according to claim 5 or 6 described group data transmission methods, it is characterized in that, described parse PCU load and the PCU load that parses sorted from the PCU frame be:
BSC parses PCU load according to the Control Parameter of frame head from the PCU frame, and this PCU load is put into receive window by the size of its piece sequence number BSN sort;
Wherein, the bitmap of replying of described receive window begins sequence number and deducts the twice number of channel for the maximum of the BSN of the PCU load that received adds 1.
8. according to claim 5 or 6 described group data transmission methods, it is characterized in that described PCU frame with establishment is encapsulated as the procotol frame by carrier frequency and is:
Be the PCU frame interpolation User Datagram Protoco (UDP) UDP packet header and the Internet protocol IP packet header of same carrier frequency, and the PCU frame be packaged into the procotol frame by procotol;
Described procotol frame comprises: UDP packet header, IP packet header, UDP payload, wherein the UDP payload comprises the more than one PCU frame that belongs to same carrier frequency.
9. according to claim 5 or 6 described group data transmission methods, it is characterized in that the described PCU load of choosing after the ordering is formed the logic link control frame and comprised:
After receiving PCU load, judge whether the confirmation state variable VQ of current receive window has renewal, if VQ upgrades, the continuous PCU load of BSN before then selecting between VQ VQ after upgrade attempts setting up the logic link control frame;
Wherein, when the establishment logic connects the road control frame, use the BSN of PCU load to sort.
10. a group data transmission method is characterized in that, comprising:
BSC generates the PCU frame and the PCU frame that generates is encapsulated as the procotol frame by carrier frequency, sends this procotol frame to BTS;
BTS parses the PCU frame from described procotol frame, and the PCU frame is sorted;
BTS treats the PCU frame that is sent to Um Interface according to the order of sequence and carries out rate adapted, and the PCU load that obtains after the rate adapted is sent to portable terminal.
11. group data transmission method according to claim 10 is characterized in that, described the PCU frame is sorted before, also comprise:
BTS compares the frame number of the PCU frame that parses and the frame number of local record, if inequality, then the frame number step-out is calculated the frame number adjustment amount and also notified BSC to carry out the frame number adjustment, makes frame number synchronous; If identical, then frame number is synchronous, then the PCU frame is sent control and ordering;
Wherein, described to the PCU frame send control and ordering be: BTS is provided with buffer area, the PCU frame of receiving is put into buffer area, and sort by frame number.
12., it is characterized in that described BSC generates the PCU frame and is according to claim 10 or 11 described group data transmission methods:
The logic link control frame that to receive from the upper strata is split as PCU load, puts into send window in order, and presses the channel example and take out PCU load from send window, adds the PCU frame head, generates the PCU frame;
BSC is that the PCU frame of same carrier frequency adds UDP packet header and IP packet header, is packaged into the procotol frame by procotol.
13. group data transmission method according to claim 10 is characterized in that, the described PCU frame that is sent to Um Interface for the treatment of carries out rate adapted and is specially:
Treat the PCU frame that is sent to Um Interface and resolve and obtain PCU load, and PCU load is carried out coded modulation.
CN200910090790.6A 2009-08-06 2009-08-06 Packet data transmission system and method Expired - Fee Related CN101990241B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN200910090790.6A CN101990241B (en) 2009-08-06 2009-08-06 Packet data transmission system and method
PCT/CN2010/071945 WO2011015058A1 (en) 2009-08-06 2010-04-20 System and method for packet data transmission
HK11110075.4A HK1155888A1 (en) 2009-08-06 2011-09-23 System and method for packet data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910090790.6A CN101990241B (en) 2009-08-06 2009-08-06 Packet data transmission system and method

Publications (2)

Publication Number Publication Date
CN101990241A true CN101990241A (en) 2011-03-23
CN101990241B CN101990241B (en) 2013-08-07

Family

ID=43543895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910090790.6A Expired - Fee Related CN101990241B (en) 2009-08-06 2009-08-06 Packet data transmission system and method

Country Status (3)

Country Link
CN (1) CN101990241B (en)
HK (1) HK1155888A1 (en)
WO (1) WO2011015058A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102265542A (en) * 2011-06-03 2011-11-30 华为技术有限公司 Data processing method, divice and system
CN108566387A (en) * 2018-03-27 2018-09-21 中国工商银行股份有限公司 Method, equipment and the system of data distribution are carried out based on udp protocol
WO2019157999A1 (en) * 2018-02-13 2019-08-22 华为技术有限公司 Method, device, and wireless network system for transmitting data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039256A (en) * 2006-03-17 2007-09-19 中兴通讯股份有限公司 Method for transmitting sectionally packet control unit frame
CN101360264A (en) * 2007-07-31 2009-02-04 中兴通讯股份有限公司 Data transmission method and apparatus based on IP Abis interface

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100512216C (en) * 2005-11-30 2009-07-08 中兴通讯股份有限公司 Method for generating frame with text information and frame transmission processing method
CN101365186B (en) * 2007-08-08 2012-02-22 中兴通讯股份有限公司 Uplink incontinuous speech transmission method and device for A interface based on IP bearing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039256A (en) * 2006-03-17 2007-09-19 中兴通讯股份有限公司 Method for transmitting sectionally packet control unit frame
CN101360264A (en) * 2007-07-31 2009-02-04 中兴通讯股份有限公司 Data transmission method and apparatus based on IP Abis interface

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102265542A (en) * 2011-06-03 2011-11-30 华为技术有限公司 Data processing method, divice and system
WO2011157174A2 (en) * 2011-06-03 2011-12-22 华为技术有限公司 Method, device and system for processing data
WO2011157174A3 (en) * 2011-06-03 2012-05-03 华为技术有限公司 Method, device and system for processing data
CN102265542B (en) * 2011-06-03 2015-03-11 华为技术有限公司 Data processing method, device and system
WO2019157999A1 (en) * 2018-02-13 2019-08-22 华为技术有限公司 Method, device, and wireless network system for transmitting data
CN110167073A (en) * 2018-02-13 2019-08-23 华为技术有限公司 Transmit method, equipment and the Radio Network System of data
CN110167073B (en) * 2018-02-13 2020-12-22 华为技术有限公司 Method, equipment and wireless network system for transmitting data
US11973691B2 (en) 2018-02-13 2024-04-30 Huawei Technologies Co., Ltd. Data transmission method, device, and wireless network system
CN108566387A (en) * 2018-03-27 2018-09-21 中国工商银行股份有限公司 Method, equipment and the system of data distribution are carried out based on udp protocol
CN108566387B (en) * 2018-03-27 2021-08-20 中国工商银行股份有限公司 Method, equipment and system for data distribution based on UDP protocol

Also Published As

Publication number Publication date
HK1155888A1 (en) 2012-05-25
WO2011015058A1 (en) 2011-02-10
CN101990241B (en) 2013-08-07

Similar Documents

Publication Publication Date Title
CN1265591C (en) Method and apparatus for carrying packetized voice and data in wireless communication networks
CN101238659B (en) For accessing the slow MAC-E of the autonomy transmission in (HSUPA) together with the High Speed Uplink Packet of service specific transmission time controling
KR100950453B1 (en) Method and apparatus for control the reliability of feedback signal in a mobile telecommunication system supporting harq
CN101849391B (en) Efficient flow control in a radio network controller (RNC)
CN1754335B (en) Flow control in a packet data communication system
US7542482B2 (en) Method and apparatus for message segmentation in a wireless communication system
CN100593313C (en) Method and system for dynamic aggregation in wireless network
CN101213802B (en) Method and apparatus for controlling rate of voice service in a mobile communication system supporting voice service via packet network
US9118476B2 (en) Transmission control method
CN104080121B (en) A kind of method and system for transmitting data
CN100548063C (en) Control station device, base station apparatus, method of reseptance, transmission method and communication means
ZA200006604B (en) Data transmission over a communications link with variable transmission rates.
CN101529827B (en) Length indicator optimization
CN103648058A (en) 3G media stream cross-layer rate control method based on channel measurement
CN110401962A (en) The LoRaWAN system and method for adjust automatically data message length
CN105187175A (en) Method and system for downlink transmission control of base station
CN102013962B (en) Data transmission method and equipment
CN101990241B (en) Packet data transmission system and method
CN100493081C (en) User plane data processing method
CN107734547A (en) State report generates and system, and status report reception method
CN101360264B (en) Data transmission method and apparatus based on IP Abis interface
JP2003534745A (en) Frame header of data communication channel
US8411697B2 (en) Method and arrangement for improving media transmission quality using robust representation of media frames
CN100502587C (en) Method for switching services in wireless cellular communication system
CN102014432B (en) Downlink resource allocation method and base station

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1155888

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1155888

Country of ref document: HK

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170825

Address after: 112700 Tieling city of Liaoning province Diaobingshan City Yucai Road House of a District 6 ranked No. 31

Patentee after: Mao Yajie

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Patentee before: ZTE Corporation

CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Mao Yajie

Inventor before: Zhao Shengnan

Inventor before: Guo Jianlin

Inventor before: Guo Chunfang

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130807

Termination date: 20180806

CF01 Termination of patent right due to non-payment of annual fee