CN109728927A - Time delay optimization method, business scheduling method and storage medium - Google Patents

Time delay optimization method, business scheduling method and storage medium Download PDF

Info

Publication number
CN109728927A
CN109728927A CN201711041869.0A CN201711041869A CN109728927A CN 109728927 A CN109728927 A CN 109728927A CN 201711041869 A CN201711041869 A CN 201711041869A CN 109728927 A CN109728927 A CN 109728927A
Authority
CN
China
Prior art keywords
priority
onu
wireless traffic
wireless
olt
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
CN201711041869.0A
Other languages
Chinese (zh)
Other versions
CN109728927B (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.)
ZTE Corp
Beijing University of Posts and Telecommunications
Original Assignee
ZTE Corp
Beijing University of Posts and Telecommunications
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, Beijing University of Posts and Telecommunications filed Critical ZTE Corp
Priority to CN201711041869.0A priority Critical patent/CN109728927B/en
Publication of CN109728927A publication Critical patent/CN109728927A/en
Application granted granted Critical
Publication of CN109728927B publication Critical patent/CN109728927B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention discloses a kind of time delay optimization method, business scheduling method and storage mediums, this method comprises: determining the priority of each wireless traffic in default ONU according to wireless traffic attaching information and optical-fiber network information on services;The priority of default ONU is determined according to the priority of all wireless traffics in default ONU;Distributing authentication information is distinguished to each ONU according to the priority of each ONU, so that each ONU uploads data according to authorization message.The present invention passes through the parsing and processing to wireless traffic attaching information and optical-fiber network information on services, according to the priority of the UE wireless traffic initiated, calculate the priority for mapping out ONU, make OLT high ONU of priority scheduling priority when being scheduled, reduce the time delay that ONU uploads data, the problem for solving the time delay for how reducing mobile forward pass network, while being rationally effectively fitted to the QoS demand of wireless traffic on optical-fiber network.

Description

