A service processing method, apparatus and device
By using the common function layer on the terminal side to collaboratively process the service data of multiple terminals and carrying correlation information in the data packet header, the problem of not being able to perceive the multi-terminal service collaboration in the existing technology is solved. This enables the collaborative processing of terminal service data in the transmission of wireless resources and meets the collaboration needs in special service scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2021-12-31
- Publication Date
- 2026-08-04
AI Technical Summary
Existing communication technologies cannot effectively perceive the collaborative relationships between different services of multiple terminals, and cannot meet the multi-terminal collaboration needs in special business scenarios.
The service data of multiple terminals are processed collaboratively by the common functional layer (such as SDAP or PDCP protocol layer) on the terminal side. The packet header carries the packet sequence number and indication information of the association relationship to realize the collaborative processing of service data between terminals and transmit the collaborative processing on radio resources.
It enables the network side to perceive the collaborative relationships between different services of multiple terminals, meets the collaborative needs of different services of multiple terminals in special business scenarios, and ensures the consistency of business data in terms of time and power.
Smart Images

Figure CN116437463B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a service processing method, apparatus, and equipment. Background Technology
[0002] In existing communication technologies, base stations schedule each UE (User Equipment) as a unit, or multiple UEs can jointly send a certain service; however, there is no correlation between services transmitted independently between UEs. Now, with 5G technology entering more application scenarios, there is a need for certain deterministic transmission between services transmitted independently between multiple UEs.
[0003] For example, in a live shopping session, one terminal is used to upload videos showcasing the products, another is used to upload videos of the live stream host, and a third is used to receive control signals from the network side. These three terminals have strict synchronization requirements and coordination mechanisms for transmission power.
[0004] In addition, for example, at concerts, some terminals are used to upload performance videos of different instruments, and some terminals are used to upload performance videos of different singers. Because they are performing the same piece of music, these terminals also have very strict synchronization requirements and coordination mechanisms between transmission power.
[0005] However, in existing technologies, the network side cannot perceive the collaborative relationships between different services of multiple terminals, which makes it impossible to meet the collaborative needs between different services of multiple terminals in special business scenarios. Summary of the Invention
[0006] The technical problem to be solved by the present invention is to provide a service processing method, apparatus and equipment to realize the network side's perception of the collaborative relationship between different services of multiple terminals, and to meet the collaborative needs between different services of multiple terminals in special service scenarios.
[0007] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:
[0008] A business processing method, applied on the terminal side, the method includes:
[0009] A common functional layer for at least two terminals, which performs collaborative processing of the data of at least two services of at least two terminals based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals;
[0010] Transmit data of at least two services of the at least two terminals after collaborative processing on wireless resources.
[0011] Optionally, the association relationship includes at least one of the following:
[0012] The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals;
[0013] A pattern of data transmission and / or reception between at least two services of at least two terminals;
[0014] A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0015] The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals;
[0016] The ratio or proportion of bandwidth between at least two services from at least two terminals;
[0017] The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
[0018] Optionally, the common functional layer of the at least two terminals is the Service Data Adaptation Protocol (SDAP) on the terminal side, the Packet Data Convergence Protocol (PDCP) protocol layer, or a first functional layer located between SDAP and PDCP.
[0019] Optionally, the method in this application embodiment further includes:
[0020] The common functional layers of at least two terminals carry in the packet header the sequence number of the packet associated with the data and / or indication information of the associated packet; and / or
[0021] The common functional layer of at least two terminals carries in the packet header the sequence number of the packet associated with the data and / or the indication information of the associated packet, as well as the indication information of the association between the data and the associated packet and the data of at least two services of the at least two terminals.
[0022] Optionally, the common functional layer of at least two terminals, based on the data association relationship of at least two services of at least two terminals and / or the data association relationship of at least two services of at least two terminals, performs collaborative processing on the data of at least two services of at least two terminals, including:
[0023] The protocol layer above the common function layer of at least two terminals parses the packet header to extract the packets and / or related information carried in the packet header that are associated with the data, and informs the common function layer of the terminal of the parsed information;
[0024] or,
[0025] The terminal obtains packets and / or information related to the association with the data.
[0026] Optionally, the common functional layer of at least two terminals, before coordinating the data of at least two services of the at least two terminals based on the association relationship of the data of at least two services of the at least two terminals, includes:
[0027] Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the data of at least two services of at least two terminals are numbered to obtain multiple service data with service numbers.
[0028] Optionally, the data of at least two services of at least two terminals are numbered according to the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, including:
[0029] Based on the correlation between services, determine the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals;
[0030] The service data of the at least two terminals are uniformly numbered or separately numbered according to the timing relationship and / or transmission power to obtain multiple service data with service numbers.
[0031] Optionally, determining the temporal relationship between the service data of the at least two terminals according to the association between services includes:
[0032] Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals.
[0033] Optionally, determining the timing relationship between the service data of the at least two terminals and the transmission power of the service data of the at least two terminals according to the correlation between services includes:
[0034] Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals;
[0035] Based on the correlation between the services and the timing relationship, determine the transmission power of the service data of each terminal that needs to be sent on the same time resource.
[0036] Optionally, the header of the service data includes: the service number of the service data and the association identifier between the service data and the service data of other terminals.
[0037] Optionally, the service numbers of the service data of the at least two terminals are numbered sequentially or separately on the same time resource.
[0038] Optionally, transmitting data of at least two services of the at least two terminals after collaborative processing on radio resources includes at least one of the following:
[0039] The terminal sends data according to the timing relationship of sending and / or receiving data between at least two services of the at least two terminals;
[0040] The terminal transmits data according to a pattern of transmission and / or reception between at least two services of at least two terminals;
[0041] The terminal transmits data according to the first and / or second time derivative plots corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0042] The terminal transmits data according to the power and / or energy ratio or proportional relationship between the data of at least two services of at least two terminals.
[0043] Optionally, before transmitting data for at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes:
[0044] The terminal sends a resource request to the wireless network node via a Buffer Status Report (BSR) or a second signaling, the resource request including second indication information; the second indication information includes at least one of the following:
[0045] The terminal requests the data to be sent and the corresponding resource size;
[0046] The data requested by the terminal includes the size of related data and the corresponding terminal indication information.
[0047] Optionally, before transmitting data for at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes:
[0048] According to the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the service data packets of the at least two terminals are sent on a preset uplink resource, wherein the preset uplink resource is configured to the at least two terminals according to the association relationship.
[0049] Embodiments of the present invention also provide a service processing method applied to a base station, the method comprising:
[0050] Receive, on radio resources, data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals;
[0051] By receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the at least two services of at least two terminals can be derived.
[0052] Based on the deduced association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the data of at least two services of at least two terminals are processed.
[0053] Optionally, after deriving the data association relationship of at least two services of at least two terminals and / or the data association relationship of at least two services of at least two terminals, the method further includes:
[0054] Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, allocate dynamic scheduling resources and / or configured authorized resources for the data of at least two services of at least two terminals.
[0055] Optionally, the association relationship includes at least one of the following:
[0056] The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals;
[0057] A pattern of data transmission and / or reception between at least two services of at least two terminals;
[0058] A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0059] The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals;
[0060] The ratio or proportion of bandwidth between at least two services from at least two terminals;
[0061] The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
[0062] Optional business processing methods also include:
[0063] Receive and parse the sequence numbers and / or indication information of related packets carried in the header of the data packets by the common functional layers of at least two terminals; and / or
[0064] The system receives and parses the sequence number and / or indication information of the related packets carried in the header of the data packets by the common functional layers of at least two terminals, as well as the indication information of the association between the data and the related packets of at least two services of the at least two terminals.
[0065] Optionally, before receiving data from at least two services of the at least two terminals after collaborative processing transmitted by the at least two terminals on radio resources, the process includes:
[0066] Obtain packets and / or information related to the association with the data, and inform the terminal.
[0067] Optionally, by receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the services of at least two terminals can be deduced, including:
[0068] Based on the data numbers of at least two services of at least two terminals after collaborative processing received from at least two terminals, the association relationship of the data of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals can be derived.
[0069] Optionally, by receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the services of at least two terminals can be deduced, including:
[0070] Based on the header information of the data packets of at least two services of the at least two terminals after collaborative processing, the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals can be derived.
[0071] Optionally, the temporal relationship between the service data of the at least two terminals is derived, including:
[0072] Based on the packet header information of at least two services from the at least two terminals, the service data of the at least two terminals are sorted according to the association between the services to determine at least one service data that needs to be scheduled to be sent by each terminal on the same time resource, thereby obtaining the timing relationship between the service data of the at least two terminals.
[0073] Embodiments of the present invention also provide a service processing apparatus applied on a terminal side, the apparatus comprising:
[0074] The processing module is used to collaboratively process the data of at least two services of at least two terminals through the common functional layer of at least two terminals, based on the association relationship of the data of at least two services of at least two terminals and / or the association relationship of the data of at least two services of at least two terminals.
[0075] A transceiver module is used to transmit data of at least two services of the at least two terminals after collaborative processing on wireless resources.
[0076] Embodiments of the present invention also provide a base station, comprising:
[0077] A transceiver module is configured to receive, on radio resources, data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals.
[0078] The processing module is configured to deduce the correlation relationship between the data of at least two services of at least two terminals and / or the correlation relationship between the data of at least two services of at least two terminals after receiving data of at least two services of at least two terminals after collaborative processing; and to process the data of at least two services of at least two terminals based on the deduced correlation relationship between the data of at least two services of at least two terminals and / or the correlation relationship between the data of at least two services of at least two terminals.
[0079] Embodiments of the present invention also provide a communication device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above.
[0080] Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described above.
[0081] The above-described solution of the present invention has at least the following beneficial effects:
[0082] The above-described solution of the present invention, through the common functional layer of at least two terminals, performs collaborative processing on the data of at least two services of at least two terminals based on the association relationship between the data of at least two services of at least two terminals; and transmits the collaboratively processed data of at least two services of at least two terminals on radio resources. This enables the network side to perceive the collaborative relationship between different services of different terminals, meeting the collaborative needs between different services of multiple terminals in special service scenarios. Attached Figure Description
[0083] Figure 1 This is a flowchart of the business processing method implemented in this invention;
[0084] Figure 2 This is a schematic diagram of the interaction between the network side and the terminal side in an embodiment of the present invention;
[0085] Figure 3 This is a flowchart illustrating a specific implementation of a service processing method based on a preset time according to an embodiment of the present invention.
[0086] Figure 4 This is a flowchart illustrating the implementation of a business processing method based on a preset time period according to an embodiment of the present invention.
[0087] Figure 5 This is a block diagram of the service processing device according to an embodiment of the present invention. Detailed Implementation
[0088] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0089] like Figure 1 As shown, an embodiment of the present invention provides a service processing method applied to a protocol processing module on the terminal side, the method comprising:
[0090] Step 11: The common function layer of at least two terminals performs collaborative processing on the data of at least two services of at least two terminals based on the association relationship of the data of at least two services of at least two terminals. The terminals include: mobile phones, tablets, cameras or camcorders. The services include: image transmission service, voice transmission service, background music transmission service, and transmission service of information such as the environment around the product or person in live broadcasts in scenarios such as product sales, concerts or festival galas.
[0091] Here, the SDAP (Service Data Adaptation Protocol) or PDCP (Packet Data Convergence Protocol) protocol processing module on the terminal side performs unified processing on each terminal to obtain business data initiated by the application layer of at least two terminals;
[0092] Step 12: Transmit data of at least two services of the at least two terminals after collaborative processing on wireless resources.
[0093] This embodiment utilizes the common functional layer of at least two terminals to collaboratively process the data of at least two services of the at least two terminals based on the association relationship between the data of at least two services of the at least two terminals; and transmits the collaboratively processed data of the at least two services of the at least two terminals on radio resources. This enables the network side to perceive the collaborative relationship between different services of different terminals, meeting the collaborative needs of different services of multiple terminals in special service scenarios.
[0094] In an optional embodiment of the present invention, the association relationship includes at least one of the following:
[0095] The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals;
[0096] A pattern of data transmission and / or reception between at least two services of at least two terminals;
[0097] A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0098] The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals;
[0099] The ratio or proportion of bandwidth between at least two services from at least two terminals;
[0100] The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
[0101] In this embodiment, by defining the above-mentioned association, the collaboration of services of multiple terminals can be realized, but the above-mentioned association is not limited to this.
[0102] In an optional embodiment of the present invention, the common functional layer of at least two terminals performs collaborative processing on the data of at least two services of the at least two terminals based on the association relationship between the data of at least two services of the at least two terminals and / or the association relationship between the data of at least two services of the at least two terminals, including:
[0103] The common functional layer of the at least two terminals is the Service Data Adaptation Protocol (SDAP) on the terminal side, the Packet Data Convergence Protocol (PDCP) protocol layer, or a first functional layer located between SDAP and PDCP.
[0104] In an optional embodiment of the present invention, the common functional layer of at least two terminals performs collaborative processing on the data of at least two services of the at least two terminals based on the association relationship between the data of at least two services of the at least two terminals and / or the association relationship between the data of at least two services of the at least two terminals, including:
[0105] The common functional layers of at least two terminals carry in the packet header the sequence number of the packet associated with the data and / or indication information of the associated packet; and / or
[0106] The common functional layer of at least two terminals carries in the packet header the sequence number of the packet associated with the data and / or the indication information of the associated packet, as well as the indication information of the association between the data and the associated packet and the data of at least two services of the at least two terminals.
[0107] In this embodiment, by carrying the sequence number of the packet associated with the data and / or the indication information of the associated packet in the data packet header, the services of multiple terminals can achieve service coordination based on the sequence number or indication information.
[0108] In this embodiment, by carrying in the packet header the sequence number of the packet associated with the data and / or the indication information of the associated packet, as well as the indication information of the association relationship between the data and the data of at least two services of at least two terminals, the services of multiple terminals can be based on the sequence number or indication information and the indication information of the association relationship between packets.
[0109] In this embodiment, the terminal carries information related to the association relationship in the data packet header to the network node, thereby enabling the network node to perceive the collaboration of services among multiple terminals.
[0110] An optional embodiment of the method of the present invention further includes:
[0111] At least two terminals' protocol layers above their common functional layers parse the packet header to extract related packets and / or information about the relationship carried in the header, and then inform the common functional layers of the terminals of the parsed information; or,
[0112] The terminal obtains packets and / or information related to the association with the data.
[0113] In this embodiment, the protocol layer above the common function layer can send the information related to the association carried in the data packet header to the common function layer, thereby realizing the coordination of services between multiple terminals.
[0114] In an optional embodiment of the present invention, before the common functional layer of at least two terminals performs collaborative processing on the data of at least two services of the at least two terminals based on the association relationship of the data of at least two services of the at least two terminals and / or the association relationship of the data of at least two services of the at least two terminals, the process includes:
[0115] Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the data of at least two services of at least two terminals are numbered to obtain multiple service data with service numbers.
[0116] In this embodiment, the service data are numbered according to the correlation between services, resulting in service data with service numbers. Based on these service numbers, the service data are simultaneously transmitted to the base station on preset uplink resources according to the correlation. The services transmitted independently by each terminal are correlated, ensuring that the related service data of each terminal are transmitted at the same time, achieving coordinated consistency of services across all terminals.
[0117] In an optional embodiment of the present invention, the data of at least two services of at least two terminals are numbered according to the association relationship of data of at least two services of at least two terminals and / or the association relationship of data of at least two services of at least two terminals, including:
[0118] Based on the correlation between services, determine the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals;
[0119] The service data of the at least two terminals are uniformly numbered or separately numbered according to the timing relationship and / or transmission power to obtain multiple service data with service numbers.
[0120] Here, determining the temporal relationship between the service data of the at least two terminals according to the correlation between services includes:
[0121] Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals.
[0122] Determining the timing relationship between the service data of the at least two terminals and the transmission power of the service data of the at least two terminals according to the correlation between services includes:
[0123] Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals;
[0124] Based on the correlation between the services and the timing relationship, determine the transmission power of the service data of each terminal that needs to be sent on the same time resource.
[0125] In this embodiment, the header of the service data includes: the service number of the service data and the association identifier between the service data and the service data of other terminals.
[0126] The service numbers of the service data of the at least two terminals are sequentially numbered or separately on the same time resource.
[0127] like Figure 2 As shown, in an optional implementation embodiment of the present invention, terminal 1, terminal 2 and terminal 3 on the network side collect corresponding services (image transmission service, voice transmission service, background music transmission service, product or person surrounding environment transmission service), and send the service data of the services to the base station on the network side, and the base station sends it to the core network.
[0128] In this embodiment, through the interaction process between the network side and the terminal side, the coordination and consistency of various services corresponding to each terminal can be achieved, which can ensure the smooth completion of the activity.
[0129] like Figure 3 and Figure 4 As shown, in another optional embodiment of the present invention, step 12 may include:
[0130] Step 121: Determine the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals according to the correlation between services;
[0131] To ensure consistent output across various business scenarios (live streaming in contexts such as product sales, concerts, or festival galas), including image, voice, background music, product, and surrounding environment data, it is necessary to determine the temporal relationship between the business data of at least two terminals. For example... Figure 3 In the data, Service Data 1 and Service Data 2 of Terminal 1; Service Data 3 and Service Data 4 of Terminal 2; Service Data 5 and Service Data 6 of Terminal 3; and Service Data 7 and Service Data 8 of Terminal 4 are related and are sent to the base station at the same time.
[0132] Figure 4In the process, the service data 1 of terminal 1, the service data 2 of terminal 2, the service data 1 of terminal 3, and the service data 3 of terminal 4 are related, and these data are sent to the base station at the same time. In the next moment, the service data 2 of terminal 1, the service data 3 of terminal 2, the service data 2 of terminal 3, and the service data 4 of terminal 4 are related, and these data are sent to the base station at the same time. And so on.
[0133] To ensure that various sounds in business scenarios (live broadcasts such as product sales, concerts, or festival galas) meet actual needs, it is necessary to determine the transmission power of the service data of at least two terminals. For example, at a first preset time or at different preset times, the transmission power of service data 1 representing piano music (service 1) is set to X dBm, the transmission power of service data 3 representing guitar music (service 2) is set to 2 X dBm, and the transmission power of service data 1 representing vocals (service 3) is set to 4 X dBm.
[0134] In the above embodiments of the present invention, uniformly numbering the service data of the at least two terminals according to the time sequence includes: uniformly numbering the service data of the at least two terminals at a preset time, such as... Figure 3 As shown; the service data of the at least two terminals are numbered using different encryption algorithms;
[0135] The service data of the at least two terminals are numbered according to the aforementioned time sequence, such as... Figure 4 As shown; the service data of the at least two terminals are numbered using different encryption algorithms.
[0136] In step 121, determining the temporal relationship between the service data of the at least two terminals according to the association between services may include:
[0137] Step 1211: Based on the association between the services of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, and obtain the timing relationship between the service data of the at least two terminals.
[0138] In step 121, determining the temporal relationship between the service data of the at least two terminals according to the association between services may also include:
[0139] Step 1212: Based on the association between the services of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, and obtain the timing relationship between the service data of the at least two terminals.
[0140] Step 1213: Determine the transmission power of the service data of each terminal that needs to be sent on the same time resource based on the correlation between the services and the timing relationship.
[0141] For example, in a concert setting, there are sounds such as the singer's main vocals, the harmonies of other singers, and the sounds of various instruments such as piano, guitar, bass, and drums. To ensure the performance effect of the concert, the loudness requirements for the above-mentioned sounds are different. At this time, according to the actual needs, at the first preset time, the transmission power of service data 1 representing the piano sound is set to X dBm, the transmission power of service data 3 representing the guitar sound is set to 2 X dBm, and the transmission power of service data 1 representing the singer's main vocals is set to 4 X dBm.
[0142] In this embodiment, the business scenarios or sounds collected by each terminal can be kept synchronized at a preset time or sequence according to actual needs, while satisfying the harmonious output of various sounds.
[0143] In the above embodiments of the present invention, the packet header of the service data includes: the service number of the service data and the association identifier between the service data and the service data of other terminals.
[0144] Here, the terminal sends the service data to the base station. After receiving the service data, the base station parses the service data and sends the service data with associated identifiers to the core network at the same time. After receiving the service data, the core network outputs the content of the service data to the viewer's terminal. Alternatively, for service data of different services on different terminals, the service data is also uniformly numbered according to the association between different services.
[0145] The service numbers of the service data of the at least two terminals are sequentially numbered or separately on the same time resource.
[0146] In this embodiment, the header of the service data carries a service number and an association identifier between the service data and the service data of other terminals. When the base station receives the service data, it parses the service data and can send the associated service data at the same time to ensure the coordination and consistency between various services.
[0147] In an optional embodiment of the present invention, transmitting data of at least two services of the at least two terminals after collaborative processing on radio resources includes at least one of the following:
[0148] The terminal sends data according to the timing relationship of sending and / or receiving data between at least two services of the at least two terminals;
[0149] The terminal transmits data according to a pattern of transmission and / or reception between at least two services of at least two terminals;
[0150] The terminal transmits data according to the first and / or second time derivative plots corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0151] The terminal transmits data according to the power and / or energy ratio or proportional relationship between the data of at least two services of at least two terminals.
[0152] In this embodiment, the terminal sends data according to the above relationship so that the network device can perceive the collaborative relationship between the data of these services, thereby realizing the collaboration of services of multiple terminals.
[0153] In an optional embodiment of the present invention, before transmitting data of at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes:
[0154] The terminal sends a resource request to the wireless network node via a Buffer Status Report (BSR) or a second signaling, the resource request including second indication information; the second indication information includes at least one of the following:
[0155] The terminal requests the data to be sent and the corresponding resource size;
[0156] The data requested by the terminal includes the size of related data and the corresponding terminal indication information.
[0157] In this embodiment, the terminal requests a corresponding resource, which is then bound to the terminal's collaborative services, thereby enabling the collaboration of the terminal's services.
[0158] In an optional embodiment of the present invention, before transmitting data of at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes:
[0159] According to the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the service data packets of the at least two terminals are sent on a preset uplink resource, wherein the preset uplink resource is configured to the at least two terminals according to the association relationship.
[0160] In the above embodiments of the present invention, the data packets of two services of multiple terminals are processed according to the association relationship of the services through the common function layer on the terminal side, thereby enabling the data of at least two services of at least two terminals to be processed collaboratively.
[0161] Embodiments of the present invention also provide a service processing method applied to a base station, the method comprising:
[0162] Receive, on radio resources, data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals;
[0163] By receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the at least two services of at least two terminals can be derived.
[0164] Based on the deduced association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the data of at least two services of at least two terminals are processed.
[0165] Here, the base station needs to determine the QoS of the data for each terminal's corresponding service, the size of the service data, and the arrival time of the service data.
[0166] In an optional embodiment of the present invention, after deriving the data association relationship of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals, the method further includes:
[0167] Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, allocate dynamic scheduling resources and / or configured authorized resources for the data of at least two services of at least two terminals.
[0168] Here, for periodic UL (UP LINK) services, the base station can pre-configure the arrival times and sequence numbers of service data associated with different services and bind them to statically configured resources, or carry the binding relationships within a preset period in the MAC CE (Mac Control Element). The terminal transmits uplink data according to the sequence number, transmission time, and binding relationships of the statically configured resources. The base station can apply the above information to allocate different uplink resources to different terminals.
[0169] In the above embodiments, the association relationship includes at least one of the following:
[0170] The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals;
[0171] A pattern of data transmission and / or reception between at least two services of at least two terminals;
[0172] A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0173] The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals;
[0174] The ratio or proportion of bandwidth between at least two services from at least two terminals;
[0175] The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
[0176] In an optional embodiment of the present invention, the business processing method may further include:
[0177] Receive and parse the sequence numbers and / or indication information of related packets carried in the header of the data packets by the common functional layers of at least two terminals; and / or
[0178] The system receives and parses the sequence number and / or indication information of the related packets carried in the header of the data packets by the common functional layers of at least two terminals, as well as the indication information of the association between the data and the related packets of at least two services of the at least two terminals.
[0179] In an optional embodiment of the present invention, before receiving data from at least two services of at least two terminals after collaborative processing transmitted by at least two terminals on radio resources, the method includes:
[0180] Obtain packets and / or information related to the association with the data, and inform the terminal.
[0181] In an optional embodiment of the present invention, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the at least two services of at least two terminals is derived by receiving collaboratively processed data of at least two services sent by at least two terminals, including:
[0182] Based on the data numbers of at least two services of at least two terminals after collaborative processing received from at least two terminals, the association relationship of the data of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals can be derived.
[0183] In an optional embodiment of the present invention, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the at least two services of at least two terminals is derived by receiving collaboratively processed data of at least two services sent by at least two terminals, including:
[0184] Based on the header information of the data packets of at least two services of the at least two terminals after collaborative processing, the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals can be derived.
[0185] In an optional embodiment of the present invention, deriving the temporal relationship between the service data of the at least two terminals includes:
[0186] Based on the packet header information of at least two services from the at least two terminals, the service data of the at least two terminals are sorted according to the association between the services to determine at least one service data that needs to be scheduled to be sent by each terminal on the same time resource, thereby obtaining the timing relationship between the service data of the at least two terminals.
[0187] The embodiments of the present invention are methods corresponding to the methods on the terminal side described above, and all implementation methods in the above embodiments are applicable to this embodiment; through the interaction process between the terminal side and the network side, according to actual needs, the transmission power of each service of each terminal with a cooperative relationship is set and uniformly transmitted according to time or timing relationship, which can realize the collaborative cooperation between different services of different terminals and realize the synchronous execution of each service of each terminal.
[0188] like Figure 5 As shown, embodiments of the present invention also provide a service processing apparatus 50, applied on a terminal side, comprising:
[0189] Processing module 51 is used to perform collaborative processing on the data of at least two services of at least two terminals through the common functional layer of at least two terminals, based on the association relationship of the data of at least two services of at least two terminals and / or the association relationship of the data of at least two services of at least two terminals.
[0190] The transceiver module 52 is used to transmit data of at least two services of the at least two terminals after collaborative processing on wireless resources.
[0191] Optionally, the association relationship includes at least one of the following:
[0192] The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals;
[0193] A pattern of data transmission and / or reception between at least two services of at least two terminals;
[0194] A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0195] The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals;
[0196] The ratio or proportion of bandwidth between at least two services from at least two terminals;
[0197] The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
[0198] Optionally, the common functional layer of the at least two terminals is the Service Data Adaptation Protocol (SDAP) on the terminal side, the Packet Data Convergence Protocol (PDCP) protocol layer, or a first functional layer located between SDAP and PDCP.
[0199] Optionally, the common functional layer of at least two terminals, based on the data association relationship of at least two services of at least two terminals and / or the data association relationship of at least two services of at least two terminals, performs collaborative processing on the data of at least two services of at least two terminals, including:
[0200] The common functional layers of at least two terminals carry in the packet header the sequence number of the packet associated with the data and / or indication information of the associated packet; and / or
[0201] The common functional layer of at least two terminals carries in the packet header the sequence number of the packet associated with the data and / or the indication information of the associated packet, as well as the indication information of the association between the data and the associated packet and the data of at least two services of the at least two terminals.
[0202] Optional, also includes:
[0203] The protocol layer above the common function layer of at least two terminals parses the information related to the association carried in the packet header from the packet header, and informs the common function layer of the terminal of the parsed information;
[0204] Alternatively, the terminal may obtain packets and / or information related to the association with the data.
[0205] Optionally, the common functional layer of at least two terminals, based on the data association relationship of at least two services of at least two terminals and / or the data association relationship of at least two services of at least two terminals, performs collaborative processing on the data of at least two services of at least two terminals, including:
[0206] Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the data of at least two services of at least two terminals are numbered to obtain multiple service data with service numbers.
[0207] Optionally, the data of at least two services of at least two terminals are numbered according to the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, including:
[0208] Based on the correlation between services, determine the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals;
[0209] The service data of the at least two terminals are uniformly numbered or separately numbered according to the timing relationship and / or transmission power to obtain multiple service data with service numbers.
[0210] Optionally, determining the temporal relationship between the service data of the at least two terminals according to the association between services includes:
[0211] Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals.
[0212] Optionally, determining the timing relationship between the service data of the at least two terminals and the transmission power of the service data of the at least two terminals according to the correlation between services includes:
[0213] Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals;
[0214] Based on the correlation between the services and the timing relationship, determine the transmission power of the service data of each terminal that needs to be sent on the same time resource.
[0215] Optionally, the header of the service data includes: the service number of the service data and the association identifier between the service data and the service data of other terminals.
[0216] Optionally, the service numbers of the service data of the at least two terminals are numbered sequentially or separately on the same time resource.
[0217] Optionally, transmitting data of at least two services of the at least two terminals after collaborative processing on radio resources includes at least one of the following:
[0218] The terminal sends data according to the timing relationship of sending and / or receiving data between at least two services of the at least two terminals;
[0219] The terminal transmits data according to a pattern of transmission and / or reception between at least two services of at least two terminals;
[0220] The terminal transmits data according to the first and / or second time derivative plots corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0221] The terminal transmits data according to the power and / or energy ratio or proportional relationship between the data of at least two services of at least two terminals.
[0222] Optionally, before transmitting data for at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes:
[0223] The terminal sends a resource request to the wireless network node via a Buffer Status Report (BSR) or a second signaling, the resource request including second indication information; the second indication information includes at least one of the following:
[0224] The terminal requests the data to be sent and the corresponding resource size;
[0225] The data requested by the terminal includes the size of related data and the corresponding terminal indication information.
[0226] Optionally, before transmitting data for at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes:
[0227] According to the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the service data packets of the at least two terminals are sent on a preset uplink resource, wherein the preset uplink resource is configured to the at least two terminals according to the association relationship.
[0228] It should be noted that this device is a device corresponding to the above-mentioned business processing method. All implementations of the above-mentioned method are applicable to the embodiments of this device and can achieve the same technical effect.
[0229] Embodiments of the present invention also provide a base station, comprising:
[0230] A transceiver module is configured to receive, on radio resources, data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals.
[0231] The processing module is configured to deduce the correlation relationship between the data of at least two services of at least two terminals and / or the correlation relationship between the data of at least two services of at least two terminals after receiving data of at least two services of at least two terminals after collaborative processing; and to process the data of at least two services of at least two terminals based on the deduced correlation relationship between the data of at least two services of at least two terminals and / or the correlation relationship between the data of at least two services of at least two terminals.
[0232] Optionally, after deriving the data association relationship of at least two services of at least two terminals and / or the data association relationship of at least two services of at least two terminals, the method further includes:
[0233] Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, allocate dynamic scheduling resources and / or configured authorized resources for the data of at least two services of at least two terminals.
[0234] Optionally, the association relationship includes at least one of the following:
[0235] The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals;
[0236] A pattern of data transmission and / or reception between at least two services of at least two terminals;
[0237] A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals;
[0238] The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals;
[0239] The ratio or proportion of bandwidth between at least two services from at least two terminals;
[0240] The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
[0241] Optionally, the transceiver module is further configured to: receive and parse the sequence number and / or indication information of the related packets carried in the packet header by the common functional layers of at least two terminals; and / or receive and parse the sequence number and / or indication information of the related packets carried in the packet header by the common functional layers of at least two terminals, as well as the indication information of the association between the data and the related packets of at least two services of the at least two terminals.
[0242] Optionally, before receiving data from at least two services of the at least two terminals after collaborative processing transmitted by the at least two terminals on radio resources, the process includes:
[0243] Obtain packets and / or information related to the association with the data, and inform the terminal.
[0244] Optionally, by receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the services of at least two terminals can be deduced, including:
[0245] Based on the data numbers of at least two services of at least two terminals after collaborative processing received from at least two terminals, the association relationship of the data of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals can be derived.
[0246] Optionally, by receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the services of at least two terminals can be deduced, including:
[0247] Based on the header information of the data packets of at least two services of the at least two terminals after collaborative processing, the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals can be derived.
[0248] Optionally, the temporal relationship between the service data of the at least two terminals is derived, including:
[0249] Based on the packet header information of at least two services from the at least two terminals, the service data of the at least two terminals are sorted according to the association between the services to determine at least one service data that needs to be scheduled to be sent by each terminal on the same time resource, thereby obtaining the timing relationship between the service data of the at least two terminals.
[0250] It should be noted that this device is a device corresponding to the above-mentioned business processing method. All implementations of the above-mentioned method are applicable to the embodiments of this device and can achieve the same technical effect.
[0251] Embodiments of the present invention also provide a communication device, including: a processor and a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0252] Embodiments of the present invention also provide a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described above. All implementations in the above method embodiments are applicable to this embodiment and can achieve the same technical effects.
[0253] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0254] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0255] In the embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0256] The units described as separate components may or may not be physically separate. The components shown 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 can be selected to achieve the purpose of this embodiment according to actual needs.
[0257] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0258] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0259] Furthermore, it should be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Moreover, the steps performing the above-described series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of the present invention.
[0260] Therefore, the object of the present invention can also be achieved by running a program or a set of programs on any computing device. The computing device can be a known general-purpose device. Therefore, the object of the present invention can also be achieved simply by providing a program product containing program code implementing the method or apparatus. That is, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any known storage medium or any storage medium developed in the future. It should also be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent to the present invention. Furthermore, the steps performing the above series of processes can naturally be performed in the order described, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel or independently of each other.
[0261] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A service processing method characterized by, Applied to the terminal side, the method includes: A common functional layer for at least two terminals, which performs collaborative processing of the data of at least two services of at least two terminals based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals; Transmit data of at least two services of the at least two terminals after collaborative processing on wireless resources; The common functional layer of the at least two terminals, before coordinating the data processing of the at least two services of the at least two terminals based on the association relationship of the data of the at least two services of the at least two terminals, includes: Based on the association relationship between the data of at least two services from at least two terminals and / or the association relationship between the data of at least two services from at least two terminals, the data of at least two services from at least two terminals are uniformly numbered to obtain multiple service data with service numbers, or... Before transmitting data for at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes: The terminal sends a resource request to the wireless network node via a Buffer Status Report (BSR) or a second signaling message. The resource request includes second indication information. The second indication information includes the size of the data that the terminal requests to send and the corresponding indication information of the terminal.
2. The service processing method according to claim 1, characterized by, The association includes at least one of the following: The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals; A pattern of data transmission and / or reception between at least two services of at least two terminals; A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals; The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals; The ratio or proportion of bandwidth between at least two services from at least two terminals; The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
3. The service processing method according to claim 1, characterized by, The common functional layer of the at least two terminals is the Service Data Adaptation Protocol (SDAP) on the terminal side, the Packet Data Convergence Protocol (PDCP) protocol layer, or a first functional layer located between SDAP and PDCP.
4. The service processing method according to claim 1, characterized by, A common functional layer for at least two terminals, based on the data association relationship of at least two services of at least two terminals and / or the data association relationship of at least two services of at least two terminals, performs collaborative processing on the data of at least two services of at least two terminals, including: The common functional layers of at least two terminals carry in the packet header the sequence number of the packet associated with the data and / or indication information of the associated packet; and / or The common functional layer of at least two terminals carries in the packet header the sequence number of the packet associated with the data and / or the indication information of the associated packet, as well as the indication information of the association between the data and the associated packet and the data of at least two services of the at least two terminals.
5. The service processing method of claim 1, wherein, Also includes: The protocol layer above the common function layer of at least two terminals parses the packet header to extract the packets and / or related information carried in the packet header that are associated with the data, and informs the common function layer of the terminal of the parsed information; Alternatively, the terminal may obtain packets and / or information related to the association with the data.
6. The service processing method of claim 1, wherein, Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the data of at least two services of at least two terminals are numbered, including: Based on the correlation between services, determine the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals; The service data of the at least two terminals are uniformly numbered or separately numbered according to the timing relationship and / or transmission power to obtain multiple service data with service numbers.
7. The service processing method according to claim 6, characterized by, Determining the temporal relationship between the service data of the at least two terminals according to the correlation between services includes: Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals.
8. The service processing method according to claim 6, characterized by, Determining the timing relationship between the service data of the at least two terminals and the transmission power of the service data of the at least two terminals according to the correlation between services includes: Based on the service data of the at least two terminals, determine at least one service data of each terminal that needs to be sent on the same time resource, according to the association relationship between the services, and obtain the timing relationship between the service data of the at least two terminals; Based on the relationships between the services and the timing relationships, determine the transmission power of the service data of each terminal that needs to be sent on the same time resource.
9. The service processing method of claim 1, wherein, The header of the service data includes: the service number of the service data and the association identifier between the service data and the service data of other terminals.
10. The service processing method of claim 1, wherein, The service numbers of the service data of the at least two terminals are sequentially numbered or separately on the same time resource.
11. The service processing method of claim 1, wherein, Transmitting data of at least two services of the at least two terminals after collaborative processing over radio resources, including at least one of the following: The terminal sends data according to the timing relationship of sending and / or receiving data between at least two services of the at least two terminals; The terminal transmits data according to a pattern of transmission and / or reception between at least two services of at least two terminals; The terminal transmits data according to the first and / or second time derivative plots corresponding to the transmission and / or reception times of at least two services between at least two terminals; The terminal transmits data according to the power and / or energy ratio or proportional relationship between the data of at least two services of at least two terminals.
12. The transaction processing method according to any one of claims 1 to 11, wherein, Before transmitting data for at least two services of the at least two terminals after collaborative processing on radio resources, the method further includes: According to the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, the service data packets of the at least two terminals are sent on a preset uplink resource, wherein the preset uplink resource is configured to the at least two terminals according to the association relationship.
13. A service processing method characterized by, Applied to a base station, the method includes: Receive, on radio resources, data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals; By receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the at least two services of at least two terminals can be derived. Based on the deduced association relationship of data of at least two services of at least two terminals and / or the association relationship of data of at least two services of at least two terminals, the data of at least two services of at least two terminals are processed; The process of deriving the correlation between the data of at least two services of at least two terminals and / or the correlation between the data of at least two services of at least two terminals after receiving collaboratively processed data from at least two terminals includes: Based on the data numbers of at least two services of at least two terminals after collaborative processing received from at least two terminals, the association relationship of the data of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals can be derived.
14. The business processing method according to claim 13, characterized in that, After deriving the data association relationships of at least two services from at least two terminals and / or the data association relationships of at least two services from at least two terminals, it also includes: Based on the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the data of at least two services of at least two terminals, allocate dynamic scheduling resources and / or configured authorized resources for the data of at least two services of at least two terminals.
15. The transaction processing method according to claim 13 or 14, characterized by, The association includes at least one of the following: The timing relationship between the transmission and / or reception of data from at least two services of at least two terminals; A pattern of data transmission and / or reception between at least two services of at least two terminals; A plot of the first and / or second time derivatives corresponding to the transmission and / or reception times of at least two services between at least two terminals; The ratio or proportion of power and / or energy between the data of at least two services from at least two terminals; The ratio or proportion of bandwidth between at least two services from at least two terminals; The pattern of data transmission and / or reception between at least two services of the at least two terminals includes the data transmission period, start position, and size of the transmission packet.
16. The transaction processing method of claim 13, wherein, Also includes: Receive and parse the sequence number and / or indication information of the related packets carried in the header of the common functional layer of at least two terminals. and / or The system receives and parses the sequence number and / or indication information of the related packets carried in the header of the data packets by the common functional layers of at least two terminals, as well as the indication information of the association between the data and the related packets of at least two services of the at least two terminals.
17. The transaction processing method of claim 13, wherein, Before receiving data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals on radio resources, the process includes: Obtain packets and / or information related to the association with the data, and inform the terminal.
18. The transaction processing method of claim 13, wherein, By receiving data from at least two services of at least two terminals after collaborative processing, the association relationship between the data of at least two services of at least two terminals and / or the association relationship between the at least two services of at least two terminals is derived, including: Based on the header information of the data packets of at least two services of the at least two terminals after collaborative processing, the timing relationship between the service data of the at least two terminals and / or the transmission power of the service data of the at least two terminals can be derived.
19. The transaction processing method of claim 18, wherein, Derive the temporal relationship between the service data of the at least two terminals, including: Based on the packet header information of at least two services from the at least two terminals, the service data of the at least two terminals are sorted according to the association between the services to determine at least one service data that needs to be scheduled to be sent by each terminal on the same time resource, thereby obtaining the timing relationship between the service data of the at least two terminals.
20. A service processing apparatus, characterized by comprising: Applied to the terminal side, the device includes: The processing module is used to collaboratively process the data of at least two services of at least two terminals through the common functional layer of at least two terminals, based on the association relationship of the data of at least two services of at least two terminals and / or the association relationship of the data of at least two services of at least two terminals. A transceiver module is used to transmit data of at least two services of the at least two terminals after collaborative processing on radio resources; Wherein, before the common functional layer of the at least two terminals performs collaborative processing on the data of the at least two services of the at least two terminals based on the association relationship of the data of the at least two services of the at least two terminals, the device is further configured to: According to the association relationship of data of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals, data of at least two services of the at least two terminals are processed unified The service data with the service number is obtained, or Before transmitting data for at least two services of the at least two terminals after collaborative processing on wireless resources, the apparatus is further configured to: The terminal sends a resource request to the wireless network node via a Buffer Status Report (BSR) or a second signaling message. The resource request includes second indication information. The second indication information includes the size of the data that the terminal requests to send and the corresponding indication information of the terminal.
21. A base station, comprising: include: A transceiver module is configured to receive, on radio resources, data from at least two services of at least two terminals after collaborative processing, transmitted by at least two terminals. The processing module is used to deduce the correlation relationship between the data of at least two services of at least two terminals and / or the correlation relationship between the at least two services of at least two terminals by receiving data of at least two services of at least two terminals after collaborative processing sent by at least two terminals. And based on the deduced association relationship of data of at least two services of at least two terminals and / or the association relationship of data of at least two services of at least two terminals, process the data of at least two services of at least two terminals; The process of deriving the correlation between the data of at least two services of at least two terminals and / or the correlation between the data of at least two services of at least two terminals after receiving collaboratively processed data from at least two terminals includes: Based on the data numbers of at least two services of at least two terminals after collaborative processing received from at least two terminals, the association relationship of the data of at least two services of at least two terminals and / or the association relationship of at least two services of at least two terminals can be derived.
22. A communications device, comprising: include: A processor, a memory storing a computer program, wherein the computer program, when executed by the processor, performs the method as described in any one of claims 1 to 12 or the method as described in any one of claims 13 to 19.
23. A computer-readable storage medium, characterized in that, Store instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 12 or the method as described in any one of claims 13 to 19.