CN109982329B - Data transmission method and base station - Google Patents

Data transmission method and base station Download PDF

Info

Publication number
CN109982329B
CN109982329B CN201910214838.3A CN201910214838A CN109982329B CN 109982329 B CN109982329 B CN 109982329B CN 201910214838 A CN201910214838 A CN 201910214838A CN 109982329 B CN109982329 B CN 109982329B
Authority
CN
China
Prior art keywords
gap
subframe
cell
base station
frame number
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.)
Active
Application number
CN201910214838.3A
Other languages
Chinese (zh)
Other versions
CN109982329A (en
Inventor
李静
王友祥
冯毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201910214838.3A priority Critical patent/CN109982329B/en
Publication of CN109982329A publication Critical patent/CN109982329A/en
Application granted granted Critical
Publication of CN109982329B publication Critical patent/CN109982329B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1825Adaptation of specific ARQ protocol parameters according to transmission conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/10Dynamic resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality

Landscapes

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

Abstract

The embodiment of the invention provides a data transmission method and a base station, relates to the technical field of communication, and solves the problem that in the prior art, when downlink PRB resources are in shortage, because a designated cell and adjacent cells of the designated cell enter a GAP (GAP clearance) at the same time, idle downlink PRB resources of the designated cell and the adjacent cells cannot be utilized by edge users of the designated cell and the adjacent cells, and the experience of the edge users is poor. The method comprises the steps that a base station obtains a first repeated sending frequency and configuration parameters of a communication channel of a designated cell in a coverage area; and the base station determines an initial frame number and a subframe number according to the first repeated transmission times and the configuration parameters, and controls the appointed cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period.

Description

Data transmission method and base station
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a data transmission method and a base station.
Background
In the prior art, for a single-carrier or multi-carrier narrowband Internet of Things (NB-IoT) cell or a Long Term Evolution (LTE) cell, all cells in the coverage area of the entire system can use the same frequency Band to provide service for users in the cell, so that the spectrum efficiency is high. But there are strict requirements on the orthogonality between the sub-channels, which otherwise would lead to interference.
When downlink PRB resources are in shortage, such as NB-IoT, only 1 Physical Resource Block (PRB) bandwidth is available in most scenes, in order to avoid that a single UE occupies the downlink PRB resources for a long time, a third Generation Partnership Project (3 rd Generation Partnership Project, 3 GPP) protocol introduces the concept of measurement interval (GAP), namely, when a Media Access Control layer (MAC) schedules a Narrowband Physical downlink shared channel (NPGAP) or when a Narrowband Physical Downlink Control Channel (NPDCCH) is scheduled, the NPDCCH is used for scheduling NPDCCH or other UE occupying the UE, the NPDCCH is used for remaining the NPDSCH when the User needs to schedule the NPDCCH or other UE; for example, as shown in fig. 1, a cell 1-a and a cell 3-a are adjacent cells of different base stations, and a cell 3-a and a cell 3-b are adjacent cells of the same base station; the edge users in the cell 1-a and the edge users in the cell 3-a enter into GAP at the same time, at this time, the cell 1-a and the cell 3-a give out downlink PRB resources at the same time, but because the edge users in the cell 1-a and the edge users in the cell 3-a enter into GAP at the same time, the downlink PRB resources given out by the edge users in the cell 1-a cannot be called by the edge users in the cell 3-a, and the downlink PRB resources given out by the edge users in the cell 3-a cannot be called by the edge users in the cell 1-a, so that when the downlink PRB resources are tensed, because the edge users in the cell 1-a and the edge users in the cell 3-a call the same downlink PRB resources at the same time, part of users cannot obtain corresponding downlink PRB resources, and the experience of the edge users is poor; the problems of the edge users of the cell 3-a and the edge users of the cell 3-b are the same as those of the edge users of the cell 1-a and the edge users of the cell 3-a, and are not described herein again.
As can be seen from the above, in the prior art, when downlink PRB resources are in shortage, because the designated cell and the neighboring cell of the designated cell enter into the GAP at the same time, the idle downlink PRB resources of the designated cell and the neighboring cell cannot be utilized by the edge users of the designated cell and the neighboring cell, which results in poor experience of the edge users.
Disclosure of Invention
Embodiments of the present invention provide a data transmission method and a base station, which solve the problem in the prior art that when downlink PRB resources are in short supply, because a designated cell and an adjacent cell of the designated cell enter a GAP simultaneously, idle downlink PRB resources of the designated cell and the adjacent cell cannot be utilized by edge users of the designated cell and the adjacent cell, and thus experience of the edge users is poor.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides a data transmission method, including: a base station acquires a first repeated sending frequency and configuration parameters of a downlink communication channel of a designated cell in a coverage area; and the base station determines an initial frame number and a subframe number according to the first repeated transmission times and the configuration parameters, and controls the appointed cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period.
According to the scheme, the data transmission method provided by the embodiment of the invention does not need to enter the GAP simultaneously in each designated cell in the prior art, but determines the initial frame number and the subframe number according to the first repeated transmission times and the configuration parameters in each designated cell so that the designated cell enters the GAP according to the initial frame number and the subframe number in each GAP cycle period; when the downlink PRB resources are in shortage, each cell enters the GAP according to the respective initial frame number and subframe number in each GAP cycle period, so that when the designated cell does not enter the GAP, the idle downlink PRB resources of other cells which have entered the GAP can be called, and the user experience in the designated cell is ensured; therefore, the problem that in the prior art, when downlink PRB resources are in shortage, because the designated cell and the adjacent cell of the designated cell enter the GAP at the same time, the idle downlink PRB resources of the designated cell and the adjacent cell cannot be utilized by the edge users of the designated cell and the adjacent cell, and the experience of the edge users is poor is solved.
In a second aspect, an embodiment of the present invention provides a base station, including: an obtaining unit, configured to obtain a first repeated sending frequency and a configuration parameter of a downlink communication channel of a designated cell within a coverage area; and the processing unit is used for determining the initial frame number and the subframe number according to the first repeated sending times acquired by the acquisition unit and the configuration parameters acquired by the acquisition unit, and controlling the specified cell to enter the GAP in each GAP cycle period according to the initial frame number and the subframe number.
In a third aspect, an embodiment of the present invention provides a base station, including: communication interface, processor, memory, bus; the memory is used for storing computer-executable instructions, the processor is connected with the memory through the bus, and when the base station runs, the processor executes the computer-executable instructions stored in the memory, so that the base station executes the method provided by the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer storage medium comprising instructions which, when run on a computer, cause the computer to perform the method as provided in the first aspect above.
It can be understood that any base station provided above is configured to execute the method according to the first aspect provided above, and therefore, the beneficial effects that can be achieved by the base station may refer to the beneficial effects of the method according to the first aspect and the corresponding schemes in the following detailed description, which are not described herein again.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a diagram illustrating GAP entry times of neighboring cells in the prior art;
fig. 2-a is one of the schematic views of a data transmission method according to an embodiment of the present invention;
FIG. 2-b is a second scenario of a data transmission method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a data transmission method according to an embodiment of the present invention;
fig. 4 is a second flowchart of a data transmission method according to an embodiment of the present invention;
fig. 5 is a schematic diagram illustrating GAP entry time of a data transmission method according to an embodiment of the present invention;
fig. 6 is a third schematic flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 7 is a fourth flowchart illustrating a data transmission method according to an embodiment of the present invention;
fig. 8 is a fifth flowchart illustrating a data transmission method according to an embodiment of the present invention;
fig. 9 is a sixth schematic flowchart of a data transmission method according to an embodiment of the present invention;
fig. 10 is a seventh schematic flowchart of a data transmission method according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of a base station according to an embodiment of the present invention;
fig. 12 is a second schematic structural diagram of a base station according to an embodiment of the present invention.
Reference numerals:
a base station-10;
an acquisition unit-101; a processing unit-102.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making any creative effort based on the embodiments in the present invention, belong to the protection scope of the present invention.
For the convenience of clearly describing the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, the words "first", "second", and the like are used for distinguishing the same items or similar items with basically the same functions and actions, and those skilled in the art can understand that the words "first", "second", and the like are not limited in number or execution order.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "such as" in an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the embodiments of the present invention, the meaning of "a plurality" means two or more unless otherwise specified. For example, a plurality of networks refers to two or more networks.
The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The symbol "/" herein denotes a relationship in which the associated object is or, for example, a/B denotes a or B.
Fig. 2-a is a schematic view of a scenario of a data transmission method according to an embodiment of the present invention, including a base station 1, a core network 2, and a base station 3; wherein, a cell 1-a is arranged under a base station 1, and a cell 3-a and a cell 3-b are arranged under a base station 3; the cell 1-a and the cell 3-a are adjacent cells under different base stations, and the cell 3-a and the cell 3-b are adjacent cells under the same base station; when the base station 1 obtains the number of times of the repeated transmission of the cell 3-a, the number of times of the repeated transmission of the cell 3-a of the base station 3 needs to be obtained through the core network 2 (specifically, through interaction of an S1 interface on the core network).
Or,
fig. 2-b is a schematic view of a scenario of a data transmission method according to an embodiment of the present invention, including a base station 1, a core network 2, and a base station 3; wherein, a cell 1-a is arranged under a base station 1, and a cell 3-a and a cell 3-b are arranged under a base station 3; the cell 1-a and the cell 3-a are adjacent cells under different base stations, and the cell 3-a and the cell 3-b are adjacent cells under the same base station; when the base station 1 obtains the repeated sending times of the cell 3-a, the repeated sending times of the cell 3-a of the base station 3 is obtained through the self X2 interface.
Since the NB-IOT system is different from the LTE system, it introduces the concept of multiple repeated transmissions. The same signal is transmitted repeatedly to bring gain to the channel, and the NPDSCH channel can occupy 10ms resources at the maximum once and the maximum repeated transmission times is 2048 times according to the definition of the protocol 36.213 of the 3 GPP. That is, when the NPDSCH channel quality sent by the base station to a certain UE is very poor (i.e. the UE is at the edge of the cell), the time duration t =10ms × 2048=20480ms for which the same signal needs to be repeatedly sent; when the bandwidth resource of the NB-IOT cell has only 1 PRB, that is, one Transmission Time Interval (TTI) can only serve downlink Transmission of one UE, so that the base station can only serve the UE within 20s, and no downlink resource is obtained by other UEs. In order to avoid the problem, the 3GPP protocol introduces the concept of GAP, and the specific processing flow is shown in the protocol 36.211. The specific contents are as follows:
when the MAC schedules the NPDSCH or NPDCCH channel, if the repeated transmission times R of the UE are found max Data channel repeat transmission threshold R dlGapThresholdr13 When the UE is located at the edge of the cell, the quality of the NPDSCH or NPDCCH channel established between the UE and the base station is poor, and in order to prevent the UE from occupying the NPDSCH or NPDCCH channel for a long time (the same signal is repeatedly transmitted for multiple times), the position of the GAP needs to be reserved during scheduling (at this time, the UE does not occupy downlink PRB resources and lasts for a certain time, and occupies downlink PRB resources again after the end), so that the UE occupies the other UEs, and the user experience of the other UEs is guaranteed; however, when the downlink PRB resources are strained, if the cell 1-a and the cell 3-a or the cell 3-a and the cell 3-b enter the GAP at the same time, although the corresponding downlink PRB resources may be idled, because the cell 1-a and the cell 3-a or the cell 3-a and the cell 3-b enter the GAP at the same time, the idled downlink PRB resources are all not utilized by the edge users in the cell 1-a, the cell 3-a or the cell 3-b, resulting in poor experience of the edge users; in order to solve the above problems, embodiments of the present invention provide a data transmission method, where each designated cell does not need to enter a GAP at the same time as in the prior art, but each designated cell determines a starting frame number and a subframe number according to a first retransmission number and a configuration parameter, so that the designated cell enters the GAP at each GAP cycle period according to the starting frame number and the subframe number, thereby solving the problem that when downlink PRB resources are insufficient in the prior art, although adjacent cells enter the GAP at the same time to idle corresponding downlink PRB resources, the adjacent cells all enter the GAP at the same time, so that the adjacent cells all enter the GAP at the same time, which causes the corresponding downlink PRB resources to enter the GAP at the same timeThe idle downlink PRB resources of the adjacent cell cannot be utilized by the edge user of the adjacent cell, which causes the problem of poor experience of the edge user, and the specific implementation process is as follows:
example one
An embodiment of the present invention provides a data transmission method, as shown in fig. 3, including:
s101, a base station acquires a first repeated sending frequency and configuration parameters of a downlink communication channel of a specified cell in a coverage area.
It should be noted that the downlink communication channel includes a data channel and a control channel; illustratively, the data channel may be an NPDSCH channel, and the control channel may be an NPDCCH channel; in practical application, when R of UE max <R dlGapThresholdr13 In time, the UE is proved to have better channel quality without entering GAP. And when R of UE max ≥R dlGapThresholdr13 At this time, it is shown that the channel quality of the UE is poor, and the user experience can be guaranteed only by performing repeated transmission for many times; therefore, it can be considered that R of the UE max ≥R dlGapThresholdr13 And then, the UE is an edge user of the cell, so that the MAC reserves the position of the GAP when scheduling the NPDSCH or NPDCCH channel, and ensures the user experience of other UEs.
Specifically, the number of times of repeated transmission of the data channel of the designated cell is determined according to the number of times of repeated transmission of the data channel of each edge user in the designated cell; illustratively, the number of times of repeated transmission of the data channel of the designated cell is equal to the maximum value of the number of times of repeated transmission of the data channel of each edge user in the designated cell; or the repeated sending times of the data channel of the designated cell are equal to the average value of the repeated sending times of the data channel of each edge user in the designated cell; or, the repeated transmission times of the data channel of the designated cell are equal to the repeated transmission times with the largest occurrence times in the repeated transmission times of the data channel of each edge user in the designated cell.
S102, the base station determines an initial frame number and a subframe number according to the first repeated sending times and the configuration parameters, and controls the appointed cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period.
Optionally, the configuration parameter includes a subframe coefficient; the base station determines a starting frame number and a subframe number according to the first retransmission number and the configuration parameter, as shown in fig. 4 and 10, including:
s1020, the base station determines an index value according to the index formula, the repeated transmission threshold value and the first repeated transmission times; wherein, the index formula includes:
Index=(log 2 (R max )-log 2 (R dlGapThresholdr13 ))mod N;
Figure BDA0002001708280000071
where Index represents the Index value, R max Indicating the number of first repeated transmissions, R dlGapThresholdr13 Indicating a data channel retransmission threshold, N gap,coeff Denotes the subframe coefficient, 0 < N gap,coeff ≤1。
Specifically, N is rounded down; for example: according to
Figure BDA0002001708280000072
When N is calculated to be equal to 2.2, according to the rule of rounding down N, N should be equal to 2 finally.
In particular, R dlGapThresholdr13 Indicates the configuration of dl-GapThreshold-r13 (the parameter is defined in IE corresponding to 36.331 and is shown in Table 1); r dlGapThresholdr13 = dl-GapThreshold-r13; illustratively, when dl-GapThreshold-R13 is configured to have a value of 64, then R is present dlGapThresholdr13 Equal to 64.
TABLE 1
dl-GapThreshold-r13 ENUMERATED{n32,n64,n128,n256}
Specifically, N gap,coeff Configured by dl-GapDerationCoeff-r 13 (the parameter is defined in IE corresponding to 36.331 and shown in Table 2); n is a radical of gap,coeff = dl-gapcoating coeff-r13; illustratively, when dl-GapDatationCoeff-r 13 is configured to have a value of
Figure BDA0002001708280000073
When N is present gap,coeff Is equal to->
Figure BDA0002001708280000074
TABLE 2
dl-GapDurationCoeff-r13 ENUMERATED{oneEighth,oneFourth,threeEighth,oneHalf}
S1021, the base station determines an initial frame number and a subframe number according to a sequence number formula, the total number of subframes contained in the GAP cycle, an index value and a subframe coefficient, and controls the appointed cell to enter the GAP in each GAP cycle according to the initial frame number and the subframe number; wherein, the sequence number formula includes:
N gap,offset =Index×N gap,coeff ×N gap,period
N gap,offset =10×a+b。
where a denotes the starting frame number, b denotes the subframe number, N gap,period Representing the total number of subframes contained in the GAP cycle period.
For example, when the number of retransmissions of the data channel of the designated cell is equal to the maximum number of retransmissions of the data channel of each edge user in the designated cell, if the maximum number of retransmissions in the designated cell changes, the starting frame number and the subframe number of the designated cell may also change as known from S1020 and S1021.
Specifically, when the base station determines that the UE in the designated cell is the edge user, the base station needs to periodically control the UE to enter the GAP until the UE is the non-edge user, and the base station stops controlling the UE to enter the GAP again.
Specifically, the GAP duration is represented by the formula N gap,duration =N gap,coeff N gap,period Determining; therefore, in a cycle period, after the initial frame number and the subframe number of the entering GAP are determined, the ending frame number and the subframe number of the ending GAP are also determined; wherein the end frame number and the subframe number are equal to N gap,offset +N gap,duration
Specifically, in practical applications, according to the 3GPP protocol, the value range of the number of repeated transmissions includes: {4, 16, 64, 128, 256, 512, 1024, 2048}. Then when dlGapThresholdr13=64 times and dl-gapdata coeff-r13=1/4, then the transmission number of times is repeated by 64 corresponding to the index value (Log) 2 64-Log 2 64 Mod4=0; the index value corresponding to the number of times of repeated transmission 128 is (Log) 2 128-Log 2 64 Mod4=1; the index value corresponding to the number of repeated transmissions 256 is (Log) 2 256-Log 2 64 Mod4=2, and the index value corresponding to the number of repeated transmission times 512 is (Log) 2 512-Log 2 64 Mod4=3; the index value corresponding to the number of times of repeated transmission 1024 is (Log) 2 1024-Log 2 64 Mod4=0; the index value corresponding to the number of times of repeated transmission 2048 is (Log) 2 2048-Log 2 64)mod4=1。
Illustratively, when the system configuration dlgapthreshold 13=64 times, dl-GapPeriodicity-r13=256 subframes (the number of subframes contained in a GAP cycle period is 256 subframes) as shown in fig. 5,
Figure BDA0002001708280000081
edge of cell 1-aThe maximum number of user repetitions needs 128 times, and when the maximum number of edge users of the cell 3-a needs 256 times, according to the determination process of the starting frame number and subframe number, the starting frame number of the cell 1-a is 3 and subframe number 2 (indicating that the 2 nd subframe of the 3rd frame enters GAP), and the starting frame number of the cell 3-a is 12 and subframe number 8 (indicating that the 8 th subframe of the 12 th frame enters GAP), so that the edge users of the cell 1-a and the edge users of the cell 3-a enter GAP with different starting frame numbers and subframe numbers in the same GAP cycle period.
Optionally, the configuration parameter includes a subframe coefficient; the base station determines the starting frame number and the subframe number according to the first retransmission times and the configuration parameters, and controls the designated cell to enter the GAP before entering the GAP according to the starting frame number and the subframe number in each GAP cycle period, as shown in fig. 6 and fig. 10, including:
s103, the base station acquires the second repeated transmission times of the data channels of the adjacent cells of the designated cell.
The base station determines an initial frame number and a subframe number according to the first repeated transmission times and the subframe coefficient, and controls the appointed cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period, and the method comprises the following steps:
and S1022, when the base station determines that the first repeated transmission frequency is smaller than the second repeated transmission frequency, determining an initial frame number and a subframe number according to the first repeated transmission frequency and the subframe coefficient, and controlling the designated cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle.
Optionally, the configuration parameter further includes a cell ID; as shown in fig. 7 and 10, the method includes:
s1023, when the base station determines that the first repeated transmission times is equal to the second repeated transmission times and the residue after the cell ID of the designated cell is modulo is 0, determining the initial frame number and the subframe number according to the first repeated transmission times and the subframe coefficient, and controlling the designated cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period.
Optionally, the configuration parameter further includes a cell ID; as shown in fig. 8, 9 and 10, includes:
and S1024, when the base station determines that the first repeated transmission times are larger than the second repeated transmission times, determining that the initial frame number and the subframe number are equal to the initial frame number and the subframe number of the appointed cell entering the GAP currently.
Or,
s1025, when the base station determines that the first repeated transmission times is equal to the second repeated transmission times and the residue after the cell ID of the specified cell is subjected to modulus is not 0, the base station determines that the initial frame number and the subframe number are equal to the initial frame number and the subframe number of the specified cell entering the GAP currently.
According to the scheme, the data transmission method provided by the embodiment of the invention does not need to enter the GAP simultaneously in each designated cell in the prior art, but determines the initial frame number and the subframe number according to the first repeated transmission times and the configuration parameters in each designated cell so that the designated cell enters the GAP according to the initial frame number and the subframe number in each GAP cycle period; when the downlink PRB resources are in shortage, each cell enters the GAP according to the respective initial frame number and subframe number in each GAP cycle period, so that when the designated cell does not enter the GAP, the idle downlink PRB resources of other cells which have entered the GAP can be called, and the experience of users in the designated cell is ensured; therefore, the problem that in the prior art, when downlink PRB resources are in shortage, because the designated cell and the adjacent cell of the designated cell enter the GAP at the same time, the idle downlink PRB resources of the designated cell and the adjacent cell cannot be utilized by the edge users of the designated cell and the adjacent cell, and the experience of the edge users is poor is solved.
Example two
An embodiment of the present invention provides a base station 10, as shown in fig. 11, including:
an obtaining unit 101 is configured to obtain a first repeated sending frequency and a configuration parameter of a downlink communication channel of a specified cell within a coverage area.
The processing unit 102 is configured to determine an initial frame number and a subframe number according to the first retransmission time obtained by the obtaining unit 101 and the configuration parameter obtained by the obtaining unit, and control the specified cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle.
Optionally, the configuration parameter includes a subframe coefficient; a processing unit 102, configured to determine an index value according to an index formula, a data channel retransmission threshold, and the first retransmission times acquired by the acquiring unit 101; wherein, the index formula includes:
Index=(log 2 (R max )-log 2 (R dlGapThresholdr13 ))mod N;
Figure BDA0002001708280000101
where Index represents the Index value, R max Indicating the number of first repeated transmissions, R dlGapThresholdr13 Indicating a data channel repeat transmission threshold, N gap,coeff Denotes the subframe coefficient, 0 < N gap,coeff ≤1。
The processing unit 102 is specifically configured to determine an initial frame number and a subframe number according to a sequence number formula, a total number of subframes included in the GAP cycle, an index value, and a subframe coefficient acquired by the acquiring unit 101; wherein, the sequence number formula includes:
N gap,offset =Index×N gap,coeff ×N gap,period
N gap,offset =10×a+b。
where a denotes the starting frame number, b denotes the subframe number, N gap,period Representing the total number of subframes contained in the GAP cycle period.
Optionally, the configuration parameter includes a subframe coefficient; the acquiring unit 101 is further configured to acquire a second retransmission number of data channels of neighboring cells of the designated cell.
The processing unit 102 is further configured to determine, when the first retransmission number acquired by the acquiring unit 101 is smaller than the second retransmission number acquired by the acquiring unit, a start frame number and a subframe number according to the first retransmission number and the subframe coefficient, and control the designated cell to enter the GAP in each GAP cycle according to the start frame number and the subframe number.
Optionally, the configuration parameter further includes a cell ID; the processing unit 102 is further configured to determine that the first retransmission number acquired by the acquiring unit 101 is equal to the second retransmission number acquired by the acquiring unit, and when a remainder after modulo of a cell ID of the designated cell is 0, determine an initial frame number and a subframe number according to the first retransmission number acquired by the acquiring unit 101 and the subframe coefficient acquired by the acquiring unit, and control the designated cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle.
Optionally, the configuration parameter further includes a cell ID; the processing unit 102 is further configured to determine that the starting frame number and the subframe number are equal to the starting frame number and the subframe number of the specified cell currently entering the GAP when the first retransmission time acquired by the acquiring unit 101 is greater than the second retransmission time acquired by the acquiring unit 101.
Or,
the processing unit 102 is further configured to determine that the first retransmission number acquired by the acquiring unit 101 is equal to the second retransmission number acquired by the acquiring unit 101, and when a remainder after modulo of the cell ID of the specified cell acquired by the acquiring unit 101 is not 0, determine that the starting frame number and the subframe number are equal to a starting frame number and a subframe number of the specified cell currently entering the GAP.
All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and the function thereof is not described herein again.
In the case of an integrated module, the base station 10 comprises: the device comprises a storage unit, a processing unit and an acquisition unit. The processing unit is used for controlling and managing the actions of the base station, for example, the processing unit is used for supporting the base station to execute the processes S101 and S102 in fig. 3; the acquisition unit is used for supporting information interaction between the base station and other equipment. A storage unit for storing program codes and data of the base station.
For example, the processing unit is a processor, the storage unit is a memory, and the obtaining unit is a communication interface. The base station shown in fig. 12 includes a communication interface 501, a processor 502, a memory 503, and a bus 504, and the communication interface 501 and the processor 502 are connected to the memory 503 through the bus 504.
The processor 502 may be a general-purpose Central Processing Unit (CPU), a microprocessor, an Application-Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to control the execution of programs in accordance with the teachings of the present disclosure.
The Memory 503 may be, but is not limited to, a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory may be self-contained and coupled to the processor via a bus. The memory may also be integrated with the processor.
The memory 503 is used for storing application program codes for executing the scheme of the application, and the processor 502 controls the execution. The communication interface 501 is used for information interaction with other devices, such as a remote controller. The processor 502 is configured to execute application program code stored in the memory 503 to implement the methods described in the embodiments of the present application.
Further, a computing storage medium (or media) is also provided, comprising instructions which, when executed, perform the method operations performed by the base station in the above embodiments. Additionally, a computer program product is also provided, comprising the above-described computing storage medium (or media).
It should be understood that, in the various embodiments of the present invention, the sequence numbers of the above-mentioned processes do not imply an order of execution, and the order of execution of the processes should be determined by their functions and internal logics, and should not limit the implementation processes of the embodiments of the present invention in any way.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It can be understood that any base station provided above is configured to execute the method corresponding to the embodiment provided above, and therefore, the beneficial effects that can be achieved by the base station may refer to the method of the first embodiment above and the beneficial effects of the solutions in the following detailed description, which are not described herein again.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A method of data transmission, comprising:
a base station acquires a first repeated sending frequency and configuration parameters of a downlink communication channel of a designated cell in a coverage area;
the base station determines an initial frame number and a subframe number according to the first repeated sending times and the configuration parameters, and controls the specified cell to enter the GAP in each GAP cycle period according to the initial frame number and the subframe number;
the configuration parameters include subframe coefficients;
the base station determines an initial frame number and a subframe number according to the first repeated sending times and the configuration parameters, and controls the designated cell to enter the GAP in each GAP cycle period according to the initial frame number and the subframe number, and the method also comprises the following steps:
the base station acquires the second repeated transmission times of the data channels of the adjacent cells of the specified cell;
the base station determines an initial frame number and a subframe number according to the first repeated sending times and the subframe coefficient, and controls the designated cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period, and the method comprises the following steps:
and when the base station determines that the first repeated transmission times are less than the second repeated transmission times, determining an initial frame number and a subframe number according to the first repeated transmission times and the subframe coefficient, and controlling the specified cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period.
2. The data transmission method of claim 1, wherein the configuration parameters comprise subframe coefficients;
the base station determines an initial frame number and a subframe number according to the first repeated transmission times and the configuration parameter, and the method comprises the following steps:
the base station determines an index value according to an index formula, a repeated sending threshold value and the first repeated sending times; wherein the index formula comprises:
Index=(log 2 (R max )-log 2 (R dlGapThresholdr13 ))modN;
Figure FDA0003820627210000011
where Index represents an Index value, rmax represents a first number of repeated transmissions, and R dlGapThresholdr13 To representData channel repeat transmission threshold, N gap,coeff Denotes the subframe coefficient, 0 < N gap,coeff ≤1;
The base station determines an initial frame number and a subframe number according to a sequence number formula, the total number of subframes contained in a GAP cycle, the index value and the subframe coefficient; wherein the sequence number formula comprises:
N gap,offset =Index×N gap,coeff ×N gap,period
N gap,offset =10×a+b;
where a denotes the starting frame number, b denotes the subframe number, N gap,period Representing the total number of subframes contained in the GAP cycle period.
3. The data transmission method of claim 1, wherein the configuration parameters further include a cell ID;
the method further comprises the following steps:
and when the base station determines that the first repeated transmission times are equal to the second repeated transmission times and the remainder is 0 after the modulus of the cell ID of the specified cell, determining an initial frame number and a subframe number according to the first repeated transmission times and the subframe coefficient, and controlling the specified cell to enter the GAP according to the initial frame number and the subframe number in each GAP cycle period.
4. The data transmission method of claim 1, wherein the configuration parameters further include a cell ID;
the method further comprises the following steps:
when the base station determines that the first repeated sending times are larger than the second repeated sending times, determining that an initial frame number and a subframe number are equal to an initial frame number and a subframe number of the appointed cell entering the GAP currently;
or,
and when the base station determines that the first repeated sending times are equal to the second repeated sending times and the remainder after the modulus of the cell ID of the specified cell is not 0, determining that the initial frame number and the subframe number are equal to the initial frame number and the subframe number of the specified cell entering the GAP currently.
5. A base station, comprising:
an obtaining unit, configured to obtain a first repeated sending frequency and a configuration parameter of a downlink communication channel of a designated cell within a coverage area;
the processing unit is used for determining an initial frame number and a subframe number according to the first repeated sending times acquired by the acquisition unit and the configuration parameters acquired by the acquisition unit, and controlling the specified cell to enter the GAP in each GAP cycle period according to the initial frame number and the subframe number;
the configuration parameters include subframe coefficients;
the acquiring unit is further configured to acquire a second retransmission number of the data channel of the neighboring cell of the designated cell;
the processing unit is further configured to determine, when the first retransmission number acquired by the acquisition unit is smaller than the second retransmission number acquired by the acquisition unit, a start frame number and a subframe number according to the first retransmission number and the subframe coefficient, and control the designated cell to enter the GAP in each GAP cycle according to the start frame number and the subframe number.
6. The base station of claim 5, wherein the configuration parameters comprise subframe coefficients;
the processing unit is specifically configured to determine an index value according to an index formula, a data channel retransmission threshold, and the first retransmission times acquired by the acquisition unit; wherein the index formula comprises:
Index=(log 2 (R max )-log 2 (R dlGapThresholdr13 ))modN;
Figure FDA0003820627210000031
wherein,index represents an Index value, rmax represents the first number of repeated transmissions, R dlGapThresholdr13 Indicating a data channel retransmission threshold, N gap,coeff Denotes the subframe coefficient, 0 < N gap,coeff ≤1;
The processing unit is specifically configured to determine an initial frame number and a subframe number according to a sequence number formula, a total number of subframes included in a GAP cycle period, the index value, and the subframe coefficient acquired by the acquiring unit; wherein the sequence number formula comprises:
N gap,offset =Index×N gap,coeff ×N gap,period
N gap,offset =10×a+b
where a denotes the starting frame number, b denotes the subframe number, N gap,period Representing the total number of subframes contained in the GAP cycle period.
7. The base station of claim 5, wherein the configuration parameters further comprise a cell ID;
the processing unit is further configured to determine that the first retransmission number acquired by the acquisition unit is equal to the second retransmission number acquired by the acquisition unit, and when a remainder after modulo of a cell ID of the designated cell is 0, determine a start frame number and a subframe number according to the first retransmission number acquired by the acquisition unit and the subframe coefficient acquired by the acquisition unit, and control the designated cell to enter a GAP in each GAP cycle period according to the start frame number and the subframe number.
8. The base station of claim 5, wherein the configuration parameters further comprise a cell ID;
the processing unit is further configured to determine that an initial frame number and a subframe number are equal to an initial frame number and a subframe number of the designated cell currently entering the GAP when the first retransmission number acquired by the acquiring unit is greater than the second retransmission number acquired by the acquiring unit;
or,
the processing unit is further configured to determine that the first retransmission number acquired by the acquiring unit is equal to the second retransmission number acquired by the acquiring unit, and when a remainder after modulo of the cell ID of the designated cell acquired by the acquiring unit is not 0, determine that a start frame number and a subframe number are equal to a start frame number and a subframe number of the designated cell entering the GAP currently.
9. A computer storage medium comprising instructions which, when run on a computer, cause the computer to perform the data transmission method of any one of claims 1 to 4.
10. A base station, comprising: communication interface, processor, memory, bus; the memory is used for storing computer execution instructions, the processor is connected with the memory through the bus, and when the base station runs, the processor executes the computer execution instructions stored by the memory so as to enable the base station to execute the data transmission method according to any one of the claims 1-4.
CN201910214838.3A 2019-03-20 2019-03-20 Data transmission method and base station Active CN109982329B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910214838.3A CN109982329B (en) 2019-03-20 2019-03-20 Data transmission method and base station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910214838.3A CN109982329B (en) 2019-03-20 2019-03-20 Data transmission method and base station

