Communication methods and apparatuses, and system
By configuring spaced resources in the time domain, the problem of insufficient reliability in existing redundant transmission schemes is solved, and more efficient data transmission reliability and resource utilization efficiency are achieved.
Patent Information
- Application Number
- PCT/CN2024/134717
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-19
- Filing Date
- 2024-11-27
- Publication Date
- 2025-09-25
AI Technical Summary
Existing redundant transmission solutions are insufficient in improving data transmission reliability and cannot meet user needs.
By configuring the first resource and the second resource with an interval in the time domain, the correlation of the resources in the time domain is reduced, the resources are prevented from experiencing the same channel interference, and the reliability of redundant transmission is improved.
It improves the reliability of redundant transmission, reduces the overhead of resource configuration, and enhances the reliability of data transmission.
Smart Images

Figure CN2024134717_25092025_PF_FP_ABST
Abstract
Description
Communication method, device and system
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on March 19, 2024, with application number 202410320530.8 and application name “Communication Methods, Devices and Systems”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and more specifically, to a communication method, device, and system. Background Art
[0003] In the communications field, redundant transmission is a solution that can improve data transmission reliability. For example, a terminal device copies a message into two identical copies and sends them over two separate links. Assuming the packet loss rate on both links is the same, the probability of both copies being lost is lower than the probability of only one copy being lost, thus improving data transmission reliability.
[0004] However, the reliability of the redundant transmission may not be able to meet user requirements. Summary of the Invention
[0005] The present application provides a communication method, device, and system that can support improving the reliability of redundant transmission.
[0006] In a first aspect, a communication method is provided, including: an access network device receives information indicating an interval between a first resource and a second resource in a time domain; the access network device configures the first resource and the second resource according to the information indicating an interval between the first resource and the second resource in a time domain; the access network device receives first data through the first resource and receives second data through the second resource, and the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
[0007] In a second aspect, a communication method is provided, including: an access network device receives information indicating the interval between a first resource and a second resource in a time domain; the access network device configures the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in a time domain; the access network device sends first data through the first resource and sends second data through the second resource, and the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
[0008] The implementation of the solutions described in the first and second aspects may be an access network device, a module within the access network device (such as a chip system), or a logical node, logical module, or software that implements all or part of the functions of the access network device, without limitation. For ease of description, the following description uses an access network device as an example.
[0009] By configuring the first resource and the second resource that are spaced apart in the time domain according to information indicating the interval between the first resource and the second resource in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, and the first resource and the second resource can be prevented from experiencing the same channel interference, thereby improving the reliability of redundant transmission.
[0010] In combination with any one of the first aspect and the second aspect, the method further includes: the access network device sends indication information to the terminal device, where the indication information indicates at least one of the first resource and the second resource.
[0011] In this way, the terminal device can determine the first resource and / or the second resource, and then can transmit data according to the determined resources.
[0012] In combination with any one of the first aspect and the second aspect, the first data is carried in the first session, and the second data is carried in the second session. The method also includes: the access network device receives information indicating the association between the first session and the second session.
[0013] After the access network device obtains the information indicating the association between the first session and the second session, it can configure resources for the first session and the second session based on the information. The access network device can first configure the first resource for the first session and reserve the second resource for the second session. When resources need to be configured for the second session, the access network device can use the configured second resource, which reduces resource configuration overhead.
[0014] In combination with any one of the first aspect and the second aspect, the access network device sends the first data through the first resource and sends the second data through the second resource, including: the user function network element determines redundant transmission indication information; the user function network element generates the first data and the second data according to the redundant transmission indication information; the access network device receives the first data and the second data from the user function network element; the access network device sends the first data through the first resource and sends the second data through the second resource.
[0015] In this way, the reliability of data transmission can be improved.
[0016] In combination with any one of the first aspect and the second aspect, the method also includes: the access network device sends the first data and the second data to the user function network element; the user function network element receives the first data and the second data, and selectively receives and processes the first data and the second data.
[0017] In this way, the user function network element can process the first data and the second data.
[0018] In combination with any one of the first aspect and the second aspect, the method further includes: the access network device sends redundant transmission indication information to the terminal device, where the redundant transmission indication information indicates the generation of the first data and the second data.
[0019] In this way, the terminal device can generate the first data and the second data according to the redundant transmission indication information, which can support improving the reliability of data transmission.
[0020] According to a third aspect, a communication method is provided, including: receiving indication information, which indicates a first resource and a second resource, and there is a gap between the first resource and the second resource in the time domain; sending first data through the first resource, and sending second data through the second resource, and the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
[0021] In a fourth aspect, a communication method is provided, including: receiving indication information, which indicates a first resource and a second resource, and there is a gap between the first resource and the second resource in the time domain; receiving first data through the first resource, and receiving second data through the second resource, and the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
[0022] The implementation of the solutions described in the third and fourth aspects can be a terminal device, a module within the terminal device (such as a chip system), or a logical node, logic module, or software that implements all or part of the terminal device's functions, without limitation. For ease of description, the following description uses a terminal device as an example.
[0023] By configuring the first resource and the second resource with a gap in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, and the first resource and the second resource can be prevented from experiencing the same channel interference, thereby improving the reliability of redundant transmission.
[0024] In combination with any one of the third aspect and the fourth aspect, the method further includes: receiving redundant transmission indication information; and generating first data and second data according to the redundant transmission indication information.
[0025] In this way, the reliability of data transmission can be improved.
[0026] In a fifth aspect, a communication method is provided, comprising: determining redundant transmission indication information; processing first data and second data from an access network device according to the redundant transmission indication information; wherein the information to be transmitted in the first data is the same as the information to be transmitted in the second data; and sending the first data and the second data to the access network device. The first data is transmitted via a first resource, and the second data is transmitted via a second resource, with the first resource and the second resource being separated in time.
[0027] In a sixth aspect, a communication method is provided, comprising: determining redundant transmission indication information; generating first data and second data based on the redundant transmission indication information, wherein the information to be transmitted in the first data is the same as the information to be transmitted in the second data; and sending the first data and the second data to an access network device. The first data is transmitted via a first resource, the second data is transmitted via a second resource, and there is a time interval between the first resource and the second resource.
[0028] The execution entity of the solutions described in the fifth and sixth aspects may be a user function network element, a module in the user function network element (such as a chip system, etc.), or a logical node, logical module, or software that can implement all or part of the user function network element functions, without limitation. For ease of description, the following description uses the user function network element as an example.
[0029] By configuring the first resource and the second resource with a gap in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, and the first resource and the second resource can be prevented from experiencing the same channel interference, thereby improving the reliability of redundant transmission.
[0030] In the seventh aspect, a communication system is provided, including: an access network device, used to: receive information used to indicate the interval between the first resource and the second resource in the time domain; configure the first resource and the second resource according to the information used to indicate the interval between the first resource and the second resource in the time domain; receive first data through the first resource, and receive second data through the second resource, the information to be transmitted in the first data is the same as the information to be transmitted in the second data; send the first data and the second data to a user function network element; the user function network element, used to: receive the first data and the second data from the access network device; and process the first data and the second data.
[0031] In an eighth aspect, a communication system is provided, including: a user function network element, used to: determine redundant transmission indication information; generate first data and second data based on the redundant transmission indication information, the information to be transmitted in the first data is the same as the information to be transmitted in the second data; send the first data and the second data to an access network device; the access network device, used to: receive the first data and the second data from the user function network element; receive information for indicating the interval between the first resource and the second resource in the time domain, and configure the first resource and the second resource according to the information for indicating the interval between the first resource and the second resource in the time domain; send the first data through the first resource, and send the second data through the second resource.
[0032] By configuring the first resource and the second resource with a gap in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, and the first resource and the second resource can be prevented from experiencing the same channel interference, thereby improving the reliability of redundant transmission.
[0033] In combination with any one of the seventh and eighth aspects, the access network device is further used to send indication information to the terminal device, where the indication information indicates at least one of the first resource and the second resource.
[0034] In this way, the terminal device can determine the first resource and / or the second resource, and then can transmit data according to the determined resources.
[0035] In combination with any one of the seventh and eighth aspects, the access network device is further used to receive information indicating the association between the first session and the second session.
[0036] After the access network device obtains the information indicating the association between the first session and the second session, it can configure resources for the first session and the second session based on the information. The access network device can first configure the first resource for the first session and reserve the second resource for the second session. When the second resource needs to be configured for the second session, the access network device can use the configured second resource, which reduces resource configuration overhead.
[0037] In combination with any one of the seventh and eighth aspects, the access network device is further used to send redundant transmission indication information to the terminal device, where the redundant transmission indication information is used to indicate the generation of the first data and the second data.
[0038] In this way, the terminal device can generate the first data and the second data according to the redundant transmission indication information, which can support improving the reliability of data transmission.
[0039] In combination with any one of the first to eighth aspects, the first data and the second data are carried in the first session; or, the first data is carried in the first session, and the second data is carried in the second session.
[0040] When both the first data and the second data are carried in the first session, the embodiment of the present application can improve the reliability of redundant transmission in a single-session scenario.
[0041] When the first data and the second data are respectively carried in two different sessions, the embodiment of the present application can support improving the reliability of redundant transmission in a dual-session scenario.
[0042] In combination with any aspect of the first to eighth aspects, the first data includes information for indicating that the first data and the second data need to be selectively received and processed, and / or the second data includes information for indicating that the second data and the first data need to be selectively received and processed.
[0043] In this way, the embodiment of the present application can support redundant transmission of the first data and the second data using a dual-send and selective-receive mechanism.
[0044] In combination with any one of the first aspect to the eighth aspect, the indication information includes information indicating the interval between the first resource and the second resource in the time domain.
[0045] In this way, the terminal device can determine the first resource and the second resource based on the information about the interval between the first resource and the second resource in the time domain.
[0046] In a ninth aspect, a communication device is provided, which may be a terminal device, or a device or module for executing the functions of a terminal device.
[0047] The communication device may include a module or unit corresponding to each other in executing the method / operation / step / action described in the first aspect or the second aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0048] The communication device described in the ninth aspect can also be used to execute any method described in the first aspect or the second aspect.
[0049] In a tenth aspect, a communication device is provided, which may be an access network device, or a device or module for performing the functions of an access network device.
[0050] The communication device may include a module or unit corresponding to each other in executing the method / operation / step / action described in the third aspect or the fourth aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0051] The communication device described in the tenth aspect can also be used to execute any method described in the third aspect or the fourth aspect.
[0052] In the eleventh aspect, a communication device is provided, which may be a user function network element, or may be a device or module for performing user function network element functions.
[0053] The communication device may include modules or units corresponding to the methods / operations / steps / actions described in the fifth aspect or the sixth aspect. The modules or units may be hardware circuits, software, or a combination of hardware circuits and software.
[0054] The communication device described in the eleventh aspect can also be used to execute any method described in the fifth aspect or the sixth aspect.
[0055] In the twelfth aspect, a communication device is provided, comprising a processor, wherein the processor is used to, by executing a computer program or instruction, or by a logic circuit, enable the communication device to execute the method described in the first aspect and any possibility of the first aspect; or enable the communication device to execute the method described in the second aspect and any possibility of the second aspect; or enable the communication device to execute the method described in the third aspect and any possibility of the third aspect; or enable the communication device to execute the method described in the fourth aspect and any possibility of the fourth aspect; or enable the communication device to execute the method described in the fifth aspect and any possibility of the fifth aspect; or enable the communication device to execute the method described in the sixth aspect and any possibility of the sixth aspect.
[0056] The communication device also includes a memory for storing computer programs or instructions.
[0057] The communication device further comprises a communication interface for inputting and / or outputting signals.
[0058] In the thirteenth aspect, a communication device is provided, comprising a logic circuit and an input / output interface, the input / output interface being used to input and / or output signals, the logic circuit being used to execute the method described in the first aspect and any possibility of the first aspect; or, the logic circuit being used to execute the method described in the second aspect and any possibility of the second aspect; or, the logic circuit being used to execute the method described in the third aspect and any possibility of the third aspect; or, the logic circuit being used to execute the method described in the fourth aspect and any possibility of the fourth aspect; or, the logic circuit being used to execute the method described in the fifth aspect and any possibility of the fifth aspect, or the logic circuit being used to execute the method described in the sixth aspect and any possibility of the sixth aspect.
[0059] In the fourteenth aspect, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or the instruction is run on a computer, the method described in the first aspect and any possibility of the first aspect is executed; or, the method described in the second aspect and any possibility of the second aspect is executed; or, the method described in the third aspect and any possibility of the third aspect is executed; or, the method described in the fourth aspect and any possibility of the fourth aspect is executed; or, the method described in the fifth aspect and any possibility of the fifth aspect is executed; or, the method described in the sixth aspect and any possibility of the sixth aspect is executed.
[0060] In the fifteenth aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, cause the method described in the first aspect and any possibility of the first aspect to be executed; or, cause the method described in the second aspect and any possibility of the second aspect to be executed; or, cause the method described in the third aspect and any possibility of the third aspect to be executed; or, cause the method described in the fourth aspect and any possibility of the fourth aspect to be executed; or, cause the method described in the fifth aspect and any possibility of the fifth aspect to be executed; or, cause the method described in the sixth aspect and any possibility of the sixth aspect to be executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] FIG1 is a schematic diagram of the architecture of a communication system applicable to an embodiment of the present application.
[0062] FIG2 is a schematic diagram of the communication system shown in FIG1 used in a 5G network architecture.
[0063] FIG3 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present application.
[0064] FIG4 is a schematic diagram of an interaction flow of another communication method according to an embodiment of the present application.
[0065] FIG5 is a schematic diagram of an interaction flow of another communication method according to an embodiment of the present application.
[0066] FIG6 is a schematic diagram of an interaction flow of yet another communication method according to an embodiment of the present application.
[0067] FIG7 is a schematic block diagram of a communication device according to an embodiment of the present application.
[0068] FIG8 is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0069] To facilitate understanding, the following points are first explained.
[0070] 1. In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments based on their internal logical relationships.
[0071] 2. The various numerical numbers involved in this application are only used for the convenience of description and are not used to limit the scope of this application. The size of the serial numbers involved in this application does not mean the order of execution. The order of execution of each process should be determined by its function and internal logic. For example, the terms "first", "second", "third", "fourth" and other various terminology labels (if any) in the specification and claims of this application and the drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate so that the embodiments described here can be implemented in an order other than what is illustrated or described here.
[0072] 3. The terms "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product or apparatus.
[0073] 4. In this application, "used to indicate" can be understood as "enabling," and "enabling" can include direct enabling and indirect enabling. When describing that certain information is used to enable A, it can include that the information directly enables A or indirectly enables A, and does not necessarily mean that the information contains A.
[0074] The information enabled by the information is called information to be enabled. In the specific implementation process, there are many ways to enable the enabled information, such as but not limited to, directly enabling the information to be enabled, such as the information to be enabled itself or the index of the information to be enabled. The information to be enabled can also be indirectly enabled by enabling other information, wherein there is an association between the other information and the information to be enabled. It is also possible to enable only a part of the information to be enabled, while the other parts of the information to be enabled are known or agreed in advance. For example, it is also possible to enable specific information with the help of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the enabling overhead to a certain extent. At the same time, it is also possible to identify the common parts of each piece of information and enable them uniformly to reduce the enabling overhead caused by enabling the same information separately.
[0075] 5. "Storage" or "saving" as used in this application may refer to storage in one or more memories. The one or more memories may be provided separately or integrated into an encoder or decoder, a processor, or a communication device. The one or more memories may also be provided in part separately and in part integrated into a decoder, a processor, or a communication device. The memory may be any type of storage medium and is not limited in this application.
[0076] 6. The “protocol” referred to in this application may refer to a standard protocol in the field of communications, for example, it may include the fourth generation (4G) network, the fifth generation (5G) network protocol, the new radio (NR) protocol, the 5.5G network protocol, the sixth generation (6 th generation, 6G) network protocols and related protocols used in future communication systems, which are not limited in this application.
[0077] 7. The arrows or boxes indicated by dotted lines in the schematic diagrams in the accompanying drawings of this application specification represent optional steps or optional modules.
[0078] 8. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0079] 9. In this application, unless otherwise specified, “ / ” indicates that the objects associated with each other are in an “or” relationship. For example, A / B can represent A or B. “And / or” in this application is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural.
[0080] The following description is made from the following aspects: communication system, communication method and communication device.
[0081] 1. Communication System
[0082] In order to solve the technical problems mentioned in the background technology section, the present application provides a communication system, as shown in FIG1 .
[0083] FIG1 is a schematic diagram of the architecture of a communication system applicable to an embodiment of the present application. As shown in FIG1 , the communication system includes: an access network device 110 and a user function network element 120 .
[0084] Optionally, the communication system may further include a terminal device 130 .
[0085] In the communication system shown in Figure 1, the user function network element 120 can be used to process data related to the terminal device 130. For example, the user function network element 120 can send data from the terminal device 130 to other network elements, or the user function network element 120 can send data from other network elements to the terminal device 130.
[0086] Redundant transmission can be performed between the access network device 110 , the user function network element 120 and the terminal device 130 .
[0087] For uplink transmission, for example: the terminal device 130 sends the first data and the second data to the access network device 110, and the information to be transmitted in the first data and the information to be transmitted in the second data are the same; the access network device 110 sends the first data and the second data to the user function network element 120; the user function network element 120 processes the received first data and second data.
[0088] For downlink transmission, for example: the user function network element 120 sends first data and second data to the access network device 110; the access network device 110 sends first data and second data to the terminal device 130; the terminal device 130 processes the received first data and second data.
[0089] To further improve the reliability of redundant transmission, this application supports configuring two resources separated in time domain, for example, a first resource and a second resource, where the first resource is used to transmit first data and the second resource is used to transmit second data. Since the first resource and the second resource are separated in time domain, this can reduce the correlation between the first resource and the second resource in time domain, preventing the first resource and the second resource from experiencing the same channel interference, or ensuring that the first resource and the second resource do not experience channel interference at the same time.
[0090] The following describes the interactions between the above devices from the perspectives of uplink transmission and downlink transmission respectively.
[0091] For uplink transmission: the access network device 110 is used to: receive information indicating the interval between the first resource and the second resource in the time domain; configure the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; receive the first data through the first resource and receive the second data through the second resource; and send the first data and the second data to the user function network element 120.
[0092] For uplink transmission: the user function network element 120 is configured to: receive the first data and the second data; and process the first data and the second data.
[0093] For uplink transmission: the terminal device 130 is used to: receive indication information from the access network device 110, where the indication information indicates a first resource and a second resource; send first data through the first resource, and send second data through the second resource.
[0094] In the above interaction process, the access network device 110 and the terminal device 130 transmit the first data and the second data respectively through the first resource and the second resource. Since the first resource and the second resource are separated in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, thereby preventing the first resource and the second resource from experiencing the same channel interference, thereby supporting the improvement of the reliability of redundant transmission.
[0095] The "redundant transmission" mentioned in this application may include: dual transmission and selective reception, repeated transmission between time slots, or repeated transmission within a time slot.
[0096] For dual transmission and selective reception, for example, the transmitting end (such as the access network device 110 or the terminal device 130) can send two messages through two links or one link respectively. The two messages are the same messages, and the receiving end deduplicates the two received messages.
[0097] Regarding repeated transmission between time slots, in the 3GPP Release 15 protocol, the physical uplink shared channel (PUSCH) supports repeated transmission based on time slots, transmitting repeated data in consecutive time slots on the same time-frequency resources.
[0098] Regarding repeated transmission within a time slot, the 3GPP Release 16 protocol supports repeated transmission of multiple mini-slots (min-slots) within one time slot in grant-based PUSCH transmission and grant-free PUSCH transmission.
[0099] In summary, unless otherwise specified, the redundant transmission includes two forms: dual transmission and selective reception and repeated transmission.
[0100] In a possible embodiment, the access network device 110 receives information indicating the interval between the first resource and the second resource in the time domain from a first network element (such as a user function network element 120 or a policy control function network element).
[0101] For example, the access network device 110 receives a time parameter (which may also be expressed by other terms and is not limited thereto) from the first network element, where the time parameter indicates an interval between the first resource and the second resource in the time domain.
[0102] In actual implementation, there are many ways to implement this time parameter. For example, the time parameter indicates one or more time slots between the first resource and the second resource in the time domain; or
[0103] The time parameter indicates one or more symbols that separate the first resource and the second resource in the time domain; or, the time parameter indicates one or more mini-slots that separate the first resource and the second resource in the time domain; or,
[0104] The time parameter indicates a certain time interval between the first resource and the second resource in the time domain, etc.
[0105] The access network device 110 may configure the first resource and the second resource according to the above-mentioned time parameters, and receive the first data through the first resource and receive the second data through the second resource.
[0106] In a possible embodiment, the time parameter may be used to indicate the interval between the time domain position of the first resource and the time domain position of the second resource.
[0107] For example, the time domain position of the first resource can be represented as timestamp 1, the time domain position of the second resource can be represented as timestamp 2, the time parameter includes the difference between timestamp 1 and timestamp 2, or the time parameter includes timestamp 1 and timestamp 2.
[0108] In summary, the embodiments of the present application do not limit the form of the time parameter. The access network device 110 can configure the first resource and the second resource separated in the time domain based on the time parameter. The first resource and the second resource can occupy the same frequency domain resource, or the first resource and the second resource can occupy different frequency domain resources, without limitation.
[0109] In one possible embodiment, the access network device 110 sends indication information indicating the first resource and the second resource to the terminal device 130. Accordingly, the terminal device 130 determines the first resource and the second resource based on the indication information, and sends the first data through the first resource and sends the second data through the second resource.
[0110] In a possible embodiment, the indication information includes the aforementioned information for indicating the interval between the first resource and the second resource in the time domain. For example, the indication information includes a time parameter.
[0111] In this way, the terminal device 130 can determine the first resource and the second resource according to the time parameter.
[0112] For example, in a scheduling-free scenario, the access network device 110 has configured a first resource for the terminal device 130. The terminal device 130 can determine the position of the second resource in the time domain based on the time parameter and the position of the first resource in the time domain. The first resource and the second resource can occupy the same frequency domain resource, or there is an association between the frequency domain position occupied by the first resource and the frequency domain position occupied by the second resource. For example, the frequency domain position occupied by the first resource and the frequency domain position occupied by the second resource are separated by a fixed bandwidth, etc. The terminal device 130 determines the position of the second resource in the frequency domain based on the position of the first resource in the frequency domain, thereby determining the first resource and the second resource. In this way, the access network device 110 does not need to send information for configuring the second resource to the terminal device 130, which can reduce signaling overhead.
[0113] In a possible embodiment, the indication information may include configuration information of the first resource and configuration information of the second resource. The terminal device 130 may determine the first resource and the second resource respectively according to the configuration information of the first resource and the configuration information of the second resource included in the indication information.
[0114] In a possible embodiment, the terminal device 130 may send the first data and the second data respectively through two sessions; or, the terminal device 130 may send the first data and the second data through one session.
[0115] For example, the terminal device 130 sends the first data and the second data through the first session, or in other words, the first data and the second data are carried in the same session, such as the first session. The first session may be a protocol data unit (PDU) session.
[0116] For example, the terminal device 130 sends first data through a first session and sends second data through a second session, or in other words, the first data and the second data are respectively carried in two different sessions, such as the first data is carried in the first session and the second data is carried in the second session. The first session and the second session can both be PDU sessions.
[0117] When both the first data and the second data are carried in the first session, the embodiments of the present application can improve the reliability of redundant transmission in a single-session scenario. When the first data and the second data are carried in two different sessions, the embodiments of the present application can support improving the reliability of redundant transmission in a dual-session scenario.
[0118] When the first data and the second data are respectively carried in two different sessions, the access network device 110 may receive information indicating the association between the first session and the second session from the second network element.
[0119] For example, the access network device 110 receives a session association parameter from the second network element, and the session association parameter indicates the association between the first session and the second session. Exemplarily, the access network device 110 can determine, based on the session association parameter, that the first session and the second session belong to the same session group, and the information to be transmitted in the data carried by each session in the session group is the same. Alternatively, the access network device 110 configures a first resource for the first session and a second resource for the second session based on the session association parameter. When the information to be transmitted in the data carried by the first session is the same as the information to be transmitted in the data carried by the second session, the access network device 110 can configure two resources that are spaced apart in the time domain, thereby improving the transmission reliability of the data carried by the first session and the data carried by the second session.
[0120] Alternatively, the access network device 110 can configure the first resource and the second resource based on the aforementioned time parameter, first configuring the first resource for the first session and reserving the second resource for the second session. In other words, when the access network device 110 allocates the first resource for the first session, it also reserves the second resource for the second session based on the time parameter. When resources need to be allocated for the second session or scheduling-free resources need to be allocated for the second session, the access network device 110 can directly allocate the second resource for the second session. This reduces resource configuration overhead.
[0121] Alternatively, after the access network device obtains the information indicating the association between the first session and the second session (e.g., session association parameters), the access network device can configure resources for the first session and the second session based on the information. The access network device can first configure the first resource for the first session and reserve the second resource for the second session. When the second resource needs to be configured for the second session, the access network device can use the configured second resource, which can reduce resource configuration overhead.
[0122] The second network element may be the same as the first network element or may be different from the first network element, and this is not limited.
[0123] In a possible embodiment, the terminal device 130 receives redundant transmission indication information, where the redundant transmission indication information indicates generating the first data and the second data.
[0124] Accordingly, after receiving the redundant transmission indication information, terminal device 130 generates the first data and the second data based on the redundant transmission indication information. For example, terminal device 130 copies the information to be transmitted in the first data to obtain the information to be transmitted in the second data. This can improve the reliability of data transmission.
[0125] The redundant transmission indication information may come from a third network element or the access network device 110. For example, the third network element sends the redundant transmission indication information to the access network device 110, and the access network device 110 sends the redundant transmission indication information to the terminal device 130. For another example, the third network element sends the redundant transmission indication information to the terminal device 130, etc., which is not limited to this.
[0126] In the uplink transmission scenario, the user function network element 120 may also obtain (e.g., locally configured or obtained from another network element) the aforementioned redundant transmission indication information. The redundant transmission indication information may be used to indicate that the first data and the second data are data transmitted using a redundant transmission mechanism. The user function network element 120 may process the received first data and second data according to the redundant transmission indication information.
[0127] In a possible embodiment, the first data includes information for indicating that the first data and the second data need to be selectively received and processed, and the second data also includes information for indicating that the first data and the second data need to be selectively received and processed.
[0128] For example, both the first data and the second data include a first feature (which may also be replaced by a term such as a dual-send selective-receive feature, without limitation), and the first feature indicates that the first data and the second data require selective reception processing. The user function network element 120 determines that deduplication processing is required for the first data and the second data based on the first feature in the first data and the first feature in the second data.
[0129] Exemplarily, both the first data and the second data include message 1, the first data received by the access network device 110 includes message 1, and the second data received by the access network device 110 includes message 1. After the access network device 110 sends the first data and the second data received by the access network device 110 to the user function network element 120, the user function network element 120 performs deduplication processing based on the first feature. For example, if the reception time of the first data is earlier than the reception time of the second data, the user function network element 120 discards or does not forward message 1 in the received second data, and deletes or discards the first feature in the first data; if the reception time of the first data is later than the reception time of the second data, the user function network element 120 discards or does not forward message 1 in the received first data, and deletes or discards the first feature in the second data.
[0130] When neither the first data nor the second data includes the first feature, the user function network element 120 may not perform deduplication processing on the first data and the second data, and may send the received first data and second data to other network elements for processing.
[0131] When both the first data and the second data include the first feature, the first feature may indicate that the first data and the second data are transmitted using a dual-send selective reception mechanism. The user function network element 120 may process the selectively received data according to existing procedures.
[0132] Optionally, when the first data includes information indicating that the first and second data require selective reception processing, the second data may not include this information. Alternatively, when the second data includes information indicating that the first and second data require selective reception processing, the first data may not include this information. Accordingly, the user function network element 120 may also perform selective reception processing on the first and second data.
[0133] Optionally, when neither the first data nor the second data includes the information indicating that the first data and the second data need to be selectively received and processed, the user function network element 120 may also selectively receive and process the first data and the second data.
[0134] In the uplink scenario, the above content is based on the access network device 110 receiving the first data and the second data from the terminal device 130 (carried in one session or two sessions, without limitation). Similarly, the access network device 110 may also receive the first data and the second data from two terminal devices respectively. For example, the access network device 110 receives the first data from the terminal device 130 (e.g., carried in the first session) and receives the second data from the terminal device 140 (e.g., carried in the second session). The access network device 110 may send an indication message to each of the terminal devices 130 and 140.
[0135] Exemplarily, access network device 110 sends indication information 1 to terminal device 130, where indication information 1 indicates a first resource. Terminal device 130 determines the first resource based on indication information 1 and sends first data through the first resource. Access network device 110 sends indication information 2 to terminal device 140, where indication information 2 indicates a second resource. Terminal device 140 determines the second resource based on indication information 2 and sends second data through the second resource. The first resource and the second resource are configured by access network device 110 based on the aforementioned time parameters.
[0136] Furthermore, the contents of the aforementioned first conversation and second conversation are also applicable to the scenario of two terminal devices and will not be described in detail.
[0137] For downlink transmission: the access network device 110 is used to: receive information indicating the interval between the first resource and the second resource in the time domain; configure the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; send the first data through the first resource and send the second data through the second resource; receive the first data and the second data from the user function network element 120.
[0138] For downlink transmission: the user function network element 120 is used to: determine redundant transmission indication information; generate first data and second data according to the redundant transmission indication information; and send the first data and second data to the access network device 110.
[0139] For downlink transmission: the terminal device 130 is used to: receive indication information from the access network device 110, where the indication information indicates the first resource and the second resource; receive the first data through the first resource, and receive the second data through the second resource.
[0140] In the above interaction process, the access network device 110 and the terminal device 130 transmit the first data and the second data respectively through the first resource and the second resource. Since the first resource and the second resource are separated in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, thereby preventing the first resource and the second resource from experiencing the same channel interference, thereby improving the reliability of redundant transmission.
[0141] In the downlink transmission scenario, the description of how the access network device 110 configures the first resource and the second resource can be found in the description of the uplink transmission scenario, and will not be repeated here.
[0142] In a downlink transmission scenario, the user function network element 120 may determine the redundant transmission indication information in the following manners:
[0143] Method 1:
[0144] The redundant transmission indication information is configured in the user function network element 120 .
[0145] Method 2:
[0146] The redundant transmission indication information comes from other network elements, such as the first network element, the second network element, or the third network element.
[0147] After the user function network element 120 determines the redundant transmission indication information, it can generate the first data and the second data based on the redundant transmission indication information. For example, the user function network element 120 copies the information to be transmitted in the first data to obtain the information to be transmitted in the second data. This can improve the reliability of data transmission.
[0148] In the downlink transmission scenario, the terminal device 130 may also obtain the aforementioned redundant transmission indication information, which may be used to indicate that the first data and the second data are data transmitted using a redundant transmission mechanism. The terminal device 130 may process the received first data and the second data according to the redundant transmission indication information.
[0149] Some descriptions in the uplink transmission scenario, such as the first session and the second session, are applicable to the downlink transmission scenario and are not repeated here.
[0150] To sum up, by configuring the first resource and the second resource that are spaced apart in the time domain according to the information used to indicate the interval between the first resource and the second resource in the time domain, the correlation between the first resource and the second resource in the time domain can be reduced, and the first resource and the second resource can be avoided from experiencing the same channel interference, thereby improving the reliability of redundant transmission.
[0151] In the embodiment of the present application, the access network device 110 is a device with wireless transceiver functions, which is used to communicate with the terminal device 130. For example, the terminal device 130 interacts with the mobility management network element 110 through the access network device 110. The access network device 120 can be a node in the radio access network (RAN), which can also be called a base station or a RAN node. It can be an evolved Node B (eNB or eNodeB) of LTE; or a base station of a 5G network such as gNodeB (gNB) or a base station in a public land mobile network (PLMN) evolved after 5G, a broadband network service gateway (BNG), an aggregation switch or a third generation partnership project (3GPP) access device, etc. Exemplarily, the above-mentioned RAN can be configured as a RAN defined by the 3GPP protocol, an open radio access network (O-RAN) or a cloud radio access network (C-RAN), etc.
[0152] The access network device 110 may also include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, transmitting and receiving points (TRP), transmitting points (TP), mobile switching centers, and devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network equipment in NTN communication systems, etc., which are not specifically limited in this application.
[0153] The access network device 110 may also include network elements or modules that implement some functions of the base station, for example, one or more of the following: a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). Optionally, the CU can be further separated into a CU-control plane (CP) and a CU-user plane (UP). The functions of the CU and DU can be implemented by different network elements, or simultaneously by the baseband unit (BBU) of the base station. The functions of the RU can be implemented by the radio frequency equipment of the base station. For example, the radio frequency equipment of the base station may be a remote radio unit (RRU), a pico remote radio unit (pRRU), an active antenna unit (AAU), or other units, modules or devices with radio frequency processing functions. The communication interface protocol between the BBU and the radio frequency equipment can be a common public radio interface (CPRI) interface protocol, an enhanced common public radio interface (eCPRI) interface protocol, or a fronthaul interface protocol between the DU and RU in the O-RAN system, etc., without limitation.
[0154] The device for implementing the functions of the access network device 110 can be the access network device, or it can be a device that can support the access network device to implement the functions, such as a chip system. The device can be installed in the access network device or used in conjunction with the access network device. The chip system in the embodiment of the present application can be composed of a chip, or it can include a chip and other discrete devices.
[0155] The terminal device 130 is a device with wireless transceiver functions, which can be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a customer premises equipment (CPE), a smart point of sale (POS) machine, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device (D2D) communication, a terminal in vehicle-to-everything (V2X), a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a smart grid, etc. There are no restrictions on wireless terminals in the wireless grid, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, or terminal devices in communication networks evolved after 5G.
[0156] The communication device used to implement the functions of terminal device 130 can be a terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In this application, the chip system can be composed of a chip or include a chip and other discrete devices.
[0157] The communication system shown in Figure 1 can be applied to the following systems or scenarios: long-term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), 5G system or systems evolved after 5G, such as NR and 6G systems, and non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication. The satellite communication system includes satellite base stations and terminal devices. Satellite base stations provide communication services for terminal devices. Satellite base stations can also communicate with ground base stations. Satellites can serve as base stations or terminal devices. Satellites can refer to non-terrestrial base stations or non-terrestrial devices such as drones, hot air balloons, low-orbit satellites, medium-orbit satellites, and high-orbit satellites.
[0158] The technical solution disclosed by the communication system shown in Figure 1 is applicable to both homogeneous and heterogeneous network scenarios. There are no restrictions on transmission points, allowing for multi-point coordinated transmission between macro and macro base stations, micro and micro base stations, and macro and micro base stations, and is applicable to both FDD and TDD systems. The technical solution disclosed by the communication system shown in Figure 1 is applicable not only to low-frequency scenarios (sub-6G), but also to high-frequency scenarios (above 6GHz), terahertz, and optical communications.
[0159] The technical solution disclosed by the communication system shown in Figure 1 can also be applied to scenarios where a terminal device is connected to a single base station, where the base station to which the terminal device 130 is connected and the core network (CN) to which the base station is connected are of the same standard. For example, if the CN is 5G Core, the corresponding base station is a 5G base station, and the 5G base station is directly connected to the 5G Core; or if the CN is 6G Core, the base station is a 6G base station, and the 6G base station is directly connected to the 6G Core.
[0160] The technical solution disclosed by the communication system shown in Figure 1 can also be applied to macro and micro scenarios composed of base stations of different forms in the communication network. For example, the base station can be a satellite, an aerial balloon station, a drone station, etc.
[0161] The technical solution disclosed by the communication system shown in FIG1 is also suitable for scenarios where wide-coverage base stations and small-coverage base stations coexist.
[0162] The technical solution disclosed by the communication system shown in FIG1 can be applied to scenarios with high-reliability business requirements, such as ports, industrial manufacturing, transportation, and coal mines.
[0163] The technical solution disclosed by the communication system shown in Figure 1 can also be applied to 5.5G, 6G and later wireless communication systems. Applicable scenarios include but are not limited to terrestrial cellular communications, NTN, satellite communications, high altitude platform station (HAPS) communications, V2X, integrated access and backhaul (IAB) and reconfigurable intelligent surface (RIS) communications.
[0164] The following description takes the communication system shown in Figure 1 as an example of applying it to a 5G network architecture.
[0165] Figure 2 is a schematic diagram of the communication system shown in Figure 1 used in a 5G network architecture. As shown in Figure 2 (a), the 5G network architecture may include:
[0166] 1. Access and mobility management function (AMF).
[0167] AMF mainly performs functions such as mobility management or access authentication / authorization. In addition, AMF is also responsible for transmitting user policies between terminal devices and policy control function (PCF) network elements. In addition, AMF can receive non-access stratum (NAS) signaling (including mobility management (MM) signaling and session management (SM) signaling) of terminal devices and related signaling of access network devices (for example, base station-level next generation (NG) 2 interface signaling that interacts with AMF), complete the user registration process and forwarding of SM signaling and mobility management.
[0168] 2. Session management function (SMF)
[0169] SMF is primarily used for session management, allocation and management of Internet Protocol (IP) addresses for terminal devices, selection of endpoints for manageable user plane functions, policy control, and charging interfaces, and downlink data notification. SMF can also be used to complete processes related to the establishment, release, and update of PDU sessions.
[0170] 3. PCF.
[0171] PCF can be responsible for user policy management, including both mobility-related policies and PDU session-related policies, such as QoS policies and billing policies.
[0172] 4. Unified data repository (UDR).
[0173] UDR mainly includes the following functions:
[0174] 1) Unified data management (UDM) stores or reads subscription data;
[0175] 2) PCF stores policy data or reads policy data;
[0176] 3) Store or read the exposed data.
[0177] Among them, the UDR and the NF accessing it have the same PLMN, that is, they are in the same network, that is, the Nudr interface is a PLMN internal interface.
[0178] 5. UDM.
[0179] UDM mainly includes the following functions: unified data management, support for authentication credentials processing in 3GPP authentication and key negotiation mechanism, user identity processing, access authorization, registration and mobility management, contract management and short message management.
[0180] 6. Application function network element (AF).
[0181] AF mainly includes the following functions: interacting with the 3GPP core network to provide business or services, including: interacting with NEF, policy architecture interaction, etc.
[0182] 7. User plane function (UPF) network element.
[0183] As the interface with the data network, the UPF performs functions such as user plane data forwarding, session / flow-level billing and statistics, and bandwidth limiting. This includes packet routing and forwarding, as well as QoS processing for user plane data.
[0184] 8. (Radio) access network equipment (R)AN).
[0185] (R)AN can manage wireless resources, provide access services for terminal devices, and complete the forwarding of terminal device data between the terminal device and the core network. (R)AN can also be understood as a base station. For details, please refer to the previous description.
[0186] 9. Data network (DN).
[0187] DN is used to provide, for example, operator services, Internet access, or third-party services, and includes a server that implements video source encoding and rendering.
[0188] In the above description, the network element can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). The functional network element can be divided into one or more services, and further, there may be services that exist independently of the network function. An instance of the functional network element, an instance of a service included in the functional network element, or an instance of a service that exists independently of the network function can be referred to as a service instance.
[0189] As can be seen from (a) of Figure 2, the terminal device accesses 5GS through the access network device, the terminal device communicates with AMF through the NG1 interface (N1 for short), the access network device communicates with AMF through the NG2 interface (N2 for short), the access network device communicates with UPF through the NG3 interface (N3 for short), AMF communicates with SMF through the NG11 interface (N11 for short), AMF communicates with UDM through the NG8 interface (N8 for short), AMF communicates with PCF through the NG15 interface (N15 for short), SMF communicates with PCF through the NG7 interface (N7 for short), SMF communicates with UPF through the NG4 interface (N4 for short), UPF accesses DN through the NG6 interface (N6 for short), UDM communicates with UDR through the NG35 interface (N35 for short), PCF communicates with UDR through the NG36 interface (N36 for short), etc.
[0190] The interfaces between the control plane network elements in Figure 2(a) are point-to-point interfaces. In actual implementation, the interfaces between the control plane network elements can also be service-based interfaces as shown in Figure 2(b). In Figure 2(b), Npcf, Nudr, Nudm, Naf, Namf, and Nsmf are service-based interfaces provided by the PCF, UDR, UDM, AF, AMF, and SMF, respectively, for invoking corresponding service-based operations.
[0191] The naming of each network element shown in Figure 2 (a) or Figure 2 (b) is only a name, and the name does not limit the function of the network element itself. In 5G networks and other future networks, the above-mentioned network elements may also have other names, and the embodiments of this application do not specifically limit this. For example, in a 6G network, some or all of the above-mentioned network elements may use the terminology in 5G, or may have other names, etc., which are uniformly explained here and will not be repeated below.
[0192] The 5G network structure shown in Figure 2 is only an example description. The 5G network structure shown in Figure 2 may also include other network elements not mentioned, such as authentication server function network element (AUSF), network open function network element (NEF) and network function repository function network element (NRF).
[0193] In addition, the "network element" in this article may also be referred to as a network function instance, NF, equipment, device or module, etc., which is not specifically limited in this application. In addition, the above naming is only defined to facilitate the distinction between different functions and should not constitute any limitation. This application does not exclude the possibility of adopting other naming in 5G networks and other networks in the future. For example, in a 6G network, some or all of the above-mentioned networks may continue to use the terminology in 5G, or may adopt other names, etc. The interface name between the above-mentioned network elements is only an example. The name of the interface in the specific implementation may be other names, and there is no specific limitation on this. In addition, the name of the message (or signaling) transmitted between the above-mentioned network elements is only an example and does not constitute any limitation on the function of the message itself.
[0194] As mentioned above, the access network device 110 can receive time parameters from a first network element, session association parameters from a second network element, and redundant transmission indication information from a third network element. The first network element can be a network element such as the UDM, PCF, or SMF in Figure 2 ; the second network element can be a network element such as the UDM, PCF, or SMF in Figure 2 ; and the third network element can be a network element such as the UDM, PCF, or SMF in Figure 2 . For ease of description, the following description uses the example of the first network element being a PCF network element and the third network element being a UDM network element.
[0195] In the embodiment of the present application, the access network device 110 may receive the time parameter and redundant transmission indication information (hereinafter referred to as redundant transmission parameter) through the PDU session establishment request process and the PDU session modification process.
[0196] It should be noted that the redundant transmission indication information described below is an optional parameter, not a mandatory parameter. For ease of description, the following description takes the access network device 110 obtaining the time parameter and redundant transmission indication information as an example, but this is not a final limitation.
[0197] The following describes the interaction between the terminal device 130, the access network device 110, and the user function network element 120 with reference to the accompanying drawings. For ease of description, UE represents the terminal device 130, RAN represents the access network device 110, and UPF represents the user function network element 120.
[0198] 2. Communication method
[0199] FIG3 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present application. The content shown in FIG3 is applicable to a single PDU session establishment request scenario. As shown in FIG3, the method includes:
[0200] S301. UE (such as terminal device 130) sends information 301 to SMF. Correspondingly, SMF receives information 301.
[0201] The UE may send information 301 to the AMF, the AMF selects an SMF, and sends information 301 to the selected SMF.
[0202] Information 301 is used to request the core network to establish a PDU session, wherein the PDU session is used to carry the first data and the second data.
[0203] Specifically, the UE may initiate a PDU session establishment request process according to existing standards. For a detailed description, please refer to the existing standards.
[0204] S302: The SMF sends information 302 to the UDM. Correspondingly, the UDM receives the information 302.
[0205] Information 302 is used to request the user subscription information of the UE.
[0206] S303 : UDM sends information 303 to SMF. Correspondingly, SMF receives information 303 .
[0207] Information 303 includes user subscription information and redundant transmission parameters of the UE.
[0208] The embodiment of the present application can support local configuration of redundant transmission parameters in the UDM.
[0209] When the SMF requests the UDM to obtain the user subscription information of the UE, and the data transmission between the UE and the UPF requires a redundant transmission mechanism, the UDM can carry the redundant transmission parameters in the information 303.
[0210] S304: The SMF sends information 304 to the PCF. Correspondingly, the PCF receives information 304.
[0211] Information 304 is used to request obtaining policy and charging control (PCC) rules.
[0212] S305 : PCF sends information 305 to SMF. Correspondingly, SMF receives information 305 .
[0213] When the PCF is locally configured with time parameters, the PCF carries the time parameters in information 305. Information 305 also includes PCC rules.
[0214] S306 : The SMF sends information 306 to the UPF. Correspondingly, the UPF receives information 306 .
[0215] The information 306 can be used to initiate the creation of a packet forwarding control protocol (PFCP) session, wherein the information 306 includes redundant transmission parameters.
[0216] If the redundant transmission parameter obtained by the SMF from the information 303 is in the enabled state, the parameter is sent to the UPF through the information 306. In this way, the UPF can determine that the data transmission between the UE and the UPF adopts the redundant transmission mechanism.
[0217] S307: UPF sends information 307 to SMF. Correspondingly, SMF receives information 307.
[0218] The message 307 is used to respond to the message 306. For example, the message 307 is used to respond to the PFCP session creation request requested by the message 306.
[0219] S308. SMF sends information 308 to AMF. Correspondingly, AMF receives information 308.
[0220] The information 308 includes redundant transmission parameters and time parameters. The information 308 may be an N1 / N2 message.
[0221] If the SMF obtains the time parameter from information 305, it includes the time parameter in the N1 / N2 message and sends it to the gNB (this parameter can be transmitted using the Periodicity information element defined in Table 5.27.2-1 of 3GPP 23501).
[0222] Optionally, if the SMF obtains redundant transmission parameters from information 303, the redundant transmission parameters are included in the N1 / N2 message and sent to the UE.
[0223] S309. AMF sends information 309 to SMF. Correspondingly, SMF receives information 309.
[0224] Among them, information 309 is used to respond to information 308.
[0225] S310. The AMF sends information 310 to the gNB (e.g., access network device 110). Accordingly, the gNB receives information 310.
[0226] Information 310 is used to request the gNB to establish PDU session resources. Information 310 includes time parameters. Information 310 may also include an N2 message transmitted to the RAN, a quality of service flow identifier (QFI), a QoS profile, and uplink tunnel information.
[0227] Optionally, the information 310 may also include an N1 message sent to the UE, a PDU session reception message, the IP address of the UE, etc.
[0228] The AMF may send a message 310 requesting the creation of PDU session resources according to existing procedures. If the message 308 contains a time parameter, it is forwarded to the gNB (this parameter may be conveyed using the Periodicity information element defined in Table 5.27.2-1 of 3GPP 23501).
[0229] S311. The gNB sends information 311 to the UE. Accordingly, the UE receives information 311.
[0230] Information 311 is used to request the UE to establish a PDU session.
[0231] S312. The UE sends information 312 to the gNB. In response, the gNB receives information 312.
[0232] Information 312 is used to respond to information 311 .
[0233] S313. The AMF sends information 313 to the UE. Correspondingly, the UE receives information 313.
[0234] The information 313 includes redundant transmission parameters.
[0235] When the AMF determines that the UE agrees to establish the PDU session creation request, the AMF may send the above-mentioned redundant transmission parameters to the UE. The UE may determine that the data transmission between the UE and the UPF requires a redundant transmission mechanism based on the redundant transmission parameters.
[0236] In a downlink transmission scenario, the UE determines that deduplication of the first data and the second data is required based on the redundant transmission parameter. In an uplink transmission scenario, the UE generates the first data and the second data based on the redundant transmission parameter.
[0237] The above content is only an example and is not intended to be a final limitation.
[0238] For further description of the PDU session establishment request process, please refer to the existing standards and will not be repeated here.
[0239] Through the above process, the access network device 110 can obtain the time parameter and the redundant transmission parameter. The terminal device 130 and the UPF can obtain the redundant transmission parameter.
[0240] The content shown in FIG3 is based on an example in which the PCF is configured with time parameters and the UDM is configured with redundant transmission parameters, but the present invention is not limited thereto.
[0241] For example, if the SMF is configured with redundant transmission parameters and the PCF is configured with time parameters, the SMF does not need to obtain redundant transmission parameters from other network elements.
[0242] For example, the PCF is configured with redundant transmission parameters, and the SMF is configured with time parameters. Accordingly, the SMF obtains the redundant transmission parameters from the PCF.
[0243] For example, if the SMF is configured with redundant transmission parameters and time parameters, the SMF does not need to obtain the redundant transmission parameters and time parameters from other network elements.
[0244] For example, if the PCF is configured with redundant transmission parameters and time parameters, the SMF can obtain the redundant transmission parameters and time parameters from the PCF without having to obtain the redundant transmission parameters from other network elements.
[0245] FIG3 is described using a single PDU session establishment request scenario as an example, and the following description is given using a single PDU session modification request scenario as an example.
[0246] FIG4 is a schematic diagram of an interaction flow of another communication method according to an embodiment of the present application. The content shown in FIG4 is applicable to a single PDU session modification request scenario. As shown in FIG4, the method includes:
[0247] S401. PCF sends information 401 to SMF. Correspondingly, SMF receives information 401.
[0248] Information 401 is used to request the SMF to modify the PDU session and includes redundant transmission parameters and time parameters.
[0249] When the PCF identifies that the redundant transmission parameters and time parameters have been modified, the modified redundant transmission parameters and time parameters are sent to the SMF through the session policy management notification interface provided by the PCF.
[0250] Among them, the modified redundant transmission parameters and time parameters can be configured on the PCF or on other network elements, and the PCF obtains the modified redundant transmission parameters and time parameters from other network elements; or, the AF sends the modified redundant transmission parameters and time parameters to the PCF, which is not limited.
[0251] S402: The SMF sends information 402 to the PCF. Correspondingly, the PCF receives the information 402.
[0252] Message 402 is used to respond to message 401.
[0253] The SMF may respond to the information 401 according to existing procedures.
[0254] S403. SMF sends information 403 to AMF. Correspondingly, AMF receives information 403.
[0255] The information 403 includes redundant transmission parameters and time parameters. The information 403 may be an N1 / N2 message.
[0256] S404. AMF sends information 404 to SMF. Correspondingly, SMF receives information 404.
[0257] Message 404 is used in response to message 403 .
[0258] The AMF may respond to information 403 according to existing procedures.
[0259] S405. The AMF sends information 405 to the gNB. Accordingly, the gNB receives information 405.
[0260] The information 405 includes a time parameter.
[0261] S406. The gNB sends information 406 to the UE. In response, the UE receives information 406.
[0262] The information 406 includes resource configuration information, which is used to configure the first resource and / or the second resource.
[0263] Specifically, the gNB can request the UE to complete resource modification and information update according to the existing process.
[0264] S407. The UE sends information 407 to the gNB. In response, the gNB receives information 407.
[0265] Among them, information 407 is used to respond to information 406.
[0266] The UE may respond to the information 406 according to existing procedures.
[0267] S408. The AMF sends information 408 to the UE. Correspondingly, the UE receives information 408.
[0268] Information 408 includes redundant transmission parameters.
[0269] S409: SMF sends information 409 to UPF. Correspondingly, UPF receives information 409.
[0270] Information 409 includes redundant transmission parameters.
[0271] S410: UPF sends information 410 to SMF. Correspondingly, SMF receives information 410.
[0272] Message 410 is used to respond to message 409 .
[0273] The SMF may respond to the message 409 according to existing procedures.
[0274] The above content is only an example and is not intended to be a final limitation.
[0275] For further description of the PDU session modification process, please refer to the existing standards and will not be repeated here.
[0276] Through the above process, the access network device 110 can obtain the time parameter and the redundant transmission parameter. The terminal device 130 and the UPF can obtain the redundant transmission parameter.
[0277] FIG3 and FIG4 are described using a single PDU session scenario as an example, and the following description is given using a dual PDU session scenario as an example.
[0278] FIG5 is a schematic diagram of an interaction flow of another communication method according to an embodiment of the present application. The content shown in FIG5 is applicable to a dual PDU session establishment request scenario. As shown in FIG5 , the method includes:
[0279] S501: Device 1 (e.g., a chip in terminal device 130) sends information 501 to SMF. Correspondingly, SMF receives information 501.
[0280] Device 1 may send information 501 to AMF, which selects an SMF and sends information 501 to the selected SMF. Information 501 is used to request the establishment of a PDU session.
[0281] Device 1 may initiate a PDU session establishment request according to existing standards. For detailed descriptions, please refer to existing standards.
[0282] S502: The SMF sends information 502 to the UDM. Correspondingly, the UDM receives the information 502.
[0283] Among them, information 502 is used to request the user contract information of device 1.
[0284] S503 : UDM sends information 503 to SMF. Correspondingly, SMF receives information 503 .
[0285] Information 503 includes user subscription information and session association parameters of device 1.
[0286] The embodiment of the present application can support configuring session association parameters (or group numbers) in the UDM. When the SMF requests the user subscription information of device 1 from the UDM and redundant transmission is required for data transmission between the UE and the UPF, the UDM can carry the session association parameters in the information 502.
[0287] The session association parameter indicates that the first session and the second session are associated. Accordingly, the UDM can configure the same group number for device 1 and device 2. This same group number indicates that the information to be transmitted in the data sent by device 1 and the information to be transmitted in the data sent by device 2 are the same. For a description of the session association parameter, refer to the aforementioned description of the communication system and will not be repeated here.
[0288] The information 503 may include the group number. In other words, the session association parameter may include the group number.
[0289] S504. SMF sends information 504 to AMF. Correspondingly, AMF receives information 504.
[0290] Information 504 includes the session context creation request result.
[0291] S505 : The SMF sends information 505 to the PCF. Correspondingly, the PCF receives the information 505 .
[0292] Information 505 is used to request obtaining PCC rules.
[0293] S506 : The PCF sends information 506 to the SMF. Correspondingly, the SMF receives the information 506 .
[0294] When the PCF is configured with time parameters, the PCF may carry the time parameters in information 506. Information 506 also includes PCC rules.
[0295] S507: The SMF sends information 507 to the UPF. Correspondingly, the UPF receives information 507.
[0296] The information 507 is used to request the establishment of a PFCP session, and includes associated session parameters (or group number).
[0297] If the SMF obtains the session association parameter (or group number) from information 503, it sends the parameter to the UPF via information 507.
[0298] S508: UPF sends information 508 to SMF. Correspondingly, SMF receives information 508.
[0299] Among them, information 508 is used to respond to information 507.
[0300] S509. SMF sends information 509 to AMF. Correspondingly, AMF receives information 509.
[0301] Information 509 includes a time parameter and a session association parameter (or a group number).
[0302] S510. AMF sends information 510 to SMF. Correspondingly, SMF receives information 510.
[0303] Among them, information 510 is used to respond to information 509.
[0304] S511. The AMF sends information 511 to the gNB. Accordingly, the gNB receives information 511.
[0305] The information 511 is used to request the establishment of PDU session resources and includes a time parameter.
[0306] In addition, the content shown in FIG. 5 is an example in which the UDM is configured with a time parameter and a session association parameter (or a group number), but the present invention is not limited thereto.
[0307] For example, the SMF is configured with time parameters and session association parameters (or group numbers);
[0308] For example, the PCF is configured with time parameters and session association parameters (or group number); or,
[0309] For example, the SMF is configured with a time parameter, and the PCF is configured with a session association parameter (or group number).
[0310] The above content is only an example and is not intended to be a final limitation.
[0311] For further description of the dual PDU session establishment request process, please refer to the existing standards and will not be repeated here.
[0312] Through the above process, the access network device 110 can obtain the time parameter and the session association parameter (or group number) (which can also be used to indicate redundant transmission). The UPF can obtain the session association parameter (or group number).
[0313] Among them, device 2 (such as other chips in the terminal device 130) can also request to establish another PDU session through the above process. The specific process can be found in the above description and will not be repeated here.
[0314] FIG5 illustrates an example of device 1 requesting to establish a PDU session. Device 1 can be replaced by terminal device 130, and device 2 can be replaced by terminal device 140. When access network device 110 receives first data and second data through terminal device 130 and terminal device 140, respectively, terminal device 130 and terminal device 140 can each request to establish a PDU session using the method shown in FIG5 .
[0315] FIG5 illustrates an example of an access network device obtaining time parameters and session-related parameters from a dual-PDU session establishment request. However, the access network device may also obtain time parameters and session-related parameters from a dual-PDU session modification scenario. For details, refer to the aforementioned description of FIG4 and will not be repeated here.
[0316] In the embodiment of the present application, the above-mentioned time parameters and redundant transmission parameters can be controlled and changed by the AF, which will be further described below in conjunction with Figure 6.
[0317] FIG6 is a schematic diagram of an interaction flow of another communication method according to an embodiment of the present application. As shown in FIG6 , the method includes:
[0318] S601 : AF sends information 601 to NEF. Correspondingly, NEF receives information 601 .
[0319] Information 601 includes time parameters. For example, the AF calls the session QoS create / update / delete interface provided by the NEF to manage the time parameters.
[0320] S602: NEF sends information 602 to PCF. Correspondingly, PCF receives information 602.
[0321] The information 602 includes a time parameter.
[0322] When the aforementioned AF is an authorized AF, the NEF sends information 602 to the PCF.
[0323] Specifically, the NEF calls the PCF's policy authentication and create / update / delete interface to manage the time parameters in the PCF, and instructs the PCF to modify the sending time parameters in the PCC policy.
[0324] The content shown in FIG6 is described by taking the AF controlling the time parameters in the PCF as an example, but the AF can also control the redundant transmission parameters in the UDM.
[0325] For example, AF calls the parameter creation / update / deletion interface opened by NEF to manage redundant transmission parameters. If NEF receives an authorized AF request, NEF requests UDM to create, update, store or delete the corresponding contract data, that is, redundant transmission parameters, through the parameter creation / update / deletion interface provided by UDM. For unauthorized AF, a response is returned according to the existing process, and the reason for the failure is informed. UDM initiates data inspection through the data verification interface provided by UDR to complete the relevant verification and authorization of the creation / update / deletion of redundant transmission parameters requested by AF. UDM completes the creation, update or deletion of redundant transmission parameters by calling the contract data creation / update / deletion interface provided by UDR.
[0326] For example, the AF calls the session QoS create / update / delete interface provided by the NEF to configure redundant transmission parameters. The NEF receives the authorized AF request; otherwise, the NEF returns an authorization failure. The NEF calls the PCF's policy authentication and create / update / delete interface to manage redundant transmission parameters in the PCF, instructing the PCF to modify the redundant transmission parameters in the user's PCC policy. The PCF then completes the remaining session QoS create / update / delete process according to the existing steps.
[0327] Through the methods shown in Figures 3 to 5, the embodiments of the present application can support the access network device 110 to obtain redundant transmission indication information and time parameters.
[0328] In addition, the contents shown in FIG. 3 to FIG. 6 are only examples and are not intended to be final limitations.
[0329] 3. Communication Device
[0330] Finally, the device embodiment of the embodiment of the present application is introduced.
[0331] To implement the various functions of the method provided herein, the first device and the second device may each include hardware structures and / or software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0332] Figure 7 is a schematic block diagram of a communication device according to an embodiment of the present application. The communication device includes a processing circuit 710 and a transceiver circuit 720. The processing circuit 710 and the transceiver circuit 720 may be interconnected or coupled, for example, via a bus 730. The communication device may be a terminal device 130, an access network device 110, or a user function network element 120.
[0333] Optionally, the communication device may further include a memory 740. The memory 740 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or portable read-only memory (CD-ROM), and is used for related instructions and data.
[0334] The processing circuit 710 may be all or part of the processing circuit in one or more processors, or one or more processors. The processor may be a central processing unit (CPU). When the processing circuit 710 is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processing circuit 710 may be a signal processor, a chip, or other integrated circuit that can implement the method of the present application, or a portion of the circuit for processing functions in the aforementioned processor, chip or integrated circuit. In addition, the transceiver circuit 720 may also be a transceiver, or an input / output interface, which is used for input or output of signals or data, and may also be referred to as an input / output circuit.
[0335] When the communication device is a terminal device 130, illustratively, the processing circuit 710 is used to perform the following operations: receive indication information from the access network device 110, where the indication information indicates a first resource and a second resource; send first data through the first resource, send second data through the second resource, etc.
[0336] When the communication device is an access network device 110, exemplarily, the processing circuit 710 is used to perform the following operations: receive information indicating the interval between the first resource and the second resource in the time domain; configure the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; receive first data through the first resource and receive second data through the second resource; send the first data and the second data to the user function network element 120, etc.
[0337] When the communication device is a user function network element 120, illustratively, the processing circuit 710 is configured to perform the following operations: receive first data and second data; and process the first data and the second data.
[0338] The above description is only for illustrative purposes.
[0339] When the communication device is a terminal device 130 or an access network device 110 or a user function network element 120, it will be responsible for executing the methods or steps related to the terminal device 130 or the access network device 110 or the user function network element 120 in the aforementioned method embodiment.
[0340] When the communication device is a terminal device 130 or an access network device 110 or a user function network element 120, the transceiver circuit 720 may be a transceiver.
[0341] When the communication device is a chip used for the terminal device 130 or the access network device 110 or the user function network element 120, the transceiver circuit 720 may be an input and output circuit.
[0342] The above description is intended to be exemplary only.
[0343] For specific details, please refer to the contents shown in the above method embodiment.
[0344] The implementation of each operation in FIG. 7 may also correspond to the corresponding description of the method embodiments shown in FIG. 3 to FIG. 6 .
[0345] Figure 8 is a schematic block diagram of another communication device according to an embodiment of the present application. The communication device may be a terminal device 130, an access network device 110, or a user function network element 120, and is configured to implement the method according to the above embodiment.
[0346] The communication device includes a transceiver unit 810 and a processing unit 820. The transceiver unit 810 and the processing unit 820 are described below by way of example.
[0347] The transceiver unit 810 may include a transmitting unit and a receiving unit. The transmitting unit is used to perform the transmitting operation of the communication device, and the receiving unit is used to perform the receiving operation of the communication device. For ease of description, this embodiment of the application combines the transmitting unit and the receiving unit into a single transceiver unit. This is described here as a unified description and will not be repeated later.
[0348] When the communication device is terminal device 130, illustratively, transceiver unit 810 is configured to receive indication information from access network device 110, the indication information indicating a first resource and a second resource; transceiver unit 810 is configured to send first data via the first resource and send second data via the second resource; and processing unit 820 is configured to determine the first resource and the second resource, etc., based on the indication information.
[0349] When the communication device is an access network device 110, exemplarily, the transceiver unit 810 is used to receive information indicating the interval between the first resource and the second resource in the time domain; the processing unit 820 is used to configure the first resource and the second resource based on the information indicating the interval between the first resource and the second resource in the time domain; the transceiver unit 810 is used to receive the first data through the first resource and receive the second data through the second resource; the transceiver unit 810 is used to send the first data and the second data to the user function network element 120, etc.
[0350] When the communication device is the user function network element 120, illustratively, the transceiver unit 810 is used to receive the first data and the second data; and the processing unit 820 is used to process the first data and the second data.
[0351] When the communication device is a terminal device 130 or an access network device 110 or a user function network element 120, it will be responsible for executing one or more of the methods or steps related to the terminal device 130 or the access network device 110 or the user function network element 120 in the aforementioned method embodiment.
[0352] Optionally, the communication device further includes a storage unit 830, which is used to store a program or code for executing the aforementioned method.
[0353] The transceiver unit in FIG. 8 may correspond to the transceiver circuit in FIG. 7 , and the processing unit in FIG. 8 may correspond to the processing circuit in FIG. 7 .
[0354] The device embodiments shown in Figures 7 and 8 are used to implement the contents described in Figures 3 to 6. The specific execution steps and methods of the devices shown in Figures 7 and 8 can refer to the contents described in the above method embodiments.
[0355] The present application also provides a chip including a processor configured to retrieve and execute instructions stored in a memory, so that a communication device equipped with the chip executes the methods described in the above examples. The memory may be integrated within the chip or located outside the chip.
[0356] The present application also provides another chip, including: an input interface, an output interface, and a processing circuit, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processing circuit is used to execute the code in the memory. When the code is executed, the processing circuit is used to execute the methods in the above examples.
[0357] Optionally, the chip further comprises a memory for storing computer programs or codes. The input interface and the output interface may be independent of each other, or may be integrated into an input and output interface.
[0358] The processing circuit may be all or part of the processing circuits in one or more processors, or one or more processors.
[0359] The present application also provides a processor for coupling with a memory, and for executing the methods and functions involving a network device or a terminal device in any of the above embodiments.
[0360] In another embodiment of the present application, a computer program product including instructions is provided. When the computer program product is run on a computer, the method of the above embodiment is implemented.
[0361] The present application also provides a computer program. When the computer program is executed in a computer, the method of the aforementioned embodiment is implemented.
[0362] In another embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.
[0363] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0364] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0365] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.
[0366] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0367] Those skilled in the art will appreciate that the various exemplary units and algorithmic steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented using hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for ease of description and brevity, the specific operating processes of the systems, devices, and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is merely a logical functional division. In actual implementation, other divisions may be used, such as multiple units or components can be combined or integrated into another system, or some features can be omitted or not implemented. Furthermore, the coupling or direct coupling or communication connection shown or discussed between each other can be through some interface, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0368] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. If the above functions are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the portion that contributes to the prior art, or the portion of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory, a random access memory, a magnetic disk, or an optical disk.
[0369] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
Claims
1. A communication method, characterized in that: include: The access network device receives information indicating an interval between the first resource and the second resource in the time domain; The access network device configures the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; The access network device receives first data through the first resource and receives second data through the second resource, and the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
2. A communication method, characterized in that: include: The access network device receives information indicating an interval between the first resource and the second resource in the time domain; The access network device configures the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; The access network device sends first data through the first resource and sends second data through the second resource, and the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
3. The method according to claim 1 or 2, characterized in that The method further comprises: The access network device sends indication information to the terminal device, where the indication information indicates at least one of the first resource and the second resource.
4. The method according to claim 3, characterized in that The indication information includes the information indicating the interval between the first resource and the second resource in the time domain.
5. The method according to any one of claims 1 to 4, characterized in that The first data includes information for indicating that the first data and the second data need to be selectively received and processed, and / or, The second data includes information for indicating that the second data and the first data need to be selectively received and processed.
6. The method according to any one of claims 1 to 5, characterized in that The first data and the second data are carried in a first session; or, The first data is carried in a first session, and the second data is carried in a second session.
7. The method according to claim 6, characterized in that The first data is carried in the first session, the second data is carried in the second session, and the method further includes: The access network device receives information indicating an association between the first session and the second session.
8. The method according to any one of claims 2 to 7, characterized in that The access network device sending first data through the first resource and sending second data through the second resource includes: The user function network element determines redundant transmission indication information; The user function network element generates the first data and the second data according to the redundant transmission indication information; The access network device receives the first data and the second data from the user function network element; The access network device sends the first data through the first resource and sends the second data through the second resource.
9. The method according to any one of claims 1, 3 to 7, characterized in that The method further comprises: The access network device sends the first data and the second data to the user function network element; The user function network element receives the first data and the second data, and processes the first data and the second data.
10. The method according to any one of claims 1, 3 to 7 and 9, characterized in that The method further comprises: The access network device sends redundant transmission indication information to the terminal device, where the redundant transmission indication information indicates generation of the first data and the second data.
11. A communication method, characterized in that: include: receiving indication information, where the indication information indicates a first resource and a second resource, where the first resource and the second resource are spaced apart in a time domain; First data is sent through the first resource, and second data is sent through the second resource, where information to be transmitted in the first data is the same as information to be transmitted in the second data.
12. The method according to claim 11, characterized in that The method further comprises: receiving redundant transmission indication information; The first data and the second data are generated according to the redundant transmission indication information.
13. A communication method, characterized in that: include: receiving indication information, where the indication information indicates a first resource and a second resource, where the first resource and the second resource are spaced apart in a time domain; First data is received through the first resource, and second data is received through the second resource, where the information to be transmitted in the first data is the same as the information to be transmitted in the second data.
14. The method according to any one of claims 11 to 13, characterized in that The indication information includes information for indicating an interval between the first resource and the second resource in the time domain.
15. The method according to any one of claims 11 to 14, characterized in that The first data includes information for indicating that the first data and the second data need to be selectively received and processed, and / or, The second data includes information for indicating that the second data and the first data need to be selectively received and processed.
16. The method according to any one of claims 11 to 15, characterized in that The first data and the second data are carried in a first session; or, The first data is carried in a first session, and the second data is carried in a second session.
17. A communication system, characterized in that: include: The access network device is configured to: receive information indicating an interval between a first resource and a second resource in a time domain; configuring the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; receiving first data through the first resource and receiving second data through the second resource, where the information to be transmitted in the first data is the same as the information to be transmitted in the second data; and sending the first data and the second data to a user function network element; The user function network element is configured to: receive the first data and the second data from the access network device; The first data and the second data are processed.
18. A communication system, characterized in that: include: The user function network element is configured to: determine redundant transmission indication information; generating first data and second data according to the redundant transmission indication information, wherein the information to be transmitted in the first data is the same as the information to be transmitted in the second data; Sending the first data and the second data to an access network device; The access network device is configured to: receive the first data and the second data from the user function network element; Receive information indicating the interval between the first resource and the second resource in the time domain, and configure the first resource and the second resource according to the information indicating the interval between the first resource and the second resource in the time domain; send the first data through the first resource and send the second data through the second resource.
19. The system according to claim 17 or 18, characterized in that The first data includes information for indicating that the first data and the second data need to be selectively received and processed, and / or, The second data includes information for indicating that the second data and the first data need to be selectively received and processed.
20. The system according to any one of claims 17 to 19, characterized in that The access network device is further used to send indication information to the terminal device, where the indication information indicates at least one of the first resource and the second resource.
21. The system according to claim 20, wherein: The indication information includes the information used to indicate the interval between the first resource and the second resource in the time domain.
22. The system according to any one of claims 17, 19 to 21, characterized in that The access network device is further used to send redundant transmission indication information to the terminal device, where the redundant transmission indication information is used to indicate the generation of the first data and the second data.
23. A communication device, characterized in that: comprising a processor configured to, by executing computer programs or instructions, or by executing logic circuits, causing the communication device to perform the method according to any one of claims 1 to 10, or The communication device is caused to execute the method according to any one of claims 11 to 16.
24. A computer-readable storage medium, characterized in that The computer readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a computer, causing the method of any one of claims 1 to 10 to be performed; or, The method according to any one of claims 11 to 16 is performed.
25. A computer program product, characterized in that Contains instructions that, when executed on a computer, causing the method of any one of claims 1 to 10 to be performed; or, The method according to any one of claims 11 to 16 is performed.
Citation Information
Patent Citations
Method and device for transmitting data
CN108809501A
Data transmission method and communication device
CN112188443A
Communication method and device
CN115209473A
Data transmission method and device
CN115913466A
Methods and Apparatus for Utilizing Short Transmission Time Intervals in a Wireless Communications Network
US20190075588A1