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 some, not all, embodiments of the present invention. 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. As used in the specification and in the claims, "and/or" means at least one of the connected objects.
The technical scheme of the embodiment of the invention can be applied to various communication systems, such as: global System for Mobile communications (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), enhanced Long Term Evolution (LTE-a), New Radio (NR), and so on.
User-side devices, which may also be referred to as user terminals, Mobile terminals (Mobile terminals), Mobile user equipment, and the like, may communicate with one or more core networks via a Radio Access Network (e.g., RAN), and may be Mobile terminals, such as Mobile phones (or "cellular" phones) and computers having Mobile terminals, such as portable, pocket, hand-held, computer-included, or vehicle-mounted Mobile devices, that exchange language and/or data with the Radio Access Network.
The network side device is configured to communicate with a user side device, and may be a Base Transceiver Station (BTS) in GSM or CDMA, a Base Station (NodeB) in WCDMA, an evolved Node B (eNB or e-NodeB) in LTE, and a 5G Base Station (gNB).
In view of the fact that the conventional CWS adjustment method is not applicable to an unlicensed spectrum scenario, embodiments of the present invention provide a CWS adjustment method and apparatus, so as to adjust a CWS in an unlicensed spectrum scenario, and improve utilization efficiency of an unlicensed frequency band. The technical solutions provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
The English abbreviations referred to in the embodiments of the present invention are as follows
Listen Before session (Listen Before Talk, LBT);
acknowledgement (ACK);
non-Acknowledgement (NACK);
discontinuous Transmission (DTX).
Fig. 1 is a schematic diagram of a CWS adjustment method according to an embodiment of the present invention, where the method can be applied to a network side device and executed by the network side device. As shown in fig. 1, the method comprises the steps of:
step 102, determining a reference time slot, wherein the reference time slot is before an LBT moment, and the reference time slot is used for adjusting a CWs of a CW;
step 104, acquiring response information of the PDSCH in the reference time slot;
and step 106, adjusting the CWS according to the response information.
Therefore, the reference time slot before the LBT moment can be determined, the response information of the PDSCH in the reference time slot is obtained, and the CWS is adjusted according to the response information, so that the CWS is adjusted in an unauthorized frequency spectrum scene based on the reference time slot, and the utilization efficiency of an unauthorized frequency band is improved.
In one embodiment, in the step 102, the determining the reference time slot may be:
(a1) determining at least one time slot occupied by one downlink transmission before the LBT moment and closest to the LBT moment;
(a2) and taking the time slot which is firstly used for transmitting the PDSCH in the at least one time slot as a reference time slot.
In this method, a downlink transmission before the LBT time and closest to the LBT time is first determined, and at least one timeslot occupied by the closest downlink transmission is determined. The "closest" in the "closest downlink transmission" may be understood as the shortest time duration from the LBT time. Then, a slot that is first used for transmitting the PDSCH in the at least one slot is used as a reference slot. Wherein "first" refers to the chronological first.
In this way, since the reference timeslot is determined in at least one timeslot occupied by the downlink transmission before the LBT time and closest to the LBT time, the reference timeslot is located before the LBT time.
In another embodiment, in the step 102, the determining the reference time slot may be:
(b1) determining a first time slot for transmitting acknowledgement information of the PDSCH, which is before and closest to the LBT time;
(b2) acquiring response information of a PDSCH in a first time slot;
(b3) determining target response information with the minimum corresponding k1 value in the acquired response information;
(b4) determining a target PDSCH corresponding to the target response information;
(b5) taking a second time slot for transmitting the target PDSCH as a reference time slot;
wherein the value k1 is used to indicate the number of time slots between the third time slot for transmitting the PDSCH and the fourth time slot for transmitting the acknowledgement information of the PDSCH in the third time slot.
In the above operation (b1), the user equipment transmits the PDSCH response information to the network equipment. First, a first time slot before the LBT time and closest to the LBT time for transmitting the response information of the PDSCH is determined, and the response information of the PDSCH sent by the user side device to the network side device in the first time slot is acquired.
Then, target acknowledgement information with the smallest corresponding k1 value is determined among the acquired acknowledgement information, wherein the k1 value refers to the number of slots between the third slot in which the PDSCH is transmitted and the fourth slot in which the acknowledgement information of the PDSCH is transmitted.
And finally, after the target response information is acquired, determining a target PDSCH corresponding to the target response information, and taking a second time slot for transmitting the target PDSCH as a reference time slot.
In this way, since the first time slot is located before the LBT time, the target response message is sent through the first time slot, and the reference time slot is a time slot of the target PDSCH corresponding to the transmission of the target response message, the reference time slot is located before the first time slot, that is, before the LBT time.
And after the reference time slot is determined, acquiring response information of the PDSCH in the reference time slot, and adjusting the CWS according to the response information. The PDSCH in the reference time slot refers to a PDSCH transmitted by the network side device to the user side device in the reference time slot, and the response information of the PDSCH refers to the response information of the user side device to the PDSCH.
In this embodiment, if the network side device transmits at least one PDSCH to the user side device in the reference time slot, the obtaining of the response information of the PDSCH in the reference time slot may be: and acquiring response information of the user side equipment to all or part of the received PDSCH.
For example, if the network side device sends at least one PDSCH to one user side device in the reference timeslot, the obtaining of the response information of the user side device to all or part of the received PDSCHs may be: and acquiring response information of the user side equipment to all received PDSCHs, or acquiring response information of the user side equipment to partial received PDSCHs.
For another example, if the network side device sends at least one PDSCH to multiple user side devices in the reference timeslot, the obtaining of the response information of the user side device to all or part of the received PDSCHs may be: acquiring response information of each user side device to all received PDSCHs, or acquiring response information of each user side device to partial received PDSCHs, or acquiring response information of partial user side devices to all received PDSCHs, and acquiring response information of other user side devices to partial received PDSCHs.
In this embodiment, the obtaining of the response information of the user equipment to the received partial PDSCH may be: response information of the user side equipment to the PDSCH with the lowest starting symbol index in the received PDSCHs is obtained. The PDSCH with the lowest starting symbol index is the PDSCH received first by the ue.
Fig. 2 is a schematic diagram of acquiring response information of PDSCHs in a reference time slot according to an embodiment of the present invention, and as shown in fig. 2, in the reference time slot, a network side device sends one PDSCH to a UE1 and sends three PDSCHs to a UE 2. When acquiring the response information of the PDSCH in the reference slot, the UE1 may be acquired for the response information of the received PDSCH, and the UE2 may be acquired for the response information of the received PDSCHs, and the CWS may be adjusted according to the acquired four response information.
Fig. 3 is a schematic diagram of acquiring response information of PDSCHs in a reference slot according to another embodiment of the present invention, and as shown in fig. 3, in the reference slot, a network side device sends two PDSCHs to a UE1 and sends three PDSCHs to a UE 2. In acquiring the response information of the PDSCH in the reference slot, the response information of the UE1 on the first received PDSCH may be acquired, and the response information of the UE2 on the first received PDSCH may be acquired, and the CWS may be adjusted according to the two acquired response information.
In this embodiment, the network side device in the reference time slot transmits at least one PDSCH to the multiple UEs, and when acquiring the response information of the PDSCH in the reference time slot, due to reasons such as timing feedback of the response information, only the response information of part of the UEs in the reference time slot may be acquired, and the response information of other UEs in the reference time slot cannot be acquired.
Fig. 4 is a schematic diagram of acquiring response information of a PDSCH in a reference time slot according to an embodiment of the present invention, and as shown in fig. 4, in the reference time slot, a network side device sends one PDSCH to a UE1 and sends one PDSCH to a UE 2. When the response information of the PDSCH in the reference slot is acquired, if only the response information of the UE2 for the PDSCH is acquired and the response information of the UE1 for the PDSCH is not acquired, the CWS is adjusted according to the response information of the UE2 for the PDSCH and the response information of the UE1 for the PDSCH is ignored.
In this embodiment, adjusting the CWS according to the obtained response information may be: in the response information, the number ratio of NACK information is counted, and the CWS is adjusted according to the number ratio.
Specifically, the acknowledgement information of the PDSCH may be ACK information or NACK information. And after the response information is obtained, counting the number ratio of the NACK information in the response information, and adjusting the CWS according to the number ratio.
In a specific embodiment, there is a correspondence between the access priority level of the currently used channel and the value allowed by the CWS. Table 1 shows an exemplary situation of allowed values of the CWS, and as shown in table 1, when the access priority level P of the currently used channel is 1, the allowed values of the CWS are 3 and 7, and when the access priority level P of the currently used channel is 2, the allowed values of the CWS are 7 and 15, and so on. It is understood that the allowed values of the CWS shown in table 1 are only illustrative and do not represent a specific limitation.
TABLE 1
When the CWS is adjusted according to the number proportion of NACK information, in one case, if the number proportion of NACK information in the response information is equal to or greater than a preset proportion threshold and the current value of the CWS is not the maximum value allowed by the access priority level of the currently used channel, the value of the CWS is adjusted to a higher value allowed next to the access priority level of the currently used channel. For example, in table 1, the access priority level of the currently used channel is level 1, and the current value of the CWS is 3, and if the ratio of the number of NACK messages in the response message in the reference slot is greater than or equal to a predetermined ratio threshold, for example, 80%, the value of the CWS may be adjusted to 7.
In another case, if the number of NACK messages in the response message is greater than or equal to a predetermined ratio threshold and the current value of the CWS is the maximum value allowed by the access priority level of the currently used channel, the value of the CWS is kept unchanged. For example, in table 1, the access priority level of the currently used channel is level 1, the current value of the CWS is 7, and if the ratio of the number of NACK messages in the response message in the reference slot is greater than or equal to a predetermined ratio threshold, for example, 80%, the value of the CWS is kept unchanged.
In another case, if the number of NACK messages in the response message is smaller than a predetermined ratio threshold and the current value of the CWS is not the minimum value allowed by the access priority level of the currently used channel, the current value of the CWS is adjusted to the minimum value allowed by the access priority level of the currently used channel. For example, in table 1, the access priority level of the currently used channel is level 1, and the current value of the CWS is 7, and if the number of NACK messages in the response message in the reference slot is smaller than a predetermined ratio threshold, for example, 80%, the value of the CWS may be adjusted to 3.
In another case, if the number of NACK messages in the response message is smaller than a predetermined ratio threshold and the current value of the CWS is the minimum value allowed by the access priority level of the currently used channel, the value of the CWS is kept unchanged. For example, in table 1, the access priority level of the currently used channel is level 1, and the current value of the CWS is 3, and if the ratio of the number of NACK messages in the response message in the reference slot is smaller than a predetermined ratio threshold, for example, 80%, the value of the CWS is kept unchanged.
Considering that the UE may not receive the scheduling of the network side device or the network side device does not receive the acknowledgement information of the PDSCH of the UE due to interference, the network side device may regard the acknowledgement information of the PDSCH of the UE as the DTX state. For the case that the network side device does not receive the response information of the UE for the PDSCH, the network side device may count DXT as NACK information. It should be noted that, for one PDSCH, the network side device only counts DXT once as NACK information, so as to avoid the repeated counting problem caused by the UE after successfully feeding back response information for the PDSCH.
Of course, in other embodiments, the network side device may not count DXT as NACK information. Whether DXT is counted as NACK information may depend on the specific implementation scenario and the specific implementation requirements of the present embodiment, and is not limited herein.
In summary, according to the embodiments of the present invention, the reference time slot can be determined, and the CWS is adjusted according to the response information of the PDSCH in the reference time slot, so that the CWS is adjusted according to the interference condition or the channel condition of the UE in the unlicensed spectrum scene, which is beneficial to improving the utilization efficiency of the unlicensed frequency band.
Corresponding to the CWS adjusting method provided in the foregoing embodiment, an embodiment of the present invention provides a network side device, fig. 5 is a schematic diagram illustrating a module composition of the network side device provided in an embodiment of the present invention, and as shown in fig. 5, the network side device includes:
a time slot determining unit 51, configured to determine a reference time slot, where the reference time slot is before an LBT time monitored before a session, and the reference time slot is used to adjust a contention window size CWs of a contention window CW;
an information obtaining unit 52, configured to obtain response information of the PDSCH in the reference timeslot;
and a parameter adjusting unit 53, configured to adjust the CWS according to the response information.
Optionally, the time slot determining unit 51 is specifically configured to:
determining at least one time slot occupied by one downlink transmission before the LBT moment and closest to the LBT moment;
and taking a time slot which is used for transmitting the PDSCH firstly in the at least one time slot as the reference time slot.
Optionally, the time slot determining unit 51 is specifically configured to:
determining a first slot for transmitting acknowledgement information of the PDSCH, which is before and closest to the LBT time;
acquiring response information of the PDSCH in the first time slot;
determining target response information with the minimum corresponding k1 value in the acquired response information;
determining a target PDSCH corresponding to the target response information;
taking a second time slot for transmitting the target PDSCH as a reference time slot;
wherein the k1 value is used to indicate the number of time slots between a third time slot for transmitting the PDSCH and a fourth time slot for transmitting acknowledgement information of the PDSCH in the third time slot.
Optionally, the network side device transmits at least one PDSCH to the user side device in the reference time slot; the information obtaining unit 52 is specifically configured to:
and acquiring response information of the user side equipment to all or part of the received PDSCH.
Optionally, the information obtaining unit 52 is further specifically configured to:
and acquiring response information of the PDSCH with the lowest starting symbol index in the received PDSCHs by the user side equipment.
Optionally, the parameter adjusting unit 53 is specifically configured to:
counting the number ratio of the non-acknowledgement NACK information in the response information;
and adjusting the CWS according to the number ratio.
Optionally, the parameter adjusting unit 53 is further specifically configured to one of the following:
if the number ratio is larger than or equal to a ratio threshold value and the current value of the CWS is the maximum value allowed by the access priority level of the currently used channel, keeping the value of the CWS unchanged;
if the number ratio is larger than or equal to a ratio threshold value and the current value of the CWS is not the maximum value, adjusting the value of the CWS to a higher value allowed by the next access priority level of the currently used channel;
if the number ratio is smaller than a ratio threshold value and the current value of the CWS is the minimum value allowed by the access priority level of the currently used channel, keeping the value of the CWS unchanged; or
If the number ratio is smaller than a ratio threshold value and the current value of the CWS is not the minimum value, adjusting the current value of the CWS to the minimum value.
Through the embodiment of the invention, the reference time slot before the LBT moment can be determined, the response information of the PDSCH in the reference time slot is obtained, and the CWS is adjusted according to the response information, so that the CWS is adjusted in an unauthorized frequency spectrum scene based on the reference time slot, and the utilization efficiency of an unauthorized frequency band is improved.
The network side device provided in the embodiment of the present invention may implement each process implemented by the network side device in the above method embodiment, implement the functions of the network side device in the above method embodiment, and achieve the same effect, which is not described herein again.
Corresponding to the CWS adjusting method provided in the foregoing embodiment, an embodiment of the present invention provides a network side device, fig. 6 is a schematic structural diagram of the network side device provided in an embodiment of the present invention, and as shown in fig. 6, the network side device 1200 includes: a processor 1201, a transceiver 1202, a memory 1203, a user interface 1204 and a bus interface.
In this embodiment of the present invention, the network side device 1200 further includes: a computer program stored on the memory 1203 and executable on the processor 1201, the computer program when executed by the processor 1201 performing the steps of:
determining a reference time slot, wherein the reference time slot is before an LBT moment before a session is intercepted, and the reference time slot is used for adjusting a contention window size CWS of a contention window CW;
acquiring response information of a Physical Downlink Shared Channel (PDSCH) in the reference time slot;
and adjusting the CWS according to the response information.
In fig. 6, the bus architecture may include any number of interconnected buses and bridges, with various circuits linking one or more processors, represented by the processor 1201, and memory, represented by the memory 1203. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further in this embodiment. The bus interface provides an interface. The transceiver 1202 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The user interface 1204 may also be an interface to connect externally to a desired device for different user-side devices, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 1201 is responsible for managing a bus architecture and general processing, and the memory 1203 may store data used by the processor 1201 in performing operations.
Optionally, the memory 1203 stores a computer program, which when executed by the processor 1201, determines the reference time slot, including:
determining at least one time slot occupied by one downlink transmission before the LBT moment and closest to the LBT moment;
and taking a time slot which is used for transmitting the PDSCH firstly in the at least one time slot as the reference time slot.
Optionally, the memory 1203 stores a computer program, which when executed by the processor 1201, determines the reference time slot, including:
determining a first slot for transmitting acknowledgement information of the PDSCH, which is before and closest to the LBT time;
acquiring response information of the PDSCH in the first time slot;
determining target response information with the minimum corresponding k1 value in the acquired response information;
determining a target PDSCH corresponding to the target response information;
taking a second time slot for transmitting the target PDSCH as a reference time slot;
wherein the k1 value is used to indicate the number of time slots between a third time slot for transmitting the PDSCH and a fourth time slot for transmitting acknowledgement information of the PDSCH in the third time slot.
Optionally, when the computer program stored in the memory 1203 is executed by the processor 1201, the network side device transmits at least one PDSCH to the user side device in the reference time slot; the obtaining of the response information of the PDSCH in the reference timeslot includes:
and acquiring response information of the user side equipment to all or part of the received PDSCH.
Optionally, when executed by the processor 1201, the computer program stored in the memory 1203 acquires response information of the user equipment to the received partial PDSCH, where the response information includes:
and acquiring response information of the PDSCH with the lowest starting symbol index in the received PDSCHs by the user side equipment.
Optionally, when the computer program stored in the memory 1203 is executed by the processor 1201, the adjusting the CWS according to the response information includes:
counting the number ratio of the non-acknowledgement NACK information in the response information;
and adjusting the CWS according to the number ratio.
Optionally, when the computer program stored in the memory 1203 is executed by the processor 1201, the adjusting the CWS according to the number ratio includes one of the following:
if the number ratio is larger than or equal to a ratio threshold value and the current value of the CWS is the maximum value allowed by the access priority level of the currently used channel, keeping the value of the CWS unchanged;
if the number ratio is larger than or equal to a ratio threshold value and the current value of the CWS is not the maximum value, adjusting the value of the CWS to a higher value allowed by the next access priority level of the currently used channel;
if the number ratio is smaller than a ratio threshold value and the current value of the CWS is the minimum value allowed by the access priority level of the currently used channel, keeping the value of the CWS unchanged; or
If the number ratio is smaller than a ratio threshold value and the current value of the CWS is not the minimum value, adjusting the current value of the CWS to the minimum value.
Through the embodiment of the invention, the reference time slot before the LBT moment can be determined, the response information of the PDSCH in the reference time slot is obtained, and the CWS is adjusted according to the response information, so that the CWS is adjusted in an unauthorized frequency spectrum scene based on the reference time slot, and the utilization efficiency of an unauthorized frequency band is improved.
The network side device 1200 provided in the embodiment of the present invention may implement each process implemented by the network side device in the foregoing method embodiment, implement the functions of the network side device in the foregoing method embodiment, and achieve the same effect, which is not described herein again.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, where the computer-readable storage medium is, for example, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk. The computer program when executed by a processor may implement the following process:
determining a reference time slot, wherein the reference time slot is before an LBT moment before a session is intercepted, and the reference time slot is used for adjusting a contention window size CWS of a contention window CW;
acquiring response information of a Physical Downlink Shared Channel (PDSCH) in the reference time slot;
and adjusting the CWS according to the response information.
Optionally, the computer program, when executed by a processor, for determining the reference time slot comprises:
determining at least one time slot occupied by one downlink transmission before the LBT moment and closest to the LBT moment;
and taking a time slot which is used for transmitting the PDSCH firstly in the at least one time slot as the reference time slot.
Optionally, the computer program, when executed by a processor, for determining the reference time slot comprises:
determining a first slot for transmitting acknowledgement information of the PDSCH, which is before and closest to the LBT time;
acquiring response information of the PDSCH in the first time slot;
determining target response information with the minimum corresponding k1 value in the acquired response information;
determining a target PDSCH corresponding to the target response information;
taking a second time slot for transmitting the target PDSCH as a reference time slot;
wherein the k1 value is used to indicate the number of time slots between a third time slot for transmitting the PDSCH and a fourth time slot for transmitting acknowledgement information of the PDSCH in the third time slot.
Optionally, when the computer program is executed by a processor, the network side device transmits at least one PDSCH to the user side device in the reference time slot; the obtaining of the response information of the PDSCH in the reference timeslot includes:
and acquiring response information of the user side equipment to all or part of the received PDSCH.
Optionally, the computer program, when executed by the processor, is configured to acquire response information of the user equipment on the received partial PDSCH, and includes:
and acquiring response information of the PDSCH with the lowest starting symbol index in the received PDSCHs by the user side equipment.
Optionally, when executed by a processor, the adjusting the CWS according to the response information includes:
counting the number ratio of the non-acknowledgement NACK information in the response information;
and adjusting the CWS according to the number ratio.
Optionally, when the computer program is executed by the processor, the adjusting the CWS according to the number ratio comprises one of:
if the number ratio is larger than or equal to a ratio threshold value and the current value of the CWS is the maximum value allowed by the access priority level of the currently used channel, keeping the value of the CWS unchanged;
if the number ratio is larger than or equal to a ratio threshold value and the current value of the CWS is not the maximum value, adjusting the value of the CWS to a higher value allowed by the next access priority level of the currently used channel;
if the number ratio is smaller than a ratio threshold value and the current value of the CWS is the minimum value allowed by the access priority level of the currently used channel, keeping the value of the CWS unchanged; or
If the number ratio is smaller than a ratio threshold value and the current value of the CWS is not the minimum value, adjusting the current value of the CWS to the minimum value.
Through the embodiment of the invention, the reference time slot before the LBT moment can be determined, the response information of the PDSCH in the reference time slot is obtained, and the CWS is adjusted according to the response information, so that the CWS is adjusted in an unauthorized frequency spectrum scene based on the reference time slot, and the utilization efficiency of an unauthorized frequency band is improved.
When executed by a processor, the computer program stored in the storage medium according to the embodiment of the present invention may implement each process of the CWS adjusting method according to the foregoing method embodiment, and may achieve the same technical effect, and in order to avoid repetition, details are not described here.
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 embodiments.
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 embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical 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 technical solution of the embodiments of the present invention.
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 solutions of the embodiments of the present invention may be essentially implemented or make a contribution to the prior art, or may be implemented in the form of a software product, which is stored in a storage medium and includes several 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 methods described in the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as U disk, portable hard disk, ROM, RAM, magnetic disk or optical disk
The above description is only a specific implementation of the embodiments of the present invention, but the scope of the embodiments of the present invention is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the embodiments of the present invention, and all such changes or substitutions should be covered by the scope of the embodiments of the present invention. Therefore, the protection scope of the embodiments of the present invention shall be subject to the protection scope of the claims.