Time delay optimization method, business scheduling method and storage medium
Technical field
The present invention relates to field of information interaction, more particularly to a kind of time delay optimization method, business scheduling method and storage Medium.
Background technique
Mobile forward pass (Fronthaul) is one of centralized wireless access planar network architecture information transfer techniques, is responsible for real Existing Remote Radio Unit (RRU, Radio Remote Unit) and baseband processing unit (BBU, Building Base band Unit the wireless data transmission between).It is existing centralization wireless access planar network architecture using common wireless interface (CPRI, Common Public Radio Interface) agreement is to analog radio-frequency signal progress digitized sampling and encapsulation, after sampling Radiofrequency signal needs great bandwidth to be transmitted.In order to alleviate the bandwidth pressure of forward pass network, wireless access planar network architecture is To the Next-Generation networking evolution divided based on function.Although Next-Generation, which networks, can alleviate the pressure of forward pass bandwidth Power, but rung by wireless transmission protocol hybrid automatic repeat-request (HARQ, Hybrid Automatic Repeat reQuest) The timing of time delay 4ms is answered to limit, the delay problem of mobile forward pass network is still a bottleneck.
In recent years, some scientific research institutions and standardization body are engaged in the standardization effort of forward pass network.China Mobile's research Institute issues " next-generation forward pass interface (Next Generation Fronthaul Interface) " white paper, it is proposed that forward pass The carrying of network is transmitted using Ethernet.1904.3 working group of IEEE is carrying out " Ethernet bearing radiofrequency signal (Radio Over Ethernet) " standardization effort, the mode of proposed adoption Ethernet is packaged to wireless data and framing.Based on Net very much based on time-multiplexed passive optical network (TDM-PON, Testing Data Management-Passive Optical Network) the advantages of combining both Ethernet and passive optical network, have to the compatibility of above-mentioned standard natural excellent Gesture.Simultaneously because having the characteristics that low cost, high capacity, it is considered to be a kind of feasible program of forward pass network organizing is learned The concern of art circle and industry.
TDM-PON using time-multiplexed mode supported on a wavelength channel multiple optical network units (ONU, Optical Network Unit) uplink and downlink data transmission.In mobile forward pass network, each ONU corresponds to one or more A RRU.Up channel is divided into multiple time slots, arranges an ONU to send upstream data in each time slot.Using TDM-PON A critical issue as forward pass network is time delay limitation.Traditional Dynamic Bandwidth Allocation mode meeting based on request and authorization The other waiting time delay of Millisecond is caused, is not able to satisfy the delay requirement of mobile forward pass.NTT company, Japan to solve the above-mentioned problems The Dynamic Bandwidth Allocation Mechanism to cooperate based on BBU and ONT Optical Network Terminal (OLT, Optical Line Terminal) is proposed, i.e., Mobile dynamic bandwidth allocation (M-DBA).
In wireless communication procedure, user equipment (UE, User Equipment) is needed to base station requests ascending resource.UE Channel conditions and buffer status report (BSR, buffer state report) are sent to base station, the media of base station intervene control The information and existing running time-frequency resource that layer (MAC, Media Access Control) layer scheduler combination UE is uploaded are determined to UE Resource is distributed, is just able to transmission data after the uplink scheduling authorization (UL Grant, Upload Grant) of UE acquisition base station.With logical For the long term evolution (LTE, Long Term Evolution) of mobile communication technology, the dispatching cycle of LTE, which is called, to be sent Time interval (TTI, Transmission Time Interval), is defined as 1ms, the length of as one subframe (subframe) Degree, that is base station (eNodeB) every TTI does user's scheduling.UE waits 4ms that can just send out after receiving the UL Grant of base station Send upstream data.Therefore, each ONU can accurately be obtained at one before ONU transmitting uplink data by M-DBA, OLT The data volume cached in the time of TTI carries out bandwidth demand without ONU and reports.
The time delay optimization of the mobile forward pass network of related TDM-PON still in its infancy, is based primarily upon to CPRI number at present According to the transparent transmission of stream, the service quality (QoS, Quality of Service) of different radio business is not accounted for.How into One step reduces the time delay of mobile forward pass network, while being rationally effectively fitted to the QoS demand of wireless traffic on optical-fiber network still So it is a problem to be solved.
Summary of the invention
The present invention provides a kind of time delay optimization method, business scheduling method and storage medium, how to reduce shifting to solve The time delay of dynamic forward pass network, while the problem being rationally effectively fitted to the QoS demand of wireless traffic on optical-fiber network.
In order to solve the above technical problems, on the one hand, the present invention provides a kind of time delay optimization method, comprising: according to wireless industry Business attaching information and optical-fiber network information on services determine the priority of each wireless traffic in default ONU, wherein the optical-fiber network clothes Business information includes: the corresponding relationship of the service of RRU and ONU, and the wireless traffic attaching information includes at least: under the RRU The priority of the corresponding each wireless traffic of UE;It is determined according to the priority of all wireless traffics in the default ONU described pre- If the priority of ONU;Distributing authentication information is distinguished to each ONU according to the priority of each ONU, so that each ONU is according to institute It states authorization message and uploads data.
Further, each wireless traffic in default ONU is determined according to wireless traffic attaching information and optical-fiber network information on services Priority before, further includes: the wireless traffic for obtaining the pre-stored optical-fiber network information on services and BBU storage is returned Belong to information.
On the other hand, the present invention also provides a kind of business scheduling methods, comprising: the authorization message from OLT is received, In, the authorization message is what OLT was generated according to the priority of ONU each under the OLT, and the priority of each ONU is The OLT is determined according to the priority of all wireless traffics in each ONU;It is uploaded according to the authorization message to the OLT Data.
Further, before uploading data to the OLT according to the authorization message, further includes: obtain carrying wireless traffic Ethernet data frame;Obtain the priority for the wireless traffic that the ethernet data frame frame head includes;Priority is identical Wireless traffic adds in same transmit queue, to construct priority multiple transmit queues identical with wireless traffic priority.
Further, data are uploaded to the OLT according to the authorization message, comprising: according to the multiple transmit queue pair The sequence of the priority answered from high to low successively uploads the wireless traffic in transmit queue.
On the other hand, the present invention also provides a kind of storage mediums, are stored with computer program, and the computer program is located Reason device realizes following steps when executing: determining default optical network unit according to wireless traffic attaching information and optical-fiber network information on services The priority of each wireless traffic in ONU, wherein the optical-fiber network information on services includes: radio frequency remote unit RRU and ONU The corresponding relationship of service, the wireless traffic attaching information include at least: the user equipment under the RRU is corresponding each wireless The priority of business;The priority of the default ONU is determined according to the priority of all wireless traffics in the default ONU;Root Distributing authentication information is distinguished to each ONU according to the priority of each ONU, so that each ONU uploads number according to the authorization message According to.
Further, the computer program is executed by the processor according to wireless traffic attaching information and optical-fiber network clothes Before information of being engaged in determines the step of priority of each wireless traffic in default ONU, following steps are also executed by the processor: Obtain the wireless traffic attaching information of the pre-stored optical-fiber network information on services and baseband processing unit BBU storage.
On the other hand, the present invention also provides a kind of storage mediums, are stored with computer program, and the computer program is located Reason device realizes following steps when executing: receiving the authorization message from ONT Optical Network Terminal OLT, wherein the authorization message is OLT Generated according to the priority of optical network unit ONU each under the OLT, the priority of each ONU be the OLT according to The priority of all wireless traffics determines in each ONU;Data are uploaded to the OLT according to the authorization message.
Further, the computer program is being uploaded according to the authorization message to the OLT by processor execution Before the step of data, following steps are also executed by the processor: obtaining the ethernet data frame of carrying wireless traffic;It obtains The priority for the wireless traffic that the ethernet data frame frame head includes;By the identical wireless traffic addition of priority in same hair It send in queue, to construct priority multiple transmit queues identical with wireless traffic priority.
Further, the computer program is being uploaded according to the authorization message to the OLT by processor execution When the step of data, it is implemented as follows step: according to the sequence of the corresponding priority of the multiple transmit queue from high to low Successively upload the wireless traffic in transmit queue.
The present invention is by the parsing and processing to wireless traffic attaching information and optical-fiber network information on services, according to user equipment The priority of the wireless traffic of initiation calculates the priority for mapping out ONU, makes OLT priority scheduling priority when being scheduled High ONU, and then the time delay that ONU uploads data is reduced, solve the time delay for how reducing mobile forward pass network, while rationally having The problem of effect being fitted to the QoS demand of wireless traffic on optical-fiber network.
Detailed description of the invention
Fig. 1 is directly to upload time delay schematic diagram;
Fig. 2 is that piecemeal uploads time delay schematic diagram;
Fig. 3 is the method flow diagram of time delay optimization in first embodiment of the invention;
Fig. 4 is the method flow diagram of traffic scheduling in second embodiment of the invention;
Fig. 5 is the mobile forward pass network architecture that BBU is cooperateed with OLT in fifth embodiment of the invention;
Fig. 6 is ONU internal schedule schematic diagram in fifth embodiment of the invention.
Specific embodiment
In order to solve how to reduce the time delay of mobile forward pass network, while rationally effectively by the QoS demand of wireless traffic The problem being fitted on optical-fiber network, the present invention provides a kind of time delay optimization method, business scheduling method and storage mediums, below In conjunction with attached drawing and embodiment, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein It is only used to explain the present invention, does not limit the present invention.
It will be appreciated that all embodiments of the invention are based on the mathematics for carrying out piecemeal upload to a TTI bandwidth Model, it is contemplated that directly transmitting for TTI data volume will cause ONU transmission delay and wait time delay larger, and what OLT was assigned awards Piecemeal upload will be carried out based on a TTI bandwidth by weighing window.In this model, it is assumed that have 4 ONU in TDM-PON system, and right Than directly uploading the time delay uploaded with piecemeal performance.Fig. 1 is the time delay schematic diagram directly uploaded, is existed to the data volume of a TTI Polling cycle j is directly uploaded.Fig. 2 is the time delay schematic diagram that piecemeal uploads, to the data volume of a TTI in polling cycle j (j+1) is uploaded in two times, and the data block first reached is uploaded in first polling cycle j, the data block reached afterwards It is uploaded in second polling cycle (j+1).From the comparison of Fig. 1 and Fig. 2 as can be seen that the size that total data volume is requested is It is the same, by ONU upstream data carry out piecemeal upload effectively reduce a Dynamic Bandwidth Allocation (DBA, DynamicBandwidthAllocation) transmission delay of data and waiting time delay in the period.The building mode of concrete model It is as follows:
Assuming that the mean bitrate of the connection of i-th ONU to OLT is r in a TTIi.One that RRU is come out The data of TTI are divided into multiple data blocks on ONU, are transmitted in TDM-PON, and the unit that data block divides is us, can To regard the time slot of a regular length as, it is denoted as B.The bandwidth capacity of PON network is C.The corresponding uplink window of so ONU The size of mouth are as follows:
Tsend=Tpayload+G (1.1)
Wherein G is the protection interval of ONU upstream transmission window, depends on specific TDM-PON standard, is considered as one and determines Value.TonRepresent the time delay of ONU laser unlatching, TsyncRepresent ONU synchronization delayed time, TdelimIt represents frame and delimits time delay, ToffIt represents The time delay that ONU laser is closed.
G=Ton+Tsync+Tdelim+Toff (1.2)
TpayloadFor the transmission delay of net load, i.e. the upstream data amount transmission delay of actual grant being buffered in ONU. RFECThe bandwidth cost of channel coding introducing is represented, H represents the bandwidth cost (control information, NGFI interface etc.) of forward pass introducing, single Position is bit.
To prevent from " colliding ", OLT authorizes each ONU different time slots in a polling cycle.Assuming that in a poll In period, the transmission time points of i-th of ONU have n ONU first to send data before starting: wherein N is ONU total quantity, for retouching State network size;
0≤n≤N-1 (1.4)
Any one connection of the uplink sequence before i-th of ONU is set as k.To kth item connection waiting time delay be For the transmission delay of k-th of ONU uplink data block:
So total waiting time delay:
Consider that worst waiting situation, the quantity needed to wait for are N-1:
From formula 1.3 and formula 1.7 as can be seen that the size B of data block determines the transmission delay of ONU and when worst waiting Prolong.
Therefore in a polling cycle, scheduling sequence is located at last ONU, and there is worst time delay to show, and worst is total Time delay are as follows:
Max (D)=max (Twait)+Tsend+Tprop+Tproc (1.8)
That is:
Wherein TpropFor propagation delay, TprocFor processing delay, it is considered as definite value.
Suitable data block size B should be chosen according to following two qualifications:
Firstly, meet the delay requirement of forward pass network, by taking the requirement 250us of industry as an example:
Max (D) <=250us (1.10)
Secondly, bandwidth capacity of the Database size no more than PON network:
It is obtained by above-mentioned model to draw a conclusion, the precedence for the scheduling that OLT is carried out in a polling cycle influences ONU uploads the time delay performance of data.Therefore, on this basis, the method such as first embodiment of the invention is proposed, to obtain The priority of wireless traffic in ONU, and the priority for mapping out ONU, last OLT root are calculated by the priority of wireless traffic It is scheduled according to the priority of ONU, to optimize time delay.
The first embodiment of the present invention provides a kind of time delay optimization method, and method flow diagram is as shown in figure 3, specific packet Include step S301 to S303:
S301 determines each wireless traffic in default ONU according to wireless traffic attaching information and optical-fiber network information on services Priority, wherein optical-fiber network information on services includes: the corresponding relationship of the service of RRU and ONU, and wireless traffic attaching information is at least It include: the priority of the corresponding each wireless traffic of UE under RRU;
S302 determines the priority of default ONU according to the priority of all wireless traffics in default ONU;
S303 distinguishes distributing authentication information to each ONU according to the priority of each ONU, so that each ONU is according to authorization Information uploads data.
In wireless communication procedure, UE needs to request ascending resource to BBU, i.e., sends wireless traffic attaching information to BBU, Wherein, wireless traffic attaching information main contents include: the priority of the corresponding each wireless traffic of UE under RRU, but also answer Should include following information: which RRU the UE that wireless traffic is initiated in a TTI be respectively belonging to, which a UE initiated altogether The information such as a little wireless traffics.Optical-fiber network information on services is saved in OLT, specifically includes the corresponding relationship of the service of RRU and ONU. Before being mapped, according to above-mentioned wireless traffic attaching information and optical-fiber network information on services, it can determine on each ONU needs Which wireless traffic is passed, what the priority of these wireless traffics is respectively.
Define wireless traffic priority process in, the first embodiment of the present invention with reference to LTE standard.LTE system The QoS class letter (QCI, QoS Class Identifier, i.e. priority) for defining standard, is divided into 9 grades, table 1 In give LTE system standard QoS grade, wherein the value of QCI is smaller, and the priority of respective wireless business is higher.
Table 1
In the present embodiment, the priority that the ONU is determined according to the priority of wireless traffics all in ONU, that is, realize From the mapping of QCI to the ONU priority of wireless traffic, specific mapping relations will be obtained according to following models:
Assuming that 1 ONU serves 1 RRU, RRU is indicated with i, and affiliated collection is combined into S, and UE is indicated with u, affiliated Collection is combined into U, and the wireless data packet (LTE uplink packet) of LTE uplink indicates that affiliated collection is combined into K with k.It is excellent to calculate ONU When first grade index, we provide the priority weighted factor of different radio business according to the QCI of wireless traffic:
E indicates the re-transmission factor (HARQ retransmission weight), represents the priority of the wireless traffic of re-transmission It is superimposed coefficient, the wireless traffic default value not retransmitted is 1.
Indicate the data volume of k-th of wireless traffic of u-th of UE under i-th of RRU.
Indicate the delay sensitive priority of k-th of wireless traffic of u-th of UE under i-th of RRU.
Total data volume in i-th of RRU:
The normalized value for indicating k-th of radio service data amount of u-th of UE under i-th of RRU, to 1 RRU/ The data volume of ONU is normalized:
The priority indicator of ONU are as follows:
Simultaneously in order to guarantee the fairness between each ONU, for the ONU of equal priority index, according to ONU wireless traffic The size of data volume is ranked up, and the lesser ONU of data volume is preferential on scheduling sequence.The priority of ONU in the present embodiment Based in a TTI wireless traffic priority and data volume mapped, be updated using a TTI as the period.
In distributing authentication information, is calculated in a polling cycle by formula 1.10 and formula 1.11 and ONU is suitble to upload Data block size, and the size of the data block is written in authorization message, is issued in ONU together.
The present embodiment is initiated by parsing and processing to wireless traffic attaching information and optical-fiber network information on services according to UE Wireless traffic priority, calculate and map out the priority of ONU, keep OLT priority scheduling priority when being scheduled high ONU, and then the time delay that ONU uploads data is reduced, solve the time delay for how reducing mobile forward pass network, while rationally effective The problem QoS demand of wireless traffic being fitted on optical-fiber network.
It before ONU actually passes data, needs by waiting time delay, in waiting process, in ONU in the data of caching Not only include the data for the time slot arrival that this poll is established, further includes waiting the data for newly reaching the ONU in time delay.It considers OLT is to carry out bandwidth allocation according to the data volume that time slot reaches, and being buffered in the data inside ONU can not be in authorization time slot all It completes to upload, therefore the second embodiment of the present invention provides a kind of business scheduling method, i.e. the interior business dispatching party of ONU Method, the wireless traffic of preferential transmission delay sensitive (i.e. priority is high), method flow diagram such as Fig. 4 in the transmission window of authorization It is shown, specifically include step S401 and step S402:
S401 receives the authorization message from OLT, wherein authorization message is priority of the OLT according to ONU each under OLT It generates, the priority of each ONU is that OLT is determined according to the priority of all wireless traffics in each ONU;
S402 uploads data to OLT according to authorization message.
In order to achieve the effect that traffic scheduling, before ONU carries out upload data, it is wireless that carrying is obtained first from RRU The ethernet data frame of business, by being perceived to ethernet data frame, to obtain the nothing that ethernet data frame frame head includes The priority of line service, and construct priority multiple transmit queues identical with wireless traffic priority, the identical nothing of priority Line service adds in same transmit queue, when being sent, from high to low according to the corresponding priority of multiple transmit queues Sequence successively upload the wireless traffic in transmit queue, from transmit queue extract carrying wireless traffic ethernet data frame Carry out uplink.
In actual use, standard is defined according to the priority of LTE, 9 transmit queues can be defined.In the inside of ONU When scheduling, transmit queue 0 can be such as configured to transmission by the way of weighted round-robin scheduling (Weighted Round Robin) The dispatch weight of queue 8 is followed successively by 3,2,2,1,1,1,1,1,1.0 weight of transmit queue is 3, that is, it is laggard to dispatch 3 ethernet frames Enqueue 1,1 weight of transmit queue are 2, enter next stage queue after dispatching 2 ethernet frames.It will be appreciated that under if Level-one queue does not have ethernet frame to be directly entered lower next stage queue, re-enter queue 1, queue after the completion of a wheel scheduling 1 is directly entered queue 2 without ethernet frame, and the data until completing authorized window are sent.The ONU internal schedule mistake of the present embodiment Journey is not limited to above-mentioned weighted round-robin scheduling mode, can also include that other can reach the scheduling mode of effect same.
In extraction process, the ethernet data frame total bytes of extraction are not greater than the byte number that OLT authorization is sent.It takes out The process taken should guarantee the integrality of Ethernet data frame structure as far as possible, such as be not enough to complete one in remaining ascending time slot The transmission of ethernet data frame, then remaining time slots filling 0, which uploads again in authorized window next time.
The present embodiment preferentially sends the high nothing of priority by the traffic scheduling inside ONU in the transmission window of authorization Line service further reduces the time delay of optical-fiber network in transmission process.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to existing The part that technology contributes can be embodied in the form of software products, which is stored in a storage In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate Machine, server or network equipment etc.) method that executes each embodiment of the present invention.
The third embodiment of the present invention provides a kind of storage medium.Computer program is stored in storage medium, at this In embodiment, following steps are realized when computer program is executed by processor:
S31 determines the excellent of each wireless traffic in default ONU according to wireless traffic attaching information and optical-fiber network information on services First grade, wherein optical-fiber network information on services includes: the corresponding relationship of the service of RRU and ONU, and wireless traffic attaching information at least wraps It includes: the priority of the corresponding each wireless traffic of UE under RRU;
S32 determines the priority of default ONU according to the priority of all wireless traffics in default ONU;
S33 distinguishes distributing authentication information to each ONU according to the priority of each ONU, so that each ONU is according to authorization Information uploads data.
In wireless communication procedure, UE needs to request ascending resource to BBU, i.e., sends wireless traffic attaching information to BBU, Wherein, wireless traffic attaching information main contents include: the priority of the corresponding each wireless traffic of UE under RRU, but also answer Should include following information: which RRU the UE that wireless traffic is initiated in a TTI be respectively belonging to, which a UE initiated altogether The information such as a little wireless traffics.Optical-fiber network information on services is saved in OLT, specifically includes the corresponding relationship of the service of RRU and ONU. Before being mapped, according to above-mentioned wireless traffic attaching information and optical-fiber network information on services, it can determine on each ONU needs Which wireless traffic is passed, what the priority of these wireless traffics is respectively.
In defining wireless traffic priority process, the third embodiment of the present invention is with reference to the standard of LTE, the i.e. present invention Table 1 in first embodiment determines that the ONU's is preferential according to the priority of wireless traffics all in ONU in the present embodiment Grade, that is, realize the mapping from QCI to the ONU priority of wireless traffic, and specific mapping relations model is real in the present invention first It applies in example and describes, details are not described herein.
In order to guarantee the fairness between each ONU, for the ONU of equal priority index, according to ONU radio service data The size of amount is ranked up, and the lesser ONU of data volume is preferential on scheduling sequence.The priority of ONU in the present embodiment is based on Wireless traffic priority and data volume in one TTI are mapped, and are updated using a TTI as the period.Issuing authorization When information, the size for the data block for being suitble to ONU to upload in a polling cycle is calculated by formula 1.10 and formula 1.11, and will The size of the data block is written in authorization message, is issued in ONU together.
The present embodiment is initiated by parsing and processing to wireless traffic attaching information and optical-fiber network information on services according to UE Wireless traffic priority, calculate and map out the priority of ONU, keep OLT priority scheduling priority when being scheduled high ONU, and then the time delay that ONU uploads data is reduced, solve the time delay for how reducing mobile forward pass network, while rationally effective The problem QoS demand of wireless traffic being fitted on optical-fiber network.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or The various media that can store program code such as CD.Optionally, in the present embodiment, processor has been deposited according in storage medium The computer program code of storage executes the method and step of above-described embodiment record.Optionally, the specific example in the present embodiment can With the example with reference to described in above-described embodiment and optional embodiment, details are not described herein for the present embodiment.Obviously, this field Technical staff should be understood that each module of the above invention or each step can be realized with general computing device, it Can be concentrated on a single computing device, or be distributed over a network of multiple computing devices, optionally, they It can be realized with the program code that computing device can perform, be filled it is thus possible to be stored in storage device by calculating It sets to execute, and in some cases, can be with the steps shown or described are performed in an order that is different from the one herein, or incite somebody to action They are fabricated to each integrated circuit modules respectively, or make multiple modules or steps in them to single integrated circuit Module is realized.In this way, the present invention is not limited to any specific hardware and softwares to combine.
It before ONU actually passes data, needs by waiting time delay, in waiting process, in ONU in the data of caching Not only include the data for the time slot arrival that this poll is established, further includes waiting the data for newly reaching the ONU in time delay.It considers OLT is to carry out bandwidth allocation according to the data volume that time slot reaches, and being buffered in the data inside ONU can not be in authorization time slot all It completes to upload, therefore, the fourth embodiment of the present invention additionally provides a kind of storage medium.Computer journey is stored in storage medium Sequence realizes following steps in the present embodiment when computer program is executed by processor:
S41 receives the authorization message from OLT, wherein authorization message is priority of the OLT according to ONU each under OLT It generates, the priority of each ONU is that OLT is determined according to the priority of all wireless traffics in each ONU;
S42 uploads data to OLT according to authorization message.
In order to achieve the effect that traffic scheduling, before ONU carries out upload data, it is wireless that carrying is obtained first from RRU The ethernet data frame of business, by being perceived to ethernet data frame, to obtain the nothing that ethernet data frame frame head includes The priority of line service, and construct priority multiple transmit queues identical with wireless traffic priority, the identical nothing of priority Line service adds in same transmit queue, when being sent, from high to low according to the corresponding priority of multiple transmit queues Sequence successively upload the wireless traffic in transmit queue, from transmit queue extract carrying wireless traffic ethernet data frame Carry out uplink.
In actual use, standard is defined according to the priority of LTE, 9 transmit queues can be defined.In the inside of ONU , can be by the way of weighted round-robin scheduling when scheduling, the dispatch weight for such as configuring transmit queue 0 to transmit queue 8 is followed successively by 4,2,2,1,1,1,1,1,1.0 weight of transmit queue is 4, i.e. the scheduling laggard enqueue 1 of 4 ethernet frames, 1 weight of transmit queue It is 2, enters next stage queue after dispatching 2 ethernet frames.It will be appreciated that if next stage queue does not have ethernet frame straight It taps into lower next stage queue, the re-enter queue 1 after the completion of a wheel scheduling, queue 1 is directly entered without ethernet frame Queue 2, the data until completing authorized window are sent.The ONU internal schedule process of the present embodiment is not limited to above-mentioned weighting and follows Ring scheduling mode can also include that other can reach the scheduling mode of effect same.
In extraction process, the ethernet data frame total bytes of extraction are not greater than the byte number that OLT authorization is sent.It takes out The process taken should guarantee the integrality of Ethernet data frame structure as far as possible, such as be not enough to complete one in remaining ascending time slot The transmission of ethernet data frame, then remaining time slots filling 0, which uploads again in authorized window next time.
The present embodiment preferentially sends the high nothing of priority by the traffic scheduling inside ONU in the transmission window of authorization Line service further reduces the time delay of optical-fiber network in transmission process.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or The various media that can store program code such as CD.Optionally, in the present embodiment, processor has been deposited according in storage medium The computer program code of storage executes the method and step of above-described embodiment record.Optionally, the specific example in the present embodiment can With the example with reference to described in above-described embodiment and optional embodiment, details are not described herein for the present embodiment.Obviously, this field Technical staff should be understood that each module of the above invention or each step can be realized with general computing device, it Can be concentrated on a single computing device, or be distributed over a network of multiple computing devices, optionally, they It can be realized with the program code that computing device can perform, be filled it is thus possible to be stored in storage device by calculating It sets to execute, and in some cases, can be with the steps shown or described are performed in an order that is different from the one herein, or incite somebody to action They are fabricated to each integrated circuit modules respectively, or make multiple modules or steps in them to single integrated circuit Module is realized.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The fifth embodiment of the present invention provides a kind of mobile forward pass network architecture that BBU is cooperateed with OLT, framework signal Figure is as shown in figure 5, the framework is mainly made of UE, OLT, BBU, multiple ONU and RRU corresponding with ONU.In the architecture, Defining mapping control unit, (MCE, Mapping Controller Element, the storage including third embodiment of the invention are situated between Matter), major function is the information exchange by BBU and OLT, maps out the preferential of ONU from the calculating of the priority of wireless traffic Grade.
In actual use, the wireless traffic attaching information that UE is generated first is sent to BBU to the framework, at this time OLT Interior MCE obtains the wireless traffic attaching information that UE is generated and the optical-fiber network information on services being stored in OLT from BBU, and right Above two information is handled to obtain the priority of the wireless traffic in a TTI under each ONU, and according to above-mentioned excellent First grade calculates and maps out the priority of corresponding ONU, and after the priority for determining all ONU, MCE sends precedence information DBA unit in OLT makes DBA unit according to the precedence information distributing authentication information.
ONU internal schedule process is described in detail below with reference to Fig. 6,9 transmit queues are constructed in ONU, respectively For queue 0 to queue 8, wireless traffic priority 1 to 9 is respectively corresponded.ONU obtain RRU send carry wireless traffic with Too net data frame, by internal classifier, the wireless traffic for being included according to the control information in ethernet data frame frame head Precedence information carries out upload number in ONU by the identical wireless traffic addition of priority in the corresponding transmit queue of its grade According to when, the preferential wireless traffic uploaded in queue 0 finally uploads the business in queue 8.
In actual use, it can be scheduled by the way of weighted round-robin scheduling, such as configure transmit queue 0 to transmission The dispatch weight of queue 8 is followed successively by 3,2,2,1,1,1,1,1,1.0 weight of transmit queue is 3, that is, it is laggard to dispatch 3 ethernet frames Enqueue 1,1 weight of transmit queue are 2, enter next stage queue after dispatching 2 ethernet frames.It will be appreciated that under if Level-one queue does not have ethernet frame to be directly entered lower next stage queue, re-enter queue 1, queue after the completion of a wheel scheduling 1 is directly entered queue 2 without ethernet frame, and the data until completing authorized window are sent.The ONU internal schedule mistake of the present embodiment Journey is not limited to above-mentioned weighted round-robin scheduling mode, can also include that other can reach the scheduling mode of effect same.
Although for illustrative purposes, the preferred embodiment of the present invention has been disclosed, those skilled in the art will recognize It is various improve, increase and replace be also it is possible, therefore, the scope of the present invention should be not limited to the above embodiments.

