[go: up one dir, main page]

WO2018029525A1 - Procédé et dispositif permettant la régulation d'encombrement - Google Patents

Procédé et dispositif permettant la régulation d'encombrement Download PDF

Info

Publication number
WO2018029525A1
WO2018029525A1 PCT/IB2017/001081 IB2017001081W WO2018029525A1 WO 2018029525 A1 WO2018029525 A1 WO 2018029525A1 IB 2017001081 W IB2017001081 W IB 2017001081W WO 2018029525 A1 WO2018029525 A1 WO 2018029525A1
Authority
WO
WIPO (PCT)
Prior art keywords
congestion level
terminal device
network device
resource pool
area
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.)
Ceased
Application number
PCT/IB2017/001081
Other languages
English (en)
Inventor
Yong Liu
Torsten WILDSCHEK
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.)
Nokia Solutions and Networks Oy
Alcatel Lucent SAS
Original Assignee
Nokia Solutions and Networks Oy
Alcatel Lucent SAS
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 Nokia Solutions and Networks Oy, Alcatel Lucent SAS filed Critical Nokia Solutions and Networks Oy
Publication of WO2018029525A1 publication Critical patent/WO2018029525A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control

Definitions

  • Embodiments of the present disclosure generally relate to communication technology, and more specifically, to a method and device for congestion control.
  • V2X vehicle to external
  • 3GPP third generation partnership project
  • V2V vehicle-to -vehicle
  • V2P vehicle-to-pedestrian
  • V2I/N vehicle-to-infrastructure/network
  • embodiments of the present disclosure propose a method and a device for congestion control.
  • embodiments of the present disclosure provide a method implemented at a network device.
  • the method includes: receiving a first congestion level report from a first terminal device located in an area of a cell of the network device, the first congestion level report indicating a first estimated congestion level of the resource pool assigned by the network device to the area, the first estimated congestion level being determined by the first terminal device; determining a congestion level of the resource pool at least partly based on the first estimated congestion level; and broadcasting congestion level information indicating the congestion level for reception by a second terminal device located in the area that is unable to estimate the congestion level of the resource pool directly
  • embodiments of the present disclosure provide a method implemented at a terminal device, the terminal device being located in an area of a cell of a network device.
  • the method includes: determining an estimated congestion level of a resource pool assigned by the network device to the area; generating a congestion level report indicating the estimated congestion level; and sending to the network device the congestion level report for the network device to broadcast congestion level information, the congestion level information indicating a congestion level of the resource pool determined by the network at least partly based on the estimated congestion level.
  • embodiments of the present disclosure provide a method implemented at a terminal device, the terminal device being located in an area of a cell of a network device and unable to estimate a congestion level of a resource pool assigned by the network device to the area directly.
  • the method includes: receiving congestion level information broadcasted by the network device, the congestion level information indicating a congestion level of the resource pool, the congestion level being determined by the network device at least partly based on an estimated congestion level of the resource pool determined by another terminal device in the area.
  • inventions of the present disclosure provide a network device.
  • the network device includes: a transceiver configured to: receive a first congestion level report from a first terminal device located in an area of a cell of the network device, the first congestion level report indicating a first estimated congestion level of a resource pool assigned by the network device to the area, the first estimated congestion level being determined by the first terminal device; and broadcast congestion level information indicating a congestion level of the resource pool for reception by a second terminal device located in the area that is unable to estimate the congestion level of the resource pool directly; and a controller configured to determine the congestion level of the resource pool at least in part based on the first estimated congestion level.
  • embodiments of the present disclosure provide a terminal device which is located in an area of a cell of a network device and comprises: a controller configured to: determine an estimated congestion level of a resource pool assigned by the network device to the area; and generate a congestion level report indicating the estimated congestion level; and a transceiver configured to send to the network device the congestion level report for the network device to broadcast congestion level information, the congestion level information indicating a congestion level of the resource pool determined by the network at least partly based on the estimated congestion level.
  • embodiments of the present disclosure provide a terminal device which is located in an area of a cell of a network device and unable to estimate a congestion level of a resource pool assigned by the network device to the area directly, the terminal device comprising: a controller; and a transceiver coupled to and configured by the controller to receive congestion level information broadcasted by the network device, the congestion level information indicating the congestion level of the resource pool, the congestion level being determined by the network device at least partly based on a estimated congestion level of the resource pool determined by another terminal device in the area.
  • a mechanism for adapting the transmission behavior of a user equipment (UE) that transmits advancement data packet based on a congestion level of a transmission (TX) resource pool can be realized, thus realizing congestion control.
  • UE user equipment
  • TX transmission
  • normal transmission of data packet can be ensured, thereby avoiding collision between the traffic vehicle with UE and the pedestrian, and further improving road safety for the traffic vehicle and the pedestrian.
  • FIG. 1 illustrates a communication environment 100 in which embodiments of the present disclosure can be implemented
  • FIG. 2 illustrates a overall data stream diagram 200 of a method for congestion control in some embodiments
  • FIG. 3 illustrates a flow diagram of the congestion control method in some embodiments from the perspective of network device
  • FIG. 4 illustrates a flow diagram of the congestion control method 400 in some embodiments from the perspective of the first terminal device
  • FIG. 5 illustrates a flow diagram of the congestion control method 500 in some embodiments from the perspective of the second terminal device
  • FIG. 6 illustrates a block diagram of an apparatus 600 in some embodiments
  • FIG. 7 illustrates a block diagram of an apparatus 700 in some embodiments
  • FIG. 8 illustrates a block diagram of an apparatus 800 in some embodiments
  • FIG. 9 illustrates a block diagram of an apparatus 900 in some embodiments.
  • the term “network device” refers to other entities or nodes having specific functions in a base station or a communication network.
  • the term “base station” (BS) used herein can represent node B (NodeB or NB), an evolved node B (eNodeB or eNB), a remote radio unit (RRU), a radio frequency head (RH), a remote radio head (RRH), a relay, or a low power node such as a femto station and a pico station, etc.
  • NodeB or NB node B
  • eNodeB or eNB evolved node B
  • RRU remote radio unit
  • RH radio frequency head
  • RRH remote radio head
  • relay or a low power node such as a femto station and a pico station, etc.
  • eNB may be mainly taken as an example of the network device.
  • terminal device or “user equipment” (UE) refer to any terminal device that can perform wireless communication with the base station or with each other.
  • a terminal device may include a mobile terminal (MT), a subscriber station (SS), a portable subscriber station (PSS), a mobile station (MS), or an access terminal (AT), and the above devices mounted on a vehicle.
  • MT mobile terminal
  • SS subscriber station
  • PSS portable subscriber station
  • MS mobile station
  • AT access terminal
  • network device and “user device” can be used interchangeably.
  • the term “includes” and its variants are to be read as open-ended terms that mean “includes, but is not limited to.”
  • the term “based on” is to be read as “based at least partly on.”
  • the term “one example embodiment” is to be read as “at least one example embodiment”; the term “another embodiment” is to be read as “at least one other embodiment.”
  • the relevant definitions of other terms will be given in the following description.
  • V2P or P2V
  • vehicle-mounted UE and pedestrian UE such as in a cell or area need to use a resource pool in the area continuously to send an advancement data packet that records their own advancement information.
  • a pedestrian UE is unable to determine a congestion condition of a resource pool assigned to a particular area in a cell.
  • a vehicle-mounted UE usually has a constant power supply and sends advancement data packets more frequently (such as every 100 millisecond) and thus, can receive advancement data packets sent by other UEs in the resource pool.
  • a vehicle-mounted UE can estimate a congestion level of a resource pool and can further take congestion control means to relieve congestion of the resource pool.
  • Pedestrian UE in contrast, generally has power limitation to a certain extent. Hence, to reduce power consumption, the frequency for a pedestrian UE to send data packets is significantly lower than the vehicle-mounted UE, for instance, every 1 second.
  • a pedestrian UE does not receive advancement data packets sent by other UEs.
  • a pedestrian UE is unable to estimate a congestion level of a resource pool directly through advancement data packets sent by other UEs, hence being unable to resolve situation of congestion of sending of advancement data packets due to congestion of the resource pool.
  • congestion level information is a vital input for congestion control.
  • a pedestrian UE is unable to solve independently the problem of congestion of sending of advancement data packets caused by congestion of the resource pool. Therefore, a solution is in need to let a pedestrian UE obtain congestion level information, so that the pedestrian UE can realize congestion control for P2V communication.
  • embodiments of the present disclosure provide a mechanism for congestion control which helps a pedestrian UE to obtain congestion level information with the aid of the vehicle-mounted UE in the same area.
  • one or more vehicle-mounted UEs estimate a congestion level and selectively send a congestion level report to a network device such as a base station. Then, the base station processes the congestion level information of these reports and broadcasts the relevant congestion level to the pedestrian UE. The pedestrian UE adjusts a transmission parameter based on the broadcasted congestion level to realize congestion control in the transmission resource pool.
  • FIG. 1 illustrates a communication environment 100 in which embodiments of the present disclosure can be implemented.
  • a communication environment 100 comprises a cell 105 which includes a base station 110 and two areas that have been divided, namely, area 1 120 and area 2 130.
  • the area 1 120 includes a plurality of UEs therein, namely, UE1 120-1, UE2 120-2, UE3 120-3 and UE4 120-4.
  • the area 2 130 can also include a plurality of UEs, namely, UE5 130-1 and UE 6 130-2.
  • a network device 110 can communicate with UE1 120-1 to UE 6 130-2 in the cell 105, such as transmitting area configuration and so on.
  • UEs shown in FIG. 1 may include vehicle-mounted UEs or pedestrian UEs.
  • terminal devices of other types are also possible.
  • An area configuration includes information regarding area 120 or 130 and a resource pool associated with area 120 or 130.
  • UE1 120-1 to UE6 130-2 in the cell 105 can determine which area they belong to based on their own positions and area configurations. It should be understood that the number of UEs shown in FIG. 1 is only for the purpose of illustration but not for limiting. Each area may include any proper number of UEs. It should be understood that the smaller the area in the cell is divided, the smaller the furthest relative distance between UEs in the area will be, so that the congestion level of the resource pool in the area obtained by the pedestrian UEs through vehicle-mounted UEs in the same area can be more accurate.
  • UE1 120-1 to UE6 130-2 in the cell 105 may include, for instance, vehicle-mounted UEs and pedestrian UEs.
  • vehicle-mounted UEs have no or smaller power limit and thus can perform both transmission and reception of data packets. Therefore, by monitoring the transmission resource pool in the area, vehicle-mounted UEs can estimate the congestion level of the transmission resource pool directly through scheduling assignment (SA) decoding and energy measurement.
  • SA scheduling assignment
  • FIG. 2 illustrates an overall data stream diagram 200 of a method for congestion control in some embodiments.
  • UE1 120-1 (such as a vehicle-mounted UE) determines (202) an estimated congestion level of a transmission resource pool in the area that it belongs to. Thereafter, UE1 120-1 sends (204) a congestion level report indicating the congestion level to a network device 110. After having received the congestion level report, the network device 110 determines (206) congestion level information of the resource pool at least partly based on the estimated congestion level and broadcasts (208) the congestion level information to UE2 120-2 (such as pedestrian UE) that is unable to sense the congestion level of the resource pool directly. After having received the broadcasted congestion level information, UE2 120-2 can adjust (210) its own transmission parameter according to the congestion level.
  • UE3 120-3 can also be a vehicle-mounted UE and therefore can send an resource pool congestion level estimated by it to the network device 110.
  • the network device 110 can determine (206) the congestion level based on more estimation samples, thereby improving accuracy.
  • UE4 120-4 for instance, can be a pedestrian UE and can acquire the congestion level indirectly by receiving the congestion level information broadcasted (208) by the network device 110 and make corresponding adjustment (210) to a transmission parameter.
  • the properties and operations of these UEs are the same as those of UE1 120-1 and UE2 120-2 and will not be repeated here.
  • the number of UEs shown in FIG. 2 is only for the purpose of illustration but not for limiting.
  • the various processes and actions shown in FIG. 2 are also merely for the purpose of illustration but not for limiting.
  • the number of UEs and the involved processes and actions can all be different.
  • one or more vehicle-mounted UEs can report the respective estimated congestion level of different resource pools in the area to the first terminal device 120-1.
  • the network device 110 can determine congestion levels of a plurality of resource pools.
  • the network device 110 can configure terminal devices in other areas (such as the adjacent areas) to report congestion levels, even if those areas are not overloaded (the congestion level is not higher than the threshold). Based on the congestion levels of these other areas, the network device 110 can redistribute available resources in the cell by adjusting resource pools for the area.
  • FIG.s 3-5 The principles and detailed embodiments of the present disclosure will be described in detail in the following content with reference to FIG.s 3-5 from the perspective of base station 110, UE1 120-1 (vehicle-mounted UE) and UE2 120-2 (pedestrian UE).
  • FIG. 3 a flow diagram of congestion control method 300 in some embodiments is illustrated from the perspective of the network device 110. It should to be understood that method 300 is implemented under the condition that a plurality of areas have been divided in the cell as illustrated above.
  • the network device 110 selects a first terminal device 120-1 from a plurality of terminal devices located in an area of a cell of a network device 110 so as to receive a congestion level report. For example, at network device 110, it can be selected that the congestion level report can be received only from s first terminal device 120-1 which has radio resource control (RRC) connection. As such, only that or the selected first terminal devices 120-1 need to send congestion level reports to the network device 110 when conditions are satisfied.
  • RRC radio resource control
  • the network device 110 can also select other terminal devices, such as the third terminal device 120-3, at the same time so as to receive the congestion level report. By selecting only the designated terminal devices to send the congestion level report, the signaling overheads required by establishing connection between the terminal device that sends the congestion level report and the network device 110 can be saved.
  • step 302 is not compulsory and for this reason, it is shown in dotted lines in the figure.
  • the network device 110 does not need to select a particular first terminal device 120-1 to receive the congestion level information.
  • one or more terminal devices may be determined in advance to send the congestion level report. In all of these cases, the action 302 can be omitted.
  • the network device 110 receives a first congestion level report from the selected first terminal device 120-1, the first congestion level report indicating a first estimated congestion level of the resource pool assigned by the network device 110 to the area, the first estimated congestion level being determined by the selected first terminal device 120-1.
  • the first terminal device 120-1 transmits an advancement data packet through the resource pool.
  • the advancement data packet indicates at least some of position information, an advancement speed and an advancement direction of the first terminal device 120-1.
  • the first terminal device 120-1 can receive an advancement data packet in the resource pool that is transmitted by other first terminal devices 120-1 and second terminal devices 120-2, thus monitoring the resource pool and estimating the first estimated congestion level of the resource pool through scheduling assignment decoding and energy measurement as mentioned above. After that, the first terminal device 120-1 sends a first congestion level report indicating the first estimated congestion level of the resource pool to the network device 110.
  • the first terminal device 120-1 can report congestion level to the network device 110 through an UU interface between the first terminal device 120-1 and the network device 110 and via the control element (CE) of the RRC signaling and/or medium access control (MAC).
  • CE control element
  • MAC medium access control
  • the first terminal device 120-1 may contain the area index so that the network device 110 can obtain the area that the terminal device which sends the congestion level report is located in directly when terminal devices belonging to different areas send the congestion level report to the network device 110 at the same time.
  • the first terminal device 120-1 can also report the first estimated congestion level of the resource pool and the position information of the first terminal device 120-1 (such as latitude and longitude) to the network device 110 at the same time.
  • the position information can provide more information than the area index and can be useful for applications other than applications that require, for instance, the positioning operation.
  • the network device 110 can deduce the area index of the area that the first terminal device 120-1 is located in from the position of the first terminal device 120-1.
  • the network device 110 can assign a resource pool dedicated for use by the second terminal device 120-2 to transmit the advancement data packet to the second terminal device 120-2. Then, the first terminal device 120-1 in the same area is required to monitor the dedicated resource pool of the second terminal device 120-2 and determine the first estimated congestion level for the dedicated resource pool of the second terminal device 120-2.
  • the advancement data packet transmitted by the first terminal device 120-1 and the second terminal device 120-2 can be divided.
  • the packet type can be indicated in the advancement data packet or SA so that the first terminal device 120-1 can estimate the first estimated congestion level caused separately by the advancement data packet transmitted by the second terminal device 120-2. Since the first terminal device 120-1 can estimate the congestion level of the resource pool directly, when the first terminal device 120-1 determines that the resource pool has congestion, it can adjust its own transmission parameter including a transmission power, a number of retransmissions and a transmission period for the purpose of congestion control.
  • the network device 110 receives a second congestion level report from at least one third terminal device 120-3 located in the area, the second congestion level report indicating a second estimated congestion level of the resource pool determined by the third terminal device 120-3.
  • the network device 110 can receive the estimated congestion level report from another terminal device in the same area for further operation. It should be understood that the network device 110 can also receive the estimated congestion level report from more terminal devices in the same area and will not be repeated here.
  • the network device 110 can receive the first congestion level report only from the first terminal device 120-1 and step 306 can be omitted under this condition.
  • the network device 110 determines the congestion level of the resource pool at least partly based on the estimated congestion level indicated by the received congestion level report. Due to the terminal device itself and factors such as error and delay in network communication, the estimated congestion levels indicated by the congestion level reports received from different terminal devices may not be necessarily the same. Therefore, the estimated congestion level provided by the terminal device may not be necessarily the same as the actual congestion level. In some embodiments, the network device 110 may determine the congestion level of the resource pool by, for example, increasing or decreasing error amount and averaging (for the condition that two or more congestion level reports are received) based on the estimated congestion level indicated by the received congestion level report.
  • the network device 110 when determining the congestion level of the resource pool, can take comprehensive consideration, for example, of the congestion level reports sent by different terminal devices in the same area and the position of each terminal device for being able to determine the congestion level more accurately.
  • the network device 110 can directly select the estimated congestion level provided by some vehicle-mounted UE as the congestion level to be broadcast. For example, this is the case when there is only one terminal device 120-1 reporting the estimated congestion level to the network device 110.
  • the network device 110 broadcasts the congestion level information indicating the congestion level for reception by the second terminal device 120-2 located in the area. As stated above, the second terminal device 120-2 is unable to estimate directly the congestion level of the resource pool of the area in which it is located. Therefore, the network device 110 informs the second terminal device 120-2 of the congestion level of the resource pool in the manner of broadcasting.
  • the network device 110 broadcasts the congestion level information to the second terminal device 120-2 via the system information block (SIB) and through the system information, and as stated above, the congestion level information can indicate the congestion level of the resource pool and the area index. In some embodiments, the network device 110 can also broadcast the specific position in the area and the congestion level in these positions for reception by the second terminal device 120-2 adjacent to the position.
  • SIB system information block
  • the network device 110 can adjust the transmission parameter for the second terminal device 120-2 based on the congestion level of the resource pool and broadcast the adjusted transmission parameter for reception by the second terminal device 120-2. It can be understood that the network device 110 can acquire the estimated congestion level of the resource pool of the cell and the area in the cell comparatively accurately and information such as position information of the first terminal device 120-1 and the second terminal device 120-2 in the cell and the area in the cell. Furthermore, the network device 110 usually has a calculation capability greater than those of the first terminal device 120-1 and the second terminal device 120-2. Therefore, the network device 110 can calculate the adjusted transmission parameter for the second terminal device 120-2.
  • a transmission parameter for the second terminal device 120-2 may include a transmission power, a number of retransmissions, a transmission period and so on.
  • the network device 110 broadcasts the adjusted transmission parameter for the second terminal device 120-2 to the second terminal device 120-2 for reception by the second terminal device 120-2 and for further using for modify the transmission parameter of the second terminal device 120-2.
  • the second terminal device 120-2 can adjust the transmission parameter automatically by receiving the broadcasted congestion level information.
  • step 312 may be omitted under some conditions.
  • the network device 110 can adjust configuration of the resource pool assigned to the area and broadcast the adjusted configuration for reception by the first terminal device 120-1 and the second terminal device 120-2.
  • the network device 110 can redistribute the available resources in the cell by adjusting the resource pool for the area. After the configuration of the resource pool is adjusted, the network device 110 can broadcast the adjusted configuration to the user device (such as the first terminal device 120-1 and the second terminal device 120-2) in the cell.
  • the user device such as the first terminal device 120-1 and the second terminal device 120-2
  • step 314 can be omitted under some conditions. It shall be understood that the execution order of steps like steps 312 and 314 is not fixed. Conversely, no matter what the order for implementing these steps is or whether these steps are implemented at the same time, the technical effect expected to be realized by the embodiments of the present disclosure will not be affected. [0061] Now, reference is made to FIG. 4 which illustrates a flow diagram of the congestion control method 400 in some embodiments from the perspective of the first terminal device 120-1. It should be understood that method 400 is implemented under the condition that there are a plurality of areas divided in the cell, as stated above.
  • a first terminal device 120-1 is located in an area of a cell of the network device 110. [0062] As shown in the figure, at step 402, the first terminal device 120-1 determines an estimated congestion level of the resource pool assigned by the network device 110 to the area. In some embodiments, the first terminal device 120-1 determines the estimated congestion level based on an advancement data packet transmitted on the basis of the resource pool. It should be understood that the above advancement data packet is not limited to be transmitted by the first terminal device 120-1, but can be transmitted by other terminal devices such as the second terminal device 120-2, the third terminal device 120-3 and the like.
  • the first terminal device 120-1 can determine the estimated congestion level based on the advancement data packet transmitted by all the terminal devices in the area using the resource pool.
  • the advancement data packet can indicate at least some of position information, an advancement speed and an advancement direction of the terminal device that sends the advancement data packet as stated above.
  • the first terminal device 120-1 generates a congestion level report indicating the estimated congestion level.
  • the congestion level report may include an area index of the area that the first terminal device 120-1 is located in or position information of the first terminal device 120-1, which can facilitate the network device 110 obtaining information such as the area that the first terminal device 120-1 is located in easily and performing following-up processing.
  • the first terminal device 120-1 sends the congestion level report to the network device 110 for the network device 110 to broadcast congestion level information, the congestion level information indicating the congestion level of the resource pool determined by the network at least partly based on the estimated congestion level.
  • the operation performed herein is similar to that performed in method 300 and thus will not be repeated here.
  • the first terminal device 120-1 can be a vehicle-mounted UE and thus has no power limit. However, in some embodiments, for the purpose of saving power, some measures can still be taken to reduce the frequency at which the first terminal device 120-1 transmits the congestion level report to the network device 110. For example, one or more predetermined conditions can be established. Only if these conditions are met does the terminal device 120-1 transmit congestion level report, which can reduce the scenarios where it is necessary to transmit the congestion level report to the network device 110.
  • the first terminal device 120-1 can send the congestion level report based on a comparison with a predetermined threshold. In other words, only if the estimated congestion level is higher than the predetermined threshold level that the estimated congestion level is reported to the network device 110. In this manner, the congestion level is reported only if the congestion is severe, thereby reducing the load of the first terminal device 120-1.
  • the change amount of the estimated congestion level since the time when the network device 110 sends the previous congestion level report can be tracked. If this change amount exceeds the threshold change amount, then the estimated congestion level is transmitted, which can avoid sending the same or similar congestion level report frequently without obvious change of the congestion level.
  • it can be detected if the first terminal device 120-1 enters a new area from the current area. If it does, then the first terminal device 120-1 is triggered to send a congestion level report to the network device 110. It shall be understood that the assigned resource pool changes as the area changes. With this condition, it can be ensured that the first terminal device 120-1 reports the congestion level to the network device 110 when entering this new area for the first time. As such, the network device 110 can learn about the congestion condition of the resource pool in this new area directly.
  • the first terminal device 120-1 can reduce the times of sending congestion level report to the network device 110 easily by sending a congestion level report to the network device periodically. It should be understood that the period for the first terminal device 120-1 to send the congestion level report to the network device 110 can be set by the first terminal device 120-1 automatically or by the first terminal device 120-1 assigned by the network device 110. By configuring the period for the first terminal device 120-1 to send a congestion level report to the network device 110 appropriately, the signaling overheads involved in sending a congestion level report by the first terminal device 120- lean be controlled to an acceptable level.
  • an estimated congestion level can be determined for the first terminal device 120-1 to determine the report probability based on which the congestion level report is sent to the network device 110.
  • the report probability decreases as the estimated congestion level grows. Specifically, when there are a plurality of terminal devices in the same area and the congestion is severe, each terminal device is likely to be confronted with congestion. At this time, the network device 110 can actually determine that the congestion in the area is severe when only a few terminal devices report severe congestion and thus, it is unnecessary for more terminal terminal devices to report the congestion level, respectively.
  • the report probability (represented as p t ) can be configured based on the estimated congestion level determined at the first terminal device 120-1 so that p t is smaller when the congestion level is higher. Furthermore, the first terminal device 120-1 can generate a random number p in the range from 0 to 1. If p is smaller than the report probability p t , then the first terminal device 120-1 reports the congestion level to the network device 110, otherwise not. In this fashion, when the report probability is lower, the chance that the random number p is smaller than p t will be slimmer. As such, the number of terminal devices that report the congestion level to the network device 110 can be reduced significantly when there are a plurality of terminal devices in the area.
  • FIG. 5 illustrates a flow diagram of the congestion control method 500 in some embodiments from the perspective of the second terminal device 120-2. It should be understood that method 500 is implemented when there a plurality of areas divided in the cell. A second terminal device 120-2 is located in an area of a cell of a network device 110 and it is unable to estimate a congestion level of the resource pool directly.
  • the second terminal device 120-2 receives congestion level information broadcasted by the network device 110.
  • the congestion level information indicates the congestion level of the resource pool assigned by the network device 110 to the area, while the congestion level is determined by the network device 110 at least in part based on an estimated congestion level of the resource pool determined by the first terminal device 120-1 in the area.
  • the specific operation described in this step is similar to the corresponding operation in method 300 and 400 and will not be repeated here.
  • the second terminal device 120-2 receives a transmission parameter of the second terminal device 120-2 broadcasted by the network device 110 which are determined by the network device 110 based on the congestion level.
  • the specific operation described in the step is similar to the corresponding operation in method 300 and will not be repeated here.
  • the second terminal device 120-2 can continue to transmit advancement data packet based on the transmission parameter determined by the network device 110 based on the congestion level. It should be noted that the network device 110 might not determine and broadcast the transmission parameter of the second terminal device 120-2. Hence, step 504 can be omitted.
  • the second terminal device 120-2 adjusts the transmission parameter of the second terminal device 120-2, such as a transmission power, a number of retransmissions, a transmission period and so on based on the congestion level. Thereafter, the second terminal device 120-2 can continue to transmit the data packet based on the adjusted transmission parameter.
  • the network device 110 can also broadcast the specific positions in the area and the congestion levels in these positions for reception by the second terminal device 120-2. Therefore, in these embodiments, the second terminal device 120-2 adjusts transmission parameter based on the congestion levels of the positions adjacent to its own position.
  • the second terminal device 120-2 receives the adjusted configuration of the source pool broadcasted by the network device 110.
  • the specific operation described in this step and the corresponding operation in method 300 are similar and will not be repeated here. It should be understood that the network device 110 may not broadcasting the adjusted configuration of the resource pool. Therefore, step 508 can be omitted.
  • step 504 the execution order of steps in method 500, such as step 504, step 506 and step 508, is not definite and limited to the order shown in the figure. Conversely, no matter what the order for implementing these steps is or whether these steps are implemented at the same time, the technical effect expected to be achieved by the embodiments of the present disclosure will not be affected.
  • FIG. 6 illustrates a block diagram of an apparatus 600 in some embodiments. It can be understood that apparatus 600 can be implemented at the network device 110 shown in FIG. 1 and FIG. 2.
  • the apparatus 600 (such as network device 110) includes: a first receiving unit 605 is configured to receive a first congestion level report from a selected first terminal device 120-1 located in an area of a cell 105 of a network device 110, the first congestion level report indicating a first estimated congestion level of a resource pool assigned by the network device 110 to the area, the first estimated congestion level being determined by the selected first terminal device 120-1; a determining unit 610 configured to determine a congestion level of the resource pool at least partly based on the first estimated congestion level; and a first broadcasting unit 615 configured to broadcast congestion level information indicating the congestion level for reception by the second terminal device 120-2 located in the area, wherein the second terminal device 120-2 is unable to estimate the congestion level of the resource pool directly.
  • the apparatus 600 further comprises: an adjusting unit configured to adjust a transmission parameter for the second terminal device 120-2 based on the congestion level of the resource pool; and a second broadcasting unit configured to broadcast the adjusted transmission parameter for reception by the second terminal device.
  • the transmission parameter comprise at least one of the following: a transmission power, a number of retransmissions and a transmission period.
  • the apparatus 600 may further comprise an adjusting unit configured to adjust a configuration of the resource pool assigned to the area; and a second broadcasting unit configured to broadcast the adjusted configuration for reception by the first terminal device 120-1 and the second terminal device 120-2.
  • the device 600 may further comprise a selecting unit configured to select the first terminal device 120-1 from a plurality of terminal devices located in the area based on a predefined criterion.
  • the first receiving unit 605 may further comprise a second receiving unit configured to receive the first congestion level report from the first terminal device 120-1 periodically.
  • FIG. 7 illustrates a block diagram of an apparatus 700 in some embodiments. It can be understood that apparatus 700 can be implemented at UE120-1 shown in FIG. 1 and FIG. 2. As stated above, it is assumed that UE120-1 can estimate directly the congestion level of the resource pool assigned by a network device 110 to an area. [0085] As shown in FIG.
  • the apparatus 700 (such as the first terminal device 120-1) includes: a first determining unit 705 configured to determine an estimated congestion level of a resource pool assigned by the network device 110 to the area; a generating unit 710 configured to generate a congestion level report indicating the estimated congestion level; and a first transmitting unit 715 configured to send the congestion level report to the network device 110 for the network device 110 to broadcast congestion level information, the congestion level information indicating the congestion level of the resource pool determined by the network at least partly based on the estimated congestion level.
  • the first transmitting unit 715 may further include a second transmitting unit configured to send a congestion level report to the network device 110 in response to at least one of the following: the estimated congestion level being higher than a predetermined threshold level, since the time when the network device 110 sends the previous congestion level report, a change amount of the estimated congestion level exceeding a threshold change amount, and detecting that the apparatus 700 enters a new area from the area.
  • a second transmitting unit configured to send a congestion level report to the network device 110 in response to at least one of the following: the estimated congestion level being higher than a predetermined threshold level, since the time when the network device 110 sends the previous congestion level report, a change amount of the estimated congestion level exceeding a threshold change amount, and detecting that the apparatus 700 enters a new area from the area.
  • the first determining unit 705 may further comprise a third determining unit configured to determine the estimated congestion level based on an advancement data packet transmitted using the resource pool.
  • the advancement data packet indicates at least one of the following of the corresponding terminal device: position information, an advancement speed and an advancement direction.
  • the first transmitting unit 715 may further include a fourth transmitting unit configured to transmit the congestion level report to the network device 110 periodically.
  • FIG. 8 illustrates a block diagram of an apparatus 800 in some embodiments. It can be understood that apparatus 800 can be implemented at UE120-2 shown in FIG. 1 and FIG. 2. As stated above, it is assumed that UE 120-2 is unable to estimate a congestion level of a resource pool assigned by a network device 110 to an area directly.
  • apparatus 800 (such as the second terminal device 120-2) includes: a first receiving unit 805 configured to receive congestion level information broadcasted by the network device 110, the congestion level information indicating the congestion level of the resource pool, the congestion level being determined by the network device 110 at least partly based on an estimated congestion level of the resource pool determined by another terminal device (such as the first terminal device 120-1) in the area.
  • a first receiving unit 805 configured to receive congestion level information broadcasted by the network device 110, the congestion level information indicating the congestion level of the resource pool, the congestion level being determined by the network device 110 at least partly based on an estimated congestion level of the resource pool determined by another terminal device (such as the first terminal device 120-1) in the area.
  • the device 800 may further comprise an adjusting unit configured to adjust a transmission parameter of the apparatus 800 based on the congestion level.
  • the transmission parameter includes at least one of the following: a transmission power, a number of retransmissions, and a transmission period.
  • the first receiving unit 805 may further include a second receiving unit configured to receive the transmission parameter of the apparatus 800 broadcasted by the network device 110, the transmission parameter being determined by the network device 110 based on the congestion level.
  • the first receiving unit 805 may further include a third receiving unit configured to receive an adjusted configuration of the resource pool broadcasted by the network device 110.
  • each unit recited in apparatus 600, apparatus 700 and apparatus 800 corresponds to each step of method 300, method 400 and method 500 described with reference to FIGs 1-5.
  • the operations and features described with reference to FIGs 1-6 in the above content also apply to apparatus 600, apparatus 700 and apparatus 800 as well as the units contained therein and have the same effect, hence the details will not be repeated here.
  • Units contained in apparatus 600, apparatus 700 and apparatus 800 can be implemented in various manners, including software, hardware or any combination thereof.
  • one or more units can be implemented using software and/or firmware, for instance, the machine-executable instructions stored on the storage medium.
  • a part of or all the units in apparatus 600, apparatus 700 and apparatus 800 can be at least partly implemented by one or more hardware logic components.
  • the available example hardware logic components include a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), application specific standard parts (ASSP), a system on chip (SOC), and a complex programmable logic device (CPLD) and so on.
  • FPGA field programmable gate array
  • ASIC application specific integrated circuit
  • ASSP application specific standard parts
  • SOC system on chip
  • CPLD complex programmable logic device
  • the units shown in FIG. 6, FIG. 7 and FIG. 8 can be partly or wholly implemented as a hardware module, a software module, a firmware module or any combination thereof.
  • the procedure, method or process described in the preceding context can be implemented by a base station or hardware in a terminal device.
  • the base station or the terminal device can implement method 300, method 400 and method 500 using their transmitters, receivers, transceivers and/or processors or controllers.
  • FIG. 9 illustrates a block diagram of an device 900 suitable for implementing the embodiments of the present disclosure.
  • Device 900 can be used to implement the network device, such as the network device or the base station 110 shown in FIG. 1 and FIG. 2; and/or to implement the terminal device, such as UEl 120-1 and UE2 120-2 shown in FIG. 1 and FIG. 2.
  • the network device such as the network device or the base station 110 shown in FIG. 1 and FIG. 2
  • the terminal device such as UEl 120-1 and UE2 120-2 shown in FIG. 1 and FIG. 2.
  • the device 900 includes a controller 910 which controls the operations and functions of device 900.
  • the controller 910 can implement various operations by means of the instructions 930 stored in the memory 920 coupled thereto.
  • the memory 920 can be any proper type adapted to the local technical environment and can be implemented using any proper data storage technology, including but not limited to a semiconductor-based storage device, a magnetic storage device and system and an optical storage device and system.
  • FIG. 9 only illustrates one memory unit, a plurality of physically different memory units can be stored in device 900.
  • the controller 910 can be any proper type adapted to the local technical environment and may include, but not limited to, a general purpose computer, a dedicated computer, a microcontroller, a digital signal processor (DSP) and one or more of the multi-core controller architecture based on the controllers.
  • the device 900 may also include a plurality of controllers 910 which are coupled to the transceiver 940 that can implement information reception and transmission by means of one or more antennas 950 and/or other components.
  • the controller 910 and the transceiver 940 can operate in cooperation to implement the method 300 described with reference to FIG. 3 in the above content.
  • the controller 910 and the transceiver 940 can operate in cooperation to implement the method 400 described with reference to FIG. 4 in the above content.
  • controller 910 and the transceiver 940 can operate in cooperation to implement the method 500 described with reference to FIG. 5 in the above content.
  • all the actions involving data/information transmission and reception described above can be implemented by transceiver 940 while other actions can be executed by the controller 910.
  • a program module includes routine, program, bank, object, class, component and data structure, etc. and performs a particular task or implements a particular abstract data structure.
  • the functions of the program modules can be combined or divided among the described program modules.
  • the machine executable instructions for the program module can be executed locally or in a distributed device. In the distributed device, the program module can be located in both of the local and remote storage mediums.
  • the computer program code for implementing the method of the subject matter described herein may be complied with one or more programming languages. These computer program codes may be provided to a general-purpose computer, a dedicated computer or a processor of other programmable data processing apparatuses, such that when the program codes are executed by the computer or other programmable data processing apparatuses, the functions/operations prescribed in the flow chart and/or block diagram are caused to be implemented.
  • the program code may be executed completely on a computer, partly on a computer, partly on a computer as an independent software packet and partly on a remote computer, or completely on a remote computer or server.
  • the machine-readable medium may be any tangible medium including or storing a program for or about an instruction executing system, apparatus or device.
  • the machine -readable medium may be a machine-readable signal medium or machine-readable storage medium.
  • the machine-readable medium may include, but not limited to, electronic, magnetic, optical, electro-magnetic, infrared, or semiconductor system, apparatus or device, or any appropriate combination thereof. More detailed examples of the machine-readable storage medium include, an electrical connection having one or more wires, a portable computer magnetic disk, hard drive, random-access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical storage device, magnetic storage device, or any appropriate combination thereof.

