CN111417123A - Resource allocation and data receiving and transmitting method, device, system, medium and equipment - Google Patents

Resource allocation and data receiving and transmitting method, device, system, medium and equipment Download PDF

Info

Publication number
CN111417123A
CN111417123A CN201910016089.3A CN201910016089A CN111417123A CN 111417123 A CN111417123 A CN 111417123A CN 201910016089 A CN201910016089 A CN 201910016089A CN 111417123 A CN111417123 A CN 111417123A
Authority
CN
China
Prior art keywords
configuration information
resource
wireless
time slot
wireless slice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910016089.3A
Other languages
Chinese (zh)
Other versions
CN111417123B (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 Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
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 Mobile Communications Group Co Ltd, China Mobile Communications Ltd Research Institute filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910016089.3A priority Critical patent/CN111417123B/en
Publication of CN111417123A publication Critical patent/CN111417123A/en
Application granted granted Critical
Publication of CN111417123B publication Critical patent/CN111417123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/14Spectrum sharing arrangements between different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • 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/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Abstract

The present invention relates to the field of wireless technologies, and in particular, to a method, an apparatus, a system, a medium, and a device for resource allocation and data transceiving. According to the scheme provided by the embodiment of the invention, resources can be allocated to each wireless slice, wireless resource sharing is realized in a wireless slice mode, and the method and the device for realizing wireless resource sharing are suitable for base station sharing among operators and also suitable for providing isolation among services for vertical industries through a public network.

Description

Resource allocation and data receiving and transmitting method, device, system, medium and equipment
Technical Field
The present invention relates to the field of wireless technologies, and in particular, to a method, an apparatus, a system, a medium, and a device for resource allocation and data transceiving.
Background
Compared with the traditional second generation, third generation and fourth generation mobile communication networks (2G/3G/4G), the fifth generation mobile communication network (5G) has higher deployment frequency, smaller single station coverage range and greatly improved station address density. Operators will invest a large amount of infrastructure investment to build the 5G network, and the subsequent operation optimization maintenance cost will also increase sharply. These heavy costs will eventually lead to the user cost not being reduced, user penetration and business popularity will be severely affected, and will pose a serious challenge to 5G business development. In the 5G era, in order to reduce the cost of network construction and maintenance, many domestic and foreign operators and expert scholars including chinese operators all express the sound of reducing the deployment cost of the 5G co-construction shared base station.
But currently there is no good solution for sharing base stations among operators.
In addition, the industrial internet is an important application scene of 5G. The departments of electric power, petroleum, public security and the like in the industrial internet require an end-to-end solution for providing safety isolation, and require isolation among private networks and isolation among different services in the private networks. For example, the power industry has four types of services, one type of service and two types of services are packaged together, and three types of services and four types of services are packaged together. 7MHz frequency of 230MHz frequency band is divided into 3MHz and 4MHz parts, which are used to bear the above different service types, and corresponding baseband board and transmission use independent hardware, so the resource utilization efficiency is low and the resource waste is very serious.
If an effective solution can be provided, the private network service of end-to-end safety guarantee is provided for the vertical industry by utilizing the public network of an operator, so that the resource utilization rate can be effectively improved, the resource waste is reduced, and the cost is saved.
Disclosure of Invention
Embodiments of the present invention provide a method, an apparatus, a system, a medium, and a device for resource allocation and data transceiving, which are used to solve the problems that base station sharing cannot be achieved between operators and private network services cannot be provided by using a public network.
The invention provides a resource allocation method, which comprises the following steps:
determining resource configuration information corresponding to at least one wireless slice;
and sending the at least one wireless slice identifier and the corresponding resource configuration information. The invention also provides a resource allocation method, which comprises the following steps:
receiving at least one wireless slice identifier and corresponding first resource configuration information;
determining frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, wherein the frame structure configuration information comprises a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice;
and sending the frame structure configuration information.
The invention also provides a data receiving and sending method, which comprises the following steps:
receiving frame structure configuration information, wherein the frame structure configuration information comprises at least one wireless slice identifier and resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier;
determining corresponding resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier;
and transmitting and/or receiving data on the resources corresponding to the determined resource configuration information.
The invention also provides a resource allocation device, which comprises:
a determining module, configured to determine resource configuration information corresponding to at least one wireless slice;
and the sending module is used for sending the at least one wireless slice identifier and the corresponding resource configuration information.
The invention also provides a resource allocation device, which comprises:
the receiving module is used for receiving at least one wireless slice identifier and corresponding first resource configuration information;
a determining module, configured to determine frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice;
and the sending module is used for sending the frame structure configuration information.
The invention also provides a data transceiver, comprising:
a receiving module, configured to receive frame structure configuration information, where the frame structure configuration information includes at least one wireless slice identifier and resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier;
a determining module, configured to determine, according to the determined corresponding wireless slice identifier, corresponding resource configuration information from the frame structure configuration information;
and the transceiver module is used for transmitting and/or receiving data on the resources corresponding to the determined resource configuration information.
The invention also provides a data receiving and transmitting system, which comprises network management equipment, a base station and a terminal, wherein:
the network management equipment is used for determining first resource configuration information corresponding to at least one wireless slice and sending the at least one wireless slice identifier and the corresponding first resource configuration information to the base station;
the base station is configured to receive the at least one wireless slice identifier and the first resource configuration information, determine frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice, and send the frame structure configuration information to the terminal;
and the terminal is used for receiving the frame structure configuration information, determining corresponding second resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier, and transmitting and/or receiving data on the resource corresponding to the determined second resource configuration information.
The present invention also provides a non-volatile computer storage medium having stored thereon an executable program for execution by a processor to perform the steps of implementing the method as described above.
The invention also provides communication equipment, which comprises a memory, a processor, a transceiver and a bus interface; the processor is used for reading the program in the memory and executing:
determining first resource configuration information corresponding to at least one wireless slice, and sending the at least one wireless slice identifier and the corresponding first resource configuration information through the transceiver; or, in the alternative, the execution,
receiving at least one wireless slice identifier and corresponding first resource configuration information through the transceiver, determining frame structure configuration information according to the received at least one wireless slice identifier and the first time slot resource information, wherein the frame structure configuration information comprises the wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice, and sending the frame structure configuration information through the transceiver; or, in the alternative, the execution,
receiving, by the transceiver, frame structure configuration information, where the frame structure configuration information includes at least one wireless slice identifier and second resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier; and determining corresponding second resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier, and performing data transmission and/or reception on the resources corresponding to the determined second resource configuration information through the transceiver.
According to the scheme provided by the embodiment of the invention, resources can be allocated to each wireless slice, wireless resource sharing is realized in a wireless slice mode, and the method and the device for realizing wireless resource sharing are suitable for base station sharing among operators and also suitable for providing isolation among services for vertical industries through a public network.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
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 schematic flowchart of a resource allocation method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a resource allocation apparatus according to a second embodiment of the present invention;
fig. 3 is a schematic flowchart of a resource allocation method according to a third embodiment of the present invention;
fig. 4 is a schematic view of resource allocation provided in the third embodiment of the present invention;
fig. 5 is a schematic structural diagram of a resource allocation apparatus according to a fourth embodiment of the present invention;
fig. 6 is a schematic flowchart of a data transceiving method according to a fifth embodiment of the present invention;
fig. 7 is a schematic structural diagram of a data transceiver according to a sixth embodiment of the present invention;
fig. 8 is a schematic structural diagram of a data transceiving system according to a seventh embodiment of the present invention;
fig. 9 is a schematic structural diagram of a communication device according to an eighth embodiment of the present invention.
Detailed Description
Aiming at the problems that base station sharing among operators cannot be realized and private network services cannot be provided by utilizing a public network, the embodiment of the invention provides an efficient wireless side solution for carrying out safe and isolated resource sharing based on wireless slicing. The method can realize the resource isolation of the services of multiple operators and the services of multiple service classes, break through the conventional frequency sharing or space sharing and realize the resource sharing in a time domain range.
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that, the "plurality" or "a plurality" mentioned herein means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
The terms "first," "second," and the like in the description and in the claims, and in the drawings described above, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein.
Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example one
An embodiment of the present invention provides a resource allocation method, which may be applied to a first device, such as a network management device, and a flow of steps of the method may be as shown in fig. 1, where the method includes:
step 101, determining corresponding resource configuration information.
In this step, a corresponding resource may be configured for at least one wireless slice, so that resource configuration information corresponding to the at least one wireless slice may be determined.
One wireless slice may correspond to a service of one operator or a service class, and may be understood as that one wireless slice only provides services for the service of the operator or the service class corresponding to the wireless slice.
Specifically, configuring a corresponding resource for at least one wireless slice may be understood as: and configuring corresponding time slot resources for at least one wireless slice.
That is, in this embodiment, the services or each type of services of each operator may be resource isolated by a wireless slicing scheme based on timeslot encapsulation. The method comprises the steps that the service of a specific operator or the service of a specific service class is configured into a specific time slot resource, each time slot resource (uplink time slot resource or downlink time slot resource) only comprises the service or a class of service of one operator, and the service or the class of service of one operator can use a plurality of time slot resources (uplink time slot resource and/or downlink time slot resource) in the same configuration period.
When time slot resources are provided for the services of each operator or various services, because physical resources cannot be shared among the services of different operators or the services of different service classes, data in the memory at the same moment belong to the same operator or the same service class, the condition that an illegal person attacks the memory resources of certain operator services or certain services through memory leakage and other loopholes can be avoided, and the security of the memory resources of various operator services or various services is ensured.
In one possible implementation, the resource configuration information corresponding to the at least one wireless slice may be determined by the server and sent to the first device. The first device determines resource configuration information corresponding to the at least one wireless slice, that is, may be understood as receiving the resource configuration information corresponding to the at least one wireless slice sent by the server.
At this time, it may be understood that the first device may obtain specified statistical data corresponding to the at least one wireless slice within a specified time window, where the specified statistical data may be, but is not limited to, at least one of a resource utilization rate, a service average rate, a service peak rate, a service minimum rate, a service delay average value, a service delay maximum value, and a throughput, and report the specified statistical data to the server. The server may determine resource configuration information corresponding to the at least one wireless slice according to the specified statistical data, and send the determined resource configuration information to the first device.
The resource configuration information may include at least one of a number of slot resources, a number of slot resources fraction, and a slot resource location. When the resource configuration information includes a timeslot resource location, it may be further understood that the resource configuration information may include timeslot resource location indication information of timeslot resources allocated for a specific radio slice (e.g., a radio slice serving a service of a specific operator or a service of a specific service class).
The timeslot resource number may include an uplink timeslot resource number and/or a downlink timeslot resource number, the timeslot resource number ratio may include an uplink timeslot resource number ratio and/or a downlink timeslot resource number ratio, and the timeslot resource position may include an uplink timeslot resource position and/or a downlink timeslot resource position, where the uplink timeslot resource position may include at least one of an uplink timeslot resource start position, an uplink timeslot resource end position, an uplink timeslot resource center position, a relative position of the uplink timeslot resource start position with respect to a nominal position, a relative position of the uplink timeslot resource end position with respect to the nominal position, and a relative position of the uplink timeslot resource center position with respect to the nominal position, and the downlink timeslot resource position may include a downlink timeslot resource start position, a downlink timeslot resource position, and a downlink timeslot resource position, At least one of a downlink time slot resource ending position, a downlink time slot resource center position, a relative position of a downlink time slot resource starting position relative to a nominal position, a relative position of a downlink time slot resource ending position relative to the nominal position, and a relative position of a downlink time slot resource center position relative to the nominal position.
The ratio of the number of uplink timeslot resources may be understood as a ratio of the number of allocated uplink timeslot resources to the total number of allocable uplink timeslot resources (which may be simply referred to as the total number of uplink timeslot resources). The ratio of the number of downlink timeslot resources may be understood as a ratio of the number of allocated downlink timeslot resources to the total number of allocable downlink timeslot resources (which may be simply referred to as the total number of downlink timeslot resources).
It should be further noted that, in a possible implementation manner, the number of timeslot resources or the proportion of the number of timeslot resources corresponding to one radio slice may be determined according to subscription information. The subscription information may be, but is not limited to, inter-operator subscription information, vertical industry and inter-operator subscription information, and the like. The subscription information may include the number of time slot resources or the ratio of the number of time slot resources between each operator service or each type of service determined in cooperative subscription. The method of determining the number of time slot resources or the ratio of the number of time slot resources allocated to one wireless slice according to the subscription information may be understood as a static or semi-static configuration method, which has the advantage of simplicity, but has the problem of poor flexibility to some extent.
In another possible implementation manner, the number of timeslot resources or the ratio of the number of timeslot resources corresponding to one wireless slice may be determined according to at least one of the traffic demand, the buffered data value, and a statistic corresponding to the buffered data value. That is, in this embodiment, a time slot resource may also be allocated to one wireless slice in a dynamic configuration manner, so as to achieve optimal utilization of resources and improve resource utilization rate.
The service requirement may be understood as a service requirement of an operator service or a service of a service class corresponding to the wireless slice.
The buffered data value may be understood as a size of buffered data carried in a service scheduling request corresponding to the wireless slice.
The determination manner of the statistic corresponding to the buffered data value may be any manner, for example, but not limited to, the following manners may be used to determine:
assuming that the buffered data value of the wireless slice in the current configuration period is Ti, and the buffered data value of the wireless slice in the configuration period before the current configuration period is Ti-1, the statistical value corresponding to the buffered data value of the wireless slice in the current configuration period may be, but is not limited to, Taverage Ti + α Ti-1, where α is a scaling factor, 0< α < 1.
And 102, sending resource configuration information.
In this step, the at least one radio slice id and the corresponding resource configuration information may be sent.
It should be noted that, in this embodiment, the timeslot resource configured for each wireless slice may be understood as being specific to a specific frequency, or may be understood as being specific to a current operating frequency of the second device to which the configured timeslot resource information is transmitted.
Taking as an example that the first device serving as the execution subject of this embodiment is a network management device and the second device to which the resource configuration information is sent is a base station, sending the resource configuration information to the base station by the network management device may be implemented by at least one of the following manners:
the transmission is performed through an interface between the network management equipment and the base station, through an interface between the base stations, through an interface between the centralized control unit and the distributed control unit, and through broadcast messages.
It should be noted that the resource configuration information may be represented in any form.
In a possible implementation manner, the resource configuration information may include an information sequence, where a sequence value in the information sequence indicates a number of timeslot resources or a ratio of the number of timeslot resources corresponding to one radio slice allocation.
For example, the timeslot resources are configured for three wireless slices as an example:
the resource configuration information may include an information sequence represented by wirelesssliceconconfig L ist, where the information sequence may correspond to 3 sequence values, where sequence value 1 (sequence value 1 may be understood to correspond to WirelessSlice _1 in the information sequence) represents the number of timeslot resources (or timeslot resource number ratio) corresponding to wireless slice 1 (corresponding to traffic of operator a or traffic class a, and may be understood to correspond to traffic of operator a or traffic class a for wireless slice 1) in the configuration period, sequence value 2 (sequence value 2 may be understood to correspond to WirelessSlice _2 in the information sequence) represents the number of timeslot resources (or timeslot resource number ratio) corresponding to wireless slice 2 (corresponding to traffic of operator B or traffic class B) in the configuration period, and sequence value 3 (sequence value 3 may be understood to correspond to WirelessSlice _3 in the information sequence) represents the number of timeslot resources (or timeslot resource ratio) corresponding to traffic class C for wireless slice 3 (corresponding to traffic class C) in the configuration period.
Taking the case that each sequence value represents the number of corresponding uplink timeslot resources, for example, a sequence value of 1 may represent that the number of uplink timeslot resources corresponding to the wireless slice 1 is 3, a sequence value of 2 may represent that the number of uplink timeslot resources corresponding to the wireless slice 2 is 3, and a sequence value of 3 may represent that the number of uplink timeslot resources corresponding to the wireless slice 3 is 4.
It should be noted that, in the resource configuration information corresponding to each wireless slice, the number of uplink timeslot resources and the number of downlink timeslot resources (or the ratio of the number of uplink timeslot resources to the number of downlink timeslot resources) may be configured to be the same or may be configured independently.
If the number of uplink time slot resources and the number of downlink time slot resources (or the ratio of the number of uplink time slot resources to the number of downlink time slot resources) are configured to be the same, the number of uplink time slot resources and the number of downlink time slot resources (or the ratio of the number of uplink time slot resources to the number of downlink time slot resources) can be represented by the same sequence value.
For example, the sequence value 2 may indicate the number of uplink timeslot resources corresponding to the radio slice 2 in the configuration period, and the sequence value 2 may also indicate the number of downlink timeslot resources corresponding to the radio slice 2 in the configuration period.
For another example, if the sequence value 2 indicates the ratio of the number of uplink timeslot resources corresponding to the radio slice 2 in the configuration period, and meanwhile, the sequence value 2 also indicates the ratio of the number of downlink timeslot resources corresponding to the radio slice 2 in the configuration period.
Of course, if the number of uplink timeslot resources and the number of downlink timeslot resources (or the ratio of the number of uplink timeslot resources to the number of downlink timeslot resources) are configured to be different, the number of uplink timeslot resources and the number of downlink timeslot resources (or the ratio of the number of uplink timeslot resources to the number of downlink timeslot resources) may be respectively represented by two sequence values.
For example, the sequence value 2 indicates the number of uplink timeslot resources corresponding to the radio slice 2 in the configuration period, and the sequence value 5 may indicate the number of downlink timeslot resources corresponding to the radio slice 2 in the configuration period.
For another example, if the sequence value 2 indicates the ratio of the number of uplink timeslot resources corresponding to the radio slice 2 in the configuration period, meanwhile, the sequence value 5 may also indicate the ratio of the number of downlink timeslot resources corresponding to the radio slice 2 in the configuration period.
In another possible implementation manner, the resource configuration information may include at least one enumerated value, where one enumerated value indicates a ratio of the number of uplink timeslot resources, an uplink timeslot resource pattern, a ratio of the number of downlink timeslot resources, or a downlink timeslot resource pattern corresponding to each of the at least one wireless slice. It is to be understood that the ratio of the number of uplink (downlink) timeslot resources corresponding to each wireless slice may be determined according to the number of uplink (downlink) timeslot resources corresponding to each wireless slice, and the pattern of uplink (downlink) timeslot resources corresponding to each wireless slice may be determined according to the number of uplink (downlink) timeslot resources corresponding to each wireless slice and the location of uplink (downlink) timeslot resources.
Still take three wireless slices to configure resource information as an example, when an enumeration value included in the resource configuration information is 1, it may indicate a ratio wireless slice 1 of the number of uplink timeslot resources corresponding to 3 wireless slices in a configuration period: wireless slicing 2: wireless slice 3 is 3: 1: 1, namely, the number of uplink timeslot resources allocated to the wireless slice 1 in the configuration period is 3/5 of the total number of uplink timeslot resources, the number of uplink timeslot resources allocated to the wireless slice 2 in the configuration period is 1/5 of the total number of uplink timeslot resources, and the number of uplink timeslot resources allocated to the wireless slice 3 in the configuration period is 1/5 of the total number of uplink timeslot resources.
Assuming that the total uplink timeslot resource number in the configuration period is 10, when the enumeration value is 1, it can be understood that the uplink timeslot resource number corresponding to the wireless slice 1 in the configuration period is 6, the uplink timeslot resource number corresponding to the wireless slice 2 in the configuration period is 2, and the uplink timeslot resource data corresponding to the wireless slice 3 in the configuration period is 2.
For another example, when the enumerated value included in the resource configuration information is a, it may indicate that the downlink timeslot resource pattern corresponding to 3 wireless slices in the configuration period is 1112223333. That is, wireless slice 1 corresponds to the 1 st to 3 rd downlink slots in the present allocation period, wireless slice 2 corresponds to the 4 th to 6 th downlink slots in the present allocation period, and wireless slice 3 corresponds to the 7 th to 10 th downlink slots in the present allocation period.
In the resource configuration information corresponding to each wireless slice, the number of uplink timeslot resources and downlink timeslot resources (or the uplink timeslot resource pattern and the downlink timeslot resource pattern) may be configured to be the same or may be configured independently.
It should be noted that, if the number of uplink time slot resources and the number of downlink time slot resources (or the uplink time slot resource pattern and the downlink time slot resource pattern) are configured to be the same, the ratio of the number of uplink time slot resources and the number of downlink time slot resources (or the uplink time slot resource pattern and the downlink time slot resource pattern) allocated to each wireless slice may be represented by the same enumeration value.
For example, when the enumerated value is 1, it may indicate a ratio of the number of uplink timeslot resources corresponding to 3 wireless slices in the configuration period, i.e. wireless slice 1: wireless slicing 2: wireless slice 3 is 3: 1: 1, meanwhile, the enumeration value of 1 also indicates the ratio wireless slice 1 of the number of downlink time slot resources corresponding to 3 wireless slices in the configuration period: wireless slicing 2: wireless slice 3 is 3: 1: 1.
for another example, if the enumerated value is a, it indicates that the downlink timeslot resource pattern corresponding to 3 wireless slices in the configuration period is 1112223333, and meanwhile, the enumerated value is a also indicates that the uplink timeslot resource pattern corresponding to 3 wireless slices in the configuration period is 1112223333.
Of course, if the number of uplink timeslot resources and the number of downlink timeslot resources are configured to be different, the ratio of the number of uplink timeslot resources and the ratio of the number of downlink timeslot resources allocated to each wireless slice may be respectively expressed by two enumerated values.
For example, when the enumerated value is 1, a ratio radio slice 1 representing the number of uplink timeslot resources corresponding to 3 radio slices in the configuration period: wireless slicing 2: wireless slice 3 is 3: 1: 1, meanwhile, a ratio wireless slice 1 of the number of downlink time slot resources corresponding to 3 wireless slices in a configuration period may also be represented by an enumerated value of 2: wireless slicing 2: wireless slice 3 is 2: 2: 1.
for another example, if the enumerated value is a, it indicates that the downlink timeslot resource pattern corresponding to 3 wireless slices in the configuration period is 1112223333, and at the same time, it may also indicate that the uplink timeslot resource pattern corresponding to 3 wireless slices in the configuration period is 1111222233 with the enumerated value being b.
Based on the same inventive concept as the first embodiment, the following apparatuses are provided.
Example two
A second embodiment of the present invention provides a resource allocation apparatus, which may be integrated in a first device, such as a network management device, and a structure of the apparatus may be as shown in fig. 2, where the apparatus includes:
the determining module 11 is configured to determine resource configuration information corresponding to at least one wireless slice;
the sending module 12 is configured to send the at least one wireless slice identifier and the corresponding resource configuration information.
In one possible implementation, one wireless slice may correspond to one operator's traffic or one traffic class of traffic.
EXAMPLE III
A third embodiment of the present invention provides a resource allocation method, where the method may be applied to a second device, such as a base station, and a flow of steps of the method may be as shown in fig. 3, where the method includes:
step 201, receiving resource configuration information.
In this step, the second device may receive the resource configuration information sent by the first device, that is, in this step, at least one radio slice identifier and corresponding first resource configuration information may be received.
Wherein, one wireless slice may correspond to one operator's traffic or one traffic class of traffic.
Step 202, determining frame structure configuration information.
In this step, frame structure configuration information may be determined according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice.
It is to be understood that, in this step, the relevant second resource configuration information may be determined according to the first resource configuration information, so as to determine the frame structure configuration information.
In this embodiment, the second resource configuration information may correspond to at least one of a Frequency Division Duplex (FDD) system resource, a Time Division Duplex (TDD) system resource, and a supplemental uplink (SU L) system resource, where the supplemental uplink system resource may be understood as an uplink resource with a frequency different from that of an uplink resource currently provided by the second device.
In this embodiment, the supplemental uplink (SU L) standard resource may be directly configured as the uplink timeslot resource, or the number of the uplink timeslot resources in the configuration period may be determined, and if the number of the uplink timeslot resources in the configuration period is less than a set value, the supplemental uplink (SU L) standard resource is enabled to be configured as the uplink timeslot resource, for example, if the number of the uplink timeslot resources in the configuration period is 1 and less than a set value 2, the supplemental uplink (SU L) standard resource may be enabled to be configured as the uplink timeslot resource.
For example, assuming that, according to the first resource allocation information, on the f1 frequency, the service of the operator a corresponds to 2 uplink timeslots, the service of the operator B corresponds to 2 uplink timeslots, and the service of the operator C corresponds to 6 uplink timeslots, in the second resource allocation information, it is assumed that it is not necessary to enable a supplemental uplink (SU L) system resource as an uplink timeslot resource for allocation, then on the f1 frequency, an uplink timeslot schematic diagram corresponding to the service of the operator A, B, C may be as shown in fig. 4.
On the other hand, if the service of the operator a corresponds to 11 uplink timeslots, the service of the operator B corresponds to 4 uplink timeslots, and the service of the operator C corresponds to 5 uplink timeslots on the f2 frequency according to the first resource configuration information, as shown in fig. 4, in the second timeslot resource information, a supplemental uplink (SU L) system resource may be enabled to be configured as an uplink timeslot resource, and in addition to providing the uplink timeslot on the f2 frequency, a supplemental uplink timeslot resource may be provided for the service of the operator a by using the f3 frequency.
It should be noted that, if the supplemental uplink (SU L) system resource is configured as the uplink timeslot resource, the indication message of the corresponding supplemental uplink frequency may be sent in the broadcast information.
Similar to the first resource configuration information, the second resource configuration information may also include at least one of a number of slot resources, a ratio of the number of slot resources, and a position of the slot resources.
It should be noted that the second resource configuration information in the frame structure configuration information may be in any form.
For example, in a possible implementation, the second resource configuration information may include a configuration information sequence, and one configuration information includes timeslot resource information allocated for one radio slice. That is, it can be understood that one configuration information includes resource configuration information corresponding to one radio slice.
For another example, in a possible implementation manner, the second resource configuration information includes at least one enumerated value, where one enumerated value indicates a ratio of the number of uplink timeslot resources, or a ratio of the number of uplink timeslot resources to the number of downlink timeslot resources, or a pattern of uplink timeslot resources, or a pattern of downlink timeslot resources.
Step 203, sending frame structure configuration information.
In this step, the configured frame structure configuration information may be transmitted. For example, system information including the frame structure configuration information may be transmitted.
And the terminal side can receive and transmit data according to the received frame structure configuration information.
Based on the same inventive concept as the third embodiment, the following apparatus is provided.
Example four
A fourth embodiment of the present invention provides a resource allocation apparatus, which may be integrated in a second device, such as a base station, and a structure of the apparatus may be as shown in fig. 5, where the apparatus includes:
the receiving module 21 is configured to receive at least one wireless slice identifier and corresponding first resource configuration information; in one possible implementation, one wireless slice may correspond to one operator's traffic or one traffic class of traffic.
The determining module 22 is configured to determine frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice;
the sending module 23 is configured to send the frame structure configuration information.
EXAMPLE five
An embodiment of the present invention provides a data transceiving method, where the method may be applied to a terminal, and a flow of the method steps may be as shown in fig. 6, where the method includes:
step 301, receiving frame structure configuration information.
In this step, the terminal may receive frame structure configuration information sent by a second device, such as a base station. For example, the terminal may receive system information including the frame structure configuration information.
Step 302, determine the corresponding wireless slice id.
In this step, the terminal may determine its corresponding wireless slice identifier.
Assuming that one wireless slice corresponds to the service of one operator or the service of one service class, the terminal may determine the corresponding wireless slice identifier according to the operator or the service class to which the terminal belongs. For example, according to the fact that the operator to which the operator belongs is operator a, the corresponding wireless slice identifier is determined to be wireless slice 1.
Step 303, determining resource configuration information.
In this step, the terminal may determine, according to the determined corresponding wireless slice identifier, corresponding resource configuration information from the frame structure configuration information.
And step 304, data transceiving is carried out.
In this step, the terminal may perform data transmission and/or reception on the resource corresponding to the determined resource configuration information.
It should be noted that, in this embodiment, after step 303 and before step 304, the terminal may further determine, according to the determined resource configuration information, a time sequence pairing relationship between an uplink time slot resource corresponding to each wireless slice and a corresponding uplink data feedback time slot resource, and/or a time sequence pairing relationship between a downlink time slot resource and a corresponding downlink data feedback time slot resource;
then in step 304, the terminal may transmit and/or receive data on the corresponding timeslot resource according to the determined timing pairing relationship.
Based on the same inventive concept as the fifth embodiment, the following apparatuses are provided.
EXAMPLE six
An embodiment of the present invention provides a data transceiver, which may be integrated in a terminal, and a structure of the data transceiver may be as shown in fig. 7, where the data transceiver includes:
the receiving module 31 is configured to receive frame structure configuration information, where the frame structure configuration information includes at least one wireless slice identifier and resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier; in one possible implementation, one wireless slice may correspond to one operator's traffic or one traffic class of traffic.
The determining module 32 is configured to determine, according to the determined corresponding wireless slice identifier, corresponding resource configuration information from the frame structure configuration information;
the transceiver module 33 is configured to perform data transmission and/or reception on the resource corresponding to the determined resource configuration information.
The determining module 32 is further configured to determine, according to the determined resource configuration information, a time sequence pairing relationship between an uplink time slot resource corresponding to each wireless slice and a corresponding uplink data feedback time slot resource, and/or a time sequence pairing relationship between a downlink time slot resource and a corresponding downlink data feedback time slot resource;
the transceiver module 33 is specifically configured to perform data transmission and/or reception on the corresponding time slot resource according to the time sequence pairing relationship.
Based on the same inventive concept, embodiments of the present invention provide the following systems, apparatuses, and media.
EXAMPLE seven
A seventh embodiment of the present invention provides a data transceiving system, which may include the apparatuses provided in the second, fourth, and sixth embodiments. Taking as an example that the device provided in the second embodiment is integrated in a network management device, the device provided in the fourth embodiment is integrated in a base station, and the device provided in the sixth embodiment is integrated in a terminal, a structure of the system may be as shown in fig. 8, including a network management device 41, a base station 42, and a terminal 43, where:
the network management device 41 is configured to determine first resource configuration information corresponding to at least one wireless slice, and send the at least one wireless slice identifier and the corresponding first resource configuration information to the base station;
the base station 42 is configured to receive the at least one wireless slice identifier and the first resource configuration information, determine frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice, and send the frame structure configuration information to the terminal;
the terminal 43 is configured to receive the frame structure configuration information, determine corresponding second resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier, and perform data transmission and/or reception on a resource corresponding to the determined second resource configuration information.
Example eight
An eighth embodiment of the present invention provides a communication device, which may have a structure as shown in fig. 9, and includes a memory 51, a processor 52, a transceiver 53, and a bus interface; the processor 52 is configured to read the program in the memory 51, and execute:
determining first resource configuration information corresponding to at least one wireless slice, and transmitting the at least one wireless slice identifier and the corresponding first resource configuration information through the transceiver 53; or, in the alternative, the execution,
receiving, by the transceiver 53, at least one wireless slice identifier and corresponding first resource configuration information, and determining, according to the received at least one wireless slice identifier and the received first slot resource information, frame structure configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice, and the frame structure configuration information is sent by the transceiver 53; or, in the alternative, the execution,
receiving, by the transceiver 53, frame structure configuration information, where the frame structure configuration information includes at least one radio slice identifier and second resource configuration information corresponding to each radio slice corresponding to the at least one radio slice identifier; and determining corresponding second resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier, and performing data transmission and/or reception on the resource corresponding to the determined second resource configuration information through the transceiver 53.
Optionally, the processor 52 may specifically include a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), one or more integrated circuits for controlling program execution, a hardware circuit developed by using a Field Programmable Gate Array (FPGA), or a baseband processor.
Optionally, the processor 52 may include at least one processing core.
Alternatively, the memory 51 may include a Read Only Memory (ROM), a Random Access Memory (RAM), and a disk memory. The memory 51 is used for storing data required by the at least one processor 52 during operation. The number of the memory 51 may be one or more.
Ninth, an embodiment of the present invention provides a non-volatile computer storage medium, where the computer storage medium stores an executable program, and when the executable program is executed by a processor, the method provided in the first, third, or fifth embodiment of the present invention is implemented.
In particular implementations, computer storage media may include: various storage media capable of storing program codes, such as a Universal Serial Bus flash drive (USB), a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
In the embodiments of the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the described unit or division of units is only one division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be 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 or other form.
The functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be an independent physical module.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the technical solutions of the embodiments 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, such as a personal computer, a server, or a network device, or a processor (processor) to execute all or part of the steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media that can store program codes, such as a universal serial bus flash drive (usb flash drive), a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (21)

