CN116458243A - Data transmission method, electronic equipment and storage medium - Google Patents
Data transmission method, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN116458243A CN116458243A CN202180074707.5A CN202180074707A CN116458243A CN 116458243 A CN116458243 A CN 116458243A CN 202180074707 A CN202180074707 A CN 202180074707A CN 116458243 A CN116458243 A CN 116458243A
- Authority
- CN
- China
- Prior art keywords
- data packet
- transmission
- data
- packet
- burst
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a data transmission method, comprising the following steps: the electronic device activates or uses or determines at least one of the following operations or attributes based on the first policy: the method comprises the steps that the survival time cannot be met, an application enters a state with poor communication service, the application transmission is low in performance, the data transmission performance is not met, a time period or a condition which cannot be tolerated by the burst loss of data packets is achieved, a time period or a condition which cannot be tolerated by the loss of information is achieved, the time period or the condition which cannot be tolerated by the loss of the data packets is achieved, modification, reconfiguration or selection of resources or parameters meeting service transmission is triggered, the reporting survival time cannot be met, reconfiguration or modification configuration is requested, and scheduling or reconfiguration or indication is triggered. The application also discloses electronic equipment and a storage medium.
Description
The present disclosure relates to the field of wireless communications technologies, and in particular, to a data transmission method, an electronic device, and a storage medium.
In protocol version 17 (R17), the low latency high reliability communication (Ultra Reliable Low Latency Communications, URLLC) project requires that the radio access network (Radio Access Network, RAN) be enhanced based on time-to-live (survivinal time). Proposing a tolerance time for message loss in RAN conferencing to be related to survival time; however, it is not clear how to judge the message loss and/or the time to be tolerated.
Disclosure of Invention
The embodiment of the application provides a data transmission method, electronic equipment and storage medium, and defines the definition of message loss and/or tolerance time.
In a first aspect, embodiments of the present application provide a data transmission method, including an electronic device activating or using or determining at least one of the following operations or attributes based on a first policy: survival time cannot be met; the application enters a state of poor communication service; application transport low performance; the data transmission performance is not satisfied; a time period, or a condition that burst loss of the data packet cannot be tolerated is reached; a time period, or a condition that message loss cannot tolerate is reached; a time period, or a condition that the loss of the data packet cannot be tolerated is reached; triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission; the reporting survival time cannot be satisfied; request reconfiguration or modify configuration; triggering a schedule or reconfiguration or indication.
In a second aspect, an embodiment of the present application provides an electronic device, including: a processing unit configured to activate or use or determine at least one of the following operations or properties based on the first policy: survival time cannot be met; the application enters a state of poor communication service; application transport low performance; the data transmission performance is not satisfied; a time period, or a condition that burst loss of the data packet cannot be tolerated is reached; a time period, or a condition that message loss cannot tolerate is reached; a time period, or a condition that the loss of the data packet cannot be tolerated is reached; triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission; the reporting survival time cannot be satisfied; request reconfiguration or modify configuration; triggering a schedule or reconfiguration or indication.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory for storing a computer program capable of running on the processor, where the processor is configured to execute the steps of the data transmission method described above when the computer program is run.
In a fourth aspect, embodiments of the present application provide a chip, including: and a processor for calling and running the computer program from the memory, so that the device mounted with the chip executes the data transmission method.
In a fifth aspect, embodiments of the present application provide a storage medium storing an executable program, where the executable program, when executed by a processor, implements the above-mentioned data transmission method.
In a sixth aspect, embodiments of the present application provide a computer program product comprising computer program instructions for causing a computer to perform the above-described data transmission method.
In a seventh aspect, embodiments of the present application provide a computer program that causes a computer to execute the above-described data transmission method.
The data transmission method, the electronic device and the storage medium provided by the embodiment of the application comprise the following steps: the electronic device activates or uses or determines at least one of the following operations or attributes based on the first policy: survival time cannot be met; the application enters a state of poor communication service; application transport low performance; the data transmission performance is not satisfied; a time period, or a condition that burst loss of the data packet cannot be tolerated is reached; a time period, or a condition that message loss cannot tolerate is reached; a time period, or a condition that the loss of the data packet cannot be tolerated is reached; triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission; the reporting survival time cannot be satisfied; request reconfiguration or modify configuration; triggering a schedule or indication. In this way, the embodiment of the application defines the judging conditions of the message loss and also defines the judging strategy which does not meet the tolerance time; the conditions of triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission, reporting that the survival time cannot be met, requesting reconfiguration or modifying configuration, triggering scheduling or reconfiguration or indication and the like are also clarified; on the basis, the transmission behavior of the electronic equipment is clarified, and the transmission performance of the system is improved.
Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present application;
fig. 2 is a schematic diagram of an alternative processing flow of a data transmission method according to an embodiment of the present application;
fig. 3 is a schematic diagram of an alternative composition structure of an electronic device according to an embodiment of the present application;
fig. 4 is a schematic diagram of a hardware composition structure of an electronic device according to an embodiment of the present application.
For a more complete understanding of the nature and the technical content of the embodiments of the present application, reference should be made to the following detailed description of embodiments of the present application in connection with the accompanying drawings, which are provided for purposes of illustration only and are not intended to limit the embodiments of the present application.
Before explaining the embodiments of the present application, the related contents will be briefly explained.
Currently, the 3GPP international standards organization starts developing 5G with the pursuit of speed, delay, high speed mobility, energy efficiency, and diversity and complexity of future life services. The main application scenario of 5G is: enhanced mobile ultra-wideband (Enhance Mobile Broadband, emmbb), URLLC, and large-scale machine-type communications (Massive Machine Type Communication, mctc).
In R17, the URLLC project requires that the RAN be enhanced based on the survivinal time, and proposes: the survivinal time is transmitted to the network device along with time sensitive communication assistance information (TSCAssistance Information, TSCAI). For an application or service, when survivin time is characterized by a service period, if survivin time=period, after the transmission of the previous data packet fails, the next data packet must be correctly transmitted. Otherwise, the communication service transmission is wrong. Alternatively, for an application or service, when survivinal time is characterized by packets that are continuously transmitted in error, if survivinval time=x packets with continuous transmission errors, the communication service transmission is in error when the X packets are in continuous transmission error. Therefore, when there are consecutive X-1 data packets that fail to be transmitted, the next data packet must be correctly transmitted.
The tolerance time for proposed message loss in RAN conferencing is related to the survival time; however, it is not clear how to determine whether the message loss and/or the tolerance time is satisfied.
The data transmission method provided by the embodiment of the application clearly meets the conditions of message loss and/or tolerance time.
The technical solution of the embodiment of the application can be applied to various communication systems, for example: global system for mobile communications (global system of mobile communication, GSM), 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), long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, long term evolution advanced (advanced long term evolution, LTE-a) system, new Radio (NR) system, evolution system of NR system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed band, NR (NR-based access to unlicensed spectrum, NR-U) system on unlicensed band, universal mobile communication system (universal mobile telecommunication system, UMTS), universal internet microwave access (worldwide interoperability for microwave access, wiMAX) communication system, wireless local area network (wireless local area networks, WLAN), wireless fidelity (wireless fidelity, wiFi), next generation communication system or other communication system, etc.
The system architecture and the service scenario described in the embodiments of the present application are for more clearly describing the technical solution of the embodiments of the present application, and do not constitute a limitation on the technical solution provided in the embodiments of the present application, and those skilled in the art can know that, with the evolution of the network architecture and the appearance of the new service scenario, the technical solution provided in the embodiments of the present application is also applicable to similar technical problems.
The network device involved in the embodiments of the present application may be a common base station (such as a NodeB or eNB or gNB), a new radio controller (new radio controller, NR controller), a centralized network element (centralized unit), a new radio base station, a remote radio module, a micro base station, a relay, a distributed network element (distributed unit), a receiving point (transmission reception point, TRP), a transmission point (transmission point, TP), or any other device. The embodiment of the application does not limit the specific technology and the specific device form adopted by the network device. For convenience of description, in all embodiments of the present application, the above-mentioned apparatus for providing a wireless communication function for a terminal device is collectively referred to as a network device.
In the embodiment of the present application, the terminal device may be any terminal, for example, the terminal device may be a user device for machine type communication. That is, the terminal device may also be referred to as a user equipment UE, a Mobile Station (MS), a mobile terminal (mobile terminal), a terminal (terminal), etc., which may communicate with one or more core networks via a radio access network (radio access network, RAN), e.g., the terminal device may be a mobile phone (or "cellular" phone), a computer with a mobile terminal, etc., e.g., the terminal device may also be a portable, pocket, hand-held, computer-built-in or car-mounted mobile device, which exchanges voice and/or data with the radio access network. The embodiments of the present application are not specifically limited.
Alternatively, the network devices and terminal devices 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 embodiment of the application does not limit the application scene of the network equipment and the terminal equipment.
Optionally, communication between the network device and the terminal device and between the terminal device and the terminal device may be performed through a licensed spectrum (licensed spectrum), communication may be performed through an unlicensed spectrum (unlicensed spectrum), or communication may be performed through both the licensed spectrum and the unlicensed spectrum. Communication between the network device and the terminal device and between the terminal device and the terminal device may be performed through a frequency spectrum of 7 gigahertz (GHz) or less, may be performed through a frequency spectrum of 7GHz or more, and may be performed using a frequency spectrum of 7GHz or less and a frequency spectrum of 7GHz or more simultaneously. The embodiments of the present application do not limit the spectrum resources used between the network device and the terminal device.
Generally, the number of connections supported by the conventional communication system is limited and easy to implement, however, with the development of communication technology, the mobile communication system will support not only conventional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (machine to machine, M2M) communication, machine type communication (machine type communication, MTC), inter-vehicle (vehicle to vehicle, V2V) communication, and the like, to which the embodiments of the present application can also be applied.
Exemplary, a communication system 100 to which embodiments of the present application apply is shown in fig. 1. The communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a terminal device 120 (or referred to as a communication terminal, terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices located within the coverage area. Alternatively, the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
The communication system 100 further comprises at least one terminal device 120 located within the coverage area of the network device 110. "terminal device" as used herein includes, but is not limited to, a connection via a wireline, such as via a public-switched telephone network (Public Switched Telephone Networks, PSTN), a digital subscriber line (Digital Subscriber Line, DSL), a digital cable, a direct cable connection; and/or another data connection/network; and/or via a wireless interface, e.g., for a cellular network, a wireless local area network (Wireless Local Area Network, WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and/or means of the other terminal device arranged to receive/transmit communication signals; and/or internet of things (Internet of Things, ioT) devices. Terminal devices arranged to communicate over a wireless interface may be referred to as "wireless communication terminals", "wireless terminals" or "mobile terminals". Examples of mobile terminals include, but are not limited to, satellites or cellular telephones; a personal communications system (Personal Communications System, PCS) terminal that may combine a cellular radiotelephone with data processing, facsimile and data communications capabilities; a PDA that can include a radiotelephone, pager, internet/intranet access, web browser, organizer, calendar, and/or a global positioning system (Global Positioning System, GPS) receiver; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver. A terminal device may refer to an access terminal, user Equipment (UE), subscriber unit, subscriber station, mobile station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or User Equipment. An access terminal may be a cellular telephone, a cordless telephone, a session initiation protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network or a terminal device in a future evolved PLMN, etc.
Alternatively, direct terminal (D2D) communication may be performed between the terminal devices 120.
Alternatively, the 5G system or 5G network may also be referred to as a New Radio (NR) system or NR network.
Fig. 1 illustrates one network device and two terminal devices by way of example, and alternatively, the communication system 100 may include a plurality of network devices and may include other numbers of terminal devices within the coverage area of each network device, which is not limited in this embodiment of the present application.
Optionally, the communication system 100 may further include a network controller, a mobility management entity, and other network entities, which are not limited in this embodiment of the present application.
It should be understood that a device having a communication function in a network/system in an embodiment of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 with communication functions, where the network device 110 and the terminal device 120 may be specific devices described above, and are not described herein again; the communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in this embodiment of the present application.
An optional processing flow of the data transmission method provided in the embodiment of the present application, as shown in fig. 2, includes the following steps:
step S201, the electronic device activates or uses or determines at least one of the following operations or properties based on the first policy: the method comprises the steps that the survival time cannot be met, an application enters a state with poor communication service, the application transmission is low in performance, the data transmission performance is not met, a time period or a condition which cannot be tolerated by the burst loss of data packets is achieved, a time period or a condition which cannot be tolerated by the loss of information is achieved, the time period or the condition which cannot be tolerated by the loss of the data packets is achieved, modification, reconfiguration or selection of resources or parameters meeting service transmission is triggered, the reporting survival time cannot be met, reconfiguration or modification configuration is requested, and scheduling or reconfiguration or indication is triggered.
In some embodiments, the electronic device may be a terminal device, and the electronic device may also be a network device.
In some embodiments, the attribute may be at least one of: the survival time cannot be met, the application enters a state of poor communication service (down), the application transmission is low in performance, the data transmission performance cannot be met, the time period, or the condition that the burst loss of the data packet cannot be tolerated is reached, the time period, or the condition that the message loss cannot be tolerated is reached, and the time period, or the condition that the loss of the data packet cannot be tolerated is reached. The state that the application enters the communication service difference may mean that the application communication service quality at the current moment is lower than the application communication service quality at the previous moment by a first threshold, or the application communication service quality at the current moment is smaller than a second threshold, or the like. Application transmission low performance may refer to the rate of application transmission being below a rate threshold, or the latency of application transmission being above a latency threshold, etc.
In some embodiments, the operation may be at least one of: triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission, reporting that the survival time cannot be met, requesting reconfiguration or modifying configuration, triggering scheduling or reconfiguration or indication. The reporting survival time cannot be satisfied, which may be an operation performed for the terminal device, for example, the reporting survival time cannot be satisfied when the terminal device reports the survival time to the network device. The request for reconfiguration or modification of configuration may be an operation performed for the terminal device, such as the terminal device requesting a network device reconfiguration parameter or modifying a configuration parameter; accordingly, the network device may reconfigure the parameters or modify the configuration parameters according to the first policy. The triggering scheduling or reconfiguration or indication can be an operation executed for the terminal equipment, and the terminal equipment triggers the network equipment to schedule or reconfigure or indicate corresponding parameters, resources, scheduling and other information; specifically, the network device may schedule or reconfigure or indicate by means of DCI or MAC CE or RRC.
In some embodiments, triggering a modification, or reconfiguration, or selection of resources or parameters that satisfy the traffic transmission includes at least one of: selecting a resource for prioritized transmission, modifying a logical channel mapping constraint, modifying a logical channel mapping parameter, selecting a transmission parameter, and modifying a BandWidth Part (BWP). The modification, reconfiguration, or selection of the resources or parameters that trigger the satisfaction of the traffic transmission may be an operation performed for the terminal device or an operation performed for the network device.
In some embodiments, the at least one operation or attribute may be for the first object. Wherein the first object may comprise at least one of: terminal equipment, data radio bearers (Data Radio Bearer, DRB), quality of service (Quality of Service, qos) flows (flows), and protocol data unit (Protocol Data Unit, PDU) sessions (sessions).
In some embodiments, the first object is configured or indicative of a time-to-live, and the first object may be configured or indicative of initiating the electronic device to determine the at least one operation or attribute based on the first policy.
In this embodiment of the present application, when the first policy of the electronic device activates, uses, or determines the at least one operation or attribute, the first policy may use a data packet burst or a message as granularity, and the first policy may also use a data packet as granularity; wherein a message may carry a burst of data packets, a burst of data packets comprising at least one data packet, and a message comprising at least one data packet. The process of activating or using or determining the at least one operation or attribute of the first policy of the electronic device is described below with respect to the first policy with respect to the granularity of the data packet burst or message, respectively, and with respect to the first policy with respect to the granularity of the data packet.
In some alternative embodiments, the first strategy is: if there is a message or data packet burst transmission error within the first time period, the electronic device activates or uses or determines the at least one operation or attribute.
The first policy is to use the data packet burst or the data packet as granularity, and the electronic device can determine the data packet burst or the data packet burst transmission error in at least two ways, so as to activate, use or determine the at least one operation or attribute.
Mode one
The message or the data packet burst transmission error may include any one of the following: all of the messages or all of the data packet burst transmission errors, at least one of the messages or at least one of the data packet burst transmission errors, and at least a first proportion of the messages or at least a first proportion of the data packet burst transmission errors.
Wherein, burst transmission errors of all the messages or all the data packets refer to that the first duration comprises X messages or X data packets, and only the burst transmission errors of the messages or the data packets are confirmed when all the transmission errors of the X messages or the X data packets are transmitted. At least one message or at least one data packet burst transmission error refers to that X messages or X data packets are included in a first duration, and the message or the data packet burst transmission error is confirmed as long as one message or one data packet transmission error exists. At least a first proportion of the messages or at least a first proportion of the data packet burst transmission errors means that X messages or X data packets are included in a first duration, the value of the first proportion is Y, and only the number of message or data packet burst transmission errors which are more than X, Y or X, Y are confirmed.
In some embodiments, the one of the burst of data packets or the one of the message transmission errors comprises at least one of: a transmission time or transmission delay of one of the messages or one of the bursts of data packets is greater than or equal to a message delay budget or a packet burst delay budget; at least one packet transmission error in one of said burst of packets or one of said messages; a second proportion of data packet transmission errors in one of said data packet bursts or one of said messages; one of the data packet bursts or all data packet transmission errors in one of the messages. The time when the message or the data packet burst delay starts counting is the time when the message arrives at a transmitting packet data convergence protocol (Packet Data Convergence Protocol, PDCP) layer, the time when the data packet burst arrives at a transmitting PDCP layer, or the time when the data packet corresponding to the message or the data packet burst arrives at the transmitting PDCP layer.
Optionally, for a message or data packet burst, a corresponding message delay budget or data packet burst delay budget is configured. Optionally, for the data packets, a corresponding data packet delay budget is configured. For example, if the transmission delay or transmission time of the message is greater than or equal to the message delay budget, determining a burst transmission error of the message or data packet; for example, if a message has a transmission delay greater than the delay budget for the message, then the message is determined to be transmitted in error. For another example, at least one of the data packet burst or the message is transmitted in error, and the message or the data packet burst is determined to be transmitted in error; for example, if there are M packets in a message or burst of packets, the message or burst of packets is acknowledged as having one packet transmission error. For another example, if all of the packets in one of the bursts or one of the messages are transmitted in error, then determining the message or burst of packets; for example, there are M data packets in a message or burst of data packets, and only if all of the M data packets are transmitted in error, the message or burst of data packets is acknowledged. For another example, a second proportion of the data packets in one of the bursts of data packets or one of the messages are transmitted in error, and the message or burst of data packets is determined to be transmitted in error; for example, there are M packets in a message or packet burst, the second ratio is N, and only if there are more than m×n or m×n packet transmission errors, the message or the packet burst transmission errors are acknowledged. Optionally, the data packets corresponding to the transmission errors are continuous data packets.
In some embodiments, the packet transmission error may refer to the transmission time or transmission delay of the packet being greater than or equal to the packet delay budget. The time of the data packet delay start statistics is the time when the data packet, or a message corresponding to the data packet, or a data packet burst corresponding to the data packet arrives at a PDCP layer.
Mode two
The message or data packet burst transmission error includes any one of the following: 1) Average transmission errors of individual said messages or said bursts of data packets; 2) An average message or average packet burst transmission error of at least one of said messages or at least one of said packet bursts; 3) Average transmission errors of all the messages or all the data packet bursts; 4) At least a third proportion of said messages or at least a third proportion of said bursts of data packets have an average transmission error; 5) Average packet transmission errors of at least one of said messages or at least one of said bursts of packets; 6) Average data packet transmission errors of all the messages or all the data packet bursts; 7) At least a fourth proportion of the messages or at least a fourth proportion of the average packet transmission errors of the packet bursts.
Wherein, for 1), in a plurality of messages or a plurality of data packet bursts sent in a first duration, if there is a message or a data packet burst transmission error, determining the message or the data packet burst transmission error, or determining the message or the data packet burst transmission error in the first duration. For 2), determining that the message or the data packet burst is transmitted in error or the message or the data packet burst is transmitted in the first time period as long as at least one message or one data packet burst is transmitted in error, wherein the average message or the average data packet burst is transmitted in error. For 3), determining the transmission error of the message or the data packet burst, or determining the transmission error of the message or the data packet burst in the average transmission error of all the messages or all the data packet bursts in a plurality of messages or a plurality of data packet bursts sent in the first time duration. For 4), determining the transmission error of the message or the data packet burst, or determining the transmission error of the message or the data packet burst in the first duration, wherein the third proportion is Q, and the average transmission error of at least P.Q messages or at least P.Q data packet bursts is at least equal to the third proportion. Determining, for 5), an average packet transmission error of at least one of the messages or at least one of the bursts of packets, the message or the burst of packets transmission error, or the message or the burst of packets transmission error for a first duration; if E messages or E data packet bursts are sent in the first time length, determining the message or data packet burst transmission errors or the message or data packet burst transmission errors in the first time length as long as the average data packet transmission errors of 1 message or 1 data packet burst exist. Determining the message or data packet burst transmission error for 6) an average data packet transmission error for all the messages or all the data packet bursts; if A messages or A data packet bursts are sent in the first time period, the transmission errors of the messages or the data packet bursts are determined only if the average data packet of each message or each data packet conflict in the A messages or the A data packet bursts is transmitted in an error mode, or the transmission errors of the messages or the data packet bursts are determined in the first time period. Or, for 6), determining the message or data packet burst transmission error only if the message or data packet burst transmission error is the average data packet transmission error of all the messages or all the data packet bursts; if A messages or A data packet bursts are sent in the first time length, the message or the data packet burst transmission errors are determined only if the average data packet transmission errors of all data packets in the A messages or the A data packet bursts. Determining said message or data packet burst transmission error for 7), or said message or data packet burst transmission error for a first duration, for at least a fourth proportion of said message or at least a fourth proportion of said data packet burst average data packet transmission error; if E messages or E data packet bursts exist in the first duration, the fourth proportion is F, and only the average data packet transmission errors of the messages or the data packet bursts with the quantity of E being equal to or more than E being equal to F are confirmed, or the message or the data packet burst transmission errors are confirmed in the first duration; or, for 7), determining at least a fourth proportion of said message or at least a fourth proportion of said data packet bursts have an average data packet transmission error; if there are E messages or E data packet bursts in the first duration, the fourth proportion is F, and only the average data packet transmission errors of all data packets of the messages or data packet bursts with the number of e×f or more than e×f are confirmed.
Wherein the average transmission error of the at least one of the messages or the burst of data packets may refer to: the average transmission time or transmission delay of the at least one message or data packet burst is greater than or equal to the message or data packet burst delay budget.
Wherein the average packet transmission error of the one of the messages or the one of the bursts of packets may refer to: at least one packet transmission error in one of said burst of packets or one of said messages; or, a fifth proportion of data packet transmission errors in one of the data packet bursts or one of the messages; or, a burst of said data packets or all data packets in a said message are transmitted in error; an average transmission error of at least one of said data packet bursts or said messages; or, an average transmission error of a fifth proportion of the data packets in one of the data packet bursts or one of the messages; or, an average transmission error of one of the data packet bursts or all data packets in one of the messages.
The data packet transmission error refers to the data packet transmission time or transmission delay being greater than or equal to the data packet delay budget.
The average transmission error of the data packets refers to an average value of transmission time or transmission delay of a plurality of data packets, which is greater than or equal to a delay budget of the data packets.
For the first and second modes, the packet transmission error may refer to a continuous packet transmission error, for example, a fifth ratio of a packet with a transmission error in a message to the total number of packets in a message or a packet burst is the fifth ratio, and the packet with the transmission error is a continuous packet in the total number of packets in the message or the packet burst. The packet transmission error may refer to a discontinuous packet transmission error, for example, a fifth proportion of packet transmission errors, and may refer to a ratio of a packet with a transmission error in a message to the total number of packets in the message or the packet burst being the fifth proportion, where the packet with the transmission error is not a continuous packet in the total number of packets in the message or the packet burst.
For the first and second modes, the first duration is a time period, or a condition that the message loss or the data packet burst loss cannot be tolerated, the first duration may be less than or equal to the survival time, and the first duration is an integer multiple of the transmission period of the message or the data packet burst.
In other alternative embodiments, the first strategy is: if there is a packet transmission error for a consecutive first number of second durations, determining the at least one operation or attribute; or if there is a packet transmission error in the third duration, determining the at least one operation or attribute; the third time period is longer than the second time period.
The first policy uses the data packet as granularity, and the existence of the data packet transmission error in the first number of second time periods may mean that the data packet transmission error exists in the first number of second time periods, and the data packet transmission error exists in each second time period.
In some embodiments, the data packet transmission error comprises: the data packet transmission errors are at least two continuous data packet transmission errors.
In some embodiments, the data packet transmission error comprises any one of: a) The average value of the data packet transmission delays of the first number of second time durations is larger than or equal to the data packet delay budget; b) At least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the second duration; c) A sixth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the second duration; d) The average value of the data packet transmission delay in the second time period is larger than or equal to the data packet delay budget; e) The transmission delay of at least one data packet in the second time period is greater than or equal to the delay budget of the data packet; f) The transmission delay of the seventh proportion of data packets in the second time period is greater than or equal to the delay budget of the data packets; g) The average value of the transmission delay of the data packet in the third duration is greater than or equal to the delay budget of the data packet; h) The transmission delay of the data packet of the eighth proportion of the third duration is greater than or equal to the delay budget of the data packet; s) the average value of the transmission delay of at least one data packet in the second time period is greater than or equal to the data packet delay budget; t) the average value of the transmission delay of the eleventh proportion of the data packets in the second time period is greater than or equal to the data packet delay budget.
Wherein, for a), if the average value of the data packet transmission delays of the first number of second time durations is greater than or equal to the data packet delay budget, determining a data packet transmission error; for example, the first number is B, that is, there are B second durations, and if the average value of the transmission delays of the data packets of the B second durations is greater than or equal to the data packet delay budget, the data packet transmission error is determined. Optionally, the average value of the transmission delays of the data packets of the B second durations is greater than or equal to the data packet delay budget, which may be the average value of the transmission delays of the data packets of each second duration is greater than or equal to the data packet delay budget, or the average value of the transmission delays of all the data packets of the B second durations is greater than or equal to the data packet delay budget. Aiming at b), determining a data packet transmission error if at least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the second duration; for example, the second duration includes a plurality of data packets, and if one of the data packets belongs to a message or any one of the data packets in the data packet burst, the data packet transmission error is determined. Aiming at c), determining a data packet transmission error in a sixth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the second duration; for example, the second duration includes a plurality of data packets, and the data packet transmission error is determined as long as a message to which one data packet belongs or a sixth proportion of data packet transmission errors in the data packet burst to which the one data packet belongs. Aiming at d), if the average value of the data packet transmission delay in the second time period is greater than or equal to the data packet delay budget, determining the data packet transmission error; for example, the second duration includes C data packets, and if the average value of the transmission delays of the C data packets is greater than or equal to the delay budget of the data packets, the transmission errors of the data packets are determined. Aiming at e), if the transmission delay of at least one data packet in the second time period is greater than or equal to the delay budget of the data packet, determining the transmission error of the data packet; for example, the second duration includes D packets, and as long as an average value of a packet transmission delay is greater than or equal to a packet delay budget, a packet transmission error is determined. For f), determining that the transmission delay of the data packet of the seventh proportion in the second duration is greater than or equal to the delay budget of the data packet, and determining that the data packet is transmitted in error; for example, if there are H data packets in the second period and the seventh ratio is I, the transmission delay of the data packets with h×i or more is greater than or equal to the data packet delay budget, and the data packet transmission error is determined. Aiming at g), determining that the transmission delay of the data packet in the third time period has an average value larger than or equal to the delay budget of the data packet, and determining that the data packet is transmitted in error; and for h), determining that the transmission delay of the data packet with the eighth proportion of the third duration is greater than or equal to the delay budget of the data packet, and determining that the data packet is transmitted in error. Wherein the third time period may be equivalent to the second number of second time periods. Aiming at s), determining that the transmission delay of at least one data packet in the second time period has an average value larger than or equal to the delay budget of the data packet, and determining that the data packet is transmitted in error; for example, there are S data packets in the second duration, and if an average value of transmission delays of one data packet in the S data packets is greater than or equal to the data packet delay budget, a data packet transmission error is determined. Determining a data packet transmission error when the average value of the transmission delays of the data packets of the eleventh proportion in the t) second time period is greater than or equal to the data packet delay budget; for example, if there are T data packets in the second period and the eleventh ratio is T, the average value of the transmission delays of T data packets in the T data packets is greater than or equal to the delay budget of the data packets, and then the transmission errors of the data packets are determined.
In some embodiments, the first number of second durations is less than or equal to the length of survival; the first number of second durations is an integer multiple of a transmission period of the message or the set of data packets; the third duration is less than or equal to the survival duration; the third duration is an integer multiple of a transmission period of the message or the set of data packets. The second duration is a data packet burst corresponding to the data packet or a transmission period of a message corresponding to the data packet.
In yet other alternative embodiments, the first strategy is: if there is a transmission error of a continuous second number of data packets and at least a third number of the data packets belong to a fourth different duration, determining the at least one operation or attribute; the third number is less than or equal to the second number; the fourth duration is a transmission period of one message or one data packet burst.
For example, if the second number is K, the third number is L, K > L, and if the consecutive K packets are transmitted in error and at least L packets belong to different fourth durations, i.e., at least L packets belong to different message or packet transmission periods, the at least one operation or attribute is determined.
Wherein the data packet transmission error includes any one of the following: i) The average value of the transmission delay of the second number of data packets is greater than or equal to the data packet delay budget; j) The transmission delay of all the second number of data packets is greater than or equal to the data packet delay budget; k) The average value of the transmission delay of the third number of data packets is greater than or equal to the data packet delay budget; l) all transmission delays of the third number of data packets are greater than or equal to a data packet delay budget; m) at least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the fourth duration; n) a ninth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the fourth duration; o) the average value of the data packet transmission delay in the fourth time period is greater than or equal to the data packet delay budget; p) the transmission delay of at least one data packet in the fourth time period is greater than or equal to the data packet delay budget; q) the transmission delay of the tenth proportion of the data packets in the fourth time period is greater than or equal to the data packet delay budget.
Wherein, for i), if there is a continuous second number of data packet transmission errors, and the average value of the transmission delays of the second number of data packets is greater than or equal to the data packet delay budget, confirming the data packet transmission errors; the average value of the transmission delays of the second number of data packets is a value obtained by dividing the sum of the transmission delays of the second number of data packets by the second number. For j), if there is a continuous second number of data packet transmission errors, and the transmission delay of each data packet is greater than or equal to the data packet delay budget, confirming the data packet transmission errors. For k), if there is a continuous second number of data packet transmission errors and the average value of the transmission delays of the third number of data packets in the second number of data packets is greater than or equal to the data packet delay budget, confirming the data packet transmission errors. Aiming at l), if the continuous second number of data packet transmission errors exist, and the transmission delay of each data packet in the third number of data packets is greater than or equal to the data packet delay budget, confirming the data packet transmission errors; the third number of data packets is some or all of the second number of data packets. Aiming at m), if at least one data packet transmission error in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the fourth time period, confirming the data packet transmission error; for example, if there is a packet transmission error in the burst corresponding to a packet in the fourth duration, the packet transmission error is considered. And for n), confirming the data packet transmission error of the ninth proportion in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the fourth time period. And aiming at o), if the average value of the data packet transmission delay in the fourth time period is greater than or equal to the data packet delay budget, confirming the data packet transmission error in the fourth time period. And aiming at p), if the transmission delay of at least one data packet in the fourth time period is greater than or equal to the data packet delay budget, confirming the data packet transmission error in the fourth time period. And aiming at q), if the transmission delay of the tenth proportion of the data packets in the fourth time period is greater than or equal to the data packet delay budget, confirming the data packet transmission errors in the fourth time period.
The time of the data packet delay start statistics is the time when the data packet, or a message corresponding to the data packet, or a data packet burst corresponding to the data packet arrives at a PDCP layer.
In some embodiments, the transmission time of the second number of data packets is less than or equal to the survival time; and/or the transmission time of the second number of data packets is an integer multiple of the transmission period of one data packet burst or one message.
It should be noted that, in the above embodiments of the present application, the packet transmission error is a continuous packet transmission error.
In some embodiments, the data transmission method provided in the embodiments of the present application further includes:
in step S200, the electronic device determines a survival time according to the first information, where the survival time is used to characterize a maximum time or a maximum number of allowed continuous transmission errors.
In some embodiments, the first information may include at least one of:
the survival time, DRB identification, qoS flow identification, PDU session identification, service arrival time, service pattern (pattern) and service period.
In some embodiments, the first information is further used to configure or instruct the electronic device to activate or use or determine the at least one operation or attribute based on the first policy.
In some embodiments, if the electronic device is a terminal device, the survival time is agreed by a protocol; or the survival time is sent to the terminal equipment by a core network element; or the survival time is sent to the terminal equipment by network equipment; or, the survival time is preconfigured to the terminal equipment. The transmission in this scenario is an uplink transmission.
In other embodiments, if the electronic device is a network device, the survival time is agreed upon by a protocol; or the survival time is sent to the network equipment by a core network element; or, the survival time is preconfigured to the network device. The transmission in this scenario is a downlink transmission.
According to the data transmission method provided by the embodiment of the application, it is clear that the activation or use or survival time cannot be met by the electronic device according to the first strategy, the time period, or the condition that the burst loss of the data packet cannot be tolerated is achieved, the time period, or the condition that the message loss cannot be tolerated is achieved, the time period, or the condition that the burst loss of the data packet cannot be tolerated is achieved, the modification, the reconfiguration, or the selection of resources or parameters meeting the service transmission are triggered, the reporting survival time cannot be met, the reconfiguration or the configuration modification is requested, and one or more of scheduling or indication is triggered. In this way, the embodiment of the application clearly determines how to judge the unsatisfied tolerance time and clearly determines the information which is not clear in the related technologies such as message loss; the conditions of triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission, reporting that the survival time cannot be met, requesting reconfiguration or modifying configuration, triggering scheduling or indication and the like are also clarified; on the basis, the transmission behavior of the electronic equipment is clarified, and the transmission performance of the system is improved.
In order to implement the data transmission method provided in the embodiments of the present application, the embodiments of the present application further provide an electronic device, where an optional composition structure of the electronic device 300, as shown in fig. 3, includes:
a processing unit 301 configured to activate or use or determine at least one of the following operations or properties based on the first policy: survival time cannot be met; a time period, or a condition that burst loss of the data packet cannot be tolerated is reached; a time period, or a condition that message loss cannot tolerate is reached; a time period, or a condition that the loss of the data packet cannot be tolerated is reached; triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission; the reporting survival time cannot be satisfied; request reconfiguration or modify configuration; triggering a schedule or indication. 33. The electronic device of claim 32, wherein the at least one operation or attribute is for a first object.
In some embodiments, the first object comprises at least one of: terminal equipment, data radio bearers, quality of service flows and protocol data unit sessions.
In some embodiments, the first object is configured or indicates a time to live; and/or the first object is configured or instructed to initiate the electronic device to determine the at least one operation or attribute based on the first policy.
In some embodiments, the modification, or reconfiguration, or selection to satisfy traffic transmission includes at least one of:
selecting resources for prioritized transmission, modifying logical channel mapping limits, modifying logical channel mapping parameters, selecting transmission parameters and modifying bandwidth part BWP.
In some embodiments, the first policy comprises: the at least one operation or attribute is activated or used or determined if there is a message or data packet burst transmission error within the first time period.
In some embodiments, the message or data packet burst transmission error comprises any one of:
burst transmission errors of all the messages or all the data packets;
at least one of said messages or at least one of said data packets burst transmission errors;
at least a first proportion of the messages or at least a first proportion of the data packets burst transmission errors.
In some embodiments, the one of the burst of data packets or the one of the message transmission errors comprises at least one of:
a transmission time or transmission delay of one of the messages or one of the bursts of data packets is greater than or equal to a message delay budget or a packet burst delay budget;
At least one packet transmission error in one of said burst of packets or one of said messages;
a second proportion of data packet transmission errors in one of said data packet bursts or one of said messages;
one of the data packet bursts or all data packet transmission errors in one of the messages.
In some embodiments, the time when the message or the data packet burst delay starts counting is the time when the message arrives at the transmitting PDCP layer, or the time when the data packet burst arrives at the transmitting PDCP layer, or the time when the data packet corresponding to the message or the data packet burst arrives at the transmitting PDCP layer.
In some embodiments, the data packet transmission error comprises: the transmission time or transmission delay of the data packet is greater than or equal to the data packet delay budget.
In some embodiments, the message or the data packet burst transmission error comprises any one of:
average transmission errors of at least one of said messages or at least one of said bursts of data packets;
an average message or average packet burst transmission error of at least one of said messages or at least one of said packet bursts;
average transmission errors of all the messages or all the data packet bursts;
At least a third proportion of said messages or at least a third proportion of said bursts of data packets have an average transmission error;
average packet transmission errors of at least one of said messages or at least one of said bursts of packets;
average data packet transmission errors of all the messages or all the data packet bursts;
at least a fourth proportion of the messages or at least a fourth proportion of the average packet transmission errors of the packet bursts.
In some embodiments, the average transmission error of the one of the messages or the one of the bursts of data packets comprises:
the average transmission time or transmission delay of the message or the data packet burst is greater than or equal to the message or data packet burst delay budget.
In some embodiments, the average packet transmission error of the one of the messages or the one of the bursts of packets comprises:
at least one packet transmission error in one of said burst of packets or one of said messages;
or, a fifth proportion of data packet transmission errors in one of the data packet bursts or one of the messages;
or, one of the data packet bursts or all data packet transmission errors in one of the messages.
In some embodiments, the first duration is less than or equal to the survival time;
alternatively, the first time period is an integer multiple of a transmission period of the message or the burst of data packets.
In some embodiments, the first policy comprises:
if there is a packet transmission error for a consecutive first number of second durations, determining the at least one operation or attribute;
or if there is a packet transmission error in the third duration, determining the at least one operation or attribute; the third time period is longer than the second time period.
In some embodiments, the data packet transmission error comprises: the data packet transmission errors are at least two continuous data packet transmission errors.
In some embodiments, the data packet transmission error comprises any one of:
the average value of the data packet transmission delays of the first number of second time durations is larger than or equal to the data packet delay budget;
at least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the second duration;
a sixth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the second duration;
The average value of the data packet transmission delay in the second time period is larger than or equal to the data packet delay budget;
the transmission delay of at least one data packet in the second time period is greater than or equal to the delay budget of the data packet;
the transmission delay of the seventh proportion of data packets in the second time period is greater than or equal to the delay budget of the data packets;
the average value of the transmission delay of the data packet in the third duration is greater than or equal to the delay budget of the data packet;
the transmission delay of the data packet of the eighth proportion of the third duration is greater than or equal to the delay budget of the data packet;
the average value of the transmission delay of at least one data packet in the second time period is larger than or equal to the delay budget of the data packet;
and the average value of the transmission delay of the data packets of the eleventh proportion in the second time period is larger than or equal to the delay budget of the data packets.
In some embodiments, the first number of second durations is less than or equal to the length of survival;
or, the first number of second durations is an integer multiple of a transmission period of the message or the set of data packets;
alternatively, the third duration is less than or equal to the survival duration;
alternatively, the third duration is an integer multiple of a transmission period of the message or the set of data packets.
In some embodiments, the second duration is a data packet burst corresponding to the data packet or a transmission period of a message corresponding to the data packet.
In some embodiments, the first policy comprises:
if there is a transmission error of a continuous second number of data packets and at least a third number of the data packets belong to a fourth different duration, determining the at least one operation or attribute; the third number is less than or equal to the second number;
the fourth duration is a transmission period of one message or one data packet burst.
In some embodiments, the data packet transmission error comprises any one of:
the average value of the transmission delay of the second number of data packets is greater than or equal to the data packet delay budget;
the transmission delay of all the second number of data packets is greater than or equal to the data packet delay budget;
the average value of the transmission delay of the third number of data packets is greater than or equal to the data packet delay budget;
all transmission delays of the third number of data packets are greater than or equal to the data packet delay budget;
at least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the fourth duration;
A ninth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the fourth duration;
the average value of the data packet transmission delay in the fourth time period is larger than or equal to the data packet delay budget;
the transmission delay of at least one data packet in the fourth time period is greater than or equal to the delay budget of the data packet;
and the transmission delay of the tenth proportion of data packets in the fourth time period is greater than or equal to the delay budget of the data packets.
In some embodiments, the transmission time of the second number of data packets is less than or equal to the survival time; and/or the transmission time of the second number of data packets is an integer multiple of the transmission period of one data packet burst or one message.
In some embodiments, the time when the packet delay starts counting is the time when the packet, or a message corresponding to the packet, or a burst of the packet corresponding to the packet arrives at the PDCP layer.
In some embodiments, the data packet transmission error is a succession of the data packet transmission errors.
In some embodiments, the message includes at least one of the data packets; and/or, the burst of data packets comprises at least one of the data packets.
In some embodiments, the processing unit 301 is further configured to determine a survival time, which is used to characterize a maximum time or a maximum number of allowed consecutive transmission errors, based on the first information.
In some embodiments, the first information includes at least one of:
the survival time, the DRB mark QoS flow mark PDU session mark, service arrival time, service pattern and service period.
In some embodiments, the first information is further used to configure or instruct the electronic device to activate or use or determine the at least one operation or attribute based on the first policy.
In some embodiments, the electronic device comprises: terminal device and/or network device.
In some embodiments, if the electronic device is a terminal device, the survival time is agreed by a protocol; or the survival time is sent to the terminal equipment by a core network element; or the survival time is sent to the terminal equipment by network equipment; or, the survival time is preconfigured to the terminal equipment. Accordingly, the electronic device may further include: a receiving unit 302, configured to receive the survival time sent by the core network element or the network device.
In some embodiments, if the electronic device is a network device, the survival time is agreed upon by a protocol; or, the survival time is preconfigured to the network device.
It is noted that, in the embodiment of the present application, the function of the processing unit 301 may be implemented by a processor, and the function of the receiving unit 302 may be implemented by a receiver or a transceiver.
The embodiment of the application also provides electronic equipment, which comprises a processor and a memory for storing a computer program capable of running on the processor, wherein the processor is used for executing the steps of the data transmission method when running the computer program.
The embodiment of the application also provides a chip, which comprises: and a processor for calling and running the computer program from the memory, so that the device mounted with the chip executes the data transmission method.
The embodiment of the application also provides a storage medium, which stores an executable program, and when the executable program is executed by a processor, the data transmission method is realized.
Embodiments of the present application also provide a computer program product comprising computer program instructions for causing a computer to perform the above-described data transmission method.
The embodiment of the application also provides a computer program, which enables a computer to execute the data transmission method.
Fig. 4 is a schematic diagram of a hardware composition structure of an electronic device (a terminal device or a network device) according to an embodiment of the present application, where the electronic device 700 includes: at least one processor 701, memory 702, and at least one network interface 704. The various components in the electronic device 700 are coupled together by a bus system 705. It is appreciated that the bus system 705 is used to enable connected communications between these components. The bus system 705 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration, the various buses are labeled as bus system 705 in fig. 4.
It is to be appreciated that the memory 702 can be either volatile memory or nonvolatile memory, and can include both volatile and nonvolatile memory. Wherein the nonvolatile Memory may be ROM, programmable read-Only Memory (PROM, programmable Read-Only Memory), erasable programmable read-Only Memory (EPROM, erasable Programmable Read-Only Memory), electrically erasable programmable read-Only Memory (EEPROM, electrically Erasable Programmable Read-Only Memory), magnetic random access Memory (FRAM, ferromagnetic random access Memory), flash Memory (Flash Memory), magnetic surface Memory, optical disk, or compact disk read-Only Memory (CD-ROM, compact Disc Read-Only Memory); the magnetic surface memory may be a disk memory or a tape memory. The volatile memory may be random access memory (RAM, random Access Memory), 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 (SRAM, static Random Access Memory), synchronous static random access memory (SSRAM, synchronous Static Random Access Memory), dynamic random access memory (DRAM, dynamic Random Access Memory), synchronous dynamic random access memory (SDRAM, synchronous Dynamic Random Access Memory), double data rate synchronous dynamic random access memory (ddr SDRAM, double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random access memory (ESDRAM, enhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM, syncLink Dynamic Random Access Memory), direct memory bus random access memory (DRRAM, direct Rambus Random Access Memory). The memory 702 described in embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The memory 702 in the embodiments of the present application is used to store various types of data to support the operation of the electronic device 700. Examples of such data include: any computer program for operating on the electronic device 700, such as application 7022. A program implementing the method of the embodiment of the present application may be contained in the application program 7022.
The method disclosed in the embodiments of the present application may be applied to the processor 701 or implemented by the processor 701. The processor 701 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in the processor 701 or by instructions in the form of software. The processor 701 may be a general purpose processor, a digital signal processor (DSP, digital Signal Processor), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor 701 may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly embodied in a hardware decoding processor or implemented by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium in a memory 702. The processor 701 reads information in the memory 702 and, in combination with its hardware, performs the steps of the method as described above.
In an exemplary embodiment, the electronic device 700 can be implemented by one or more application specific integrated circuits (ASIC, application Specific Integrated Circuit), DSP, programmable logic device (PLD, programmable Logic Device), complex programmable logic device (CPLD, complex Programmable Logic Device), FPGA, general purpose processor, controller, MCU, MPU, or other electronic components for performing the aforementioned methods.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" in this application is merely an association relation describing an associated object, and indicates that three relations may exist, for example, a and/or B may indicate: a exists alone, A and B exist together, and B exists alone. In this application, the character "/" generally indicates that the associated object is an or relationship.
The foregoing description of the preferred embodiments of the present application is not intended to limit the scope of the present application, but is intended to cover any modifications, equivalents, and alternatives falling within the spirit and principles of the present application.
Claims (69)
- A method of data transmission, the method further comprising:the electronic device activates or uses or determines at least one of the following operations or attributes based on the first policy:survival time cannot be met;the application enters a state of poor communication service;application transport low performance;the data transmission performance is not satisfied;a time period, or a condition that burst loss of the data packet cannot be tolerated is reached;a time period, or a condition that message loss cannot tolerate is reached;a time period, or a condition that the loss of the data packet cannot be tolerated is reached;triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission;the reporting survival time cannot be satisfied;request reconfiguration or modify configuration;triggering a schedule or reconfiguration or indication.
- The method of claim 1, wherein the at least one operation or attribute is for a first object.
- The method of claim 2, wherein the first object comprises at least one of:terminal equipment, data radio bearers, quality of service flows and protocol data unit sessions.
- A method according to claim 2 or 3, wherein the first object is configured or indicates time-to-live;and/or the first object is configured or instructed to initiate the electronic device to determine the at least one operation or attribute based on the first policy.
- The method of any of claims 1 to 4, wherein the modification, or reconfiguration, or selection to satisfy traffic transmission comprises at least one of:selecting resources for prioritized transmission, modifying logical channel mapping limits, modifying logical channel mapping parameters, selecting transmission parameters and modifying bandwidth part BWP.
- The method of any one of claims 1 to 5, wherein the first policy comprises:the at least one operation or attribute is activated or used or determined if there is a message or data packet burst transmission error within the first time period.
- The method of claim 6, wherein the message or data packet burst transmission error comprises any one of:Burst transmission errors of all the messages or all the data packets;at least one of the messages or at least one burst transmission errors of the data packets;at least a first proportion of the messages or at least a first proportion of the data packets burst transmission errors.
- The method of claim 7, wherein the one of the data packet bursts or one of the message transmission errors comprises at least one of:a transmission time or transmission delay of one of the messages or one of the bursts of data packets is greater than or equal to a message delay budget or a packet burst delay budget;at least one packet transmission error in one of said burst of packets or one of said messages;a second proportion of data packet transmission errors in one of said data packet bursts or one of said messages;one of the data packet bursts or all data packet transmission errors in one of the messages.
- The method of claim 8, wherein the time at which the message or the data packet burst delay starts statistics is a time at which the message arrives at a transmitting packet data convergence protocol PDCP layer, or a time at which the data packet burst arrives at a transmitting PDCP layer, or a time at which a data packet corresponding to the message or the data packet burst arrives at a transmitting PDCP layer.
- The method of claim 8, wherein the packet transmission error comprises: the transmission time or transmission delay of the data packet is greater than or equal to the data packet delay budget.
- The method of claim 6, wherein the message or the data packet burst transmission error comprises any one of:average transmission errors of at least one of said messages or at least one of said bursts of data packets;an average message or average packet burst transmission error of at least one of said messages or at least one of said packet bursts;average transmission errors of all the messages or all the data packet bursts;at least a third proportion of said messages or at least a third proportion of said bursts of data packets have an average transmission error;average packet transmission errors of at least one of said messages or at least one of said bursts of packets;average data packet transmission errors of all the messages or all the data packet bursts;at least a fourth proportion of the messages or at least a fourth proportion of the average packet transmission errors of the packet bursts.
- The method of claim 11, wherein the average transmission error of the one of the messages or the one of the bursts of data packets comprises:The average transmission time or transmission delay of the message or the data packet burst is greater than or equal to the message or data packet burst delay budget.
- The method of claim 12, wherein the average packet transmission error of the one of the messages or one of the bursts of packets comprises:at least one packet transmission error in one of said burst of packets or one of said messages;or, a fifth proportion of data packet transmission errors in one of the data packet bursts or one of the messages;or, one of the data packet bursts or all data packet transmission errors in one of the messages.
- The method of any one of claims 6 to 13, wherein the first duration is less than or equal to the survival time;alternatively, the first time period is an integer multiple of a transmission period of the message or the burst of data packets.
- The method of any one of claims 1 to 5, wherein the first policy comprises:if there is a packet transmission error for a consecutive first number of second durations, determining the at least one operation or attribute;or if there is a packet transmission error in the third duration, determining the at least one operation or attribute; the third time period is longer than the second time period.
- The method of claim 15, wherein the packet transmission error comprises:the data packet transmission errors are at least two continuous data packet transmission errors.
- The method of claim 15 or 16, wherein the packet transmission error comprises any one of:the average value of the data packet transmission delays of the first number of second time durations is larger than or equal to the data packet delay budget;at least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the second duration;a sixth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the second duration;the average value of the data packet transmission delay in the second time period is larger than or equal to the data packet delay budget;the transmission delay of at least one data packet in the second time period is greater than or equal to the delay budget of the data packet;the transmission delay of the seventh proportion of data packets in the second time period is greater than or equal to the delay budget of the data packets;the average value of the transmission delay of the data packet in the third duration is greater than or equal to the delay budget of the data packet;The transmission delay of the data packet of the eighth proportion of the third duration is greater than or equal to the delay budget of the data packet;the average value of the transmission delay of at least one data packet in the second time period is larger than or equal to the delay budget of the data packet;and the average value of the transmission delay of the data packets of the eleventh proportion in the second time period is larger than or equal to the delay budget of the data packets.
- The method of any one of claims 15 to 17, wherein the first number of second durations is less than or equal to the survival duration;or, the first number of second durations is an integer multiple of a transmission period of the message or the set of data packets;alternatively, the third duration is less than or equal to the survival duration;alternatively, the third duration is an integer multiple of a transmission period of the message or the set of data packets.
- The method according to any one of claims 15 to 18, wherein the second duration is a transmission period of a data packet burst corresponding to the data packet or a message corresponding to the data packet.
- The method of any one of claims 1 to 5, wherein the first policy comprises:if there is a transmission error of a continuous second number of data packets and at least a third number of the data packets belong to a fourth different duration, determining the at least one operation or attribute; the third number is less than or equal to the second number;The fourth duration is a transmission period of one message or one data packet burst.
- The method of claim 20, wherein the packet transmission error comprises any one of:the average value of the transmission delay of the second number of data packets is greater than or equal to the data packet delay budget;the transmission delay of all the second number of data packets is greater than or equal to the data packet delay budget;the average value of the transmission delay of the third number of data packets is greater than or equal to the data packet delay budget;all transmission delays of the third number of data packets are greater than or equal to the data packet delay budgetAt least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the fourth duration;a ninth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the fourth duration;the average value of the data packet transmission delay in the fourth time period is larger than or equal to the data packet delay budget;the transmission delay of at least one data packet in the fourth time period is greater than or equal to the delay budget of the data packet;And the transmission delay of the tenth proportion of data packets in the fourth time period is greater than or equal to the delay budget of the data packets.
- The method of claim 20 or 21, wherein a transmission time of the second number of data packets is less than or equal to the survival time;and/or the transmission time of the second number of data packets is an integer multiple of the transmission period of one data packet burst or one message.
- A method according to any of claims 10, 17 and 21, wherein the time at which the packet delay start statistic is the time at which the packet, or a message corresponding to the packet, or a burst of packets corresponding to the packet arrives at the transmitting PDCP layer.
- The method of any of claims 8, 13 and 17, wherein the packet transmission error is a succession of the packet transmission errors.
- The method according to any one of claims 6 to 24, wherein,said message comprising at least one of said data packets;and/or, the burst of data packets comprises at least one of the data packets.
- The method of any one of claims 1 to 25, wherein the method further comprises:the electronic device determines a survival time according to the first information, wherein the survival time is used for representing the maximum time or the maximum number of allowed continuous transmission errors.
- The method of claim 26, wherein the first information comprises at least one of:the survival time, the data radio bearer DRB identifier, the quality of service flow QoS flow identifier, the packet data unit session PDU session identifier, the service arrival time, the service mode pattern and the service period.
- The method of claim 26 or 27, wherein the first information is further used to configure or instruct the electronic device to activate or use or determine the at least one operation or attribute based on the first policy.
- The method of any of claims 1-28, wherein the electronic device comprises:terminal device and/or network device.
- The method according to any one of claims 26 to 29, wherein,if the electronic equipment is terminal equipment, the survival time is agreed by a protocol;or the survival time is sent to the terminal equipment by a core network element;or the survival time is sent to the terminal equipment by network equipment;or, the survival time is preconfigured to the terminal equipment.
- The method according to any one of claims 26 to 29, wherein,If the electronic equipment is network equipment, the survival time is agreed by a protocol;or the survival time is sent to the network equipment by a core network element;or, the survival time is preconfigured to the network device.
- The method of any one of claims 1 to 31, wherein the at least one operation or attribute is for uplink and/or downlink transmissions.
- An electronic device, the electronic device comprising:a processing unit configured to activate or use or determine at least one of the following operations or properties based on the first policy:survival time cannot be met;the application enters a state of poor communication service;application transport low performance;the data transmission performance is not satisfied;a time period, or a condition that burst loss of the data packet cannot be tolerated is reached;a time period, or a condition that message loss cannot tolerate is reached;a time period, or a condition that the loss of the data packet cannot be tolerated is reached;triggering the modification, reconfiguration or selection of resources or parameters meeting the service transmission;the reporting survival time cannot be satisfied;request reconfiguration or modify configuration;triggering a schedule or reconfiguration or indication.
- The electronic device of claim 33, wherein the at least one operation or attribute is for a first object.
- The electronic device of claim 34, wherein the first object comprises at least one of:terminal equipment, data radio bearers, quality of service flows and protocol data unit sessions.
- The electronic device of claim 34 or 35, wherein the first object is configured or indicates a time-to-live;and/or the first object is configured or instructed to initiate the electronic device to determine the at least one operation or attribute based on the first policy.
- The electronic device of any of claims 33-36, wherein the modification, or reconfiguration, or selection to satisfy traffic transmission comprises at least one of:selecting resources for prioritized transmission, modifying logical channel mapping limits, modifying logical channel mapping parameters, selecting transmission parameters and modifying bandwidth part BWP.
- The electronic device of any of claims 33-37, wherein the first policy comprises:the at least one operation or attribute is activated or used or determined if there is a message or data packet burst transmission error within the first time period.
- The electronic device of claim 38, wherein the message or data packet burst transmission error comprises any one of:burst transmission errors of all the messages or all the data packets;at least one of said messages or at least one of said data packets burst transmission errors;at least a first proportion of the messages or at least a first proportion of the data packets burst transmission errors.
- The electronic device of claim 39, wherein the one of the burst of data packets or the one of the message transmission errors comprises at least one of:a transmission time or transmission delay of one of the messages or one of the bursts of data packets is greater than or equal to a message delay budget or a packet burst delay budget;at least one packet transmission error in one of said burst of packets or one of said messages;a second proportion of data packet transmission errors in one of said data packet bursts or one of said messages;one of the data packet bursts or all data packet transmission errors in one of the messages.
- An electronic device as in claim 40, wherein the time at which the message or the data packet burst delay starts statistics is the time at which the message arrives at the transmitting packet data convergence protocol PDCP layer, or the time at which the data packet burst arrives at the transmitting PDCP layer, or the time at which the data packet corresponding to the message or the data packet burst arrives at the transmitting PDCP layer.
- The electronic device of claim 40, wherein the packet transmission error comprises: the transmission time or transmission delay of the data packet is greater than or equal to the data packet delay budget.
- The electronic device of claim 38, wherein the message or the data packet burst transmission error comprises any one of:average transmission errors of at least one of said messages or at least one of said bursts of data packets;an average message or average packet burst transmission error of at least one of said messages or at least one of said packet bursts;average transmission errors of all the messages or all the data packet bursts;at least a third proportion of said messages or at least a third proportion of said bursts of data packets have an average transmission error;average packet transmission errors of at least one of said messages or at least one of said bursts of packets;average data packet transmission errors of all the messages or all the data packet bursts;at least a fourth proportion of the messages or at least a fourth proportion of the average packet transmission errors of the packet bursts.
- The electronic device of claim 43, wherein said average transmission error of said one of said messages or one of said bursts of data packets comprises:The average transmission time or transmission delay of the message or the data packet burst is greater than or equal to the message or data packet burst delay budget.
- The electronic device of claim 44, wherein the average packet transmission error of the one of the messages or the one of the bursts of packets comprises:at least one packet transmission error in one of said burst of packets or one of said messages;or, a fifth proportion of data packet transmission errors in one of the data packet bursts or one of the messages;or, one of the data packet bursts or all data packet transmission errors in one of the messages.
- The electronic device of any of claims 38-45, wherein the first duration is less than or equal to the time-to-live;alternatively, the first time period is an integer multiple of a transmission period of the message or the burst of data packets.
- The electronic device of any of claims 33-37, wherein the first policy comprises:if there is a packet transmission error for a consecutive first number of second durations, determining the at least one operation or attribute;or if there is a packet transmission error in the third duration, determining the at least one operation or attribute; the third time period is longer than the second time period.
- The electronic device of claim 47, wherein the packet transmission error comprises:the data packet transmission errors are at least two continuous data packet transmission errors.
- The electronic device of claim 47 or 48, wherein the packet transmission error comprises any one of:the average value of the data packet transmission delays of the first number of second time durations is larger than or equal to the data packet delay budget;at least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the second duration;a sixth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the second duration;the average value of the data packet transmission delay in the second time period is larger than or equal to the data packet delay budget;the transmission delay of at least one data packet in the second time period is greater than or equal to the delay budget of the data packet;the transmission delay of the seventh proportion of data packets in the second time period is greater than or equal to the delay budget of the data packets;the average value of the transmission delay of the data packet in the third duration is greater than or equal to the delay budget of the data packet;The transmission delay of the data packet of the eighth proportion of the third duration is greater than or equal to the delay budget of the data packet;the average value of the transmission delay of at least one data packet in the second time period is larger than or equal to the delay budget of the data packet;and the average value of the transmission delay of the data packets of the eleventh proportion in the second time period is larger than or equal to the delay budget of the data packets.
- The electronic device of any of claims 47-49, wherein the first number of second durations are less than or equal to the duration of survival;or, the first number of second durations is an integer multiple of a transmission period of the message or the set of data packets;alternatively, the third duration is less than or equal to the survival duration;alternatively, the third duration is an integer multiple of a transmission period of the message or the set of data packets.
- The electronic device of any of claims 47-50, wherein the second duration is a burst of packets corresponding to the data packet or a transmission period of a message corresponding to the data packet.
- The electronic device of any of claims 33-37, wherein the first policy comprises:if there is a transmission error of a continuous second number of data packets and at least a third number of the data packets belong to a fourth different duration, determining the at least one operation or attribute; the third number is less than or equal to the second number;The fourth duration is a transmission period of one message or one data packet burst.
- The electronic device of claim 52, wherein the packet transmission error comprises any one of:the average value of the transmission delay of the second number of data packets is greater than or equal to the data packet delay budget;the transmission delay of all the second number of data packets is greater than or equal to the data packet delay budget;the average value of the transmission delay of the third number of data packets is greater than or equal to the data packet delay budget;all transmission delays of the third number of data packets are greater than or equal to the data packet delay budgetAt least one data packet transmission error in a message corresponding to the data packet or a data packet burst corresponding to the data packet in the fourth duration;a ninth proportion of data packet transmission errors in the message corresponding to the data packet or the data packet burst corresponding to the data packet in the fourth duration;the average value of the data packet transmission delay in the fourth time period is larger than or equal to the data packet delay budget;the transmission delay of at least one data packet in the fourth time period is greater than or equal to the delay budget of the data packet;And the transmission delay of the tenth proportion of data packets in the fourth time period is greater than or equal to the delay budget of the data packets.
- The electronic device of claim 52 or 53, wherein a transmission time of the second number of data packets is less than or equal to the survival time;and/or the transmission time of the second number of data packets is an integer multiple of the transmission period of one data packet burst or one message.
- An electronic device as claimed in any of claims 42, 49 and 53, wherein the time at which the packet delay starts statistics is the time at which the packet, or a message corresponding to the packet, or a burst of packets corresponding to the packet arrives at the transmitting PDCP layer.
- The electronic device of any of claims 40, 45, and 49, wherein the packet transmission error is a succession of the packet transmission errors.
- The electronic device of any of claims 38-56, wherein,said message comprising at least one of said data packets;and/or, the burst of data packets comprises at least one of the data packets.
- The electronic device of any of claims 33-57, wherein the processing unit is further configured to determine a time-to-live from the first information, the time-to-live being used to characterize a maximum time or a maximum number of allowed consecutive transmission errors.
- The electronic device of claim 58, wherein the first information comprises at least one of:the survival time, the data radio bearer DRB identifier, the quality of service flow QoS flow identifier, the packet data unit session PDU session identifier, the service arrival time, the service mode pattern and the service period.
- The electronic device of claim 58 or 59, wherein the first information is further for configuring or indicating to initiate activation of the electronic device to activate or use or determine the at least one operation or attribute based on the first policy.
- The electronic device of any of claims 33-60, wherein the electronic device comprises:terminal device and/or network device.
- The electronic device of any of claims 58-61, wherein the time-to-live is agreed upon by a protocol if the electronic device is a terminal device;or the survival time is sent to the terminal equipment by a core network element;or the survival time is sent to the terminal equipment by network equipment;or, the survival time is preconfigured to the terminal equipment.
- The electronic device of any of claims 58-61, wherein the time-to-live is agreed upon by a protocol if the electronic device is a network device;And pre-configuring the survival time to the network equipment.
- The method of any one of claims 33 to 63, wherein the at least one operation or attribute is for uplink and/or downlink transmissions.
- An electronic device comprising a processor and a memory for storing a computer program capable of running on the processor, wherein,the processor being adapted to perform the steps of the data transmission method of any one of claims 1 to 32 when the computer program is run.
- A storage medium storing an executable program which, when executed by a processor, implements the data transmission method of any one of claims 1 to 32.
- A computer program product comprising computer program instructions for causing a computer to perform the data transmission method of any one of claims 1 to 32.
- A computer program for causing a computer to execute the data transmission method according to any one of claims 1 to 32.
- A chip, comprising: a processor for calling and running a computer program from a memory, so that a device on which the chip is mounted performs the data transmission method according to any one of claims 1 to 32.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/071896 WO2022151242A1 (en) | 2021-01-14 | 2021-01-14 | Data transmission method, electronic device, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116458243A true CN116458243A (en) | 2023-07-18 |
Family
ID=82447857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180074707.5A Pending CN116458243A (en) | 2021-01-14 | 2021-01-14 | Data transmission method, electronic equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116458243A (en) |
WO (1) | WO2022151242A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117676725A (en) * | 2022-08-22 | 2024-03-08 | 维沃移动通信有限公司 | Communication method, device, terminal and core network node |
WO2024065523A1 (en) * | 2022-09-29 | 2024-04-04 | Nokia Shanghai Bell Co., Ltd. | Devices, methods and apparatuses for reconfiguration operation |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106488505A (en) * | 2015-08-24 | 2017-03-08 | 中兴通讯股份有限公司 | A kind of data pack transmission method and device, communication system |
KR102602381B1 (en) * | 2018-10-05 | 2023-11-16 | 삼성전자주식회사 | Apparatus and method for synchronization using wireless communication network in wireless communication system |
CN111327392B (en) * | 2018-12-13 | 2021-06-01 | 电信科学技术研究院有限公司 | Data transmission method and device |
-
2021
- 2021-01-14 WO PCT/CN2021/071896 patent/WO2022151242A1/en active Application Filing
- 2021-01-14 CN CN202180074707.5A patent/CN116458243A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2022151242A1 (en) | 2022-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113242577B (en) | Resource scheduling method, terminal equipment and network equipment | |
WO2021051298A1 (en) | Resource configuration method and access network device | |
CN115175283B (en) | Method for processing discontinuous reception parameter, storage medium and processor | |
CN116095865A (en) | Resource selection method, terminal equipment and storage medium | |
CN115280845B (en) | Cell switching method, electronic equipment and storage medium | |
WO2022151242A1 (en) | Data transmission method, electronic device, and storage medium | |
CN116192349A (en) | Channel monitoring method, electronic equipment and storage medium | |
CN113891285A (en) | Information processing method, device and storage medium | |
CN114375062B (en) | Uplink transmission method, terminal equipment and network equipment | |
CN114503478B (en) | Uplink transmission method, electronic equipment and storage medium | |
CN114342555B (en) | Cell switching method, electronic equipment and storage medium | |
CN113994733B (en) | Method for controlling measurement, electronic equipment and storage medium | |
CN112673587B (en) | Channel processing method, terminal equipment and storage medium | |
WO2020077745A1 (en) | Connection configuration method, device, and storage medium | |
CN113784435A (en) | Communication method, terminal equipment and network equipment | |
EP3873151B1 (en) | Resource configuration method, network device and terminal device | |
WO2021134760A1 (en) | Method for switching transmission mode, electronic device and storage medium | |
CN116530176A (en) | Information transmission method, electronic equipment and storage medium | |
WO2020077645A1 (en) | Parameter configuration method, terminal device, and storage medium | |
US20230102218A1 (en) | Data transmission method and device, and storage medium | |
US20240015632A1 (en) | Repeater mode determining method, electronic device, and storage medium | |
WO2023133706A1 (en) | Data transmission method and apparatus, terminal device and network terminal | |
WO2022213362A1 (en) | Channel determination methods, channel transmission methods, electronic devices, and storage mediums | |
WO2020077642A1 (en) | Connection configuration method, device, and storage medium | |
CN115767727A (en) | Data transmission method, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |