CN118118959A - Communication method, device and computer readable storage medium - Google Patents

Communication method, device and computer readable storage medium Download PDF

Info

Publication number
CN118118959A
CN118118959A CN202211515834.7A CN202211515834A CN118118959A CN 118118959 A CN118118959 A CN 118118959A CN 202211515834 A CN202211515834 A CN 202211515834A CN 118118959 A CN118118959 A CN 118118959A
Authority
CN
China
Prior art keywords
network
deterministic
terminal equipment
terminal device
terminal
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.)
Pending
Application number
CN202211515834.7A
Other languages
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202211515834.7A priority Critical patent/CN118118959A/en
Priority to PCT/CN2023/129659 priority patent/WO2024114298A1/en
Publication of CN118118959A publication Critical patent/CN118118959A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a communication method, a communication device and a computer readable storage medium. Wherein the method comprises the following steps: the terminal equipment receives first indication information from the network equipment, wherein the first indication information is used for indicating that a deterministic network can be provided; and responding to the first indication information, and displaying an identification corresponding to the deterministic network on a display interface. By the technical scheme provided by the application, the accuracy of determining the network quality which can be provided by the currently accessed mobile network by the terminal user can be improved.

Description

Communication method, device and computer readable storage medium
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a communication method, a device, and a computer readable storage medium.
Background
The terminal device may periodically receive a reference signal from the network device, and measure the reference signal to obtain a reference signal received power (REFERENCE SIGNAL RECEIVED power, RSRP), and display signal strength to the user based on the size of the RSRP, where a larger RSRP indicates a stronger signal, and specifically may display signal strength to the user by displaying the number of cells of the signal field on the display interface, where a larger number of cells of the signal field indicates a stronger signal. In addition, the terminal device may also measure interference noise power and calculate a signal to interference noise ratio (signal to interference plus noise ratio, SINR) based on the reference signal received power and the interference noise power.
When the terminal equipment measures the RSRP, the number of signal grids is displayed on the signal column, if the RSRP of the terminal equipment is better, but the interference noise power received by the terminal equipment is higher, so that the SINR is poorer or the number of accessed cell users is more, a plurality of users share the air interface resources of the cell, the user throughput rate of the terminal equipment is lower or the time delay is higher, and at the moment, the number of signal grids still displayed on the terminal equipment is more, so that misleading that the user is better for the current network condition is caused, and finally, the user experience is poorer.
Disclosure of Invention
The embodiment of the application provides a communication method, a communication device and a computer readable storage medium, which can improve the accuracy of determining network quality for a terminal user.
In a first aspect, an embodiment of the present application provides a communication method, where the communication method may be applied to a terminal device, or may be applied to an apparatus (for example, a chip, or a chip system, or a circuit) in the terminal device, or may be applied to a logic module or software that can implement all or part of the functions of the terminal device. The following describes an example in which the execution subject is a terminal device. The communication method comprises the following steps: the terminal equipment receives first indication information from the network equipment, wherein the first indication information is used for indicating that a deterministic network can be provided; and responding to the first indication information, and displaying an identification corresponding to the deterministic network on a display interface.
According to the embodiment of the application, the network equipment determines that the deterministic network can be provided for the terminal equipment, and sends the first indication information to the terminal equipment, wherein the first indication information is used for indicating that the deterministic network can be provided, so that the terminal equipment can respond to the first indication information to display the identifier corresponding to the deterministic network on the display interface, and the accuracy of determining the network quality which can be provided by the currently accessed mobile network by the terminal user can be improved.
One possible implementation, the first indication information is a radio resource control (radio resource control, RRC) deterministic status message or a downlink control information (downlink control information, DCI) deterministic status message.
In one possible implementation, the communication method further includes: receiving second indication information from the network device, the second indication information being used to indicate that a deterministic network cannot be provided; and responding to the second indication information, and displaying the identification corresponding to the basic network on a display interface.
According to the embodiment of the application, under the condition that the network equipment determines that the deterministic network can not be provided for the terminal equipment, the second indication information is sent to the terminal equipment and is used for indicating that the deterministic network can not be provided, so that the terminal equipment can respond to the second indication information to display the identifier corresponding to the basic network on the display interface, and the accuracy of determining the network quality which can be provided by the currently accessed mobile network by the terminal user can be improved.
One possible implementation, the second indication information is an RRC deterministic state release message or a DCI deterministic state release message.
In one possible implementation, the communication method further includes: when the second indication information is received or the first indication information is not received within a preset time, the first request information is sent to the network equipment, and an alarm identifier is displayed on a display interface; the first request information is used for requesting the first type of service, the time delay of the first type of service is smaller than or equal to a first threshold value and/or the throughput rate of the first type of service is larger than or equal to a second threshold value, the second indication information is used for indicating that a deterministic network cannot be provided, and the alarm identification is used for identifying that the current network cannot meet the requirement of requesting the first type of service.
In the embodiment of the application, when the network equipment cannot provide deterministic experience for the terminal equipment, if the terminal needs to initiate the service with higher experience requirement, the terminal equipment needs to display alarm information (for example, an exclamation mark appears on a signal column) to prompt risks, so that the user can determine that the network quality of the currently accessed mobile network cannot meet the current service requirement, and the accuracy of the terminal user in determining the network quality which can be provided by the currently accessed mobile network can be improved.
In one possible implementation, the communication method further includes: under the condition that the first indication information is received or the second request information is sent to the network equipment, the alarm identification is not displayed on the display interface; the second request information is used for requesting the second type of service, the time delay of the second type of service is larger than the first threshold value and/or the throughput rate of the second type of service is smaller than the second threshold value.
In the embodiment of the application, when the service with high experience requirement is in the continuous process, the network equipment can provide deterministic experience for the terminal equipment, or the terminal side reinitiates the service with low experience requirement, the alarm is eliminated, so that the network quality of the mobile network which is accessed currently can be determined by a user to meet the current service requirement, and the accuracy of the network quality which can be provided by the mobile network which is accessed currently by the terminal user can be improved.
In a second aspect, an embodiment of the present application provides a communication method, where the communication method may be applied to a network device, or may be applied to an apparatus (for example, a chip, or a system on a chip, or a circuit) in the network device, or may be applied to a logic module or software that can implement all or part of the functions of the network device. The following describes an example in which the execution subject is a network device. The communication method comprises the following steps: the network equipment determines that a deterministic network can be provided for the terminal equipment; and sending first indication information to the terminal equipment, wherein the first indication information is used for indicating that the deterministic network can be provided.
According to the embodiment of the application, the network equipment determines that the deterministic network can be provided for the terminal equipment, and sends the first indication information to the terminal equipment, wherein the first indication information is used for indicating that the deterministic network can be provided, so that the terminal equipment can respond to the first indication information to display the identifier corresponding to the deterministic network on the display interface, and the accuracy of determining the network quality which can be provided by the currently accessed mobile network by the terminal user can be improved.
It should be understood that the implementation body of the second aspect may be a network device, where specific content of the second aspect corresponds to content of the first aspect, and corresponding features and achieved beneficial effects of the second aspect may refer to descriptions of the first aspect, and detailed descriptions are omitted herein as appropriate to avoid repetition.
A possible implementation manner, determining that the deterministic network can be provided for the terminal device includes: according to one or more of channel quality information (channel quality information, CQI) reported by the terminal equipment to the network equipment, received power (REFERENCE SIGNAL RECEIVED power, RSRP) or signal to interference and noise ratio (signal to interference plus noise ratio, SINR) of reference signals of Physical Uplink Shared Channels (PUSCH) of the terminal equipment measured by the network equipment, RSRP or SINR of uplink channel sounding reference signals (sounding REFERENCE SIGNAL, SRS) and currently remaining reserved air interface resources, determining that a deterministic network can be provided for the terminal equipment.
In the embodiment of the application, different from the network equipment which determines to provide a deterministic network for the terminal equipment according to the RSRP measured by the reference signal, the network equipment can determine to provide the deterministic network for the terminal equipment according to one or more of the channel quality information, the RSRP or SINR of PUSCHH, the RSRP or SINR of the uplink SRS and the current reserved air interface resource, and the accuracy of the network equipment determination to provide the deterministic network for the terminal equipment can be improved.
A possible implementation manner, determining, according to one or more of CQI reported by a terminal device to a network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources, that a deterministic network can be provided for the terminal device, includes: calculating SINR of a physical downlink shared channel (physical downlink SHARED CHANNEL, PDSCH) of the terminal equipment according to the CQI and the SINR of the uplink SRS; calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and channel Rank Indicator (RI) reported to the network equipment by the terminal equipment; determining downlink throughput rate and downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; and determining that a deterministic network can be provided for the terminal equipment under the condition that the downlink throughput rate is greater than or equal to a third threshold value and the downlink delay is less than or equal to a fourth threshold value.
A possible implementation manner, determining, according to one or more of CQI reported by a terminal device to a network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources, that a deterministic network can be provided for the terminal device, includes: according to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment; determining uplink throughput rate and uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; in the case that the uplink throughput rate is greater than or equal to the fifth threshold and the uplink delay is less than or equal to the sixth threshold, it is determined that a deterministic network can be provided for the terminal device.
A possible implementation manner, determining, according to one or more of CQI reported by a terminal device to a network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources, that a deterministic network can be provided for the terminal device, includes: calculating SINR of PDSCH of the terminal equipment according to CQI and SINR of uplink SRS; calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel RI reported to the network equipment by the terminal equipment; determining downlink throughput rate and downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; according to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment; determining uplink throughput rate and uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; and determining that a deterministic network can be provided for the terminal equipment under the conditions that the downlink throughput rate is greater than or equal to a third threshold value, the downlink time delay is less than or equal to a fourth threshold value, the uplink throughput rate is greater than or equal to a fifth threshold value and the uplink time delay is less than or equal to a sixth threshold value.
In one possible implementation, the communication method further includes: and allocating reserved air interface resources for the terminal equipment.
One possible implementation manner, the first indication information is an RRC deterministic status message or a DCI deterministic status message.
In one possible implementation, the communication method further includes: updating the channel quality of the terminal equipment; if one or more of the current channel quality and the reserved air interface resources cannot provide a deterministic network for the terminal equipment, releasing the air interface resources reserved for the terminal equipment; and sending second indication information to the terminal equipment, wherein the second indication information is used for indicating that the deterministic network can not be provided.
One possible implementation, the second indication information is an RRC deterministic state release message or a DCI deterministic state release message.
In a third aspect, an embodiment of the present application provides a communication method, which may include any one of the communication methods described in the first to second aspects.
In a fourth aspect, an embodiment of the present application provides a communication apparatus. The communication device may be applied to a terminal device, a device (e.g., a chip, or a system on a chip, or a circuit) in the terminal device, and a logic module or software that can implement all or part of the functions of the terminal device. The communication device has functionality to implement the actions in the method instances of any of the above-described first aspects. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above. The advantages may be seen from the description of the first aspect, which is not repeated here.
In a fifth aspect, an embodiment of the present application provides a communication apparatus. The communication device may be applied to a network apparatus, an apparatus (e.g., a chip, or a system on a chip, or a circuit) in a network apparatus, and a logic module or software that can implement all or part of the functions of a network apparatus. The communication device has the functionality to perform the functions of the method embodiments of any of the second aspects described above. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above. The advantages may be seen from the description of the second aspect, which is not repeated here.
In a sixth aspect, a communication apparatus is provided, which may be a terminal device in the above method embodiment, or an apparatus (e.g. a chip, or a chip system, or a circuit) provided in a terminal device. The communication device may comprise a processor, a memory, an input interface for receiving information from a communication device other than the communication device, and an output interface for outputting information to a communication device other than the communication device, the processor invoking a computer program stored in the memory to perform the communication method provided by the first aspect or any implementation of the first aspect.
In a seventh aspect, a communication apparatus is provided, which may be a network device in the above method embodiment, or an apparatus (e.g. a chip, or a system-on-chip, or a circuit) provided in a network device. The communication device may comprise a processor, a memory, an input interface for receiving information from a communication device other than the communication device, and an output interface for outputting information to a communication device other than the communication device, the processor invoking a computer program stored in the memory to perform the communication method provided by the second aspect or any embodiment of the second aspect.
In an eighth aspect, embodiments of the present application provide a computer readable storage medium having stored therein a computer program or computer instructions which, when run on a computer, cause the computer to perform the method of the first aspect or any of the possible implementations of the first aspect, the second aspect or any of the possible implementations of the second aspect.
In a ninth aspect, embodiments of the present application provide a computer program product comprising program instructions which, when run on a computer, cause the computer to perform the method of the first aspect or any of the possible implementations of the first aspect, the second aspect or any of the possible implementations of the second aspect.
In a tenth aspect, embodiments of the present application provide a chip system, where the chip system includes a processor for implementing the functions in the methods described above. In one possible implementation, the system on a chip may also include memory for storing program instructions and/or data. The chip system may be formed of a chip or may include a chip and other discrete devices.
In an eleventh aspect, an embodiment of the present application provides a communication system for performing any one of the communication methods described in the first to second aspects above.
Drawings
In order to more clearly illustrate the embodiments of the present application, the drawings that are used in the embodiments will be briefly described below. It will be obvious to those skilled in the art that other figures may be obtained from these figures without the inventive effort.
Fig. 1 is a schematic diagram of a network architecture according to an embodiment of the present application;
FIG. 2 is a flow chart of a communication method according to an embodiment of the present application;
fig. 3 is a schematic diagram of an RRC state provided by an embodiment of the present application;
FIG. 4 is a flow chart of another communication method provided by an embodiment of the present application;
FIG. 5 is a flow chart of yet another communication method provided by an embodiment of the present application;
Fig. 6 is a schematic diagram of a scenario of RRC state transition of a terminal device according to an embodiment of the present application;
fig. 7 is a schematic diagram of a scenario in which a terminal device displays different identifiers based on RRC deterministic states according to an embodiment of the present application;
fig. 8 is a schematic diagram of a display interface of a terminal device according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 11 is a schematic structural diagram of still another communication device according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application. Wherein the terms "system" and "network" in embodiments of the application may be used interchangeably. Unless otherwise indicated, "/" indicates that the associated object is an "or" relationship, e.g., A/B may represent A or B; the "and/or" in the present application is merely an association relationship describing the association object, and indicates that three relationships may exist, for example, a and/or B may indicate: there are three cases, a alone, a and B together, and B alone, wherein a, B may be singular or plural. Also, in the description of the present application, unless otherwise indicated, "a plurality" means two or more than two. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be one or more. In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the network element from the same item or similar items having substantially the same effect. It will be appreciated by those of skill in the art that the words "first," "second," and the like do not limit the amount and order of execution, and that the words "first," "second," and the like do not necessarily differ.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
The following detailed description of the present application further illustrates the objects, technical solutions and advantageous effects of the present application, and it should be understood that the following detailed description is merely illustrative of the present application and is not intended to limit the scope of the present application, and any modifications, equivalent substitutions, improvements, etc. based on the technical solutions of the present application should be included in the scope of the present application.
The following description of technical terms that may appear in embodiments of the present application is given only by way of explanation of specific embodiments of the present application, and is not intended to limit the present application. It is to be understood that the following description of the various technical terms is by way of example only. For example, as technology progresses, the scope of the following description may also change, and embodiments of the present application are not limited. In various embodiments of the application, where no special description or logic conflict exists, terms and/or descriptions between the various embodiments are consistent and may reference each other, and features of the various embodiments may be combined to form new embodiments based on their inherent logic.
(1) User throughput and latency
In a mobile wireless network, the user experience is measured to mainly have two dimensions, namely user throughput rate and time delay, wherein the throughput rate is used for mainly influencing the experience of services such as video watching and file downloading, and the time delay is used for mainly influencing the experience of services such as games and web browsing.
Taking the air interface network of the fifth generation mobile network (5th generation mobile networks,5G) as an example, the throughput rate and the time delay of the user are mainly influenced by the quality of an air interface channel, the air interface resource and other factors.
(2) Air interface channel quality
The air channel quality includes uplink and downlink signal receiving power and uplink and downlink interference noise power. The uplink and downlink signal receiving power is related to factors such as the transmitting power of the network equipment, the transmitting power of the terminal equipment, the signal propagation path loss and the like, and the more the terminal equipment is away from the network equipment or the more the signal is blocked in the propagation process, the lower the signal receiving power is; the uplink and downlink interference noise power can be divided into intra-system interference and extra-system interference, the intra-system interference is mainly related to the adjacent cell of the service cell accessed by the terminal equipment, and the closer the terminal equipment is to the adjacent cell or the higher the air interface load of the adjacent cell is, the worse the air interface channel quality of the terminal equipment is, at the moment, the lower the throughput rate of the user is, the larger the time delay is, and the worse the user experience is.
(3) Air interface resource
The air interface resources may include time domain air interface resources, frequency domain air interface resources, and air domain air interface resources, for example, the time domain air interface resources may include time opportunities for the terminal device to obtain network device scheduling, the frequency domain air interface resources may include bandwidth allocated by the terminal device to obtain the network device, the air domain air interface resources may include beams, a large-scale multiple-input multiple-output (massive multiple input multiple output, passive MIMO) multiple-antenna array technology introduced by 5G, and the same time-frequency resources may be allocated to terminal devices in different spaces through a beam forming technology, so the beams may also be regarded as air interface resources in the air domain sense. The less the terminal equipment obtains the air interface resources allocated by the network equipment, the lower the throughput rate of the user, the larger the time delay, and the worse the user experience.
(4) RRC state
Connected (connected) state: the terminal device establishes RRC connection with the network device, and can perform data transmission.
Idle (idle) state: the terminal device does not establish an RRC connection with the network device, and the network device does not have a context for the terminal device. If the terminal device needs to enter the connected state from the idle state, an RRC connection establishment procedure needs to be initiated.
Inactive (inactive) state: the terminal device enters a connection state before, and then the network device releases the RRC connection, so that the network device and the terminal device store the context. If the terminal equipment needs to enter the connection state from the inactive state, an RRC connection recovery process needs to be initiated, and compared with the RRC establishment process, the RRC connection recovery process has shorter time delay and smaller signaling overhead.
It should be understood that the technical solution of the embodiment of the present application may be applied to various communication systems, for example: global system for mobile communications (global system for mobile communication, GSM) system, code division multiple access (code division multiple access, CDMA) system, wideband code division multiple access (wideband code division multiple access, WCDMA) system, general packet radio service (GENERAL PACKET radio service, GPRS), LTE system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, universal mobile telecommunications (universal mobile telecommunications system, UMTS) system, enhanced data rates for GSM evolution (ENHANCED DATA RATE for GSM evolution, EDGE) system, global interconnect microwave access (worldwide interoperability for microwave access, wiMAX) system. The technical solution of the embodiment of the present application may also be applied to other communication systems, such as a public land mobile network (public land mobile network, PLMN) system, an advanced long term evolution (LTE ADVANCED, LTE-a) system, a 5G system, an NR system, an open RAN (ora) system, a machine-to-machine communication (machine to machine, M2M) system, or other communication systems that evolve in the future, which is not limited by the embodiment of the present application.
The technical scheme of the embodiment of the application can also be applied to a wireless fidelity (WIRELESS FIDELITY, WIFI) communication system. For example, the embodiments of the present application may be applicable to sensing a sending system, may also be applicable to a wireless lan system conforming to IEEE 802.11 system standards, such as 802.11bf, 802.11a/b/g, 802.11n, 802.11ac, 802.11ax, or the next generation thereof, such as 802.11be, wi-Fi7, or EHT, or the next generation of standard, such as 802.11 series protocol wireless lan systems of Wi-Fi 8, UHR, wi-Fi AI, or the like, or ultra-wideband UWB based wireless personal area network system, or the like, and may also be applicable to the scenario of wireless lan (wireless local area network, WLAN). The embodiment of the application can also be applied to wireless local area network systems such as internet of things (internet of things, ioT) networks or internet of vehicles (V2X) networks.
Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture according to an embodiment of the application. As shown in fig. 1, the network architecture may include a terminal device 101 and a network device 102. The terminal device 101 may be connected to the network device 102 in a wireless manner, and may be accessed to the core network through the network device 102. The terminal device 101 may be fixed in position or may be movable.
The terminal device 101 may also be referred to as a terminal device, a User Equipment (UE), a mobile station, a mobile terminal, etc. The terminal may be widely applied to various communication scenarios, for example, may be applied to device-to-device (D2D) communication, vehicle-to-device (vehicle to everything, V2X) communication, machine-type communication (MTC), internet of things (internet of things, IOT), virtual reality, augmented reality, industrial control, autopilot, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, or smart city. The terminal can be a mobile phone, a tablet personal computer, a computer with a wireless receiving and transmitting function, a wearable device, a vehicle, an unmanned aerial vehicle, a helicopter, an airplane, a ship, a robot, a mechanical arm, or intelligent household equipment and the like. The present disclosure does not limit the device configuration of the terminal.
The network device 102, which may be an entity for transmitting or receiving signals, may be a device for communicating with a terminal device, and the access network device includes, but is not limited to, a base station (base station) in the above communication system, an evolved NodeB (eNodeB), a transmission and reception point (transmission reception point, TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a next generation base station in a sixth generation (6th generation,6G) mobile communication system, an access network device in an open RAN (ora) system or a module of an access network device, a base station in a future mobile communication system or an access node in a WiFi system, etc. The access network equipment may also be a module or unit capable of implementing the functions of the base station part. In the network structure provided by the present application, the network device may be a RAN device including a centralized unit (centralized unit, CU) node, or a Distributed Unit (DU) node, or a CU node and a DU node. In ORAN systems, a CU may also be referred to as an O-CU, a DU may also be referred to as an open (O) -DU, a CU-CP may also be referred to as an O-CU-CP, a CU-UP may also be referred to as an O-CUP-UP, and a RU may also be referred to as an O-RU.
The access network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a radio controller in the context of a cloud radio access network (cloud radio access network, CRAN). Optionally, the access network device may also be a server, a wearable device, or an in-vehicle device, etc. For example, the access network device in the vehicle extrapolating (vehicle to everything, V2X) technology may be a Road Side Unit (RSU). The multiple access network devices in the communication system may be the same type of base station or different types of base stations. The base station may communicate with the terminal or may communicate with the terminal through a relay station. A terminal may communicate with multiple base stations in different access technologies.
The access network equipment and/or terminals may be fixed or mobile. The access network devices and/or terminals may be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; the device can be deployed on the water surface; but also on aerial planes, balloons and satellites. The application scenario of the access network device and the terminal is not limited. The access network device and the terminal device may be deployed in the same scenario or in different scenarios, e.g. the access network device and the terminal device are deployed on land at the same time; or the access network equipment is deployed on land, the terminal equipment is deployed on water surface, etc., which are not exemplified one by one.
In the embodiment of the application, the terminal equipment or the network equipment comprises a hardware layer, an operating system layer running on the hardware layer and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (central processing unit, CPU), a memory management unit (memory management unit, MMU), and a memory (also referred to as a main memory). The operating system may be any one or more computer operating systems that implement business processes through processes (processes), such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer comprises applications such as a browser, an address book, word processing software, instant messaging software and the like. Further, the embodiment of the present application is not particularly limited to the specific structure of the execution body of the method provided by the embodiment of the present application, as long as the communication can be performed by the method provided according to the embodiment of the present application by running the program recorded with the code of the method provided by the embodiment of the present application, and for example, the execution body of the method provided by the embodiment of the present application may be a terminal device or a network device, or a functional module in the terminal device or the network device that can call the program and execute the program.
Furthermore, various aspects or features of the application may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques. The term "article of manufacture" as used herein encompasses a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disk, floppy disk or tape, etc.), optical disks (e.g., compact Disk (CD), digital versatile disk (DIGITAL VERSATILE DISC, DVD), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROM), card, stick, key drive, etc.). Additionally, various storage media described herein can represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" can include, without being limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
It should be noted that the number and types of network devices and terminal devices included in the network architecture shown in fig. 1 are merely examples, and embodiments of the present application are not limited thereto. For example, more or fewer terminal devices in communication with the network device may also be included, and are not depicted in the figures for simplicity of description. In addition, in the network architecture shown in fig. 1, although the network device and the terminal device are shown, the application scenario may not be limited to include the network device and the terminal device, for example, may also include a core network node or a device for carrying a virtualized network function, which will be obvious to those skilled in the art, and will not be described in detail herein.
In order to facilitate understanding of the embodiments of the present invention, a description of implementations currently defined for a user including various technical solutions is first presented below, and the following exemplary descriptions are provided.
Because of the characteristics of the mobile wireless network, the user may be in a mobile state at any time and switch among a plurality of cells, so that the actual environment where the user is located may also change at any time, for example, the power of a signal of the network device that the terminal device can receive may also change when the user moves from a place close to the network device to a place far from the network device, or from a place with small outdoor path loss to a place with large indoor path loss.
At present, network equipment is supported to fixedly and periodically send a reference signal, terminal equipment continuously measures the reference signal to obtain reference signal received power (REFERENCE SIGNAL RECEIVED power, RSRP), and a cell switching request is triggered based on the RSRP, and meanwhile, the terminal equipment can display the signal strength on a display interface of the terminal equipment in real time based on the size of the RSRP (for example, the more the number of signal columns, the stronger the signal is represented); in addition, the terminal device continuously measures the interference noise power, calculates the signal-to-interference-and-noise ratio (signal to interference plus noise ratio, SINR) based on the reference signal received power and the interference noise power, and then maps the signal-to-interference-and-noise ratio to corresponding channel quality indication (channel quality indicator, CQI) to report to the network device,
The mobile wireless network has the characteristic of resource sharing, and all users accessing to the same cell can share the wireless air interface resource of the current cell, and the more the users are accessed, the less the air interface resource can be obtained by each user.
At present, network equipment is supported to implement the following air interface resource allocation strategies for a plurality of accessed users in a cell:
Round Robin (RR) scheduling, where RR belongs to a basically fair allocation schedule, considering the first-come, first-allocation of each user; there is a high degree of "fairness" to individual users. But the overall system overhead is relatively large, and the spectrum utilization efficiency is low.
And (3) maximum carrier/interference (MAX C/I) scheduling, and allocating resources for users with maximum carrier/interference (C/I) in one scheduling period. The users to be served have the best channel conditions, so that the throughput of the cell is larger and the frequency utilization is higher. But this approach does not guarantee fairness for the users. Users at the cell edge are subject to a relatively large discrimination due to excessive traffic delays and poor signal quality and cannot get a high rate.
Partial fairness (PARTIAL FAIR, PF) scheduling, a trade-off is made between fairness and overall scheduling efficiency; the PF comprehensively considers many factors when allocating resources to a terminal, such as: the CQI of the terminal, the length and time the user waits for data, the service level, etc., have different weights for different factors. Thus, the PF is not fairest nor most efficient, but it is relatively fair and relatively efficient.
However, when the terminal device measures RSRP, the number of signal frames is displayed on the signal column, and when the RSRP of the terminal device is good enough, but the interference noise power received by the terminal device is also high enough, the SINR is poor, or when the number of users in the accessed cell is large, and a plurality of users share the air interface resources of the cell, based on the above several current air interface resource allocation strategies, it is difficult for the terminal device to obtain the air interface resources capable of maintaining deterministic throughput rate or time delay, and finally, the actual user throughput rate of the terminal device is low or the time delay is high, and at this time, the number of signal frames displayed on the terminal device is still large, which causes a misleading to the user, that is, the misunderstanding is that the current network condition is good, resulting in poor end user experience.
Based on the problem that the terminal user cannot accurately determine the network condition, the embodiment of the application provides a communication method, wherein network equipment determines that a deterministic network can be provided for the terminal equipment, and sends first indication information to the terminal equipment, wherein the first indication information is used for indicating that the deterministic network can be provided, so that the terminal equipment can respond to the first indication information to display an identifier corresponding to the deterministic network on a display interface, and the accuracy of determining the network quality which can be provided by the currently accessed mobile network by the terminal user can be improved.
Referring to fig. 2, fig. 2 is a flow chart of a communication method according to an embodiment of the application. In fig. 2, the method is illustrated by taking the terminal device and the network device as the execution bodies of the interactive schematic, but the present application is not limited to the execution bodies of the interactive schematic. For example, the terminal device in fig. 2 may also be a chip, a chip system, or a processor that supports the terminal device to implement the method, or may be a logic module or software that can implement all or part of the functions of the terminal device; the network device in fig. 2 may also be a chip, a system-on-a-chip, or a processor that supports the network device to implement the method, or may be a logic module or software that can implement all or part of the functions of the network device. As shown in fig. 2, the communication method includes, but is not limited to, the steps of:
S201, the network device determines whether a deterministic network can be provided for the terminal device, and if so, executes step S202.
Deterministic networks are understood to be the ability to provide deterministic service guarantees to bearer services within a network domain. Deterministic networks may refer to large bandwidth, low latency, low jitter, deterministic networks created with network resources that can provide deterministic service experiences for users with different service demands. It is also understood that the network device is able to provide a deterministic service network for the terminal device instead of a best effort service network. The deterministic network can meet the throughput rate and delay of the current terminal equipment. The deterministic network may include an upstream deterministic network and/or a downstream deterministic network.
It will be appreciated that the embodiment of the present application is only illustrated by taking a deterministic network as an example, and the deterministic network may also have other names, such as a deterministic network, a first network, a 5g+ network, etc., and the embodiment of the present application does not limit the names of the deterministic network.
Specifically, the network device may determine, according to one or more of CQI reported by the terminal device to the network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources, that a deterministic network can be provided for the terminal device. The channel quality information may include QCI, rank indication, etc.
The air interface resources may include time domain air interface resources, frequency domain air interface resources, air interface resources and the like, for example, the time domain air interface resources may include time opportunities that a terminal device obtains network device scheduling, the frequency domain air interface resources may include bandwidth allocated by the terminal device obtained by the network device, the air interface resources may include beams, the large-scale MIMO multi-antenna array technology may allocate the same time-frequency resources to terminal devices in different spaces through a beam forming technology, so that the beams may be regarded as air interface resources in the air domain sense.
The currently remaining reserved air interface resources may include the number of Resource Blocks (RBs) that can be reserved by a physical downlink shared channel (physical downlink SHARED CHANNEL, PDSCH), the number of RBs that can be reserved by a PUSCH, and the number of Control Channel Elements (CCEs) that can be reserved by a physical downlink control channel (physical downlink control channel, PDCCH).
The network device determines that a deterministic network can be provided for the terminal device according to one or more of CQI reported to the network device by the terminal device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS and currently remaining reserved air interface resources, and the implementation mode can be any one of the following:
Mode one: the network device may calculate SINR of PDSCH of the terminal device according to the CQI and SINR of the uplink SRS; calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel RI reported to the network equipment by the terminal equipment; determining downlink throughput rate and downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; and determining that a deterministic network can be provided for the terminal equipment under the condition that the downlink throughput rate is greater than or equal to a third threshold value and the downlink delay is less than or equal to a fourth threshold value. In this way, a deterministic network can also be understood as a downstream deterministic network, i.e. a network device is able to provide a downstream deterministic network for terminal devices.
For example, the network device may calculate, according to a CQI reported by the terminal device to the network device, an SINR of an uplink SRS of the terminal device measured by the network device, an SINR of a PDSCH of the terminal device, and then, based on the SINR of the PDSCH and a channel RI reported by the terminal device to the network device, a downlink spectral efficiency=a1 of a radio channel environment where the terminal device is currently located may be calculated, then, based on the remaining number of resources=b1 of the PDSCH and PDCCH that may be reserved for the terminal device by the network device, a downlink throughput rate x1=a1×b1 that may be provided by the network device to the terminal device may be calculated, and a downlink delay y1=c1/(a1×b1), where C1 represents a system preset constant. In the case where the downstream throughput rate x1 is greater than or equal to the third threshold T1 and the downstream delay y1 is less than or equal to the fourth threshold T2, it is determined that a deterministic network can be provided for the terminal device.
Mode two: the network equipment calculates the current uplink spectrum efficiency of the terminal equipment according to the SINR of the PUSCH; determining uplink throughput rate and uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; in the case that the uplink throughput rate is greater than or equal to the fifth threshold and the uplink delay is less than or equal to the sixth threshold, it is determined that a deterministic network can be provided for the terminal device. In this way, a deterministic network can also be understood as an upstream deterministic network, i.e. a network device is able to provide an upstream deterministic network for terminal devices.
For example, the network device may calculate, according to the measured SINR of the PUSCH of the terminal device, uplink spectral efficiency=a2 of the current radio channel environment where the terminal device is located, and based on the remaining number of resources=b2 of the PUSCH and PDCCH that may be reserved for the terminal device by the network device, an uplink throughput rate x2=a2×b2 that may be provided by the network device to the terminal device, and an uplink time delay y2=c2/(a2×b2), where C2 represents a system preset constant. In the case where the uplink throughput rate x2 is greater than or equal to the fifth threshold T3 and the uplink delay y2 is less than or equal to the sixth threshold T4, it is determined that a deterministic network can be provided for the terminal device.
Mode three: the network device determines that a deterministic network can be provided for the terminal device according to one or more of CQI reported to the network device by the terminal device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources, and the method comprises the following steps: calculating SINR of PDSCH of the terminal equipment according to CQI and SINR of uplink SRS; calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel RI reported to the network equipment by the terminal equipment; determining downlink throughput rate and downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; according to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment; determining uplink throughput rate and uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency and the residual reserved air interface resources of the terminal equipment; and determining that a deterministic network can be provided for the terminal equipment under the conditions that the downlink throughput rate is greater than or equal to a third threshold value, the downlink time delay is less than or equal to a fourth threshold value, the uplink throughput rate is greater than or equal to a fifth threshold value and the uplink time delay is less than or equal to a sixth threshold value. In this way, deterministic networks can also be understood as uplink deterministic networks and downlink deterministic networks, i.e. network devices are able to provide terminal devices with uplink deterministic networks and downlink deterministic networks.
For example, the network device may calculate, according to a CQI reported by the terminal device to the network device, an SINR of an uplink SRS of the terminal device measured by the network device, an SINR of a PDSCH of the terminal device, and then, based on the SINR of the PDSCH and a channel RI reported by the terminal device to the network device, a downlink spectral efficiency=a1 of a radio channel environment where the terminal device is currently located may be calculated, then, based on the remaining number of resources=b1 of the PDSCH and PDCCH that may be reserved for the terminal device by the network device, a downlink throughput rate x1=a1×b1 that may be provided by the network device to the terminal device may be calculated, and a downlink delay y1=c1/(a1×b1), where C1 represents a system preset constant. The network device may calculate, according to the measured SINR of the PUSCH of the terminal device, uplink spectrum efficiency=a2 of the current radio channel environment of the terminal device, and calculate, based on the remaining number of resources=b2 of the PUSCH and PDCCH that may be reserved for the terminal device by the network device, uplink throughput rate x2=a2×b2 that may be provided by the network device to the terminal device, and uplink time delay y2=c2/(a2×b2), where C2 represents a preset constant of the system. If the calculated downlink throughput rate x1 is greater than or equal to the third threshold T1, the downlink delay y1 is less than or equal to the fourth threshold T2, the uplink throughput rate x2 is greater than or equal to the fifth threshold T3, and the uplink delay y2 is less than or equal to the sixth threshold T4, the network device is considered to provide a deterministic network for the terminal device.
When the network device determines that a deterministic network is provided for the terminal device, resources B1 and B2 in the calculation process need to be reserved for the terminal device, when the terminal device A makes a service request to the network device, if other terminal devices B also initiate the service request at the same time, the reserved resources B1 and B2 are preferentially allocated to the terminal device A, and if the terminal device A has sent all data in a buffer memory at the current scheduling moment and has resources remained, the remained resources can be allocated to the terminal device B for use.
It will be appreciated that the third, fourth, fifth and sixth thresholds described above may be RRC configured or predefined by the protocol.
S202, the network equipment sends first indication information for indicating that the deterministic network can be provided to the terminal equipment. Accordingly, the terminal device receives the first indication information from the network device.
After the network device determines that the deterministic network can be provided for the terminal device, the network device may send first indication information to the terminal device, where the first indication information is used to indicate that the deterministic network can be provided.
Optionally, after the network device determines that the deterministic network can be provided for the terminal device, the reserved air interface resource may also be allocated for the terminal device. The subsequent network equipment can allocate resources according to the reserved resources when the resources are allocated to the terminal equipment, the resources have the highest priority when the terminal equipment is needed to be used, and the resources can be shared for other terminal equipment to be used when the terminal equipment is not used.
The implementation manner of the first indication information may be any one of the following:
The first indication information may be a new air interface interaction signaling. The first indication information is, for example, an RRC deterministic status message or a DCI deterministic status message. Referring to fig. 3, fig. 3 is a schematic diagram illustrating an RRC state according to an embodiment of the present application. As shown in fig. 3, the RRC deterministic (RRC DETERMINISTIC) state may be increased based on the current RRC IDLE (RRC IDLE) state, RRC deactivated (RRC INATIVE) state, and RRC CONNECTED (RRC CONNECTED) state. Connection establishment of the RRC deterministic (RRC DETERMINISTIC) state may be achieved by an RRC deterministic state setup message (RRCDetSetup message), and a specific implementation may be seen in the flowchart shown in fig. 5 below.
The second mode and the first indication information may be carried in RRC signaling or DCI signaling.
And S203, the terminal equipment responds to the first indication information, and displays the identification corresponding to the deterministic network on the display interface.
After the terminal device receives the first indication information from the network device, the identifier corresponding to the deterministic network can be displayed on the display interface.
The terminal user can determine the network service which can be provided by the network device for the current terminal device through the identifier displayed on the display interface of the terminal device, namely, the experience which can be provided by the current accessed mobile wireless network can be clearly perceived. For example, the network device may provide a deterministic service network for the terminal device, instead of a best effort service network, and then the terminal user sees the identifier corresponding to the deterministic network on the display interface of the terminal device, so that it may be perceived in advance that the currently accessed mobile wireless network can provide a better experience. Thus, the terminal user can initiate some key communication activities with high throughput rate or time delay requirements under the condition that the network equipment can provide a deterministic network for the terminal equipment. For another example, if the signal-to-interference-and-noise ratio of the current access cell is too low or the air interface resources which can be allocated to the terminal equipment by the cell are too few, the throughput rate of the user is too low or the time delay is too large, the terminal equipment side can sense in advance, and therefore, the situation that some communication activities with high requirements on the throughput rate or the time delay are initiated under the current network can be avoided.
In this embodiment, the network device determines that a deterministic network can be provided for the terminal device, and sends first indication information to the terminal device, where the first indication information is used to indicate that the deterministic network can be provided, so that the terminal device can respond to the first indication information to display an identifier corresponding to the deterministic network on the display interface, thereby improving accuracy of determining network quality that can be provided by the mobile network currently accessed by the terminal user.
Referring to fig. 4 on the basis of fig. 2, fig. 4 is a flow chart of another communication method according to an embodiment of the present application. In fig. 4, the method is illustrated by taking the terminal device and the network device as the execution bodies of the interactive schematic, but the present application is not limited to the execution bodies of the interactive schematic. For example, the terminal device in fig. 4 may also be a chip, a chip system, or a processor that supports the terminal device to implement the method, or may be a logic module or software that can implement all or part of the functions of the terminal device; the network device in fig. 4 may also be a chip, a system-on-a-chip, or a processor that supports the network device to implement the method, or may be a logic module or software that can implement all or part of the functions of the network device. As shown in fig. 4, the communication method includes, but is not limited to, the following steps. Step S404 to step S407 are optional steps.
S401: the network device determines whether a deterministic network can be provided for the terminal device, and in the case of yes, performs step S402.
S402: the network device sends first indication information to the terminal device indicating that a deterministic network can be provided. Accordingly, the terminal device receives the first indication information from the network device.
S403: and the terminal equipment responds to the first indication information and displays the identification corresponding to the deterministic network on the display interface.
It will be appreciated that the implementation of steps S401-S403 may refer to steps S201-S203 described above and will not be repeated here.
S404: the network device updates the channel quality of the terminal device, and if one or more of the current channel quality and the reserved air interface resources cannot provide a deterministic network for the terminal device, releases the air interface resources reserved for the terminal device, and sends second indication information for indicating that the deterministic network cannot be provided to the terminal device. Accordingly, the terminal device receives the second indication information from the network device.
Optionally, after the network device determines that the deterministic network can be provided for the terminal device, the reserved air interface resource may also be allocated for the terminal device. Further, the network device may update the channel quality of the terminal device, and if one or more of the current channel quality and the reserved air interface resources cannot provide a deterministic network for the terminal device, the air interface resources reserved for the terminal device may be released, and second indication information may be sent to the terminal device, where the second indication information is used to indicate that the deterministic network cannot be provided.
The implementation manner of the second indication information can be any one of the following:
The first mode and the second instruction information can be a new air interface interaction signaling. The second indication information is, for example, an RRC deterministic state release message (RRC DET RELEASE message) or a DCI deterministic state release message. In addition, the release of the RRC deterministic (RRC DETERMINISTIC) state may be implemented by an RRC deterministic state release message (RRC DET RELEASE message), and a specific implementation may be seen in the flowchart shown in fig. 5 below.
The second mode and the second indication information may be carried in RRC signaling or DCI signaling.
S405: and the terminal equipment responds to the second indication information and displays the identification corresponding to the basic network on the display interface.
An infrastructure network is understood to mean a service network in which network devices provide an infrastructure for terminal devices, i.e. a best effort service network. The infrastructure network has uncertainty in meeting the throughput rate and time delay of the current terminal equipment.
After receiving the second indication information from the network device, the terminal device can display the identifier corresponding to the basic network on the display interface. Illustratively, the identification of deterministic network correspondence may be "Det 5G +" or may be "5G +", and the identification of underlying network correspondence may be "5G".
The end user can determine the network service that the network device can provide for the current terminal device through the identification displayed on the display interface of the terminal device. For example, the network device cannot provide a deterministic experience for the terminal device, and then the terminal user sees the identifier corresponding to the identifier-based network on the display interface of the terminal device, so that the mobile wireless network currently accessed can be perceived in advance to be unable to provide a better experience. So that the end user may initiate some communication activities with lower throughput or latency requirements in case the network device is not able to provide a deterministic network for the end device.
S406: and the terminal equipment displays the alarm identifier on the display interface under the condition that the terminal equipment receives the second indication information or does not receive the first indication information within the preset time and sends the first request information to the network equipment.
The first request information may be used to request a first type of service, the delay of the first type of service is less than or equal to a first threshold value, and/or the throughput rate of the first type of service is greater than or equal to a second threshold value, and the alarm identifier may be used to identify that the current network cannot meet the requirement of requesting the first type of service.
It can be understood that when the network device cannot provide deterministic experience for the terminal device, if the terminal needs to initiate a service with higher experience requirements, the terminal device needs to display alarm information (for example, an exclamation mark appears on a signal bar) to the user, so as to prompt risk, so that the user can determine that the network quality of the currently accessed mobile network cannot meet the current service requirements.
The first threshold and the second threshold may be configured by RRC or predefined by a protocol.
S407: and under the condition that the terminal equipment receives the first indication information or sends the second request information to the network equipment, the alarm identification is not displayed on the display interface.
When the service with high experience requirement continues, the network device can provide deterministic experience for the terminal device, or the terminal side reinitiates the service with low experience requirement, the alarm is eliminated, so that the user can determine the network quality of the mobile network which is accessed currently and can meet the current service requirement.
The second request information is used for requesting the second type of service, the time delay of the second type of service is greater than the first threshold value and/or the throughput rate of the second type of service is less than the second threshold value.
In this embodiment, the network device determines that a deterministic network can be provided for the terminal device, and sends first indication information to the terminal device, where the first indication information is used to indicate that the deterministic network can be provided, so that the terminal device can respond to the first indication information to display an identifier corresponding to the deterministic network on the display interface, thereby improving accuracy of determining network quality that can be provided by the mobile network currently accessed by the terminal user. And under the condition that the deterministic network can not be provided for the terminal equipment, sending second indication information to the terminal equipment, wherein the second indication information is used for indicating that the deterministic network can not be provided, so that the terminal equipment can respond to the second indication information to display the identification corresponding to the basic network on a display interface, and the accuracy of determining the network quality which can be provided by the currently accessed mobile network by the terminal user can be improved.
Referring to fig. 5 on the basis of fig. 2 and fig. 4, fig. 5 is a flowchart of another communication method according to an embodiment of the present application. Fig. 5 is an exemplary illustration of the first indication information being an RRC deterministic state message and the second indication information being an RRC deterministic state release message. As shown in fig. 5, the communication method includes, but is not limited to, the following steps.
S501, the terminal equipment sends Msg1 to the network equipment. Accordingly, the network device receives Msg1 from the terminal device.
The terminal device initiates a contention-based Random Access (RA) to the network device, in particular Msg1 may be sent to the network device.
S502, the network equipment sends Msg2 to the terminal equipment. Accordingly, the terminal device receives Msg2 from the network device.
After the network device receives the Msg1 from the terminal device, the RA response may be sent to the terminal device, specifically, the Msg1 may be sent to the terminal device.
S503, the terminal equipment sends RRC establishment request information to the network equipment. Accordingly, the network device receives the RRC setup request message from the terminal device.
After receiving the Msg2 from the network device, the terminal device may send an RRC setup request message to the network device.
S504, the network equipment sends RRC establishment information to the terminal equipment. Accordingly, the terminal device receives the RRC setup message from the network device.
After receiving the RRC setup request message from the terminal device, the network device may send an RRC setup (RRC setup) message to the terminal device. The RRC setup message may carry resource configuration information.
S505, the terminal equipment sends RRC establishment completion information to the network equipment. Accordingly, the network device receives the RRC setup complete message from the terminal device.
After receiving the RRC setup message from the network device, the terminal device may perform radio resource configuration according to the resource configuration information in the RRC setup message, and then send an RRC setup complete (RRC setup complete) message to the network device, where RRC connection setup is completed.
S506, the network equipment acquires the channel quality of the terminal equipment.
After the network device receives the RRC setup complete message from the terminal device, it may calculate whether a deterministic network meeting a certain requirement for throughput rate and time delay can be provided for the current terminal device based on channel quality information reported by the terminal device, such as CQI and RI, and parameters such as the RSRP or SINR of PUSCHH of the terminal device, the RSRP or SINR of the uplink SRS, and the like measured by the network device itself, in combination with the remaining reserved air interface resources of the current network device, such as the number of RBs that can be reserved by PDSCH, the number of RBs that can be reserved by PUSCH, and the number of CCEs that can be reserved by PDDCH.
S507, the network equipment allocates reserved air interface resources for the terminal equipment.
After the network device obtains the channel quality of the terminal device, if the network device can provide a deterministic network meeting a certain requirement for throughput rate and time delay for the current terminal device, the network device can allocate a reserved air interface resource for the terminal device.
S508, the network device sends an RRC deterministic state establishment (RRC det setup) message to the terminal device. Accordingly, the terminal device receives the RRC deterministic state setup message from the network device.
After the network device obtains the channel quality of the terminal device, optionally after allocating the reserved air interface resource for the terminal device, an RRC deterministic state setup message may be sent to the terminal device.
S509, the terminal device sends RRC deterministic state establishment completion information to the network device. Accordingly, the network device receives the RRC deterministic state setup complete message from the terminal device.
After receiving the RRC deterministic state setup message from the network device, the terminal device may send an RRC deterministic state setup complete (RRC det setup complete) message to the network device, and the subsequent network device may allocate resources according to the reserved resources when allocating resources for the terminal device. The resource can be shared for other terminal devices to use when the terminal device is not in use, and the terminal device can have the highest priority to use when the terminal device needs to be in use.
S510, the network equipment updates the channel quality of the terminal equipment.
After the network device receives the RRC deterministic state setup complete message from the terminal device, the channel quality of the terminal device may be updated.
S511, the network device releases the reserved air interface resource for the terminal device.
After updating the channel quality of the terminal device, if the current channel quality and the reserved resources cannot provide a deterministic network for the terminal device, the network device can release the reserved air interface resources for the terminal device.
S512, the network device sends RRC deterministic state release (RRC DET RELEASE) information to the terminal device. Accordingly, the terminal device receives the RRC deterministic state release message from the network device.
After the network device releases the air interface resources reserved for the terminal device, an RRC deterministic state release message may be sent to the terminal device.
S513, the network device sends an RRC release message to the terminal device. Accordingly, the terminal device receives the RRC release message from the network device.
If the network device detects that the terminal device is an inactive terminal device, the network device may send an RRC release (RRC RELEASE) message to the terminal device.
Embodiments of terminal device transitions in RRC connected state and RRC deterministic state are described below. Referring to fig. 6, fig. 6 is a schematic diagram of a scenario of RRC state transition of a terminal device according to an embodiment of the present application. As shown in fig. 6:
In the first case, the terminal device transitions from the RRC connected state to the RRC deterministic state. The network device reserves resources for the terminal device. The resource can be shared for other terminal devices to use when the terminal device is not in use, and the terminal device can have the highest priority to use when the terminal device needs to be in use.
In the second case, the terminal device cannot establish an RRC deterministic state when reloaded as a new access user. The network device has no remaining deterministic resources available to the terminal device and instead best uses the remaining resources of the deterministic user.
In the third case, the terminal device transitions from the RRC deterministic state to the RRC connected state. Due to the degradation of the channel quality, the network device cannot provide a deterministic network for the terminal device, releasing the deterministic reserved resources.
An embodiment in which the terminal device displays different identities based on RRC deterministic states is described below. Referring to fig. 7, fig. 7 is a schematic diagram of a scenario in which a terminal device displays different identifiers based on RRC deterministic status according to an embodiment of the present application. Fig. 7 is an exemplary illustration taking 5G as an example. As shown in fig. 7, after the terminal device accesses the 5G network, it can determine whether the terminal device is connected in the RRC deterministic state, if so, the terminal device can display the identifier corresponding to the deterministic network on the display interface, and if not, the terminal device can display the identifier corresponding to the basic network on the display interface. Referring to fig. 8, fig. 8 is a schematic diagram of a display interface of a terminal device according to an embodiment of the present application. As shown in fig. 8 (a), for a terminal device that has established an RRC connection state but has not established an RRC deterministic state in the new network, a basic 5G identifier may be displayed on an interpersonal interaction display interface of the terminal device; as shown in fig. 8 (b), when the terminal device receives the RRC deterministic state setup signaling from the network device, and replies to complete RRC deterministic state connection setup, 5G identities having significantly different determinism from the underlying 5G identities, such as Det and 5G +, may be displayed; as shown in fig. 8 (c), when the terminal device receives RRC deterministic state release signaling from the network device because it moves to a location where channel quality is poor, the underlying 5G identity is redisplayed after replying to complete RRC deterministic state release.
Alternatively, as shown in (d) of fig. 8, in the case where the second indication information is received or the first indication information is not received within a preset time, the alarm identifier may be displayed, and in the case where the first indication information is received or the second request information is transmitted to the network device, the alarm identifier is not displayed on the display interface.
In addition, the method and the device can be applied to the field of WIFI communication. For example, an Access Point (AP) may establish a deterministic connection with a point (STA), while the STA may display a deterministic network-corresponding identification, such as Det and WIFI +, on a WIFI flag on a display interface.
The foregoing describes a method provided by the present application, and in order to facilitate better implementation of the foregoing solutions of the embodiments of the present application, the embodiments of the present application further provide corresponding apparatuses.
The embodiment of the application can divide the functional modules of the communication device according to the method example, for example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a communication device according to an embodiment of the application. The communication device may be a terminal device, a module (for example, a chip, or a chip system, or a circuit) in the terminal device, or a logic module or software capable of implementing all or part of functions of the terminal device, which may be applied to the above method embodiments. As shown in fig. 9, the communication device 900 includes at least: a receiving unit 901 and a processing unit 902. The receiving unit 901 may be a device with an input of a signal, for transmitting a signal with other network devices or other devices in the device. The processing unit 902 can be a device having processing functionality and can include one or more processors. The processor may be a general purpose processor or a special purpose processor, etc. The processor may be a baseband processor, or a central processor. The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control devices (e.g., host nodes, relay nodes, or chips, etc.), execute software programs, and process data for the software programs.
A receiving unit 901, configured to receive first indication information from a network device, where the first indication information is used to indicate that a deterministic network can be provided;
And the processing unit 902 is configured to display, on a display interface, an identifier corresponding to the deterministic network in response to the first indication information.
In one embodiment, the first indication information is an RRC deterministic status message or a DCI deterministic status message.
In one embodiment, the receiving unit 901 is further configured to receive second indication information from the network device, where the second indication information is used to indicate that a deterministic network cannot be provided;
the processing unit 902 is further configured to display, on the display interface, an identifier corresponding to the basic network in response to the second indication information.
In one embodiment, the second indication information is an RRC deterministic state release message or a DCI deterministic state release message.
In an embodiment, the processing unit 902 is further configured to display an alarm identifier on the display interface when the second indication information is received or the first indication information is not received within a preset time, and the first request information is sent to the network device;
The first request information is used for requesting a first type of service, the time delay of the first type of service is smaller than or equal to a first threshold value and/or the throughput rate of the first type of service is larger than or equal to a second threshold value, the second indication information is used for indicating that a deterministic network cannot be provided, and the alarm identification is used for identifying that the current network cannot meet the requirement of requesting the first type of service.
In one embodiment, the processing unit 902 is further configured to, in a case that the first indication information is received or the second request information is sent to the network device, not display the alarm identifier on the display interface;
the second request information is used for requesting a second type of service, the time delay of the second type of service is greater than the first threshold value and/or the throughput rate of the second type of service is less than the second threshold value.
For more detailed descriptions of the receiving unit 901 and the processing unit 902, reference may be directly made to the related descriptions of the terminal device in the method embodiments shown in fig. 2 to fig. 5, which are not repeated herein.
Referring to fig. 10, fig. 10 is a schematic structural diagram of another communication device according to an embodiment of the application. The communication device may be a network device, a module (for example, a chip, or a chip system, or a circuit) in the network device, or a logic module or software that can implement all or part of the functions of the network device, and may be applied to the above method embodiments. As shown in fig. 10, the communication device 1000 includes at least: a determination unit 1001, a transmission unit 1002, and a processing unit 1003. The transmitting unit 1002 may be a device with an output of a signal, for transmitting a signal with other network devices or other devices in the device. The determining unit 1001 and the processing unit 1003 may be devices having a processing function, and may include one or more processors. The processor may be a general purpose processor or a special purpose processor, etc. The processor may be a baseband processor, or a central processor. The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control devices (e.g., host nodes, relay nodes, or chips, etc.), execute software programs, and process data for the software programs.
A determining unit 1001 configured to determine that a deterministic network can be provided for a terminal device;
A sending unit 1002, configured to send first indication information to a terminal device, where the first indication information is used to indicate that a deterministic network can be provided.
In one embodiment, the determining unit 1001 determines that a deterministic network can be provided for the terminal device, in particular for: and determining that a deterministic network can be provided for the terminal equipment according to one or more of CQI reported to the network equipment by the terminal equipment, RSRP or SINR of PUSCH of the terminal equipment, RSRP or SINR of uplink SRS and currently remaining reserved air interface resources measured by the network equipment.
In an embodiment, the determining unit 1001 determines, according to one or more of the CQI reported by the terminal device to the network device, the RSRP or SINR of the PUSCH of the terminal device measured by the network device, the RSRP or SINR of the uplink SRS, and the currently remaining reserved air interface resource, that a deterministic network can be provided for the terminal device, specifically for:
Calculating SINR of a physical downlink shared channel PDSCH of the terminal equipment according to the CQI and the SINR of the uplink SRS;
Calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel rank indication RI reported to the network equipment by the terminal equipment;
determining a downlink throughput rate and a downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
And determining that a deterministic network can be provided for the terminal equipment under the condition that the downlink throughput rate is greater than or equal to a third threshold value and the downlink delay is less than or equal to a fourth threshold value.
In an embodiment, the determining unit 1001 determines, according to one or more of the CQI reported by the terminal device to the network device, the RSRP or SINR of the PUSCH of the terminal device measured by the network device, the RSRP or SINR of the uplink SRS, and the currently remaining reserved air interface resource, that a deterministic network can be provided for the terminal device, specifically for:
according to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment;
determining an uplink throughput rate and an uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
And determining that a deterministic network can be provided for the terminal equipment under the condition that the uplink throughput rate is greater than or equal to a fifth threshold value and the uplink time delay is less than or equal to a sixth threshold value.
In an embodiment, the determining unit 1001 determines, according to one or more of the CQI reported by the terminal device to the network device, the RSRP or SINR of the PUSCH of the terminal device measured by the network device, the RSRP or SINR of the uplink SRS, and the currently remaining reserved air interface resource, that a deterministic network can be provided for the terminal device, specifically for:
calculating SINR of a physical downlink shared channel PDSCH of the terminal equipment according to the CQI and the SINR of the uplink SRS; calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel rank indication RI reported to the network equipment by the terminal equipment; determining a downlink throughput rate and a downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
According to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment; determining an uplink throughput rate and an uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
and determining that a deterministic network can be provided for the terminal equipment under the conditions that the downlink throughput rate is greater than or equal to a third threshold value, the downlink time delay is less than or equal to a fourth threshold value, the uplink throughput rate is greater than or equal to a fifth threshold value and the uplink time delay is less than or equal to a sixth threshold value.
In one embodiment, the communication device 1000 further comprises:
A processing unit 1003, configured to allocate a reserved air interface resource to the terminal device.
In one embodiment, the first indication information is an RRC deterministic status message or a DCI deterministic status message.
In one embodiment, the processing unit 1003 is further configured to:
updating the channel quality of the terminal equipment;
If one or more of the current channel quality and the reserved air interface resources cannot provide a deterministic network for the terminal equipment, releasing the air interface resources reserved for the terminal equipment;
the sending unit 1002 is further configured to send second indication information to the terminal device, where the second indication information is used to indicate that a deterministic network cannot be provided.
In one embodiment, the second indication information is an RRC deterministic state release message or a DCI deterministic state release message.
For more detailed descriptions of the determining unit 1001, the transmitting unit 1002 and the processing unit 1003, reference may be directly made to the related descriptions of the network device in the method embodiments shown in fig. 2 to fig. 5, which are not repeated herein.
Referring to fig. 11, fig. 11 is a schematic structural diagram of another communication device according to an embodiment of the application. As shown in fig. 11, the apparatus 1100 may include one or more processors 1101, and the processors 1101 may also be referred to as processing units, and may implement certain control functions. The processor 1101 may be a general purpose processor or a special purpose processor, or the like. For example, a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control communication devices (e.g., base stations, baseband chips, terminals, terminal chips, DUs or CUs, etc.), execute software programs, and process data of the software programs.
In an alternative design, the processor 1101 may also store instructions 1103, where the instructions 1103 may be executed by the processor, so that the apparatus 1100 performs the method described in the above method embodiments.
In another alternative design, the processor 1101 may include a transceiver unit for implementing the receive and transmit functions. For example, the transceiver unit may be a transceiver circuit, or an interface circuit, or a communication interface. The transceiver circuitry, interface or interface circuitry for implementing the receive and transmit functions may be separate or may be integrated. The transceiver circuit, interface or interface circuit may be used for reading and writing codes/data, or the transceiver circuit, interface or interface circuit may be used for transmitting or transferring signals.
In yet another possible design, apparatus 1100 may include circuitry that may perform the functions of transmitting or receiving or communicating in the foregoing method embodiments.
Optionally, the apparatus 1100 may include one or more memories 1102, on which instructions 1104 may be stored, which may be executed on the processor, to cause the apparatus 1100 to perform the methods described in the method embodiments above. Optionally, the memory may further store data. In the alternative, the processor may store instructions and/or data. The processor and the memory may be provided separately or may be integrated. For example, the correspondence described in the above method embodiments may be stored in a memory or in a processor.
Optionally, the apparatus 1100 may further comprise a transceiver 1105 and/or an antenna 1106. The processor 1101 may be referred to as a processing unit, controlling the apparatus 1100. The transceiver 1105 may be referred to as a transceiver unit, a transceiver circuit, a transceiver device, a transceiver module, or the like, for implementing a transceiver function.
Alternatively, the apparatus 1100 in the embodiment of the present application may be used to perform the methods described in fig. 2-5 in the embodiment of the present application.
In one embodiment, the communication apparatus 1100 may be applied to a terminal device, a module (e.g., a chip, or a system on a chip, or a circuit) in the terminal device, and a logic module or software that can implement all or part of the functions of the terminal device. When the computer program instructions stored in the memory 1102 are executed, the processor 1101 is configured to control the processing unit 902 to perform the operations performed in the above embodiments, the transceiver 1105 is configured to perform the operations performed by the receiving unit 901 in the above embodiments, and the transceiver 1105 is further configured to transmit information to a communication device other than the communication device. The terminal device or the module in the terminal device may also be used to execute the various methods executed by the terminal device in the embodiments of the methods of fig. 2-5, which are not described herein.
In one embodiment, the communication apparatus 1100 may be applied to a network device, a module (e.g., a chip, or a system on a chip, or a circuit) in a network device, and a logic module or software that can implement all or part of the functions of the network device. When the computer program instructions stored in the memory 1102 are executed, the processor 1101 is configured to control the determining unit 1001 and the processing unit 1003 to perform the operations performed in the above embodiments, the transceiver 1105 is configured to perform the operations performed by the transmitting unit 1002 in the above embodiments, and the transceiver 1105 is also configured to transmit information to other communication devices than the communication device. The above network device or the modules in the network device may also be used to execute the various methods executed by the network device in the embodiments of the methods of fig. 2-5, which are not described herein.
The processors and transceivers described in this disclosure may be implemented on integrated circuits (INTEGRATED CIRCUIT, IC), analog ICs, radio Frequency Integrated Circuits (RFIC), mixed signal ICs, application Specific Integrated Circuits (ASIC), printed circuit boards (printed circuit board, PCB), electronic devices, and the like. The processor and transceiver may also be fabricated using a variety of IC process technologies such as complementary metal oxide semiconductor (complementary metal oxide semi conductor, CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (PMOS), bipolar junction transistor (Bipolar Junction Transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
The apparatus described in the above embodiment may be the first terminal device or the second terminal device, but the scope of the apparatus described in the present application is not limited thereto, and the structure of the apparatus may not be limited by fig. 11. The apparatus may be a stand-alone device or may be part of a larger device. For example, the device may be:
(1) A stand-alone integrated circuit IC, or chip, or system-on-a-chip or subsystem;
(2) Having a set of one or more ICs, which may optionally also include storage means for storing data and/or instructions;
(3) An ASIC, such as a modem (MSM);
(4) Modules that may be embedded within other devices;
(5) Receivers, terminals, smart terminals, cellular telephones, wireless devices, handsets, mobile units, vehicle devices, network devices, cloud devices, artificial intelligence devices, machine devices, home devices, medical devices, industrial devices, etc.;
(6) Others, and so on.
Referring to fig. 12, fig. 12 is a schematic structural diagram of a terminal device according to an embodiment of the present application. For convenience of explanation, fig. 12 shows only major components of the terminal device. As shown in fig. 12, the terminal apparatus 1200 includes a processor, a memory, a control circuit, an antenna, and an input-output device. The processor is mainly used for processing the communication protocol and the communication data, controlling the whole terminal, executing the software program and processing the data of the software program. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for converting a baseband signal and a radio frequency signal and processing the radio frequency signal. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are mainly used for receiving data input by a user and outputting data to the user.
When the terminal equipment is started, the processor can read the software program in the storage unit, analyze and execute the instructions of the software program and process the data of the software program. When data is required to be transmitted wirelessly, the processor carries out baseband processing on the data to be transmitted and then outputs a baseband signal to the radio frequency circuit, and the radio frequency circuit processes the baseband signal to obtain a radio frequency signal and transmits the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is transmitted to the terminal, the radio frequency circuit receives a radio frequency signal through the antenna, the radio frequency signal is further converted into a baseband signal, and the baseband signal is output to the processor, and the processor converts the baseband signal into data and processes the data.
For ease of illustration, fig. 12 shows only one memory and processor. In an actual terminal, there may be multiple processors and memories. The memory may also be referred to as a storage medium or storage device, etc., and embodiments of the present invention are not limited in this respect.
As an alternative implementation manner, the processor may include a baseband processor, which is mainly used to process the communication protocol and the communication data, and a central processor, which is mainly used to control the whole terminal, execute a software program, and process the data of the software program. The processor in fig. 12 integrates the functions of a baseband processor and a central processing unit, and those skilled in the art will appreciate that the baseband processor and the central processing unit may be separate processors, interconnected by bus technology, etc. Those skilled in the art will appreciate that a terminal may include multiple baseband processors to accommodate different network formats, and that a terminal may include multiple central processors to enhance its processing capabilities, with various components of the terminal being connectable via various buses. The baseband processor may also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit may also be expressed as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, which is executed by the processor to realize the baseband processing function.
In one example, the antenna and the control circuit having the transmitting and receiving function may be regarded as the transmitting and receiving unit 1201 of the terminal apparatus 1200, and the processor having the processing function may be regarded as the processing unit 1202 of the terminal apparatus 1200. As shown in fig. 12, the terminal apparatus 1200 includes a transceiving unit 1201 and a processing unit 1202. The transceiver unit may also be referred to as a transceiver, transceiver device, etc. Alternatively, a device for implementing a receiving function in the transceiver unit 1201 may be regarded as a receiving unit, and a device for implementing a transmitting function in the transceiver unit 1201 may be regarded as a transmitting unit, i.e., the transceiver unit 1201 includes a receiving unit and a transmitting unit. For example, the receiving unit may also be referred to as a receiver, a receiving circuit, etc., and the transmitting unit may be referred to as a transmitter, a transmitting circuit, etc. Alternatively, the receiving unit and the transmitting unit may be integrated together, or may be a plurality of independent units. The receiving unit and the transmitting unit may be located in one geographical location or may be distributed among a plurality of geographical locations.
In one embodiment, the processing unit 1202 is configured to perform the operation performed by the processing unit 902 in the above embodiment, and the transceiver unit 1201 is configured to perform the operation performed by the receiving unit 901 in the above embodiment. The terminal device 1200 may also be used to perform various methods performed by the terminal device in the method embodiments described above in fig. 2-5, which are not described in detail.
The embodiment of the application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, can implement a procedure related to a terminal device in the communication method provided in the above method embodiment.
The embodiment of the application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, can implement a flow related to a network device in the communication method provided in the above method embodiment.
Embodiments of the present application also provide a computer program product which, when run on a computer or processor, causes the computer or processor to perform one or more steps of any of the communication methods described above. The respective constituent modules of the above-mentioned apparatus may be stored in the computer-readable storage medium if implemented in the form of software functional units and sold or used as independent products.
The embodiment of the application also provides a chip system, which comprises at least one processor and a communication interface, wherein the communication interface and the at least one processor are connected through a line, and the at least one processor is used for running a computer program or instructions to execute part or all of the steps of any one of the method embodiments corresponding to the above-mentioned fig. 2-5. The chip system can be composed of chips, and can also comprise chips and other discrete devices.
The embodiment of the application also discloses a communication system which can realize the communication method shown in fig. 2-5.
It should be understood that the memory referred to in embodiments of the present application may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be a hard disk (HARD DISK DRIVE, HDD), a Solid State Disk (SSD), a read-only memory (ROM), a Programmable ROM (PROM), an erasable programmable ROM (erasable PROM, EPROM), an Electrically Erasable Programmable ROM (EEPROM), or a flash memory. The volatile memory may be random access memory (random access memory, RAM) which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate synchronous dynamic random access memory (double DATA RATE SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCHLINK DRAM, SLDRAM), and direct memory bus random access memory (direct rambus RAM, DR RAM). The memory is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory in embodiments of the present application may also be circuitry or any other device capable of performing memory functions for storing program instructions and/or data.
It should also be appreciated that the processor referred to in the embodiments of the present application may be a central processing unit (central processing unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSPs), application Specific Integrated Circuits (ASICs), off-the-shelf programmable gate arrays (field programmable GATE ARRAY, FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, the memory (storage module) is integrated into the processor.
It should be noted that the memory described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application.
Those of ordinary skill in the art will appreciate that the 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 solution. 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 application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown 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 may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the technology or in a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The modules/units in the device of the embodiment of the application can be combined, divided and deleted according to actual needs.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (23)

1. A communication method applied to a network device, the method comprising:
Determining that a deterministic network can be provided for the terminal device;
and sending first indication information to the terminal equipment, wherein the first indication information is used for indicating that a deterministic network can be provided.
2. The method of claim 1, wherein the determining that a deterministic network can be provided for a terminal device comprises:
And determining that a deterministic network can be provided for the terminal equipment according to one or more of channel quality information CQI reported to the network equipment by the terminal equipment, received power RSRP or signal-to-interference-plus-noise ratio SINR of a reference signal of a physical uplink shared channel PUSCH of the terminal equipment measured by the network equipment, RSRP or SINR of an uplink channel sounding reference signal SRS and currently remaining reserved air interface resources.
3. The method according to claim 2, wherein the determining that the deterministic network can be provided for the terminal device according to one or more of CQI reported by the terminal device to the network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources comprises:
Calculating SINR of a physical downlink shared channel PDSCH of the terminal equipment according to the CQI and the SINR of the uplink SRS;
Calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel rank indication RI reported to the network equipment by the terminal equipment;
determining a downlink throughput rate and a downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
And determining that a deterministic network can be provided for the terminal equipment under the condition that the downlink throughput rate is greater than or equal to a third threshold value and the downlink delay is less than or equal to a fourth threshold value.
4. The method according to claim 2, wherein the determining that the deterministic network can be provided for the terminal device according to one or more of CQI reported by the terminal device to the network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources comprises:
according to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment;
determining an uplink throughput rate and an uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
And determining that a deterministic network can be provided for the terminal equipment under the condition that the uplink throughput rate is greater than or equal to a fifth threshold value and the uplink time delay is less than or equal to a sixth threshold value.
5. The method according to claim 2, wherein the determining that the deterministic network can be provided for the terminal device according to one or more of CQI reported by the terminal device to the network device, RSRP or SINR of PUSCH of the terminal device measured by the network device, RSRP or SINR of uplink SRS, and currently remaining reserved air interface resources comprises:
calculating SINR of a physical downlink shared channel PDSCH of the terminal equipment according to the CQI and the SINR of the uplink SRS; calculating the current downlink spectrum efficiency of the terminal equipment according to the SINR of the PDSCH of the terminal equipment and the channel rank indication RI reported to the network equipment by the terminal equipment; determining a downlink throughput rate and a downlink time delay which can be provided for the terminal equipment according to the current downlink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
According to the SINR of the PUSCH, calculating the current uplink spectrum efficiency of the terminal equipment; determining an uplink throughput rate and an uplink time delay which can be provided for the terminal equipment according to the current uplink spectrum efficiency of the terminal equipment and the residual reserved air interface resources;
and determining that a deterministic network can be provided for the terminal equipment under the conditions that the downlink throughput rate is greater than or equal to a third threshold value, the downlink time delay is less than or equal to a fourth threshold value, the uplink throughput rate is greater than or equal to a fifth threshold value and the uplink time delay is less than or equal to a sixth threshold value.
6. The method according to any one of claims 1-5, further comprising:
and allocating reserved air interface resources for the terminal equipment.
7. The method according to any of claims 1-6, wherein the first indication information is a radio resource control, RRC, deterministic status message or a downlink control information, DCI, deterministic status message.
8. The method according to any one of claims 1-7, further comprising:
updating the channel quality of the terminal equipment;
If one or more of the current channel quality and the reserved air interface resources cannot provide a deterministic network for the terminal equipment, releasing the air interface resources reserved for the terminal equipment;
and sending second indication information to the terminal equipment, wherein the second indication information is used for indicating that a deterministic network cannot be provided.
9. The method of claim 8, wherein the second indication information is an RRC deterministic state release message or a DCI deterministic state release message.
10. A communication method applied to a terminal device, the method comprising:
receiving first indication information from a network device, wherein the first indication information is used for indicating that a deterministic network can be provided;
And responding to the first indication information, and displaying the identification corresponding to the deterministic network on a display interface.
11. The method according to claim 10, wherein the first indication information is a radio resource control, RRC, deterministic status message or a downlink control information, DCI, deterministic status message.
12. The method according to claim 10 or 11, characterized in that the method further comprises:
Receiving second indication information from the network device, the second indication information being used to indicate that a deterministic network cannot be provided;
And responding to the second indication information, and displaying an identification corresponding to the basic network on the display interface.
13. The method of claim 12, wherein the second indication information is an RRC deterministic state release message or a DCI deterministic state release message.
14. The method according to any one of claims 10-13, further comprising:
displaying an alarm identifier on the display interface under the condition that second indication information is received or the first indication information is not received within preset time and first request information is sent to the network equipment;
The first request information is used for requesting a first type of service, the time delay of the first type of service is smaller than or equal to a first threshold value and/or the throughput rate of the first type of service is larger than or equal to a second threshold value, the second indication information is used for indicating that a deterministic network cannot be provided, and the alarm identification is used for identifying that the current network cannot meet the requirement of requesting the first type of service.
15. The method of claim 14, wherein the method further comprises:
under the condition that the first indication information is received or second request information is sent to the network equipment, the alarm identification is not displayed on the display interface;
the second request information is used for requesting a second type of service, the time delay of the second type of service is greater than the first threshold value and/or the throughput rate of the second type of service is less than the second threshold value.
16. A communication method, characterized in that it comprises a method according to any one of claims 1-9 and a method according to any one of claims 10-15.
17. A communication device comprising means for performing the method of any of claims 1-9.
18. A communication device comprising means for performing the method of any of claims 10-15.
19. A communication device comprising a processor, a memory, an input interface for receiving information from a communication device other than the communication device, and an output interface for outputting information to a communication device other than the communication device, the stored computer program stored in the memory, when invoked by the processor, causing the method of any one of claims 1-9 to be implemented, or the method of any one of claims 10-15 to be implemented.
20. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program or computer instructions, which when executed by a processor, support a terminal device for implementing the method according to any of claims 1-9 or a network device for implementing the method according to any of claims 10-15.
21. A computer program product comprising program instructions which, when run on a computer, cause the method of any one of claims 1 to 9 to be implemented, or the method of any one of claims 10 to 15 to be implemented.
22. A system on a chip comprising at least one processor, a memory, and an interface circuit, wherein the memory, the interface circuit, and the at least one processor are interconnected by a line, and wherein the at least one memory has instructions stored therein; the instructions, when executed by the processor, to support a terminal device to implement the method of any of claims 1-9 or to support a network device to implement the method of any of claims 10-15.
23. A communication system comprising the communication apparatus of claims 17 and 18.
CN202211515834.7A 2022-11-30 2022-11-30 Communication method, device and computer readable storage medium Pending CN118118959A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202211515834.7A CN118118959A (en) 2022-11-30 2022-11-30 Communication method, device and computer readable storage medium
PCT/CN2023/129659 WO2024114298A1 (en) 2022-11-30 2023-11-03 Communication method, apparatus, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211515834.7A CN118118959A (en) 2022-11-30 2022-11-30 Communication method, device and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN118118959A true CN118118959A (en) 2024-05-31

Family

ID=91217592

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211515834.7A Pending CN118118959A (en) 2022-11-30 2022-11-30 Communication method, device and computer readable storage medium

Country Status (2)

Country Link
CN (1) CN118118959A (en)
WO (1) WO2024114298A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017193307A1 (en) * 2016-05-11 2017-11-16 广东欧珀移动通信有限公司 Communication method, terminal device and network device
WO2021114055A1 (en) * 2019-12-09 2021-06-17 华为技术有限公司 Method, apparatus and device for determining uplink transmitting power
CN114363968A (en) * 2020-10-12 2022-04-15 北京小米移动软件有限公司 Wireless communication method and device, user equipment and storage medium
CN114698032A (en) * 2020-12-28 2022-07-01 ***通信有限公司研究院 Scheduling control method and wireless intelligent controller
CN115085876A (en) * 2021-03-10 2022-09-20 华为技术有限公司 Method and device for determining channel quality indication

Also Published As

Publication number Publication date
WO2024114298A1 (en) 2024-06-06

Similar Documents

Publication Publication Date Title
KR102221412B1 (en) Information transmission method and device
CN112637857B (en) Method, device and storage medium for scheduling carrier waves in symbiotic network
CN111279623B (en) Beamforming enhancements via strategic resource utilization
EP3528559A1 (en) Wireless communications method and apparatus
EP3713349A1 (en) Wireless communication device, wireless communication method, and computer program
WO2020199790A1 (en) Information indication method and communication apparatus
KR102535608B1 (en) Power control method and device
CN109392113B (en) Method and equipment for receiving control information and sending control information
CN114586318B (en) Network node, terminal device and method therein for data transmission using beamforming
KR20210005259A (en) Information transmission method, terminal device, and network device
WO2021134682A1 (en) Directional measurement method and device
CN113453356A (en) Communication priority determination method and device
US20220394503A1 (en) Wireless communication method and device
US20220183029A1 (en) Method for sending and receiving control information, apparatus, and system
CN118118959A (en) Communication method, device and computer readable storage medium
EP3790304B1 (en) Method for sending information, base station and computer-readable storage medium
CN115550987A (en) Method and device for determining priority of channel state information report and related equipment
WO2021134367A1 (en) Communication method and apparatus
CN114765515A (en) Method and device for aperiodic channel state information reporting and related equipment
WO2023160254A1 (en) Communication method and apparatus
CN111355627A (en) Resource reporting method and device
CN116208992B (en) Running state stability evaluation method and device
WO2023001060A1 (en) Communication method and related apparatus
WO2023151391A1 (en) Beam training method and communication apparatus
WO2023227065A1 (en) Communication method and apparatus, and readable storage medium

Legal Events

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