1. A method for resource allocation, the method comprising:
determining resource configuration information corresponding to at least one wireless slice;
and sending the at least one wireless slice identifier and the corresponding resource configuration information.
2. The method of claim 1, wherein one wireless slice corresponds to one operator's traffic or one traffic class of traffic.
3. The method of claim 1, wherein prior to determining resource configuration information corresponding to at least one wireless slice, the method further comprises:
acquiring appointed statistical data corresponding to the at least one wireless slice in an appointed time window;
reporting the specified statistical data to a server;
determining resource configuration information corresponding to at least one wireless slice, including:
and receiving resource configuration information corresponding to the at least one wireless slice sent by the server, wherein the resource configuration information is determined by the server according to the specified statistical data.
4. The method according to any one of claims 1 to 3, wherein the resource configuration information includes at least one of a number of time slot resources, a ratio of the number of time slot resources, and a position of the time slot resources;
the number of the time slot resources comprises an uplink time slot resource number and/or a downlink time slot resource number, the time slot resource number ratio comprises an uplink time slot resource number ratio and/or a downlink time slot resource number ratio, the time slot resource position comprises an uplink time slot resource position and/or a downlink time slot resource position, wherein the uplink time slot resource position comprises at least one of an uplink time slot resource starting position, an uplink time slot resource ending position, an uplink time slot resource central position, a relative position of the uplink time slot resource starting position relative to a nominal position, a relative position of the uplink time slot resource ending position relative to the nominal position, and a relative position of the uplink time slot resource central position relative to the nominal position, and the downlink time slot resource position comprises a downlink time slot resource starting position, a downlink time slot resource ending position, a downlink time slot resource starting position, a downlink time, At least one of a center position of the downlink time slot resource, a relative position of a starting position of the downlink time slot resource with respect to a nominal position, a relative position of an ending position of the downlink time slot resource with respect to the nominal position, and a relative position of the center position of the downlink time slot resource with respect to the nominal position.
5. The method of claim 4, wherein the number of time slot resources or the ratio of the number of time slot resources corresponding to one wireless slice is determined according to subscription information or at least one of traffic demand, buffered data values and statistics corresponding to buffered data values.
6. The method of claim 4, wherein the resource configuration information comprises an information sequence, and a sequence value in the information sequence indicates a number of time slot resources or a ratio of the number of time slot resources corresponding to one radio slice.
7. The method of claim 4, wherein the resource configuration information comprises at least one enumerated value, and one enumerated value indicates a ratio of the number of uplink timeslot resources, an uplink timeslot resource pattern, a ratio of the number of downlink timeslot resources, or a downlink timeslot resource pattern corresponding to each of the at least one wireless slice.
8. A method for resource allocation, the method comprising:
receiving at least one wireless slice identifier and corresponding first resource configuration information;
determining frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, wherein the frame structure configuration information comprises a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice;
and sending the frame structure configuration information.
9. The method of claim 8, wherein one wireless slice corresponds to one operator's traffic or one traffic class of traffic.
10. The method of claim 2, wherein the second resource configuration information corresponds to at least one of frequency division duplex, FDD, standard resources, time division duplex, TDD, standard resources, and supplemental uplink, SU L, standard resources.
11. The method according to any of claims 8 to 10, wherein the second resource configuration information comprises a configuration information sequence, and a configuration information comprises timeslot resource information allocated for a radio slice.
12. The method according to any one of claims 8 to 10, wherein the second resource configuration information includes at least one enumerated value, and one enumerated value indicates a ratio of the number of uplink timeslot resources, or an uplink timeslot resource pattern, or a ratio of the number of downlink timeslot resources, or a downlink timeslot resource pattern, corresponding to each of the at least one wireless slice.
13. A method for transmitting and receiving data, the method comprising:
receiving frame structure configuration information, wherein the frame structure configuration information comprises at least one wireless slice identifier and resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier;
determining corresponding resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier;
and transmitting and/or receiving data on the resources corresponding to the determined resource configuration information.
14. The method of claim 13, wherein one wireless slice corresponds to one operator's traffic or one traffic class of traffic.
15. The method according to claim 13 or 14, wherein after determining the corresponding resource configuration information from the frame structure configuration information, before performing data transmission and/or reception on the resource corresponding to the determined resource configuration information, the method further comprises:
determining a time sequence pairing relation between an uplink time slot resource corresponding to each wireless slice and a corresponding uplink data feedback time slot resource and/or a time sequence pairing relation between a downlink time slot resource and a corresponding downlink data feedback time slot resource according to the determined resource configuration information;
and performing data transmission and/or reception on the resources corresponding to the determined resource configuration information, wherein the data transmission and/or reception comprises the following steps:
and transmitting and/or receiving data on the corresponding time slot resources according to the time sequence pairing relation.
16. An apparatus for resource configuration, the apparatus comprising:
a determining module, configured to determine resource configuration information corresponding to at least one wireless slice;
and the sending module is used for sending the at least one wireless slice identifier and the corresponding resource configuration information.
17. An apparatus for resource configuration, the apparatus comprising:
the receiving module is used for receiving at least one wireless slice identifier and corresponding first resource configuration information;
a determining module, configured to determine frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice;
and the sending module is used for sending the frame structure configuration information.
18. A data transceiving apparatus, the apparatus comprising:
a receiving module, configured to receive frame structure configuration information, where the frame structure configuration information includes at least one wireless slice identifier and resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier;
a determining module, configured to determine, according to the determined corresponding wireless slice identifier, corresponding resource configuration information from the frame structure configuration information;
and the transceiver module is used for transmitting and/or receiving data on the resources corresponding to the determined resource configuration information.
19. A data receiving and transmitting system is characterized in that the system comprises network management equipment, a base station and a terminal, wherein:
the network management equipment is used for determining first resource configuration information corresponding to at least one wireless slice and sending the at least one wireless slice identifier and the corresponding first resource configuration information to the base station;
the base station is configured to receive the at least one wireless slice identifier and the first resource configuration information, determine frame structure configuration information according to the received at least one wireless slice identifier and the first resource configuration information, where the frame structure configuration information includes a wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice, and send the frame structure configuration information to the terminal;
and the terminal is used for receiving the frame structure configuration information, determining corresponding second resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier, and transmitting and/or receiving data on the resource corresponding to the determined second resource configuration information.
20. A non-transitory computer storage medium storing an executable program for execution by a processor to perform the steps of the method of any one of claims 1 to 15.
21. A communication device comprising a memory, a processor, a transceiver, and a bus interface; the processor is used for reading the program in the memory and executing:
determining first resource configuration information corresponding to at least one wireless slice, and sending the at least one wireless slice identifier and the corresponding first resource configuration information through the transceiver; or, in the alternative, the execution,
receiving at least one wireless slice identifier and corresponding first resource configuration information through the transceiver, determining frame structure configuration information according to the received at least one wireless slice identifier and the first time slot resource information, wherein the frame structure configuration information comprises the wireless slice identifier corresponding to each wireless slice in the at least one wireless slice and second resource configuration information corresponding to the at least one wireless slice, and sending the frame structure configuration information through the transceiver; or, in the alternative, the execution,
receiving, by the transceiver, frame structure configuration information, where the frame structure configuration information includes at least one wireless slice identifier and second resource configuration information corresponding to each wireless slice corresponding to the at least one wireless slice identifier; and determining corresponding second resource configuration information from the frame structure configuration information according to the determined corresponding wireless slice identifier, and performing data transmission and/or reception on the resources corresponding to the determined second resource configuration information through the transceiver.
CN201910016089.3A 2019-01-08 2019-01-08 Resource allocation and data receiving and transmitting method, device, system, medium and equipment Active CN111417123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910016089.3A CN111417123B (en) 2019-01-08 2019-01-08 Resource allocation and data receiving and transmitting method, device, system, medium and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910016089.3A CN111417123B (en) 2019-01-08 2019-01-08 Resource allocation and data receiving and transmitting method, device, system, medium and equipment