Claims (10)

1. a kind of time delay optimization method characterized by comprising
Each wireless traffic in default optical network unit ONU is determined according to wireless traffic attaching information and optical-fiber network information on services Priority, wherein the optical-fiber network information on services includes: the corresponding relationship of radio frequency remote unit RRU and the service of ONU, described Wireless traffic attaching information includes at least: the priority of the corresponding each wireless traffic of user equipment under the RRU;
The priority of the default ONU is determined according to the priority of all wireless traffics in the default ONU;
Distributing authentication information is distinguished to each ONU according to the priority of each ONU, so that each ONU is according to the authorization message Upload data.
2. time delay optimization method as described in claim 1, which is characterized in that taken according to wireless traffic attaching information and optical-fiber network Information of being engaged in determines in default ONU before the priority of each wireless traffic, further includes:
Obtain the wireless traffic ownership letter of the pre-stored optical-fiber network information on services and baseband processing unit BBU storage Breath.
3. a kind of business scheduling method characterized by comprising
Receive the authorization message from ONT Optical Network Terminal OLT, wherein the authorization message is OLT according to light each under the OLT What the priority of network unit ONU generated, the priority of each ONU is the OLT according to wireless industry all in each ONU What the priority of business determined;
Data are uploaded to the OLT according to the authorization message.
4. business scheduling method as claimed in claim 3, which is characterized in that uploaded according to the authorization message to the OLT Before data, further includes:
Obtain the ethernet data frame of carrying wireless traffic;
Obtain the priority for the wireless traffic that the ethernet data frame frame head includes;
By the identical wireless traffic addition of priority in same transmit queue, to construct priority and wireless traffic priority phase Same multiple transmit queues.
5. business scheduling method as claimed in claim 4, which is characterized in that uploaded according to the authorization message to the OLT Data, comprising:
The wireless industry in transmit queue is successively uploaded according to the sequence of the corresponding priority of the multiple transmit queue from high to low Business.
6. a kind of storage medium, is stored with computer program, which is characterized in that real when the computer program is executed by processor Existing following steps:
Each wireless traffic in default optical network unit ONU is determined according to wireless traffic attaching information and optical-fiber network information on services Priority, wherein the optical-fiber network information on services includes: the corresponding relationship of radio frequency remote unit RRU and the service of ONU, described Wireless traffic attaching information includes at least: the priority of the corresponding each wireless traffic of user equipment under the RRU;
The priority of the default ONU is determined according to the priority of all wireless traffics in the default ONU;
Distributing authentication information is distinguished to each ONU according to the priority of each ONU, so that each ONU is according to the authorization message Upload data.
7. as claimed in claim 6, which is characterized in that the computer program is executed by the processor according to wireless industry Before business attaching information and optical-fiber network information on services determine the step of priority of each wireless traffic in default ONU, also by institute It states processor and executes following steps:
Obtain the wireless traffic ownership letter of the pre-stored optical-fiber network information on services and baseband processing unit BBU storage Breath.
8. a kind of storage medium, is stored with computer program, which is characterized in that real when the computer program is executed by processor Existing following steps:
Receive the authorization message from ONT Optical Network Terminal OLT, wherein the authorization message is OLT according to light each under the OLT What the priority of network unit ONU generated, the priority of each ONU is the OLT according to wireless industry all in each ONU What the priority of business determined;
Data are uploaded to the OLT according to the authorization message.
9. as claimed in claim 8, which is characterized in that the computer program is awarded according to by processor execution Before weighing the step of information uploads data to the OLT, following steps are also executed by the processor:
Obtain the ethernet data frame of carrying wireless traffic;
Obtain the priority for the wireless traffic that the ethernet data frame frame head includes;
By the identical wireless traffic addition of priority in same transmit queue, to construct priority and wireless traffic priority phase Same multiple transmit queues.
10. as claimed in claim 8, which is characterized in that the computer program is executed according to by the processor When authorization message uploads the step of data to the OLT, it is implemented as follows step:
The wireless industry in transmit queue is successively uploaded according to the sequence of the corresponding priority of the multiple transmit queue from high to low Business.
CN201711041869.0A 2017-10-30 2017-10-30 Time delay optimization method, service scheduling method and storage medium Active CN109728927B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711041869.0A CN109728927B (en) 2017-10-30 2017-10-30 Time delay optimization method, service scheduling method and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711041869.0A CN109728927B (en) 2017-10-30 2017-10-30 Time delay optimization method, service scheduling method and storage medium

