This application claims the priority of the U.S.Provisional Serial 61/033,067 of the U.S.Provisional Serial submission on March 3rd, 60/949,767 and 2008 submitted on July 13rd, 2007, at this, its full content is introduced for reference.
The application and the Application U.S. Serial No being entitled as " QUALITY OF SERVICE CONTROL INMULTIPLE HOP WIRELESS COMMUNICATION ENVIRONMENTS " simultaneously submitted to _ _ _ _ _ _ relevant, at this, its full content is introduced for reference.
Embodiment
Following set forth embodiment represents and makes those skilled in the art can put into practice necessary information of the present invention and describe to put into practice best mode of the present invention.When reading following description with reference to the accompanying drawings, it will be understood to those of skill in the art that design of the present invention and will recognize that these application of conceiving of not illustrating especially at this.It should be understood that these designs and application fall in the scope of the disclosure and the accompanying claims.
With reference to figure 1, which illustrates wireless communications environment 10 according to an embodiment of the invention.As depicted like that, various user terminal (UT) 12 can be communicated by core net 14 with one or more relay station via the base station controller of correspondence (BSC) 16, base station (BS) 18.Depend on position and the function of relay station, relay station can be considered intermediate repeater station (IR) 20 or access relay station (AR) 22.User terminal 12 can represent can be supported and base station 18 and the movement or the fixed terminal that access the one or more radio communication in relay station 22.Intermediate repeater station 20 and access relay station 22 also support of wireless communication.Especially, access relay station 22 will support and user terminal 12 and the radio communication with intermediate repeater station 20 or base station 18.One or more intermediate repeater station 20 will be present in base station 18 and access relay station 22 between, and by promote with base station 18, with access relay station 22 or both radio communication.
Therefore, user terminal 12 can directly with base station 18 or access relay station 22 and communicate.As illustrated, user terminal 12A is directly served by base station 18.User terminal 12B, 12C and 12D are served by different access relay stations 22.The access relay station 22 of serving for user terminal 12B is directly served by base station 18.User terminal 12C is served by the access relay station 22 being linked to (link to) base station 18 by single intermediate repeater station 20.User terminal 12D is served by the access relay station 22 being coupled to base station 18 by two intermediate repeater stations 20.Thus, user terminal 12 can be served by base station 18 or access relay station 22, and the intermediate repeater station 20 of arbitrary number can be provided so that by base station 18 and the wireless connections of given access relay station 22.
Preferably, user terminal 12 can move around in communication environment 10, and is therefore served by different access relay stations 22 and base station 18 according to its position.In addition, it can be mobile or fixed for accessing relay station 22.Therefore, access relay station 22 to be served from being transferred to by the direct service in a base station 18 by another base station 18 or intermediate repeater station 20.Mobile access relay station 22 can also transfer to another from an intermediate repeater station 20.
Base station 18, intermediate repeater station 20, the communication accessed between relay station 22 and user terminal 12 provide via wireless communication link.Each communication link is considered to " jumping ".When user terminal 12 (as user terminal 12A) is directly served by base station 18, access path is considered to single hop wireless communication path.When one or more relay station is present in access path, access path is considered to multi-hop wireless communication path.Therefore, the access path between user terminal 12B and its serving BS 18 is double jump wireless communications path.Access path between user terminal 12C and its serving BS 18 is considered to three jumping wireless communications paths, and the access path between user terminal 12D and its serving BS 18 is considered to four jumping wireless communications paths.
For single hop wireless communication path, can carry out each other communicating and determine channel condition or other factors of the exchanges data that may affect between two entities in user terminal 12 and base station 18.When only tackling single wireless communication link, base station 18 relatively easily can be determined the channel condition that is associated with wireless communication link and dispatch the downlink communication going to user terminal 12 and the uplink communication carrying out user terminal 12 to guarantee to keep suitable service quality (QoS) rank.But, when relay station is used, multi-hop, and therefore multiple wireless communication link is present between base station 18 and corresponding user terminal 12.Although base station 18 perhaps can obtain this base station 18 and and the relay station of this base station 18 direct communication between the instruction of channel condition, the channel condition for the wireless communication link between relay station and user terminal 12 or other relay stations directly can not be accessed by base station 18.Consider the locomotivity of some relay station and user terminal 12, these channel conditions may dynamically and constantly change.Thus, to guarantee that the mode of maintenance specific QoS rank carrys out scheduling uplink and downlink transmission has been proved to be challenging.
In many cases, different user terminals 12 may need different QoS ranks.In addition, dissimilar communication can be associated from different QoS ranks.Such as, different subscribers can pay with different rates for different overall QoS ranks.In addition, some media application (as stream audio and video and voice) may need than some web-browsing or the higher QoS rank of file transfer applications.In most of the cases, the part probably changed in communication path is directly or the wireless access part be present between base station 18 and user terminal 12 by one or more relay station.Therefore, the present invention adopts technology to consider the impact of the various wireless communication links along wireless access path, to control the scheduling of up link and downlink communication according to qos requirement.
With reference to figure 2, one or more relay station can be used along the radio communication access path between base station 18 and user terminal 12.Wireless relay links 24 is provided between base station 18 and intermediate repeater station 20 and between intermediate repeater station 20 and access relay station 22.Wireless access links 26 is provided between access relay station 22 and user terminal 12.If provide multiple intermediate repeater station 20 in radio communication access path, then also between intermediate repeater station 20, set up repeated link 24.As previously mentioned, the relay station of direct served user terminals 12 is access relay stations 22, and any relay station accessed between relay station 22 and base station 18 is all intermediate repeater station 20.Logic communication tunnel is set up to process the session stream of the PDU for down link or uplink communication by one or more intermediate repeater station 20 between base station 18 and access relay station 22.This tunnel is called as BS-AR tunnel 28, and different tunnels can be used to up link and downlink communication.BS-AR tunnel 28 can process the multiple session streams for identical or different user terminal 12.For downlink communication, base station 18 is the access station in BS-AR tunnel 28 and accesses the outlet station that relay station 22 is BS-AR tunnels 28.For uplink communication, access relay station 22 is the access station in BS-AR tunnel 28 and base station 18 is the outlet station in BS-AR tunnel 28.
Suppose that BS-AR tunnel 28 extends through at least one intermediate repeater station 20 as described, access station will receive PDU and dispatch PDU for the first intermediate repeater station 20 being delivered to tunnel.Then via BS-AR tunnel 28 PDU to be delivered to the first intermediate repeater station 20 in BS-AR tunnel 28 according to scheduling.If BS-AR tunnel 28 extends through multiple intermediate repeater station 20 (not shown in fig. 2), then the first intermediate repeater station 20 will receive PDU and dispatch PDU for the next intermediate repeater station 20 being delivered to BS-AR tunnel 28.Then via tunnel, PDU is delivered to next intermediate repeater station 20 according to scheduling.Last intermediate repeater station 20 in BS-AR tunnel 28 is by reception PDU and dispatch PDU for being delivered to outlet station.Then via BS-AR tunnel 28, PDU is delivered to outlet station according to scheduling.If outlet station is access relay station 22, then dispatch PDU for being delivered to suitable user terminal 12 and then sending PDU according to scheduling via the access connection 30 of correspondence, wherein said access connects 30 to be provided by access link 26.If outlet station is base station 18, then dispatches PDU and carry out sending and then sending according to scheduling for by core net 14.
As previously mentioned, access station, outlet station and any intermediate repeater station 20 can be dispatched PDU and send for difference jumping place in wireless communications path.Preferably carry out this scheduling to keep suitable QoS rank for various session stream.But the existence in BS-AR tunnel 28 makes intermediate repeater station 20 and outlet station in some cases be difficult to suitably dispatch sending of PDU, this is because these nodes can not access any scheduling for PDU or qos-related information usually.In one embodiment of the invention, access station can be delivered to the forward direction PDU interpolation schedule information of intermediate repeater station 20 or outlet station at PDU.Schedule information is made for scheduling PDU for being delivered to next intermediate repeater station 20 or outlet station by intermediate repeater station 20, and this depends on the circumstances.Schedule information can also be made for scheduling PDU for being delivered to corresponding user terminal 12 by outlet station.Access station can add schedule information in the stem of each PDU or main body.In one embodiment, the schedule information of adding PDU to by access station relates to the QoS grade, for export station that are associated with PDU and sends PDU to respective user terminal 12 (for down link) or carry out sending deadline date of (for up link) by core net 14 or it combines.
When PDU arrives, access station will determine the time of advent of PDU and QoS information based on PDU determines that PDU is sent to user terminal 12 (for down link) or the deadline date of carrying out sending (for up link) by core net 14 in station for export.QoS information can relate to maximum latency or allow PDU to arrive the delay of outlet station.Based on the time of advent and QoS information, calculating is sent PDU to user terminal 12 (for down link) or the deadline date of carrying out sending (for up link) by core net 14 in station by access station for export.Next, by cost, how long and as follows scheduling PDU is for being delivered to the first intermediate repeater station 20 by determining to arrive outlet station by tunnel by PDU for access station, and described mode guarantees that PDU arrives send at station for export before PDU carries out the deadline date of sending (for up link) to user terminal 12 (for down link) or by core net 14 in outlet station.
As previously mentioned, access station can PDU being delivered to first the forward direction PDU of (and only shown) intermediate repeater station 20 add QoS class information, for export station send PDU to user terminal 12 (for down link) or by core net 14 carry out sending deadline date of (for up link) or both.When receiving PDU from access station, the first intermediate repeater station 20 can access any available QoS information or deadline date information that provide in PDU.Then first intermediate repeater station 20 can determine to arrive outlet station by the remainder in tunnel by PDU, and by cost, how long and as follows scheduling PDU is for being delivered to next intermediate repeater station 20 (not shown) or outlet station (as shown) (depending on the circumstances), and described mode guarantees that PDU arrives send at station for export before PDU carries out the deadline date of sending (for up link) to user terminal 12 (for down link) or by core net 14 in outlet station.Each intermediate repeater station 20 can process PDU in an identical manner until PDU arrives outlet station.Outlet station can use the deferred message in PDU to dispatch PDU for being delivered to user terminal 12 (for down link) or being undertaken sending (for up link) by core net 14.Outlet station sends PDU by sending at station for export before PDU carries out the deadline date of sending (for up link) to user terminal 12 (for down link) or by core net 14.Especially, QoS class information can be used to disconnect dispatch contact, and wherein multiple PDU is scheduled and sends for by access station, intermediate repeater station 20 or outlet station simultaneously.Preferably, the PDU be associated with the higher grade of service was delivered before the PDU be associated with the lower grade of service.In addition, dispatch or send the deadline date can based on particular frame or time.
With reference to figure 3A-3C, provide communication stream according to an embodiment of the invention for the exemplary schedule process illustrated for downlink communication.In this example, same or similar shown in assumed wireless communication access path and Fig. 2.Described communication stream describes by the process of base station controller 16 from the given PDU received by core net 14.At first, receive the PDU imported into and then by base station 18, it processed (step 100 and 102).Base station 18 will notice that PDU arrives the time of base station 18, and is stored as base station (the t time of advent by the information relevant to the time of advent
bSA) (step 104).
As implied above, PDU is one of multiple PDU of the session stream being configured for given communication session.One of service flow defined QoS grade that can be assigned to arbitrary number.Each grade is associated with the various qos parameters that should control how to process for up link or downlink communication the PDU being used for given session stream.Qos parameter is stored in the QoS profile for specific QoS grade.In one embodiment, the qos parameter provided in QoS grade defines stand-by period information, and it refers to the base station t time of advent
bSA(t is sent the deadline date with access link
aDL) between maximum delay, and correspond to such time: this time or before by access link, PDU should be directly sent to user terminal 12.
Especially, when session stream is established, the service node in core net 14 will distribute QoS grade for service flow.Service node can be provided for the grade identifying information of service flow to base station 18, wherein base station 18 can be analyzed the information that provides in PDU and identify the QoS grade of the service flow belonging to PDU.When service flow is just established, corresponding QoS profile can be accessed to obtain corresponding QoS grade identifying information in base station 18.Like this, information can be collected to determine the service flow belonging to PDU from PDU in base station 18, and then determines the QoS grade of service flow.Alternatively, PDU can comprise the information with suitable QoS rank correlation, and base station 18 can identify suitable QoS grade based on the information provided in PDU itself.
Manifold technology is not how, base station 18 by identify PDU QoS class information (step 106) and visit the QoS profile (step 108) for PDU based on class information.From QoS profile, base station 18 can obtain stand-by period information (t from QoS profile
lAT) (step 110).Based on base station (the t time of advent
bSA) and stand-by period information (t
lAT), base station 18 can determine that access link is sent the deadline date (t
aDL) (step 112).Access link sends deadline date t
aDLcorrespond to latest time or the frame that PDU can be delivered to user terminal 12 from access relay station 22.If stand-by period information t
lATcorrespond to and arrive maximum allowed time base station 18 from PDU and from should time from access relay station 22 transmits PDU, access link sends deadline date t
aDLcan pass through stand-by period information t
lATbe added to the base station t time of advent
bSAcalculate, wherein t
aDL=t
bSA+ t
lAT.
In this, latest time or the frame that transmit PDU from access relay station 22 are known in base station 18.But, between base station 18 and access relay station 22, there are two repeated links 24.Therefore, in order to make base station 18 guarantee, PDU arrives access relay station 22 in time to send deadline date t at access link
aDLbefore be transferred into user terminal 12, base station 18 needs to guarantee that PDU is sent to intermediate repeater station 20 by enough (in sufficient time) in time and sends deadline date t to allow intermediate repeater station 20 at access link
aDLpDU is delivered to access relay station 22 before.Therefore, deadline date T will be sent based on access link in base station 18
aDLto diffuse information (t with BS-AR
bS-AR) calculate the first repeated link and send the deadline date (t
rDL1) (step 114).First repeated link sends deadline date t
rDL1intermediate repeater station 20 can be sent to by base station 18 corresponding to PDU and still keep final time or the frame of desired QoS rank.BS-AR diffuses information t
bS-ARcorrespond to the PDU transmitted from base station 18 and propagated into the time accessed relay station 22 and spend by repeated link 24 and intermediate repeater station 20.Therefore, BS-AR diffuses information t
bS-ARcorresponding to the time that PDU spends through BS-AR tunnel 28, described BS-AR tunnel 28 extends between base station 18 and access relay station 22.In this example, the first repeated link sends deadline date t
rDL1can by sending deadline date t from access link
aDLdeduct BS-AR to diffuse information t
bS-ARdetermine, wherein t
rDL1=t
aDL-t
bS-AR.
In this, base station 18 knows that PDU can be sent to intermediate repeater station 20 and still meet final time or the frame of qos requirement.Because process is used for multiple PDU of multiple session stream by base station 18, so base station 18 will provide these steps for each PDU and determine when to transmit each PDU to each intermediate repeater station 20, access relay station 22 or user terminal 12, this will depend on the jumping figure in wireless communications path.In one embodiment, deadline date t is sent based on the first repeated link
rDL1dispatch each PDU to be transmitted at special time place or in particular frame.
Before PDU is transferred to intermediate repeater station 20, base station 18 sends deadline date t by one or more stem of the information carried in PDU or sub-stem or actual bodies QoS class information and access link
aDLinvest PDU (step 116).In a preferred embodiment, QoS class information and access link are sent in the identical or different sub-stem that the deadline date is provided in medium education (MAC) PDU.Deadline date t is sent by providing QoS class information and access link in PDU
aDL, intermediate repeater station 20 can identify the QoS grade that is associated with PDU and use access link to send deadline date t
aDLdetermine when PDU should be sent to access relay station 22 to keep the QoS rank expected.Therefore, deadline date t will be sent at the first link in base station 18
rDL1or before PDU is sent to intermediate repeater station 20 (step 118).Especially, if there is the first identical link for multiple PDU of different sessions stream to send deadline date t
rDL1, then base station 18 can use QoS class information to disconnect the contact between PDU Delivery time.Those PDU joined with higher QoS rank correlation are sent to suitable intermediate repeater station 20 (or other suitable relay station or user terminals) by before the PDU joined with lower QoS rank correlation.
Next, intermediate repeater station 20 will receive PDU, and described PDU comprises QoS class information and access link sends deadline date t
aDL(step 120).Then intermediate repeater station 20 will send deadline date t based on access link
aDLto diffuse information (t with IR-AR
iR-AR) calculate the second repeated link and send the deadline date (t
rDL2) (step 122).Second repeated link sends deadline date t
rDL2access relay station 22 should be sent to keep latest time or the frame of required QoS rank corresponding to PDU.Such as, the second repeated link sends deadline date t
rDL2can by sending deadline date t from access link
aDLin deduct IR-AR and to diffuse information t
iR-ARcalculate, wherein: t
rDL2=t
aDL-t
iR-AR.
Then intermediate repeater station will send deadline date t at the second repeated link
rDL2or before PDU is sent to access relay station 22 (step 124).Equally, the QoS class information for each PDU can be used to disconnect the contact of sending the PDU of deadline date for having identical repeated link.Especially, PDU will send deadline date t with QoS class information and access link
aDLbe delivered to access relay station 22 (step 126) together.Access relay station 22 will send deadline date t at access link
aDLor before PDU is sent to user terminal 12 (step 128).Access relay station 22 can send contacting of the PDU of deadline date based on disconnecting with the QoS grade that corresponding PDU is associated for having identical access link.PDU can by access link 26 to be connected with suitable access 30 when be with or without QoS class information or access link send the deadline date and be delivered to user terminal 12 (step 130).
As mentioned above, BS-AR diffuses information t
bS-ARrelate to PDU and propagate into the time quantum accessing relay station 22 and spend from base station 18; But it is not must come in chronomere.For scheduling PDU sending to intermediate repeater station 20, base station 18 uses BS-AR to diffuse information t
bS-ARcalculate the first repeated link and send the deadline date.BS-AR diffuses information t
bS-ARcan determine in every way by using dissimilar information.Such as, base station 18 and access relay station 22 between often jumping can with standardization Delivery time t
normbe associated, and considering the standardization Delivery time t for each jumping
normwhen, B S-AR diffuses information t
bS-ARcan only based on the jumping figure n between base station 18 and access relay station 22.Therefore, BS-AR diffuses information t
bS-ARcan be confirmed as follows:
Equation 1t
bS-AR=n*t
norm.
If can obtain reality or average delivery time for often jumping, then BS-AR diffuses information t
bS-ARcan based on these Delivery times.Use above-mentioned example, BS-AR diffuses information t
bS-ARcan be confirmed as follows:
Equation 2t
bS-AR=t
hop1+ t
hop2,
Wherein t
hop1represent that PDU is delivered to reality or the average delivery time of intermediate repeater station 20 from base station 18, and t
hop2represent that PDU is delivered to reality or the average delivery time of access relay station 22 from intermediate repeater station 20.
Similarly, IR-AR diffuses information t
iR-ARrelate to PDU and propagate into access relay station 22 by the time quantum of cost from intermediate repeater station 20.For scheduling PDU to accessing the sending of relay station 22, intermediate repeater station 20 uses IR-AR to diffuse information t
iR-ARcalculate the second repeated link and send deadline date t
rDL2.IR-AR diffuses information t
iR-ARcan to diffuse information t with BS-AR
bS-ARsimilar mode is determined.Such as, intermediate repeater station 20 and access relay station 22 between remaining often jump can with standardization Delivery time t
normbe associated, and considering the standardization Delivery time t for remaining jumping
normwhen, BS-AR diffuses information t
bS-ARcan only based on remaining jumping figure m between base station 18 and access relay station 22.Therefore, BS-AR diffuses information t
bS-ARcan be confirmed as follows:
Equation 3t
bS-AR=m*t
norm.
If can obtain reality or average delivery time for (one or more) remaining jumping, then IR-AR diffuses information t
iR-ARcan based on these Delivery times.Use above-mentioned example, IR-AR diffuses information t
iR-ARcan be confirmed as follows:
Equation 4T
iR-AR=t
hop2,
Wherein t
hop2same expression PDU is delivered to reality or the average delivery time of access relay station 22 from intermediate repeater station 20.
BS-AR and IR-AR diffuses information and can be obtained in every way by base station 18 or intermediate repeater station 20.For standardized information, when each station can obtain the jumping figure of access relay station 22 and standardization be jumped, (hop time) calculates for correspondence.In more complicated embodiment, can exchange between each station based on link performance during actual or average jumping.Such as, access relay station 22 can monitor the access link tolerance of access link 26 and access link tolerance is reported to intermediate repeater station 20.Intermediate repeater station 20 can monitor the repeated link tolerance of repeated link 24, and above-mentioned repeated link 24 is present between intermediate repeater station 20 and access relay station 22.Based on repeated link tolerance, when intermediate repeater station 20 can determine the jumping of repeated link 24, described repeated link 24 is present between access relay station 22 and intermediate repeater station 20.Thus, measure for the repeated link of repeated link 24 between intermediate repeater station 20 and access relay station 22 and can represent or be used to determine that BS-AR diffuses information t
iR-AR.
The repeated link of the repeated link 24 that intermediate repeater station 20 can also be provided between intermediate repeater station 20 and access relay station 22 to base station 18 measures and access link is measured.Base station 18 can monitor that the repeated link of the repeated link 24 be present between intermediate repeater station 20 and base station 18 is measured, and when determining the jumping of the repeated link 24 be present between base station 18 and intermediate repeater station 20.As previously mentioned, the repeated link that base station 18 receives for the repeated link 24 between intermediate repeater station 20 and access relay station 22 from intermediate repeater station 20 is measured.Thus, the repeated link that base station 18 has for being present in two repeated links 24 between base station 18 and access relay station 22 is measured.Repeated link tolerance for these repeated links 24 can represent or be used to determine that BS-AR diffuses information t
bS-AR.
BS-AR and IR-AR diffuses information and can adopt various forms and obtain from dissimilar repeated link tolerance.Such as, the repeated link tolerance for given repeated link can represent PDU for belonging to given QoS grade (and haveing nothing to do with the destination of PDU), be sent to given user terminal 12 or transmission time the link of PDU, the PDU be associated with given service flow sent from given user terminal 12, the PDU that is associated with the service flow of given type etc., delay or throughput set.Repeated link tolerance for multiple repeated link 24 can by the standardization link metric of part or all of repeated link 24 gathering further to determine along BS-AR tunnel 28.
With reference to figure 4, the link record LL for downlink session stream can be used to link metric to be delivered to another station from a station.Repeated link tolerance can represent, correspond to or be used to obtain BS-AR and to diffuse information or IR-AR diffuses information, it is used to be combined in the scheduling described by example provided in Fig. 3 A-3C.Link record LL can be configured to the template with field, and described field can be filled for different link metric by different stations.For downlink session stream, access link tolerance (AR-UT) can be provided in first field of link record LL by access relay station 22.Access relay station 22 will be forwarded to intermediate repeater station 20 link record LL.Repeated link for the repeated link 24 between intermediate repeater station 20 and access relay station 22 is measured (IR-AR) and can be provided in the second field in link record LL by intermediate repeater station 20.Intermediate repeater station 20 is forwarded to base station 18 by filled link record LL, and its link record LL access link that can have for being present in the repeated link 24 between intermediate repeater station 20 and access relay station 22 measures (AR-UT) and repeated link is measured (IR-AR).As previously shown, base station 18 can monitor that the repeated link of the repeated link 24 be present between intermediate repeater station 20 and base station 18 is measured (BS-IR).Therefore, the repeated link of each repeated link 24 obtained between base station 18 and access relay station 22 is measured by base station 18.Link record LL will support the intermediate repeater station 20 of arbitrary number.
For the communication stream described by composition graphs 3A-3C, base station 18 is access stations, and to access relay station 22 are outlet station, and thus PDU flows to access relay station 22 by BS-AR tunnel 28 from base station 18.The present invention is equally applicable to uplink communication, wherein accesses relay station 22 and is access station and base station 18 is outlet station.Thus, PDU is delivered to base station 18 by one or more intermediate repeater station 20 by from access relay station 22 via AR-BS tunnel.AR-BS tunnel is not illustrated, but is similar to BS-AR tunnel 28.The reversion of the name of BS-AR to AR-BS, represents the direction of service flow.The example how the present invention is applied to uplink communication is provided in the communication stream of Fig. 5 A-5C.
For given service flow, access relay station 22 can obtain corresponding QoS class information or QoS profile (step 200 and 202) by intermediate repeater station 20 from base station 18.This information directly can be provided by base station 18 or be obtained from another service node based on the information being received from base station 18 by access relay station 22.Access relay station 22 can from QoS profile identification stand-by period information t
lAT(step 204).As mentioned above, stand-by period information t
lATcorrespond to and propagate into from access relay station 22 maximum amount allowed with regard to base station 18 by AR-BS tunnel with regard to PDU.When access relay station 22 receives the PDU for corresponding with service stream from user terminal 12 (step 206), access relay station 22 will identify and store access relay station (the t time of advent
aRA) (step 208).Access relay station 22 then will based on the access relay station t time of advent
aRAwith stand-by period information t
lAT(the t that determines that network is sent the deadline date
nDL) (step 210).Network sends deadline date t
nDLrepresent such time or frame, this time or frame or before, PDU must be sent by base station 18 by core net 14.Such as, network sends deadline date t
nDLcan pass through stand-by period information t
lATbe added to the access relay station t time of advent
aRAcalculate, wherein t
nDL=t
aRA+ t
lAT.
In this, access relay station 22 and know when must send PDU by base station 18 by core net 14.Next access relay station 22 must take steps to guarantee that PDU sends deadline date t at network
nDLbe delivered to base station 18 before.In one embodiment, relay station 22 is accessed by Delivery time t Network Based
nDLto diffuse information (t with AR-BS
aR-BS) calculate the second repeated link and send the deadline date (t
rDL2) (step 212).Second repeated link sends deadline date t
rDL2represent such time or frame, this time or frame or before, by the second repeated link 24, PDU should be delivered to intermediate repeater station 20.AR-BS diffuses information t
aR-BSpropagate into from access relay station 22 time quantum that base station 18 spends via AR-BS tunnel corresponding to PDU.In this example, the second repeated link sends deadline date t
rDL2by sending deadline date t from network
nDLin deduct AR-BS and to diffuse information t
aR-BScalculate, wherein t
rDL2=t
nDL-t
aR-BS.
In this, access relay station 22 and know that PDU should be delivered to final time or the frame of intermediate repeater station 20.Before PDU is delivered to intermediate repeater station 20, QoS class information additional in the stem or main body of PDU and network are sent deadline date t by access relay station 22
nDL(step 214).Then access relay station 22 will send deadline date t at the second repeated link
rDL2or before PDU is sent to intermediate repeater station 20 (step 216).In a preferred embodiment, QoS class information and network link are sent in the identical or different sub-stem that the deadline date is provided in MACPDU; But, can by any way this information be sent together with PDU.If the multiple PDU from identical or different user terminal 12 finally have the second identical repeated link and send deadline date t
rDL2, then the QoS class information be associated with PDU can be used to disconnect contacting between PDU Delivery time.Therefore, PDU is delivered to intermediate repeater station 20 and will comprises QoS class information and network sends deadline date t
nDL(step 218).
In this, intermediate repeater station 20 must dispatch PDU for being delivered to base station 18, to make PDU by being enough delivered to base station 18 in time sends deadline date t for base station 18 at network
nDLsend PDU by core net 14 before.Therefore, intermediate repeater station 20 sends deadline date t by Network Based
nDLto diffuse information (t with IR-BS
iR-BS) calculate the first repeated link and send the deadline date (t
rDL1) (step 220).Intermediate repeater station 20 can recover network from PDU and send deadline date t
nDL.IR-BS diffuses information t
iR-BSrelate to PDU and propagate into from intermediate repeater station 20 time quantum that base station 18 spends by the remainder in AR-BS tunnel.In this example, suppose that the first repeated link sends deadline date t
rDL1by sending deadline date t from network
nDLin deduct IR-BS and to diffuse information t
iR-BScalculate, wherein t
rDL1=t
nDL-t
iR-BS.
In this, intermediate repeater station 20 knows that will dispatch PDU sends deadline date t at the first repeated link
rDL1or be delivered to base station 18 before.Equally, sending the deadline date can correspond to such time or frame, this time or frame or before must send PDU.Therefore, intermediate repeater station 20 will send deadline date t at the first repeated link
rDL1or before PDU is sent to base station 18 (step 222).Equally, the QoS class information provided in PDU by access relay station 22 can be used to disconnect the contact between PDU Delivery time.PDU is delivered to base station 18 and will comprises QoS class information and network sends deadline date t
nDL(step 224).The network provided in PDU is sent deadline date t by base station 18
nDLor transmit PDU (step 226) by core net 14 before.Equally, that provide in PDU or otherwise known to base station 18 QoS class information can be used to disconnect the contact between PDU Delivery time.Thus, PDU (step 228) will be sent by core net 14 in base station 18.
With reference to figure 6, the link record LL for up link session stream can be used to link metric to be delivered to another station from a station.Repeated link tolerance can represent, correspond to or be used to obtain AR-BS diffuses information or IR-BS diffuses information, and it is used to the example provided in composition graphs 5A-5C and the scheduling described.As for the link record LL for downlink session stream, uplink link record LL can be configured to the template with field, and described field can be filled for different link metric by different stations.For the up link session stream according to illustrated example, the repeated link for the repeated link 24 between intermediate repeater station 20 and base station 18 is measured (IR-BS) and can be provided in first field of link record LL by intermediate repeater station 18.Filled link record LL can be forwarded to access relay station 22 by intermediate repeater station 20, and the repeated link had for being present in the repeated link 24 between intermediate repeater station 20 and base station 18 is measured (IR-BS) by its link record LL.Access relay station 22 can monitor that the repeated link of the repeated link 24 be present between intermediate repeater station 20 and access relay station 22 is measured (IR-AR).Therefore, access relay station 22 repeated link obtained for accessing each repeated link 24 between relay station 22 and base station 18 is measured.Link record LL will support the intermediate repeater station 20 of arbitrary number.
The high-level general survey of base station 18, user terminal 12 and relay station (as intermediate repeater station 20 or access relay station 22) is provided below in conjunction with Fig. 7,8 and 9.With particular reference to Fig. 7, which illustrates according to one embodiment of present invention and the base station 18 configured.Base station 18 generally includes control system 32, baseband processor 34, transfer circuit 36, receiving circuit 38, one or more antenna 40 and network interface 42.Receiving circuit 38 receives the radiofrequency signal of the information that carries of one or more distance transmitters that free user terminal 12, intermediate repeater station 20 or access relay station 22 provide.Preferably, low noise amplifier and filter (not shown) carry out cooperating with amplifying signal and from signal, remove broad-band interference for processing.Then down-conversion and digitizer (not shown) are downconverted into centre or baseband frequency signal by the Received signal strength through filtering, and then the latter is digitized into one or more digital stream.
Baseband processor 34 processes to extract the information or data bit of transporting in Received signal strength to digitized Received signal strength.This process generally includes demodulation, decoding and error-correction operation.Thus, baseband processor 34 is generally implemented in one or more digital signal processor (DSP).Then another user terminal 12 sent to core net 14 via network interface 42 or serve to base station 18 transmits the information received.Network interface 42 will be undertaken by base station controller 16 and core net 14 usually alternately.
In transmission side, baseband processor 34 receives the digitalized data that can represent voice, data or control information under the control of control system 32 from network interface 42, it is encoded for transmission to data.Encoded data are output to transfer circuit 36, and wherein modulator uses these data to expect that the carrier signal of tranmitting frequency is modulated to being in (one or more).Power amplifier (not shown) will be amplified to modulated carrier signal the level being suitable for transmitting, and by matching network, modulated carrier signal is delivered to one or more antenna 40.
With reference to figure 8, which illustrates according to one embodiment of present invention and the fixing or mobile subscriber terminal 12 that configures.User terminal 12 will comprise control system 44, baseband processor 46, transfer circuit 48, receiving circuit 50, one or more antenna 52 and user interface circuit 54.Receiving circuit 50 receives the radiofrequency signal of the information that carries of one or more distance transmitters that free landing 18 or access relay station 22 provide.Preferably, low noise amplifier and filter (not shown) carry out cooperating with amplifying signal and from signal, remove broad-band interference for processing.Then down-conversion and digitizer (not shown) are downconverted into centre or baseband frequency signal by the Received signal strength through filtering, and then the latter is digitized into one or more digital stream.Baseband processor 46 processes to extract the information or data bit of transporting in Received signal strength to digitized Received signal strength.This process generally includes demodulation, decoding and error-correction operation.Baseband processor 46 is generally implemented in one or more digital signal processor (DSP).
For transmission, baseband processor 46 receives the digitalized data that can represent voice, data or control information from control system 44, it is encoded for transmission to data.Encoded data are output to transfer circuit 48, and wherein modulator uses these data to expect that the carrier signal of tranmitting frequency is modulated to being in (one or more).Power amplifier (not shown) will be amplified to modulated carrier signal the level being suitable for transmitting, and by matching network, modulated carrier signal is delivered to one or more antenna 52.Those skilled in the art can various modulation and treatment technology be all suitable for the present invention.
With reference to figure 9, which illustrates according to one embodiment of present invention and the relay station 56 configured.Relay station can represent intermediate repeater station 20 or access relay station 22.Relay station 56 generally includes control system 58, baseband processor 60, transfer circuit 62, receiving circuit 64 and one or more antenna 66.The radiofrequency signal of the information that carries of one or more distance transmitters that the next free user terminal 12 of receiving circuit 64 reception, other intermediate repeater stations 20 or access relay station 22 or base station 18 provide.Preferably, low noise amplifier and filter (not shown) carry out cooperating with amplifying signal and from signal, remove broad-band interference for processing.Then down-conversion and digitizer (not shown) are downconverted into centre or baseband frequency signal by the Received signal strength through filtering, and then the latter is digitized into one or more digital stream.
Baseband processor 60 processes to be extracted in the information or data bit of transporting in Received signal strength to digitized Received signal strength.This process generally includes demodulation, decoding and error-correction operation.Thus, baseband processor 60 is generally implemented in one or more digital signal processor (DSP).Then transmit to user terminal 12, intermediate repeater station 20, access relay station 22 or base station 18 information received as described below.
In transmission side, baseband processor 60 receive can represent voice, data or control information digitalized data for transmission.Digitized data are encoded, and encoded data are output to transfer circuit 62, and wherein modulator uses these data to expect that the carrier signal of tranmitting frequency is modulated to being in (one or more).Power amplifier (not shown) will be amplified to modulated carrier signal the level being suitable for transmitting, and by matching network, modulated carrier signal is delivered to one or more antenna 66.
It will be recognized by those skilled in the art the improvement to the preferred embodiments of the present invention and amendment.All such improvement and amendment are all considered to fall in the scope of design disclosed herein and claims.