Publications (2)

Publication Number Publication Date
CN111417123A true CN111417123A (en) 2020-07-14
CN111417123B CN111417123B (en) 2022-12-16

Family

ID=71494395

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910016089.3A Active CN111417123B (en) 2019-01-08 2019-01-08 Resource allocation and data receiving and transmitting method, device, system, medium and equipment

Country Status (1)

Country Link
CN (1) CN111417123B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113194507A (en) * 2021-04-27 2021-07-30 中国联合网络通信集团有限公司 Resource allocation method and device for network slices
CN113645707A (en) * 2021-09-08 2021-11-12 京信网络***股份有限公司 Network resource allocation method, device, system, computer equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295609A (en) * 2016-03-30 2017-10-24 中兴通讯股份有限公司 Network sliced sheet processing method and device, terminal, base station
US20180054237A1 (en) * 2016-08-19 2018-02-22 Yung-Lan TSENG Access mechanism for proximity-based service ue-to-network relay service
CN108781396A (en) * 2016-08-10 2018-11-09 日本电气株式会社 Radio access network node, radio terminal, core network node and its method
US20180368140A1 (en) * 2016-01-08 2018-12-20 Telefonaktiebolaget Lm Ericsson (Publ) Radio Network Nodes And Methods Performed Therein
WO2019001350A1 (en) * 2017-06-30 2019-01-03 华为技术有限公司 Method for generating forwarding table entry, controller, and network device
US20190174498A1 (en) * 2016-03-31 2019-06-06 NEC Laboratories Europe GmbH Sdn-based methods and apparatuses for providing tdd radio access network services

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180368140A1 (en) * 2016-01-08 2018-12-20 Telefonaktiebolaget Lm Ericsson (Publ) Radio Network Nodes And Methods Performed Therein
CN107295609A (en) * 2016-03-30 2017-10-24 中兴通讯股份有限公司 Network sliced sheet processing method and device, terminal, base station
US20190174498A1 (en) * 2016-03-31 2019-06-06 NEC Laboratories Europe GmbH Sdn-based methods and apparatuses for providing tdd radio access network services
CN108781396A (en) * 2016-08-10 2018-11-09 日本电气株式会社 Radio access network node, radio terminal, core network node and its method
US20180054237A1 (en) * 2016-08-19 2018-02-22 Yung-Lan TSENG Access mechanism for proximity-based service ue-to-network relay service
WO2019001350A1 (en) * 2017-06-30 2019-01-03 华为技术有限公司 Method for generating forwarding table entry, controller, and network device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113194507A (en) * 2021-04-27 2021-07-30 中国联合网络通信集团有限公司 Resource allocation method and device for network slices
CN113645707A (en) * 2021-09-08 2021-11-12 京信网络***股份有限公司 Network resource allocation method, device, system, computer equipment and storage medium
CN113645707B (en) * 2021-09-08 2023-10-24 京信网络***股份有限公司 Network resource allocation method, device, system, computer equipment and storage medium