Publications (2)

Publication Number Publication Date
CN109728927A true CN109728927A (en) 2019-05-07
CN109728927B CN109728927B (en) 2021-11-05

Family

ID=66292964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711041869.0A Active CN109728927B (en) 2017-10-30 2017-10-30 Time delay optimization method, service scheduling method and storage medium

Country Status (1)

Country Link
CN (1) CN109728927B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110933532A (en) * 2019-10-24 2020-03-27 北京邮电大学 TDM-PON mobile forward optical network data transmission method and device based on frame preemption
CN110996397A (en) * 2019-11-07 2020-04-10 京信通信***(中国)有限公司 Resource scheduling method, device, base station and storage medium
CN111447512A (en) * 2020-03-09 2020-07-24 重庆邮电大学 Energy-saving method for edge cloud unloading
CN113055205A (en) * 2019-12-27 2021-06-29 中国电信股份有限公司 Bandwidth adjusting method and device and computer storage medium
WO2022105648A1 (en) * 2020-11-20 2022-05-27 华为技术有限公司 Method and apparatus for transmitting data in pon, and system
CN115175024A (en) * 2022-06-01 2022-10-11 苏州大学 Passive optical network bandwidth resource scheduling method and system for mobile transmission
WO2023082500A1 (en) * 2021-11-09 2023-05-19 深圳市中兴微电子技术有限公司 Mapping multiplexing method and apparatus for optical transport network, and electronic device and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7352759B2 (en) * 2002-09-09 2008-04-01 Samsung Electronics Co., Ltd. Dynamic bandwidth allocation method employing tree algorithm and ethernet passive optical network using the same
CN102395060A (en) * 2011-11-03 2012-03-28 北京邮电大学 Novel bandwidth allocation algorithm based on OFDM-PON
CN102821029A (en) * 2011-06-08 2012-12-12 上海贝尔股份有限公司 Multi-service bandwidth allocation method and device in passive optical network of Ethernet
CN103441958A (en) * 2013-08-15 2013-12-11 国家电网公司 Dynamic remote passive optical network bandwidth allocation method
CN104168100A (en) * 2014-07-24 2014-11-26 重庆邮电大学 Dynamic resource scheduling method for time-division wavelength-division mixing multiplexing passive optical network
CN106331904A (en) * 2015-06-15 2017-01-11 中兴通讯股份有限公司 Method of distributing wavelength channels in passive optical network, optical line terminal and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7352759B2 (en) * 2002-09-09 2008-04-01 Samsung Electronics Co., Ltd. Dynamic bandwidth allocation method employing tree algorithm and ethernet passive optical network using the same
CN102821029A (en) * 2011-06-08 2012-12-12 上海贝尔股份有限公司 Multi-service bandwidth allocation method and device in passive optical network of Ethernet
CN102395060A (en) * 2011-11-03 2012-03-28 北京邮电大学 Novel bandwidth allocation algorithm based on OFDM-PON
CN103441958A (en) * 2013-08-15 2013-12-11 国家电网公司 Dynamic remote passive optical network bandwidth allocation method
CN104168100A (en) * 2014-07-24 2014-11-26 重庆邮电大学 Dynamic resource scheduling method for time-division wavelength-division mixing multiplexing passive optical network
CN106331904A (en) * 2015-06-15 2017-01-11 中兴通讯股份有限公司 Method of distributing wavelength channels in passive optical network, optical line terminal and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
T TASHIRO 等: "A novel DBA scheme for TDM-PON based mobile fronthaul", 《OPTICAL FIBER COMMUNICATION CONFERENCE》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110933532A (en) * 2019-10-24 2020-03-27 北京邮电大学 TDM-PON mobile forward optical network data transmission method and device based on frame preemption
CN110996397A (en) * 2019-11-07 2020-04-10 京信通信***(中国)有限公司 Resource scheduling method, device, base station and storage medium
CN110996397B (en) * 2019-11-07 2022-11-29 京信网络***股份有限公司 Resource scheduling method, device, base station and storage medium
CN113055205A (en) * 2019-12-27 2021-06-29 中国电信股份有限公司 Bandwidth adjusting method and device and computer storage medium
CN111447512A (en) * 2020-03-09 2020-07-24 重庆邮电大学 Energy-saving method for edge cloud unloading
CN111447512B (en) * 2020-03-09 2021-10-26 重庆邮电大学 Energy-saving method for edge cloud unloading
WO2022105648A1 (en) * 2020-11-20 2022-05-27 华为技术有限公司 Method and apparatus for transmitting data in pon, and system
WO2023082500A1 (en) * 2021-11-09 2023-05-19 深圳市中兴微电子技术有限公司 Mapping multiplexing method and apparatus for optical transport network, and electronic device and storage medium
CN115175024A (en) * 2022-06-01 2022-10-11 苏州大学 Passive optical network bandwidth resource scheduling method and system for mobile transmission