Publications (2)

Publication Number Publication Date
CN109982329A CN109982329A (en) 2019-07-05
CN109982329B true CN109982329B (en) 2023-03-24

Family

ID=67079756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910214838.3A Active CN109982329B (en) 2019-03-20 2019-03-20 Data transmission method and base station

Country Status (1)

Country Link
CN (1) CN109982329B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017133339A1 (en) * 2016-02-05 2017-08-10 中兴通讯股份有限公司 Method and apparatus for determining schedule timing interval
CN107371184A (en) * 2016-05-13 2017-11-21 中兴通讯股份有限公司 resource allocation method, device and base station
CN107371248A (en) * 2016-05-13 2017-11-21 ***通信有限公司研究院 The transmission method and device of configured information in a kind of Internet of Things
WO2018030936A1 (en) * 2016-08-11 2018-02-15 Telefonaktiebolaget Lm Ericsson (Publ) Network node, wireless device and methods therein relating to time division duplex configurations for narrowband internet of things
CN107770780A (en) * 2016-08-23 2018-03-06 成都鼎桥通信技术有限公司 GAP measuring methods and equipment based on Idle state

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017133339A1 (en) * 2016-02-05 2017-08-10 中兴通讯股份有限公司 Method and apparatus for determining schedule timing interval
CN107371184A (en) * 2016-05-13 2017-11-21 中兴通讯股份有限公司 resource allocation method, device and base station
CN107371248A (en) * 2016-05-13 2017-11-21 ***通信有限公司研究院 The transmission method and device of configured information in a kind of Internet of Things
WO2018030936A1 (en) * 2016-08-11 2018-02-15 Telefonaktiebolaget Lm Ericsson (Publ) Network node, wireless device and methods therein relating to time division duplex configurations for narrowband internet of things
CN107770780A (en) * 2016-08-23 2018-03-06 成都鼎桥通信技术有限公司 GAP measuring methods and equipment based on Idle state

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"PRACH partitioning for early data transmission";Huawei, HiSilicon, Neul;《3GPP tsg_ran\WG2_RL2 R2-1713188 》;20171117;全文 *

