Electronic devices and methods for wireless communication
By generating scheduling assistance information, including low-priority service data volume and logical channel information, the problem of insufficient resource allocation in LAA scenarios is solved, and the communication efficiency and quality of unlicensed frequency bands are improved.
Patent Information
- Application Number
- CN202111369238.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2015-04-17
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2035-04-17
AI Technical Summary
In the LAA scenario of unlicensed frequency bands, the existing technology fails to effectively include information about low-priority services, making it unsuitable for real-time and high-reliability services. In addition, the auxiliary information is insufficient, affecting resource allocation efficiency.
By generating scheduling auxiliary information, including the data volume and logical channel information of low-priority services, and inserting it into the buffer status report, the resource scheduling process is optimized, and the accuracy of resource allocation decisions is improved by combining geographical location and candidate channel idleness.
It improves the allocation efficiency of unlicensed frequency band resources, adapts to the needs of low-priority services, enhances the real-time performance and reliability of the system, and optimizes the communication quality in LAA scenarios.
Smart Images

Figure CN114222372B_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with application date of April 17, 2015, application number 201510184663.8, and invention name “Electronic device and method for wireless communication”. Technical Field
[0002] The present disclosure relates generally to the field of wireless communications, and more particularly, to electronic devices and methods for wireless communications. Background Art
[0003] With users' growing demand for high-speed data transmission, Long Term Evolution (LTE) technology is undoubtedly one of the most competitive wireless transmission technologies. However, as data transmission demand continues to grow, increasing transmission bandwidth and improving spectrum utilization will be key to improving overall system performance. In this context, the use of unlicensed frequency bands is gaining attention from more and more operators, who are considering using them as a supplement to existing LTE licensed frequency bands to improve user service quality. Therefore, how to use unlicensed frequency bands and how to coexist with other systems operating in unlicensed frequency bands are the first issues that need to be addressed. The current industry consensus is that unlicensed channels should be used in conjunction with licensed spectrum, providing services to terminals through carrier aggregation. Summary of the Invention
[0004] When a terminal has data to transmit, it needs to send a scheduling request (SR) to the base station to request transmission resources. Afterwards, a buffer status report (BSR) can be sent to inform the base station of the amount of data in the terminal-side buffer so that the base station can allocate appropriate transmission resources. However, in scenarios involving unlicensed frequency band transmission, such as License Assisted Access (LAA), existing technologies have the following problems:
[0005] (1) LAA's use of unlicensed spectrum is very dynamic. To ensure fairness and avoid interference with other systems, users may be interrupted from using the spectrum at any time. Therefore, LAA is only suitable for services that do not require high communication quality, but is not suitable for services that require real-time or high reliability. However, this information is not included in existing SR designs.
[0006] (2) In addition to the buffer status information, other auxiliary information used to assist the base station in making decisions on allocating unlicensed spectrum resources to users has not been taken into account in existing SR designs.
[0007] (3) Depending on whether LAA can work independently or in conjunction with licensed spectrum in a carrier aggregation manner, the SR process will be different.
[0008] A brief overview of embodiments of the present invention is provided below to provide a basic understanding of certain aspects of the present invention. It should be understood that the following overview is not an exhaustive overview of the present invention. It is not intended to identify key or important aspects of the present invention, nor is it intended to limit the scope of the present invention. Its purpose is simply to present certain concepts in a simplified form as a prelude to the more detailed description discussed later.
[0009] According to one embodiment, an electronic device for wireless communication includes one or more processors, which are configured to: determine the data status of low-priority services that can be used for uplink transmission; and generate scheduling assistance information for a scheduler of a base station based on the data status of the low-priority services, the scheduling assistance information being related to the transmission of a user equipment on unauthorized transmission resources.
[0010] According to another embodiment, a method for wireless communication includes: determining a data status of a low-priority service that can be used for uplink transmission; and generating scheduling assistance information for a scheduler of a base station based on the data status of the low-priority service, the scheduling assistance information being related to transmission of a user equipment on unauthorized transmission resources.
[0011] According to another embodiment, an electronic device for wireless communication includes one or more processors, which are configured to: allocate unauthorized transmission resources based on scheduling assistance information about low-priority services from a user device; and generate scheduling allocation information containing unauthorized transmission resources for transmission by the user device.
[0012] According to another embodiment, a method for wireless communication includes the steps of allocating unlicensed transmission resources based on scheduling assistance information about low priority traffic from a user equipment and generating scheduling allocation information including the unlicensed transmission resources for transmission by the user equipment.
[0013] According to yet another embodiment, a device for a terminal in a wireless communication system includes an acquisition unit, a generation unit, and a transmission unit. The acquisition unit is configured to acquire the amount of low-priority service data to be transmitted in a buffer of a logical channel of the device. The generation unit is configured to insert information about the data amount into a buffer status report. The transmission unit is configured to transmit the buffer status report to a base station.
[0014] According to another embodiment, a wireless communication method used by a device on a terminal side includes: obtaining the amount of data of low-priority services to be sent in a buffer of a logical channel of the device; inserting information about the amount of data into a buffer status report; and sending the buffer status report to a base station.
[0015] According to another embodiment, a device for a base station of a wireless communication system includes a receiving unit and a scheduling unit. The receiving unit is configured to receive a buffer status report (BSR) having information inserted therein about the amount of low-priority traffic to be transmitted on a logical channel of a terminal-side device. The scheduling unit is configured to allocate uplink transmission resources to the terminal-side device based on the data amount information.
[0016] According to another embodiment, a wireless communication method used by a device on the base station side includes: receiving a buffer status report, in which the buffer status report is inserted with information about the amount of data of low-priority services to be sent on the logical channel of the terminal side device; and allocating uplink transmission resources to the terminal side device based on the information about the amount of data. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The present invention may be better understood by referring to the following description taken in conjunction with the accompanying drawings, in which the same or similar reference numerals are used throughout the drawings to represent the same or similar components. The accompanying drawings, together with the following detailed description, are incorporated in and form a part of this specification and are used to further illustrate preferred embodiments of the present invention and to explain the principles and advantages of the present invention. In the drawings:
[0018] Figure 1 is a block diagram showing a configuration example of an electronic device for wireless communication according to one embodiment of the present invention;
[0019] Figure 2 is a block diagram showing a configuration example of an electronic device for wireless communication according to another embodiment;
[0020] Figure 3 is a block diagram showing a configuration example of a user equipment according to yet another embodiment;
[0021] Figure 4 is a flowchart illustrating an example of a process of a method for wireless communication according to one embodiment of the present invention;
[0022] Figure 5 is a block diagram showing a configuration example of an electronic device for wireless communication according to one embodiment of the present invention;
[0023] Figure 6 is a block diagram showing a configuration example of an electronic device for wireless communication according to another embodiment;
[0024] Figure 7 is a block diagram showing a configuration example of a base station according to still another embodiment;
[0025] Figure 8is a flowchart illustrating an example of a process of a method for wireless communication according to one embodiment of the present invention;
[0026] Figure 9 is a block diagram showing a configuration example of a device on a terminal side of a wireless communication system according to one embodiment of the present invention;
[0027] Figure 10 is a flowchart illustrating an example of a process of a wireless communication method used by a device on a terminal side according to one embodiment of the present invention;
[0028] Figure 11 is a block diagram showing a configuration example of a device on the base station side of a wireless communication system according to one embodiment of the present invention;
[0029] Figure 12 is a flowchart illustrating an example of a process of a wireless communication method used by a device on a base station side according to one embodiment of the present invention;
[0030] Figure 13 is a block diagram illustrating an exemplary structure of a computer for implementing the methods and apparatus of the present disclosure;
[0031] Figure 14 is a block diagram illustrating an example of a schematic configuration of a smartphone to which the technology of the present disclosure can be applied;
[0032] Figure 15 is a block diagram showing an example of a schematic configuration of an eNB (evolved base station) to which the technology of the present disclosure can be applied;
[0033] Figure 16 The structure of a media access control packet data unit according to the prior art is shown;
[0034] Figure 17 An example structure of a media access control packet data unit corresponding to an embodiment of the present invention is shown;
[0035] Figure 18 A table showing logical channel identifiers for uplink shared channels according to the prior art is shown;
[0036] Figure 19 An example of a table of logical channel identifiers corresponding to an embodiment of the present invention is shown;
[0037] Figure 20 An example of a scheduling request sending process in an LAA scenario according to a specific embodiment is shown; and
[0038] Figure 21 Another example of a scheduling request sending process in an LAA scenario according to another specific embodiment is shown. DETAILED DESCRIPTION
[0039] Embodiments of the present invention will be described below with reference to the accompanying drawings. Elements and features described in one drawing or one embodiment of the present invention may be combined with elements and features shown in one or more other drawings or embodiments. It should be noted that for the sake of clarity, the drawings and descriptions omit the representation and description of components and processes that are not relevant to the present invention and are known to those of ordinary skill in the art.
[0040] like Figure 1 As shown, an electronic device 100 for wireless communication according to an embodiment of the present invention includes one or more processors 110, and the processor 110 is configured to: determine the data status of low-priority traffic that can be used for uplink transmission; and generate scheduling assistance information for a scheduler of a base station based on the data status of the low-priority traffic, wherein the scheduling assistance information is related to the transmission of the user equipment on unauthorized transmission resources.
[0041] It should be noted that for the purpose of illustration, Figure 1 The dotted box in the figure shows that the processor 110 includes a determination unit 111 and a generation unit 113, wherein the determination unit 111 may correspond to a function of determining the data status of low-priority services available for uplink transmission, and the generation unit 113 may correspond to a function of generating scheduling assistance information for the scheduler of the base station based on the data status of the low-priority services. However, it should be understood that the functions of the determination unit 111 and the generation unit 113 can also be implemented by the processor 110 as a whole, and not necessarily by separate actual components in the processor 110. In addition, although the processor 110 is shown as a separate box in the figure, the electronic device 100 may include multiple processors, and the functions corresponding to the determination unit 111 and the generation unit 113 can be distributed to multiple processors, so that the multiple processors work together to perform these functions. This also applies to other embodiments described later in conjunction with similar block diagrams.
[0042] Continue to refer to Figure 1Low-priority services, for example, include services with lower communication quality requirements (QoS). For example, low-QoS services may include services with high delay tolerance, services with high bit error rate tolerance, and services involving non-core content such as advertising data. In a specific example, the electronic device 100 determines the QoS information of the radio bearer (radio bearer) of the data to be transmitted (such as parameters such as QCI, ARP, GBR, and AMBR), and determines which of the services to be transmitted are low-priority services based on the correspondence between the QoS information and the predetermined low-QoS parameters (such as whether the QoS level indicated by the QCI falls within the low-QoS level range). For example, a wireless network operator can configure the predetermined low-QoS parameters in its network as needed. It can be understood that in different communication systems, the evaluation of service priority may be based on different service quality requirement parameters. The above only gives the situation in the LTE communication system as an example.
[0043] In addition, the scheduling assistance information may include, for example, the authorization assisted access scheduling request (LAA-SR) itself, the buffer status report (BSR), the geographic location of the user equipment, the idle status of the candidate channels on the unlicensed transmission resources, the channel quality of the candidate channels on the unlicensed transmission resources, etc.
[0044] The scheduler in the base station determines the uplink resources available for transmission for the user equipment it serves, for example, determining which user equipment can obtain uplink resources and which uplink time-frequency resources, such as the available resource blocks (resource blocks) or specific component carriers on the transport layer in the LTE system, such as the uplink shared channel (UL-SCH). In addition, the base station can also control the transmission format selection of the user equipment (transmission block size selection, modulation scheme, and antenna mapping, etc.). The scheduler of the present invention, for example, performs scheduling on a user equipment-by-user equipment basis. In existing communication protocols, the scheduler usually performs uplink resource scheduling completely autonomously based on the user equipment's general scheduling request (SR) and / or buffer status report, such as which component carriers to schedule, and the user equipment does not make suggestions or requirements for specific resources or even provide relevant information.
[0045] In order to implement the uplink transmission resource request under LAA, an example scheme of the present invention provides a scheduling request LAA-SR for LAA resources. As will be explained later in conjunction with the specific example process, the transmission object of LAA-SR is slightly different depending on whether there are uplink transmission resources in the LAA cell: if there is no uplink transmission between the LAA cell and the requesting user equipment (for example, there are no resources for transmitting LAA-SR on the LAA band), then the transmission object of LAA-SR is the primary cell (the cell corresponding to the primary component carrier (PCC), which can be, for example, a macro cell or a small cell in the authorized band); if there is uplink transmission between the LAA cell and the requesting user equipment (for example, there are resources for transmitting LAA-SR on the LAA band), then the transmission object of LAA-SR is the LAA cell. In one example of the present invention, LAA-SR and ordinary SR have the same signaling structure, for example, both are carried by PUCCH and sent to the main cell, and the SR is clearly defined as LAA-SR by sending BSR immediately after LAA-SR, so that when the base station obtains this SR and BSR and performs resource scheduling, it gives priority to scheduling unlicensed frequency bands for the corresponding user equipment, such as activating and scheduling LAA component carriers. In another example of the present invention, the base station pre-configures dedicated LAA-SR resources for the user equipment (for example, through the SchedulingRequestConfig configuration in the RRC signaling), and the SR received by the base station on the corresponding resources is considered to be a scheduling request for unlicensed resources. In another example of the present invention, the SR received by the base station on the LAA band is considered to be a resource scheduling request for the LAA band. In this way, the user equipment can actively suggest the specific resource type required.
[0046] The SR simply indicates that the terminal has uplink data to transmit, and the amount of resources to be allocated is determined by, for example, the amount of data in the BSR buffer. The BSR specified in the existing standard reports the total amount of data for all logical channels within the same logical channel group. As mentioned earlier, LAA usage is very dynamic, making it more suitable for non-real-time services (low QoS services). However, this information is not included in the existing BSR design.
[0047] According to one embodiment, the data status of the low-priority service determined by the processor 110 (determining unit 111) may include the amount of low-priority service data in the buffer available for uplink transmission. Furthermore, if the auxiliary information includes a BSR, the processor 110 (generating unit 113) may include indication information regarding the determined amount of low-priority service data in the BSR for use by the base station scheduler. Unlike the data amount indication information included in the BSR in existing solutions, the indication information according to this embodiment may only include information regarding the buffer size of the low-priority service, without including information regarding the buffer size of the high-priority service.
[0048] In addition, the processor 110 (generating unit 113) may further include identification information of a logical channel and / or a logical channel group to which the low priority service belongs in the BSR, where the logical channel includes, for example, a dedicated traffic channel (DTCH).
[0049] For LAA resource scheduling, the most important thing is the amount of low-priority data in the traffic channel. Therefore, this embodiment provides a BSR that reflects the amount of low-QoS data (which may correspond to a lower priority in its channel configuration) in the corresponding logical channel, such as the dedicated traffic channel DTCH. For example, the BSR format is:
[0050]
[0051] The sub-logical channel ID (sub-LCID) (whose length is, for example, 2 bits) indicates the logical channel corresponding to the BSR. Because the communication resources in the unlicensed frequency band are not stable, they are usually used to transmit service data. Therefore, a BSR only for, for example, DTCH can be designed to reduce the complexity of the BSR. In this case, sub-LCID may not be set. On the other hand, sub-LCID may also be retained. The advantage of retention is that it can maintain consistency with the existing BSR media access control element (MAC CE) structure. However, the present invention is not limited to this. For example, the BSR may be for other required logical channels, such as control channels such as the common control channel (CCCH) and the dedicated control channel (DCCH), or other service channels in communication standards that evolve with the standard or other than LTE-A.
[0052] In another example, the sub-logical channel ID can be replaced by the logical channel group ID (LCGID) in the prior art, and the MAC CE carries the buffer size information of the low-priority service of the logical channel group corresponding to the entire LCG ID instead of being limited to a specific logical channel. For example, the BSR format is:
[0053]
[0054] In the above-described exemplary BSR format, 6 bits are used to indicate the buffer size, which is the same as the existing standard. However, the present invention is not limited thereto, and a different data length may be used to indicate the buffer size as required.
[0055] In addition, according to one embodiment, the processor 110 (generation unit 113) may also include the BSR regarding low-priority services in the MAC CE, and generate a MAC protocol data unit subheader corresponding to the MAC CE, which may include type information indicating that the MAC CE is a BSR regarding low-priority services.
[0056] More specifically, the type information may be indicated by a logical channel identifier in the subheader, and the index value of the corresponding logical channel identifier is one of binary values 01011 to 11000.
[0057] It should be noted that in some examples, the existing MAC protocol data unit subheader used for BSR can be reused. For example, the transmission relationship between BSR and SR can be used to determine whether the MAC CE is a BSR for low-priority services. For example, when the BSR is sent immediately after the SR, it can be determined that the BSR is related to low-priority services. For another example, the payload of the MAC CE is used to carry the type information of whether the MAC CE is a BSR for low-priority services. Specifically, the buffer size of low-priority services is generally smaller than the buffer size of all traditional services. Therefore, it can be designed to use only 5 bits to indicate the buffer size and 1 bit to specifically indicate whether the BSR is a low-priority service BSR for LAA.
[0058] For example, the BSR format is:
[0059]
[0060] In addition, according to an optional solution, the UE may directly send a BSR instead of an SR. The base station may determine, for example, through the MAC packet data unit (PDU) subheader or the above-mentioned 1-bit indicator bit that the BSR is related to a low-priority service. The sending of the BSR already implies a request for scheduling resources. Therefore, the base station may perform resource scheduling directly based on the BSR.
[0061] Next, first refer to Figure 16 The structure of a MAC message (MAC PDU) according to existing standards is described below. Figure 16As shown, a MAC message includes a MAC header and a MAC payload. As indicated by the dashed lines, the MAC header includes multiple subheaders, and the MAC payload includes a MAC CE / MAC Service Data Unit (SDU) / padding. Each subheader in the MAC header indicates the payload at the corresponding location (as indicated by the arrows in sequence in the figure).
[0062] Figure 17 An example structure of a MAC message corresponding to an example implementation is shown. The structure of the subheader corresponding to the MAC CE of LAABSR is R / R / E / LCID including four fields (E: whether there are multiple fields, such as whether there is the next set of R / R / E / LCID; R: reserved). Among them, it mainly depends on the LCID (traditional) to determine whether it is a LAABSR subheader (LCID can indicate the type of MACCE). For example, the LCID in the MAC subheader of the LAA BSR in the present invention takes one of the binary values 01011-11000 (for example, 01011, which is a consensus between the UE and the BS). Since 01011-11000 are reserved bits of LCID, it is possible to easily implement the indication of LAABSR without changing the standard. In addition, as Figure 17 As shown by the arrow in , the subheader of the MAC header indicates the payload at the corresponding position.
[0063] Accordingly, Figure 18 of Figure 19 The following table shows a list of LCID values for uplink shared channels according to existing standards and a list of LCID values corresponding to the above-described exemplary embodiment of the present invention. A comparison shows that in this exemplary embodiment, the reserved bits 01011 in the existing standards are used to indicate that the MAC CE is for an LAA BSR, while 01100 is used to indicate that the MAC CE is for channel availability. However, the corresponding logical channel identifier index value can also be other binary values between 01011 and 11000.
[0064] In addition, there are several triggering conditions for sending the above BSR:
[0065] (1) This BSR is sent after the LAA-SR is sent;
[0066] (2) When there is low-QoS data ready to be sent in the DTCH, it is sent;
[0067] (3) When a timer for sending a BSR expires, the BSR is sent. This timer can reuse the timer in the existing standard or be redefined.
[0068] In addition, the BSR may be sent in the form of a short BSR, a truncated BSR, or even a long BSR.
[0069] In addition to BSR information, other auxiliary information can be sent after LAA-SR to provide a decision basis for subsequent LAA resource allocation. This information may include, for example: the geographical location information of the terminal, the idle status of each candidate channel on the unauthorized 5G frequency band (the terminal needs to detect, and the specific detection method can be based on existing technology), etc. Among them, a new MAC CE can be defined to send the geographical location information of the terminal.
[0070] The format of the CE for the idle status of each candidate channel on the 5G frequency band can be, for example,
[0071] Channel ID (5 bits) Is it available (1 bit) Reserved (2 bits)
[0072] The first 5 bits identify the channel ID of the monitored unlicensed frequency band, the next 1 bit identifies whether the channel is available, and the next 2 bits are reserved for adding other information, such as channel quality.
[0073] For another example, the unlicensed frequency band can be pre-divided into no more than 8 unlicensed channels, for example, each channel corresponds to a preset frequency range, and an arrangement order is set for each candidate channel (UE and base station have a consensus), without the need to specifically indicate the channel ID. In this way, the format of the CE indicating the idle status of each candidate channel can be, for example,
[0074]
[0075] Therefore, the base station side can determine the idle status of each candidate channel in the unlicensed frequency band according to the MAC CE indicating the channel availability, and perform resource scheduling from the transmission resources corresponding to the idle channels.
[0076] Similar to the subheader of LAABSR MAC CE, the structure of the subheader of this CE is R / R / E / LCID, which includes four fields. The LCID value can be one of 01011-11000 (must be different from the LCID value of LAABSR MAC CE).
[0077] Although the above exemplary embodiment describes a case where the MAC PDU includes the LAA BSR, in one example of the present invention, a MAC PDU generated by the UE may include both the traditional BSR and the LAA BSR. Accordingly, the base station may determine a resource scheduling scheme based on the traditional BSR and the LAA BSR.
[0078] Next, refer to Figure 2 A configuration example of an electronic device for wireless communication according to another embodiment is explained.
[0079] like Figure 2 As shown, the electronic device 200 includes one or more processors 210. In addition to being configured to execute the same operations as those previously described, the processor 210 Figure 1 In addition to the functions described (i.e., the determination unit 211 and the generation unit 213 are similar to the determination unit 111 and the generation unit 113), it is also configured to map the data of low-priority services to the corresponding non-authorized transmission resources based on the scheduling assignment information of the base station scheduler for transmission to the base station.
[0080] Unlicensed transmission resources include, for example, transmission resources on wireless network (Wi-Fi) bands and television (TV) bands. More specifically, data can be mapped to PUSCH (Physical Uplink Shared Channel) resources (e.g., specific channels), component carriers, time-frequency resource blocks, frequency bands, and valid time periods based on scheduling allocation information.
[0081] In addition, the electronic device for wireless communication according to one embodiment may be the user equipment itself. Figure 3 As shown, the user equipment 300 according to this embodiment includes one or more processors 310 and a transmitter 320 .
[0082] The processor 310 is configured to execute the same Figure 1 In addition to the functions described above (i.e., the determining unit 311 and the generating unit 313 are similar to the determining unit 111 and the generating unit 113), the user equipment is further configured to select a transmission resource (selecting unit 315) for transmitting scheduling auxiliary information based on the availability of transmission resources from the user equipment to the base station. For example, the transmission resource can be selected from an authorized frequency band and an unauthorized frequency band, or the transmission resource can be selected from a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), and a random access channel (RACH). Specifically, for example, when the user equipment has been allocated data transmission resources such as PUSCH resources, it is preferred to carry scheduling auxiliary information such as BSR about LAA through the data transmission resources; for example, when the user equipment is only configured with control information transmission resources such as PUCCH resources, it can be determined to carry scheduling auxiliary information such as LAA-SR through the control information transmission resources; when the user equipment has neither obtained data transmission resources nor been configured with control information transmission resources, it is determined to obtain authorization and resources for uplink transmission from the base station through random access, for example, sending scheduling auxiliary information about LAA through RACH.
[0083] The transmitter 320 is configured to transmit the scheduling assistance information via the selected transmission resource.
[0084] In the above description of the electronic device for wireless communication in the embodiment, it is obvious that some processes or methods are also disclosed. Below, an overview of the method for wireless communication according to one embodiment of the present invention is given without repeating some details already discussed above.
[0085] like Figure 4 As shown, the method according to this embodiment includes a step (S410) of determining the data status of low-priority services that can be used for uplink transmission, and a step (S420) of generating scheduling assistance information for a scheduler of a base station based on the data status of the low-priority services, wherein the scheduling assistance information is related to the transmission of the user equipment on unauthorized transmission resources.
[0086] The embodiments described above are used by a user equipment side to generate scheduling assistance information to be provided to a base station. Furthermore, embodiments of the present invention also include apparatus and methods for use on the base station side. Certain details of downlink data processing performed on the base station side may be similar to or correspond to those on the user equipment side. Therefore, in the following description of the embodiments of the apparatus and method on the base station side, certain details discussed above are omitted. It should be understood that these specific details are also applicable to processing performed on the base station side.
[0087] like Figure 5 As shown, an electronic device 500 for wireless communication according to one embodiment includes one or more processors 510 .
[0088] The processor 510 is configured to allocate unlicensed transmission resources based on scheduling assistance information about low-priority services from the user equipment (allocation unit 511). The processor 510 is also configured to generate scheduling allocation information containing unlicensed transmission resources for transmission by the user equipment (generation unit 513).
[0089] More specifically, the scheduling assistance information may include a BSR, and the processor 510 may read the BSR, determine the amount of low priority service data available for uplink transmission in the user equipment buffer, and allocate unlicensed transmission resources according to the data amount.
[0090] Figure 6 An electronic device for wireless communication according to another embodiment is shown. The electronic device 600 includes one or more processors 610 .
[0091] The processor 610 is configured to execute the same Figure 5In addition to the functions described above (i.e., the allocating unit 611 and the generating unit 613 are similar to the allocating unit 511 and the generating unit 513), the MAC protocol data unit is further configured to: obtain a MAC protocol data unit from the user equipment, determine, based on a subheader of the MAC protocol data unit, a MAC control element containing a BSR for a low-priority service in the MAC protocol data unit, and read the BSR (obtaining unit 615). The subheader may include type information indicating that the MAC control element is a BSR for a low-priority service.
[0092] Specifically, the acquisition unit 615 can, for example, refer to the above Figure 17 and Figure 19 Illustrate an example way to read the BSR.
[0093] According to one embodiment, the electronic device for wireless communication is a base station. Figure 7 As shown, base station 700 includes one or more processors 710 and a receiver 720 .
[0094] The processor 710 may be configured to execute the Figure 5 The functions described herein are similar in functionality (ie, the allocating unit 711 and the generating unit 713 are similar to the allocating unit 511 and the generating unit 513, respectively).
[0095] The receiver 720 is configured to receive scheduling assistance information from the user equipment or another base station serving the user equipment.
[0096] As mentioned above, if there is uplink transmission in the LAA cell, the LAA-SR of the user equipment may represent a request for the corresponding uplink transmission resources of the LAA cell. In this case, the receiver 720 may receive scheduling assistance information from the user equipment. On the other hand, if there is no uplink transmission in the LAA cell, the transmission object of the LAA-SR of the user equipment is the primary cell. In this case, the receiver 720 may receive scheduling assistance information from another base station serving the user equipment. In a carrier aggregation scenario, the primary cell is, for example, a Pcell, and in a dual-connection scenario, the primary cell is, for example, a Pcell or a PScell.
[0097] Next, refer to Figure 20 and Figure 21 The transmission process examples in the above two cases are described.
[0098] like Figure 20 As shown, when the LAA cell supports uplink transmission:
[0099] When the UE side needs to request LAA uplink transmission resources, in ST2001, the UE sends an SR through the LAA uplink resources.
[0100] The UE side decides whether to transmit the SR directly via PUCCH or initiate a new RACH process (if necessary, perform ST2003) based on whether there are PUCCH resources currently used for this SR transmission or whether the upper limit of SR has been reached.
[0101] Subsequently, in ST2005, the LAA base station grants uplink authorization to the UE for BSR.
[0102] Next, in ST2007, the UE sends a BSR identifying the low QoS service in the DTCH, and in ST2009 sends other auxiliary information such as geographic location information.
[0103] After receiving this information, the LAA base station decides whether to allocate LAA resources to the UE based on the occupancy of LAA resources, the low priority of the UE, such as the amount of non-real-time traffic, and the interference situation obtained from information such as geographical location. If it is decided to allocate transmission resources, the resource allocation information can be notified to the UE through the primary cell or LAA cell (ST2011). Figure 21 As shown, when the LAA cell does not support uplink transmission:
[0104] In ST2101-ST2107, the UE side sends LAA-SR, BSR and other auxiliary information to the base station of the primary cell through the uplink resources of the primary cell.
[0105] After the primary cell base station receives this information, if the LAA base station and the primary cell base station are located in different physical locations (for example, there are independent schedulers), it is necessary to generate X2 signaling containing the UE's scheduling auxiliary information, such as LAA BSR, and pass this information to the LAA base station via X2 signaling (ST2109).
[0106] After the LAA base station makes a resource allocation decision, it can notify the UE in two ways.
[0107] Method 1: The resource allocation decision is notified to the primary cell base station (if the LAA base station and the primary cell base station are located in different physical locations) through X2 signaling (ST2111), and then notified to the UE through the downlink control channel of the primary cell (ST2113).
[0108] Method 2: Directly notify the UE via the LAA downlink control channel (ST2115).
[0109] Next, an overview of a wireless communication method for a base station according to an embodiment of the present invention is given without repeating certain details discussed above.
[0110] like Figure 8As shown, the method for wireless communication according to this embodiment includes a step of allocating non-authorized transmission resources based on scheduling assistance information about low-priority services from a user equipment (S810), and a step of generating scheduling allocation information containing non-authorized transmission resources for transmission by the user equipment (S820).
[0111] Next, refer to Figures 9 to 12 The following describes a device and method for a wireless communication system terminal and a device and method for a wireless communication system base station according to embodiments of the present invention. It should be noted that some specific details in the above embodiments are also applicable to the following implementations.
[0112] like Figure 9 As shown, according to one embodiment, a device 900 for a terminal side of a wireless communication system includes an acquisition unit 910, a generation unit 920, and a transmission unit 930. The functions of each unit can be implemented by a processor, rather than necessarily by discrete physical components. Furthermore, the functions of each unit can be distributed among multiple processors, thereby enabling the coordinated operation of the multiple processors. Device 900 can be used in wireless communications utilizing unlicensed frequency bands.
[0113] The acquisition unit 910 is configured to acquire the amount of low priority service data to be sent in the buffer of the logical channel of the device 900. The logical channel may be a dedicated service channel.
[0114] The generating unit 920 is configured to insert information about the amount of data into the BSR.
[0115] The sending unit 930 is configured to send the BSR to the base station.
[0116] According to one embodiment, the generating unit 920 is further configured to insert information identifying the logical channel into the BSR.
[0117] More specifically, the generating unit 920 may be configured to indicate the BSR in a corresponding subheader of a media access control packet data unit (MAC PDU) carrying the BSR. For example, the BSR may be indicated using a logical channel identifier (LCID) field in the subheader.
[0118] In addition, the generating unit 920 may be configured to add a specific bit field in a control element (CE) of a MAC PDU carrying a BSR to indicate the BSR.
[0119] In addition, the generating unit 920 may be configured to include the BSR regarding the low priority service in the MAC CE, and generate a MAC protocol data unit subheader corresponding to the MAC CE, the subheader including type information indicating that the MAC control element is a BSR regarding the low priority service.
[0120] The sending unit 930 may trigger the sending of the BSR under a predetermined trigger condition (such as one of the trigger conditions described above). In addition, the sending unit 930 may also send other information, such as the geographic location information of the device and the availability of candidate channels on the unlicensed frequency band.
[0121] like Figure 10 As shown, according to one embodiment, a wireless communication method used by a device on the terminal side includes a step of obtaining the data volume of low-priority services to be sent in the buffer of the logical channel of the device (S1010), a step of inserting information about the data volume into the BSR (S1020), and a step of sending the BSR to the base station (S1030).
[0122] like Figure 11 As shown, a device 1100 for a base station in a wireless communication system according to an embodiment includes a receiving unit 1110 and a scheduling unit 1120 .
[0123] The receiving unit 1110 is configured to receive a BSR, which is inserted with information about the amount of data of low-priority services to be sent on the logical channel of the terminal side device. In addition, the receiving unit 1110 can also be configured to receive other information, such as the geographical location information of the terminal side device and the availability of candidate channels on the unlicensed frequency band.
[0124] The scheduling unit 1120 is configured to allocate uplink transmission resources to the terminal-side device based on information about the data volume. For example, the scheduling unit 1120 can allocate uplink transmission resources on an unlicensed frequency band to the terminal-side device in response to receiving a BSR. In addition, if the receiving unit 1110 receives other information, the scheduling unit 1120 can use the other information to make the allocation.
[0125] like Figure 12 As shown, according to one embodiment, a wireless communication method used by a device on the base station side includes a step of receiving a BSR (S1210), wherein the BSR is inserted with information about the data volume of low-priority services to be sent on the logical channel of the terminal side device. The method also includes a step of allocating uplink transmission resources to the terminal side device based on the information about the data volume (S1220).
[0126] As an example, each step of the above method and each component module and / or unit of the above device can be implemented as software, firmware, hardware or a combination thereof. In the case of being implemented by software or firmware, the data can be transmitted from a storage medium or a network to a computer with a dedicated hardware structure (e.g., Figure 13 The general-purpose computer 1300 shown in the figure is installed with programs constituting software for implementing the above-mentioned method. When various programs are installed, the computer can execute various functions, etc.
[0127] exist Figure 13 In the embodiment of the present invention, an arithmetic processing unit (i.e., CPU) 1301 executes various processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage section 1308 to a random access memory (RAM) 1303. In the RAM 1303, data required when the CPU 1301 executes various processes, etc., is also stored as needed. The CPU 1301, ROM 1302, and RAM 1303 are linked to each other via a bus 1304. An input / output interface 1305 is also linked to the bus 1304.
[0128] The following components are connected to the input / output interface 1305: an input unit 1306 (including a keyboard, a mouse, etc.), an output unit 1307 (including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and speakers, etc.), a storage unit 1308 (including a hard disk, etc.), and a communication unit 1309 (including a network interface card such as a LAN card, a modem, etc.). The communication unit 1309 performs communication processing via a network such as the Internet. A drive 1310 may also be connected to the input / output interface 1305 as needed. Removable media 1311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. are installed in the drive 1310 as needed, so that computer programs read therefrom are installed in the storage unit 1308 as needed.
[0129] In the case of realizing the above-described series of processing by software, a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 1311 .
[0130] It should be understood by those skilled in the art that such storage media is not limited to Figure 13 The removable medium 1311 shown has a program stored therein and is distributed separately from the device to provide the program to the user. Examples of the removable medium 1311 include magnetic disks (including floppy disks (registered trademark)), optical disks (including compact disk read-only memories (CD-ROMs) and digital versatile disks (DVDs)), magneto-optical disks (including minidiscs (MDs) (registered trademark)), and semiconductor memories. Alternatively, the storage medium may be ROM 1302, a hard disk included in storage section 1308, or the like, in which the program is stored and distributed to the user along with the device containing it.
[0131] The embodiment of the present invention further relates to a program product storing machine-readable instruction codes. When the instruction codes are read and executed by a machine, the method according to the embodiment of the present invention can be executed.
[0132] Accordingly, the storage medium for carrying the program product storing the machine-readable instruction code is also included in the disclosure of the present invention, including but not limited to a floppy disk, an optical disk, a magneto-optical disk, a memory card, a memory stick, and the like.
[0133] Embodiments of the present application also relate to the following electronic devices. In the case where the electronic device is used on the base station side, the electronic device can be implemented as any type of evolved node B (eNB), such as a macro eNB and a small eNB. A small eNB can be an eNB that covers a cell smaller than a macro cell, such as a pico eNB, a micro eNB, and a home (femto) eNB. Alternatively, the electronic device can be implemented as any other type of base station, such as a NodeB and a base transceiver station (BTS). The electronic device may include: a main body (also called a base station device) configured to control wireless communications; and one or more remote radio heads (RRHs) arranged in a place different from the main body. In addition, the various types of terminals described below can all work as base stations by temporarily or semi-permanently performing base station functions. In addition, the electronic device on the base station side may also be a processing chip rather than the eNB as a whole.
[0134] When the electronic device is used on the user device side, it can be implemented as a mobile terminal (such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable / dongle-type mobile router, and a digital camera) or an in-vehicle terminal (such as a car navigation device). In addition, the electronic device can be a wireless communication module (such as an integrated circuit module including a single or multiple chips) installed on each of the above terminals.
[0135] [Application examples for terminal devices]
[0136] Figure 14 2 is a block diagram illustrating an example of a schematic configuration of a smartphone 2500 to which the technology of the present disclosure can be applied. The smartphone 2500 includes a processor 2501, a memory 2502, a storage device 2503, an external connection interface 2504, a camera 2506, a sensor 2507, a microphone 2508, an input device 2509, a display device 2510, a speaker 2511, a wireless communication interface 2512, one or more antenna switches 2515, one or more antennas 2516, a bus 2517, a battery 2518, and an auxiliary controller 2519.
[0137] The processor 2501 may be, for example, a CPU or a system on a chip (SoC), and controls the functions of the application layer and other layers of the smartphone 2500. The memory 2502 includes RAM and ROM, and stores data and programs executed by the processor 2501. The storage device 2503 may include storage media such as semiconductor memories and hard disks. The external connection interface 2504 is an interface for connecting external devices (such as memory cards and universal serial bus (USB) devices) to the smartphone 2500.
[0138] The camera 2506 includes an image sensor (such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)) and generates a captured image. The sensor 2507 may include a group of sensors such as a measurement sensor, a gyroscope sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 2508 converts the sound input to the smart phone 2500 into an audio signal. The input device 2509 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 2510, and receives an operation or information input from the user. The display device 2510 includes a screen (such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display) and displays the output image of the smart phone 2500. The speaker 2511 converts the audio signal output from the smart phone 2500 into sound.
[0139] The wireless communication interface 2512 supports any cellular communication scheme (such as LTE and LTE-Advanced) and performs wireless communication. The wireless communication interface 2512 may generally include, for example, a BB processor 2513 and an RF circuit 2514. The BB processor 2513 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 2514 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 2516. The wireless communication interface 2512 may be a chip module on which the BB processor 2513 and the RF circuit 2514 are integrated. Figure 14 As shown, the wireless communication interface 2512 may include multiple BB processors 2513 and multiple RF circuits 2514. Figure 13 An example is shown in which the wireless communication interface 2512 includes a plurality of BB processors 2513 and a plurality of RF circuits 2514 , but the wireless communication interface 2512 may also include a single BB processor 2513 or a single RF circuit 2514 .
[0140] In addition, in addition to the cellular communication scheme, the wireless communication interface 2512 can support other types of wireless communication schemes, such as a short-range wireless communication scheme, a near field communication scheme, and a wireless local area network (LAN) scheme. In this case, the wireless communication interface 2512 can include a BB processor 2513 and an RF circuit 2514 for each wireless communication scheme.
[0141] Each of the antenna switches 2515 switches the connection destination of the antenna 2516 between a plurality of circuits (eg, circuits for different wireless communication schemes) included in the wireless communication interface 2512 .
[0142] Each of the antennas 2516 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the wireless communication interface 2512 to transmit and receive wireless signals. Figure 14 As shown, the smartphone 2500 may include multiple antennas 2516. Figure 14 An example is shown in which the smartphone 2500 includes a plurality of antennas 2516 , but the smartphone 2500 may also include a single antenna 2516 .
[0143] In addition, the smartphone 2500 may include an antenna 2516 for each wireless communication scheme. In this case, the antenna switch 2515 may be omitted from the configuration of the smartphone 2500.
[0144] The bus 2517 connects the processor 2501, the memory 2502, the storage device 2503, the external connection interface 2504, the camera 2506, the sensor 2507, the microphone 2508, the input device 2509, the display device 2510, the speaker 2511, the wireless communication interface 2512, and the auxiliary controller 2519. Figure 14 The various blocks of the smartphone 2500 shown are supplied with power, with feed lines partially shown as dashed lines in the figure. The auxiliary controller 2519 operates the minimum necessary functions of the smartphone 2500, for example in sleep mode.
[0145] exist Figure 14 In the smart phone 2500 shown, refer to Figure 3 The transmitter 320 described and referenced Figure 9 The transmitting unit 930 described above may be implemented by the wireless communication interface 2512. Figures 1 to 3 as well as Figure 9At least part of the functions of the processor and each unit described above can also be implemented by the processor 2501 or the auxiliary controller 2519. For example, the power consumption of the battery 2518 can be reduced by having the auxiliary controller 2519 perform part of the functions of the processor 2501. In addition, the processor 2501 or the auxiliary controller 2519 can execute the program stored in the memory 2502 or the storage device 2503 to perform the reference Figures 1 to 3 as well as Figure 9 At least part of the functions of the processor and each unit are described.
[0146] [Application examples for base stations]
[0147] Figure 15 23 is a block diagram showing an example of a schematic configuration of an eNB to which the technology of the present disclosure can be applied. The eNB 2300 includes one or more antennas 2310 and a base station device 2320. The base station device 2320 and each antenna 2310 can be connected to each other via an RF (Radio Frequency) cable.
[0148] Each of the antennas 2310 includes a single or multiple antenna elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna) and is used for the base station device 2320 to transmit and receive wireless signals. Figure 15 As shown, the eNB 2300 may include multiple antennas 2310. For example, the multiple antennas 2310 may be compatible with multiple frequency bands used by the eNB 2300. Figure 15 An example is shown in which the eNB 2300 includes a plurality of antennas 2310 , but the eNB 2300 may also include a single antenna 2310 .
[0149] The base station device 2320 includes a controller 2321 , a memory 2322 , a network interface 2323 , and a wireless communication interface 2325 .
[0150] The controller 2321 may be, for example, a CPU or a DSP, and operates various functions of the higher layers of the base station device 2320. For example, the controller 2321 generates data packets based on the data in the signal processed by the wireless communication interface 2325, and transmits the generated packets via the network interface 2323. The controller 2321 may bundle data from multiple baseband processors to generate bundled packets, and transmit the generated bundled packets. The controller 2321 may have logic functions for performing the following controls: the controls may include radio resource control, radio bearer control, mobility management, admission control, and scheduling. The controls may be performed in conjunction with a nearby eNB or core network node. The memory 2322 includes RAM and ROM, and stores programs executed by the controller 2321 and various types of control data (such as a terminal list, transmission power data, and scheduling data).
[0151] The network interface 2323 is a communication interface for connecting the base station device 2320 to the core network 2324. The controller 2321 can communicate with the core network node or another eNB via the network interface 2323. In this case, the eNB 2300 and the core network node or other eNB can be connected to each other through a logical interface (such as an S1 interface and an X2 interface). The network interface 2323 can also be a wired communication interface or a wireless communication interface for a wireless backhaul line. If the network interface 2323 is a wireless communication interface, the network interface 2323 can use a higher frequency band for wireless communication than the frequency band used by the wireless communication interface 2325.
[0152] The wireless communication interface 2325 supports any cellular communication scheme, such as Long Term Evolution (LTE) and LTE-Advanced, and provides wireless connectivity to terminals located in the cell of the eNB 2300 via the antenna 2310. The wireless communication interface 2325 may typically include, for example, a baseband (BB) processor 2326 and RF circuitry 2327. The BB processor 2326 can perform various signal processing functions, such as encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and performs various types of signal processing for layers such as Layer 1 (L1), Medium Access Control (MAC), Radio Link Control (RLC), and Packet Data Convergence Protocol (PDCP). In place of the controller 2321, the BB processor 2326 may perform some or all of the aforementioned logical functions. The BB processor 2326 may be a memory that stores communication control programs, or a module including a processor configured to execute programs and associated circuitry. Program updates can modify the functionality of the BB processor 2326. This module may be a card or blade inserted into a slot in the base station device 2320. Alternatively, the module may be a chip mounted on the card or blade. Meanwhile, the RF circuit 2327 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via the antenna 2310 .
[0153] like Figure 15 As shown, the wireless communication interface 2325 may include multiple BB processors 2326. For example, the multiple BB processors 2326 may be compatible with multiple frequency bands used by the eNB 2300. Figure 15 As shown, the wireless communication interface 2325 may include multiple RF circuits 2327. For example, the multiple RF circuits 2327 may be compatible with multiple antenna elements. Figure 15 An example is shown in which the wireless communication interface 2325 includes a plurality of BB processors 2326 and a plurality of RF circuits 2327 , but the wireless communication interface 2325 may also include a single BB processor 2326 or a single RF circuit 2327 .
[0154] exist Figure 15 In the eNB 2300 shown, refer to Figure 7 The transceiver 720 described and referenced Figure 11 The receiving unit 1110 described above may be implemented by the wireless communication interface 2325. Figures 5 to 7 as well as Figure 11 At least part of the functions of the processor and each unit described above may also be implemented by the controller 2321. For example, the controller 2321 may execute the program stored in the memory 2322 to perform the reference Figures 5 to 7 as well as Figure 11 At least part of the functions of the processor and each unit are described.
[0155] In the above description of specific embodiments of the present invention, the features described and / or shown for one embodiment may be used in the same or similar manner in one or more other embodiments, combined with the features in other embodiments, or replace the features in other embodiments.
[0156] It should be emphasized that the term "include / comprises" when used herein refers to the existence of features, elements, steps or components, but does not exclude the existence or addition of one or more other features, elements, steps or components.
[0157] In the above embodiments and examples, reference numerals are used to represent various steps and / or units. Those skilled in the art should understand that these reference numerals are only for the convenience of description and drawing, and do not represent their order or any other limitations.
[0158] In addition, the method of the present invention is not limited to being executed in the time sequence described in the specification, and can also be executed in other time sequences, in parallel, or independently. Therefore, the execution order of the method described in this specification does not limit the technical scope of the present invention.
[0159] The technology of this disclosure can be configured as follows:
[0160] 1. An electronic device for wireless communication, comprising:
[0161] One or more processors, configured to
[0162] determining the data status of low priority traffic available for uplink transmission; and
[0163] Based on the data status of the low priority service, scheduling assistance information for a scheduler of a base station is generated, where the scheduling assistance information is related to transmission of the user equipment on the unlicensed transmission resources.
[0164] 2. An electronic device according to configuration 1, wherein the scheduling assistance information includes a buffer status report, and the one or more processors are configured to determine the amount of data of low-priority services in the buffer that can be used for uplink transmission, and include indication information of the amount of data of the low-priority services in the buffer status report for use by the scheduler of the base station.
[0165] 3. An electronic device according to configuration 2, wherein the one or more processors are further configured to include identification information of the logical channel and / or logical channel group to which the low-priority service belongs in the buffer status report, and the logical channel includes a dedicated service channel.
[0166] 4. An electronic device according to configuration 2 or 3, wherein the one or more processors are further configured to include a buffer status report regarding the low-priority service in a media access control (MAC) control element, and to generate a MAC protocol data unit subheader corresponding to the MAC control element, the subheader comprising type information indicating that the MAC control element is a buffer status report regarding the low-priority service.
[0167] 5. The electronic device according to configuration 4, wherein the type information is indicated by a logical channel identifier in the subheader, and the index value of the corresponding logical channel identifier is one of binary values 01011 to 11000.
[0168] 6. The electronic device according to any one of configurations 1 to 3, wherein the low-priority service includes a service with low quality of service requirements.
[0169] 7. An electronic device according to any one of configurations 1 to 3, wherein the one or more processors are also configured to map the data of the low-priority service to corresponding non-authorized transmission resources based on the scheduling allocation information of the scheduler of the base station for transmission to the base station.
[0170] 8. An electronic device according to any one of configurations 1 to 3, wherein the scheduling assistance information also includes at least one of the geographic location information of the user equipment, the idle status of the candidate channels on the unauthorized transmission resources, and the channel quality of the candidate channels on the unauthorized transmission resources.
[0171] 9. An electronic device according to any one of configurations 1 to 3, wherein the electronic device is a user device, the one or more processors are further configured to select transmission resources for transmitting the scheduling assistance information based on the availability of transmission resources from the user device to the base station, and the electronic device also includes a transmitter configured to send the scheduling assistance information through the selected transmission resources.
[0172] 10. A method for wireless communication, comprising:
[0173] determining the data status of low priority traffic available for uplink transmission; and
[0174] Based on the data status of the low priority service, scheduling assistance information for a scheduler of a base station is generated, where the scheduling assistance information is related to transmission of the user equipment on the unlicensed transmission resources.
[0175] 11. An electronic device for wireless communication, comprising:
[0176] One or more processors, configured to
[0177] Allocating unlicensed transmission resources based on scheduling assistance information about low priority traffic from the user equipment; and
[0178] Scheduling allocation information including information about unlicensed transmission resources is generated for transmission of the user equipment.
[0179] 12. An electronic device according to configuration 11, wherein the scheduling assistance information includes a buffer status report, and the one or more processors are configured to read the buffer status report, determine the amount of data of low-priority services available for uplink transmission in the user equipment buffer, and allocate unauthorized transmission resources based on the data amount.
[0180] 13. An electronic device according to configuration 12, wherein the one or more processors are further configured to obtain a MAC protocol data unit from the user equipment, determine, based on a subheader of the MAC protocol data unit, a MAC control element containing a buffer status report regarding a low-priority service in the MAC protocol data unit to read the buffer status report, wherein the subheader contains type information indicating that the MAC control element is a buffer status report regarding a low-priority service.
[0181] 14. An electronic device according to any one of configurations 11-13, wherein the electronic device is a base station, and the base station further includes a receiver configured to receive the scheduling assistance information from the user equipment or another base station serving the user equipment.
[0182] 15. A method for wireless communication, comprising:
[0183] Allocating unlicensed transmission resources based on scheduling assistance information about low priority traffic from the user equipment; and
[0184] Scheduling allocation information including information about unlicensed transmission resources is generated for transmission of the user equipment.
[0185] 16. A device for a terminal side of a wireless communication system, comprising:
[0186] an acquiring unit, configured to acquire a data volume of a low-priority service to be sent in a buffer of a logical channel of the device;
[0187] a generating unit configured to insert information about the amount of data into a buffer status report; and
[0188] The sending unit is configured to send the buffer status report to the base station.
[0189] 17. The device according to configuration 16, wherein the generating unit is further configured to insert information identifying the logical channel into the buffer status report.
[0190] 18. The apparatus of configuration 16, wherein the logical channel is a dedicated traffic channel.
[0191] 19. The apparatus according to any one of configurations 16-18, wherein the generating unit is configured to indicate the buffer status report in a corresponding subheader of a media access control packet data unit carrying the buffer status report.
[0192] 20. The apparatus of configuration 19, wherein the generating unit is configured to indicate the buffer status report using a logical channel identifier field in the subheader.
[0193] 21. The device according to any one of configurations 16-18, wherein the generating unit is configured to add a field with specific bits in a control element of a media access control protocol data unit carrying the buffer status report to indicate the buffer status report.
[0194] 22. A device according to any one of configurations 16-18, wherein the generation unit is configured to include the buffer status report about the low-priority service in a media access control MAC control element, and to generate a MAC protocol data unit subheader corresponding to the MAC control element, which subheader includes type information indicating that the MAC control element is a buffer status report about the low-priority service.
[0195] 23. The device of any one of configurations 16-18, wherein the device is configured for use in wireless communications utilizing an unlicensed frequency band.
[0196] 24. The device according to any one of configurations 16 to 18, wherein the sending unit is configured to perform the sending using one of the following situations as a trigger condition:
[0197] a. The device has sent a resource request for requesting uplink channel resources on an unlicensed frequency band;
[0198] b. There is low-priority service data to be sent in the corresponding channel; and
[0199] c. The timer for timing the sending expires.
[0200] 25. The device according to any one of configurations 16-18, wherein the sending unit is further configured to send other information, the other information including at least one of geographic location information of the device and idle status of candidate channels on an unlicensed frequency band.
[0201] 26. A wireless communication method used by a terminal device, comprising:
[0202] Obtaining the amount of data of the low priority service to be sent in the buffer of the logical channel of the device; inserting information about the amount of data into a buffer status report; and
[0203] The buffer status report is sent to a base station.
[0204] 27. A device for a base station of a wireless communication system, comprising:
[0205] a receiving unit configured to receive a buffer status report into which information on a data volume of a low priority service to be sent on a logical channel of a terminal-side device is inserted; and
[0206] The scheduling unit is configured to allocate uplink transmission resources to the terminal side device based on the information about the data volume.
[0207] 28. The device according to configuration 27, wherein the scheduling unit is configured to allocate uplink transmission resources on an unlicensed frequency band to the terminal side device in response to receipt of the buffer status report.
[0208] 29. The device according to configuration 28, wherein the receiving unit is further configured to receive other information, the other information including at least one of geographic location information of the terminal side device and idle status of candidate channels on an unlicensed frequency band.
[0209] 30. The apparatus of configuration 29, wherein the scheduling unit further uses the other information to perform the allocation.
[0210] 31. A wireless communication method used by a device on a base station side, comprising:
[0211] receiving a buffer status report inserted with information about an amount of data of a low priority service to be sent on a logical channel of a terminal-side device; and
[0212] Uplink transmission resources are allocated to the terminal side device based on the information about the data volume.
[0213] Although the present invention has been disclosed above through the description of specific embodiments of the present invention, it should be understood that all the above embodiments and examples are illustrative rather than restrictive. Those skilled in the art may devise various modifications, improvements, or equivalents of the present invention within the spirit and scope of the appended claims. Such modifications, improvements, or equivalents should also be considered to be within the scope of protection of the present invention.
Claims
1. An electronic device for wireless communication, comprising: The processor is configured to: determining a data status of the low priority service available for uplink transmission, the data status comprising a buffer size of the low priority service available for uplink transmission in the buffer; and Based on the data status of the low-priority traffic, scheduling assistance information for a scheduler of the base station is generated, wherein the scheduling assistance information is dedicated to transmission of the user equipment on the unlicensed transmission resources and includes information about the buffer size of the low-priority traffic but does not include information about the buffer size of the high-priority traffic.
2. The electronic device according to claim 1, wherein Low-priority services include services with low quality of service requirements.
3. The electronic device according to claim 1, wherein The processor is further configured to map data of a low priority service to corresponding unlicensed transmission resources based on scheduling allocation information of a scheduler of the base station.
4. The electronic device according to claim 1, wherein The information on the buffer size of the low priority service includes: information on the buffer size of the low priority service of the logical channel group and / or information on the buffer size of the low priority service of the logical channel.
5. The electronic device according to claim 1, wherein The electronic device is the user equipment.
6. A method for wireless communication, comprising: Determining a data status of the low-priority service available for uplink transmission, the data status including a buffer size of the low-priority service available for uplink transmission in the buffer; as well as Based on the data status of the low-priority traffic, scheduling assistance information for a scheduler of the base station is generated, wherein the scheduling assistance information is dedicated to transmission of the user equipment on the unlicensed transmission resources and includes information about the buffer size of the low-priority traffic but does not include information about the buffer size of the high-priority traffic.
7. An electronic device for wireless communication, comprising: The processor is configured to: Allocating unlicensed transmission resources based on scheduling assistance information about low-priority services from user equipment; as well as generating scheduling allocation information on unlicensed transmission resources for transmission of the user equipment, The scheduling assistance information is dedicated to the transmission of the user equipment on the unauthorized transmission resources, and includes information about the buffer size of low-priority services in the buffer of the user equipment that can be used for uplink transmission, but does not include information about the buffer size of high-priority services.
8. The electronic device according to claim 7, wherein: The electronic device is a base station.
9. A method for wireless communication, comprising: Allocating unlicensed transmission resources based on scheduling assistance information about low-priority services from user equipment; as well as generating scheduling allocation information on unlicensed transmission resources for transmission of the user equipment, The scheduling assistance information is dedicated to the transmission of the user equipment on the unauthorized transmission resources, and includes information about the buffer size of low-priority services in the buffer of the user equipment that can be used for uplink transmission, but does not include information about the buffer size of high-priority services.
Citation Information
Patent Citations
DRB mapping method and device
CN104363598A