Landscapes

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

Abstract

Des modes de réalisation de la présente invention concernent un procédé et un dispositif permettant la régulation d'encombrement. En particulier, les modes de réalisation de la présente invention concernent des procédés mis en œuvre au niveau d'un dispositif de réseau et d'un dispositif terminal, ainsi qu'un dispositif de réseau et un dispositif terminal correspondants. Par exemple, un procédé mis en œuvre au niveau d'un dispositif de réseau comprend la réception d'un premier rapport de niveau d'encombrement en provenance d'un premier dispositif terminal situé dans une zone d'une cellule du dispositif de réseau, le premier rapport de niveau d'encombrement indiquant un premier niveau d'encombrement estimé d'un groupe de ressources attribué par le dispositif de réseau à la zone, le premier niveau d'encombrement estimé étant déterminé par le premier dispositif terminal ; la détermination d'un niveau d'encombrement du groupe de ressources au moins partiellement sur la base du premier niveau d'encombrement estimé ; et la diffusion des informations du niveau d'encombrement indiquant le niveau d'encombrement pour la réception par un deuxième dispositif terminal situé dans la zone qui est incapable d'estimer directement le niveau d'encombrement du groupe de ressources.
PCT/IB2017/001081 2016-08-11 2017-07-27 Procédé et dispositif permettant la régulation d'encombrement Ceased WO2018029525A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610656358.9A CN107734544B (zh) 2016-08-11 2016-08-11 用于拥塞控制的方法和设备
CN201610656358.9 2016-08-11