Also Published As

Publication number Publication date
CN109982329A (en) 2019-07-05

Similar Documents

Publication Publication Date Title
CN107046722B (en) Method and device for determining scheduling timing interval
EP3319387B1 (en) Frequency spectrum resource allocation method and apparatus
JP6430981B2 (en) Method for receiving and transmitting control channel, user equipment and base station
TWI486006B (en) Method and apparatus for transmitting and receiving downlink control information based on multiuser MIMO transmission
CN110601804B (en) Communication method and user equipment
US20200220698A1 (en) Method and apparatus for transmitting physical uplink shared
EP2503812A1 (en) Allocation method and device for control channel elements
US8724575B2 (en) Method and device for allocating control channel element resources
CN109587797B (en) Wireless communication method and device
US11641256B2 (en) Grouping and use of short sequence signals
CN108684076B (en) A kind of uplink power distribution method and mobile communication equipment
US10397918B2 (en) Resource allocation method, base station, and communications system
CN108988996B (en) Data sending and receiving processing method and device for physical downlink control channel
CN107404763B (en) Super cell downlink control channel space division multiple access method, device and base station
CN113645705B (en) Frequency domain resource allocation method and device
US20220029862A1 (en) Blind Detection Method and Apparatus
CN109982329B (en) Data transmission method and base station
CN107124772B (en) Resource scheduling method and device
US11943667B2 (en) Method and base station for multi-user multiple input multiple output
CN114978430A (en) Data sending method and terminal equipment
CN106550471B (en) Parameter adjusting method and device
CN107113840B (en) Resource scheduling method, device and base station
EP3375240A1 (en) Feedback assisted downlink control channel configuration
CN117440526A (en) Method, device and storage medium for processing SRS (sounding reference Signal) resources of base station and user
JP2014204415A (en) Scheduling setting method, radio base station device, and scheduling setting program

Legal Events

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