Also Published As

Publication number Publication date
CN111417123B (en) 2022-12-16

Similar Documents

Publication Publication Date Title
EP3952355A1 (en) Communication method and device
US11363575B2 (en) Uplink information sending method and apparatus and uplink information receiving method and apparatus
US11457504B2 (en) Data transmission method, access point and station
EP3667930B1 (en) Signal transmission method, related device and system
CN110830954B (en) Direct link communication method, terminal and network equipment
US11337180B2 (en) Channel transmission method, base station, and terminal device
US9942874B2 (en) Method and apparatus for transmitting system information, and method and apparatus for receiving system information
CN111867116B (en) Communication method and device
CN111417133B (en) Interference measurement method and device
RU2510817C2 (en) Method for reporting radiant energy and apparatus for realising said method
CN106454881B (en) Data transmitting and receiving method and device
CN111417123B (en) Resource allocation and data receiving and transmitting method, device, system, medium and equipment
CN106561066A (en) Method and device for reducing network delay in wireless communication
CN110225556B (en) Resource reservation method and related equipment
EP3998833A1 (en) Method and device for indicating channel state of unlicensed spectrum, and storage medium
CN105264996B (en) Carrier state indication method and device
CN110708707B (en) Method and equipment for returning terminal to resident sub-band in private network wireless communication
CN112703791B (en) Communication method and device
CN112218391A (en) Data transmission method, network side equipment and mobile terminal
CN104010375A (en) Data communication method, terminal and base station
US20220124753A1 (en) Terminal scheduling method, device, and storage medium
US11076402B2 (en) Transmission of time unit pattern information corresponding to a slot set
EP3890420A1 (en) Data demodulation and processing method and apparatus
CN109076633B (en) Transmission method, access point and station
CN116235614A (en) Method and apparatus for random access

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