Publications (1)

Publication Number Publication Date
WO2018029525A1 true WO2018029525A1 (fr) 2018-02-15

Family

ID=59846604

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2017/001081 Ceased WO2018029525A1 (fr) 2016-08-11 2017-07-27 Procédé et dispositif permettant la régulation d'encombrement

Country Status (2)

Country Link
CN (1) CN107734544B (fr)
WO (1) WO2018029525A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107734544A (zh) * 2016-08-11 2018-02-23 上海诺基亚贝尔股份有限公司 用于拥塞控制的方法和设备
CN114902722A (zh) * 2020-01-06 2022-08-12 高通股份有限公司 用于行人用户装备(p-ue)的低功率感测
WO2023098800A1 (fr) * 2021-12-03 2023-06-08 维沃移动通信有限公司 Procédé et appareil de transmission d'informations, et terminal et dispositif côté réseau
CN117793793A (zh) * 2023-12-26 2024-03-29 中国电信股份有限公司卫星通信分公司 物联网通信方法、装置及电子装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2471287A (en) * 2009-06-23 2010-12-29 Nec Europe Ltd Communication message congestion control for the nodes of an intelligent transport system.
WO2015156925A2 (fr) * 2014-04-10 2015-10-15 Qualcomm Incorporated Schéma de régulation d'encombrement
WO2016033742A1 (fr) * 2014-09-02 2016-03-10 华为技术有限公司 Procédé et dispositif de transmission de données

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104115422B (zh) * 2012-02-06 2018-09-25 英特尔公司 用于配置下行链路协作多点通信的信令
US9351183B2 (en) * 2013-02-26 2016-05-24 Google Technology Holdings LLC Apparatus and method for measuring and using congestion in a wireless communication system
US10728793B2 (en) * 2014-06-30 2020-07-28 Telefonakitiebolaget L M Ericsson (Publ) Aggregation of congestion information
CN105472635A (zh) * 2014-08-26 2016-04-06 中兴通讯股份有限公司 接入网拥塞状态上报、拥塞信息的更新处理方法及装置
CN107734544B (zh) * 2016-08-11 2021-05-07 上海诺基亚贝尔股份有限公司 用于拥塞控制的方法和设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2471287A (en) * 2009-06-23 2010-12-29 Nec Europe Ltd Communication message congestion control for the nodes of an intelligent transport system.
WO2015156925A2 (fr) * 2014-04-10 2015-10-15 Qualcomm Incorporated Schéma de régulation d'encombrement
WO2016033742A1 (fr) * 2014-09-02 2016-03-10 华为技术有限公司 Procédé et dispositif de transmission de données
EP3182646A1 (fr) * 2014-09-02 2017-06-21 Huawei Technologies Co. Ltd. Procédé et dispositif de transmission de données

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CATT: "Consideration on design for eNB scheduling PC5 V2V", vol. RAN WG1, no. Anaheim, USA; 20151115 - 20151122, 15 November 2015 (2015-11-15), XP051003020, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN1/Docs/> [retrieved on 20151115] *
NOKIA ALCATEL-LUCENT SHANGHAI BELL: "On random resource selection for V2P communication", vol. RAN WG1, no. Reno, USA; 20161114 - 20161118, 13 November 2016 (2016-11-13), XP051176822, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN1/Docs/> [retrieved on 20161113] *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107734544A (zh) * 2016-08-11 2018-02-23 上海诺基亚贝尔股份有限公司 用于拥塞控制的方法和设备
CN107734544B (zh) * 2016-08-11 2021-05-07 上海诺基亚贝尔股份有限公司 用于拥塞控制的方法和设备
CN114902722A (zh) * 2020-01-06 2022-08-12 高通股份有限公司 用于行人用户装备(p-ue)的低功率感测
WO2023098800A1 (fr) * 2021-12-03 2023-06-08 维沃移动通信有限公司 Procédé et appareil de transmission d'informations, et terminal et dispositif côté réseau
CN117793793A (zh) * 2023-12-26 2024-03-29 中国电信股份有限公司卫星通信分公司 物联网通信方法、装置及电子装置

Also Published As

Publication number Publication date
CN107734544B (zh) 2021-05-07
CN107734544A (zh) 2018-02-23

Similar Documents

Publication Publication Date Title
JP6590030B2 (ja) ユーザ装置、基地局、及び制御方法
CN114041274B (zh) 一种增强无线网络的预配置上行链路资源中的定时提前有效性的方法和装置
US12432621B2 (en) Method and device for determining a parameter value
US12150211B2 (en) Method and apparatus for platoon-based communications
US10485007B2 (en) Method and device for performing carrier scheduling
WO2023010303A1 (fr) Procédés et dispositifs de commutation entre réception avec intervalle de mesure et sans intervalle de mesure de signaux de référence de positionnement
US20180234911A1 (en) Method and apparatus for sending and broadcasting resource information
JP2020515160A (ja) ランダムアクセスのための電力制御強化
WO2023019385A1 (fr) Procédé, dispositif et support lisible par ordinateur destinés aux communications
WO2018029525A1 (fr) Procédé et dispositif permettant la régulation d&#39;encombrement
WO2023130433A1 (fr) Procédés et appareils de positionnement de liaison latérale
US20200084820A1 (en) Methods and Arrangements for Supporting Beam Management in a Wireless Communication Network
US11044703B2 (en) Method for carrier selection in vehicle to everything system and terminal device
CN108024311B (zh) 一种系统信息更新方法及装置
US10499403B2 (en) Interference reporting and resource adjustment method and apparatus
CN115843457A (zh) 无线通信的信道占用
WO2020198981A1 (fr) Procédé de détection de signal, procédé d&#39;envoi de signal, et dispositif
US20210345351A1 (en) Method and apparatus for sending response information, storage medium, and electronic device
WO2023208365A1 (fr) Utilisation de multiples groupes de ressources pour un positionnement de liaison latérale
CN117643132A (zh) 用于通信的方法、设备和计算机存储介质
CN107682874B (zh) 一种进行业务传输的方法和设备
JP2023545848A (ja) サイドリンクリソース選択方法及び装置
CN106162519B (zh) 移动终端信息发送方法及发送装置
US20250081286A1 (en) Sl drx reconfiguration for sl groupcast based on congestion control
CN119789230A (zh) 一种通信方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17764897

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17764897

Country of ref document: EP

Kind code of ref document: A1