Also Published As

Publication number Publication date
CN109728927B (en) 2021-11-05

Similar Documents

Publication Publication Date Title
CN109728927A (en) Time delay optimization method, business scheduling method and storage medium
CN108966358B (en) A kind of method and user equipment sending buffer status report
CN110474849A (en) The method and communication equipment of resource allocation
CN103209494B (en) A kind of real-time video traffic resource allocation methods based on importance labelling
CN102111819B (en) Delay-tolerant network
CN109392004A (en) Communication means, base station, terminal device and system
US8971253B2 (en) Uplink data sending method and user equipment
RU2013110828A (en) METHOD, DEVICE AND DATA TRANSFER SYSTEM
CN110149712A (en) A kind of method and device for uplink authorization
CN110225547A (en) A kind of scheduling request sending, receiving method, terminal and network side equipment
CN109428680A (en) The method and apparatus for sending or receiving upstream data
CN103444242A (en) Method and device for use in frame acknowledgement
CN107889147A (en) A kind of reporting cached state and uplink scheduling method and terminal, network side equipment
US10523574B2 (en) Apparatus and method for controlling data transmission speed in wireless communication system
CN101459965B (en) Method, device and communication system for resource scheduling
CN102143596A (en) Wireless resource scheduling method and wireless resource scheduling system
CN110474854A (en) The method and apparatus of resource allocation
CN108811154A (en) Data pack transmission method and equipment
CN110225599A (en) A kind of determination method and device of scheduling request configuration
CN107864028A (en) A kind of adaptive frame polymerization in vehicle self-organizing network
CN106341895A (en) Resource scheduling method and resource scheduling system for uplink services in power wireless private network
EP4190018A1 (en) Buffer status reporting tables for extremely high data rate
WO2017193861A1 (en) Service data transmission method, terminal and network side device
CN107645778A (en) A kind of wireless site status information reporting method and device
CN109392008A (en) Communication means and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant