Service quality parameter segmentation system, method and device based on multi-hop terminal
By segmenting and sending service quality parameters in a multi-hop terminal system, the problem of missing QoS segmentation scheme in multi-relay scenarios is solved, end-to-end service quality assurance is achieved, and the efficiency and quality of the communication system are improved.
Patent Information
- Application Number
- CN202310848228.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-11
- Publication Date
- 2025-01-14
AI Technical Summary
In multi-relay scenarios, the existing technology lacks a quality of service (QoS) parameter segmentation scheme and cannot effectively meet end-to-end QoS needs.
In the multi-hop terminal system, the service quality parameters are divided into the first service quality parameters and the remaining service quality parameters from the source terminal to the first relay terminal, and sent to the source terminal based on the link establishment process and requested to divide the remaining services. Quality parameters until divided into multiple quality of service parameters from the first relay terminal to the destination terminal.
It realizes service quality parameter segmentation in multiple relay scenarios, meets end-to-end QoS needs, and improves system efficiency and communication quality.
Smart Images

Figure CN119316888A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a service quality parameter segmentation system based on a multi-hop terminal, a service quality parameter segmentation method based on a multi-hop terminal, a service quality parameter segmentation device based on a multi-hop terminal, a computer-readable storage medium and an electronic device. Background Art
[0002] In the field of mobile communication technology, Quality of Service (QoS) can be understood as allocating bandwidth to various services under limited bandwidth resources, and providing end-to-end service quality assurance for the services. For example, voice, video and important data applications can be given priority in network equipment by configuring QoS, which can be used to solve problems such as network delay and congestion. QoS can usually be divided into performance indicators such as bandwidth, delay, packet loss rate, jitter, and throughput to evaluate the performance of network operation.
[0003] In a relay communication scenario involving two terminals, QoS splitting is usually implemented through the relay terminal to meet the QoS requirements between the two terminals. However, in the scenario of dealing with multiple relays, there is currently no QoS splitting solution. Therefore, providing a QoS splitting solution for the multi-relay scenario is an issue that needs to be solved urgently.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present application, and therefore may include information that does not constitute relevant technology known to ordinary technicians in the field. Summary of the invention
[0005] The purpose of the present application is to provide a service quality parameter segmentation system based on a multi-hop terminal, a service quality parameter segmentation method based on a multi-hop terminal, a service quality parameter segmentation device based on a multi-hop terminal, a computer-readable storage medium and an electronic device, which can realize the quality of service (QoS) parameter segmentation in multiple relay terminal scenarios to meet end-to-end QoS requirements.
[0006] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.
[0007] According to one aspect of the present application, a system for segmenting quality of service parameters based on a multi-hop terminal is provided, comprising:
[0008] The first relay terminal divides the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter;
[0009] The first relay terminal sends the first quality of service parameter to the source terminal based on the link establishment process;
[0010] The first relay terminal sends a first split request message for requesting to split the remaining quality of service parameters to the second relay terminal based on the link establishment process;
[0011] The second relay terminal, in response to the first split request message, splits the remaining quality of service parameters into a second quality of service parameter from the first relay terminal to the second relay terminal and a third quality of service parameter from the second relay terminal to the destination terminal.
[0012] According to one aspect of the present application, a method for segmenting quality of service parameters based on a multi-hop terminal is provided, comprising:
[0013] dividing the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter;
[0014] Sending a first quality of service parameter to a source terminal based on a link establishment process;
[0015] Based on the link establishment process, a first split request message for requesting to split the remaining service quality parameters is sent to the second relay terminal, so that the second relay terminal responds to the first split request message and splits the remaining service quality parameters into a second service quality parameter from the first relay terminal to the second relay terminal and a third service quality parameter from the second relay terminal to the destination terminal.
[0016] According to one aspect of the present application, a device for segmenting quality of service parameters based on a multi-hop terminal is provided, comprising:
[0017] A parameter segmentation unit, configured to segment the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter;
[0018] A parameter sending unit, configured to send the first quality of service parameter to the source terminal based on the link establishment process;
[0019] A split request unit is used to send a first split request message for requesting the splitting of the remaining service quality parameters to the second relay terminal based on the link establishment process, so that the second relay terminal responds to the first split request message and splits the remaining service quality parameters into a second service quality parameter from the first relay terminal to the second relay terminal and a third service quality parameter from the second relay terminal to the destination terminal.
[0020] According to one aspect of the present application, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the above-mentioned various optional implementations.
[0021] According to one aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, any one of the above methods is implemented.
[0022] According to one aspect of the present application, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform any one of the above methods by executing the executable instructions.
[0023] The exemplary embodiments of the present application may have some or all of the following beneficial effects:
[0024] In a service quality parameter segmentation system based on multi-hop terminals provided in an example implementation of the present application, the first relay terminal segments the service quality parameter into a first service quality parameter from a source terminal to the first relay terminal and a remaining service quality parameter, and then sends the first service quality parameter to the source terminal based on a link establishment process, and then sends a first segmentation request message for requesting segmentation of the remaining service quality parameter to the second relay terminal based on the link establishment process; the second relay terminal, in response to the first segmentation request message, segments the remaining service quality parameter into a second service quality parameter from the first relay terminal to the second relay terminal, and a third service quality parameter from the second relay terminal to the destination terminal. In this way, the service quality (QoS) parameter segmentation in multiple relay terminal scenarios can be achieved to meet the end-to-end QoS requirements.
[0025] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0027] Figure 1 A schematic diagram of a system for segmenting quality of service parameters based on multi-hop terminals according to an embodiment of the present application is shown;
[0028] Figure 2 A schematic diagram of an execution sequence of a system for segmenting quality of service parameters based on a multi-hop terminal according to an embodiment of the present application is shown;
[0029] Figure 3 A flowchart of a method for segmenting quality of service parameters based on a multi-hop terminal according to an embodiment of the present application is schematically shown;
[0030] Figure 4 A schematic diagram of the structure of a device for segmenting quality of service parameters based on a multi-hop terminal according to an embodiment of the present application is shown;
[0031] Figure 5 The structure diagram of a computer system suitable for implementing an electronic device of an embodiment of the present application is schematically shown. DETAILED DESCRIPTION
[0032] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present application will be more comprehensive and complete, and the concept of the example embodiments will be fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical solutions of the present application may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present application.
[0033] See also Figure 1 , Figure 1 The structure diagram of the service quality parameter segmentation system based on multi-hop terminals according to an embodiment of the present application is schematically shown. Figure 1 As shown, the service quality parameter segmentation system 100 based on multi-hop terminals specifically includes the following structure.
[0034] The first relay terminal 110 divides the quality of service parameter into a first quality of service parameter from the source terminal 130 to the first relay terminal 110 and a remaining quality of service parameter.
[0035] The first relay terminal 110 sends the first quality of service parameter to the source terminal 130 based on the link establishment process.
[0036] The first relay terminal 110 sends a first split request message for requesting to split the remaining quality of service parameters to the second relay terminal 120 based on the link establishment process.
[0037] The second relay terminal 120 , in response to the first split request message, splits the remaining QoS parameters into a second QoS parameter from the first relay terminal 110 to the second relay terminal 120 , and a third QoS parameter from the second relay terminal 120 to the destination terminal 140 .
[0038] Implementation Figure 1 In the system shown, the first relay terminal divides the service quality parameter into a first service quality parameter from the source terminal to the first relay terminal and a remaining service quality parameter, and then sends the first service quality parameter to the source terminal based on the link establishment process, and then sends a first split request message for requesting the splitting of the remaining service quality parameter to the second relay terminal based on the link establishment process; the second relay terminal, in response to the first split request message, splits the remaining service quality parameter into a second service quality parameter from the first relay terminal to the second relay terminal, and a third service quality parameter from the second relay terminal to the destination terminal. In this way, the service quality (QoS) parameter splitting can be achieved in multiple relay terminal scenarios to meet the end-to-end QoS requirements.
[0039] Next, the above steps of this exemplary embodiment are described in more detail.
[0040] As an optional embodiment, the source terminal 130 performs proximity service discovery to obtain the service quality parameters from the source terminal 130 to the destination terminal 140; the source terminal 130 sends an original segmentation request message for requesting segmentation of the service quality parameters to the first relay terminal 110 based on the link establishment process; the first relay terminal 110 returns a response result to the original segmentation request message to the source terminal 130, and the response result is used to indicate that the original segmentation request message is accepted. In this way, the resources of the terminal (such as processing capacity, spectrum, etc.) can be fully utilized to achieve the purpose of communication.
[0041] Specifically, in an architecture including a source terminal, a multi-hop relay, and a target terminal, the source terminal 130 can determine the service quality parameters required from the source terminal 130 to the target terminal 140 based on starting the neighboring service discovery, and the service quality parameters may include but are not limited to characteristic indicators (PC5 5QI, PQI), guaranteed flow bit rate (Guaranteed Flow Bit Rate, GFBR) and maximum flow bit rate (Maximum Flow Bit Rate, MFBR), etc.; wherein the multi-hop relay includes at least a first relay terminal 110 and a second relay terminal 120. In addition, the link establishment process can also be called a link modification process.
[0042] In the first relay terminal 110, the service quality parameters are divided into a first service quality parameter from the source terminal 130 to the first relay terminal 110 and a remaining service quality parameter.
[0043] Specifically, a combination of the first quality of service parameter and the remaining quality of service parameters is a quality of service parameter.
[0044] In the first relay terminal 110, a first quality of service parameter is sent to the source terminal 130 based on the link establishment process;
[0045] Specifically, sending the first quality of service parameter to the source terminal 130 can facilitate the source terminal 130 to obtain the parameter segmentation result in a timely manner.
[0046] In the first relay terminal 110, based on the link establishment process, a first split request message for requesting to split the remaining quality of service parameters is sent to the second relay terminal 120;
[0047] Specifically, if there is a next-hop relay terminal, the service quality parameters remaining after the segmentation are sent to the next-hop relay terminal, so that the next-hop relay terminal continues to perform the segmentation task.
[0048] In the second relay terminal 120 , in response to the first split request message, the remaining QoS parameters are split into a second QoS parameter from the first relay terminal 110 to the second relay terminal 120 and a third QoS parameter from the second relay terminal 120 to the destination terminal 140 .
[0049] Specifically, the first split request message may include a remaining quality of service parameter.
[0050] As an optional embodiment, the second relay terminal 120 sends the second quality of service parameter to the first relay terminal 110; the second relay terminal 120 sends the third quality of service parameter to the destination terminal 140. In this way, the quality of service parameter segmentation in a multi-hop scenario can be achieved, providing a richer solution for the field of communication technology.
[0051] Specifically, timely sending the second quality of service parameter and the third quality of service parameter to corresponding objects can facilitate all parties in the architecture to obtain the quality of service parameter segmentation information in a timely manner, thereby improving system efficiency.
[0052] As an optional embodiment, the system further includes a third relay terminal, wherein: the second relay terminal 120 sends a second split request message for requesting splitting of the third quality of service parameter to the third relay terminal based on the link establishment process; the third relay terminal splits the third quality of service parameter into a first sub-quality of service parameter from the second relay terminal 120 to the third relay terminal, and a second sub-quality of service parameter from the third relay terminal to the destination terminal 140. In this way, the resources of the terminal can be fully utilized to achieve the purpose of communication, which is conducive to saving network deployment costs and can provide a technical basis for a near-area network similar to P-RAN.
[0053] Specifically, the second segmentation request message may include a third quality of service parameter. In addition, the sum of the first sub-quality of service parameter and the second sub-quality of service parameter is the third quality of service parameter. Furthermore, when the third relay terminal segments the third quality of service parameter into a first sub-quality of service parameter from the second relay terminal 120 to the third relay terminal, and a second sub-quality of service parameter from the third relay terminal to the destination terminal 140, the third relay terminal may also send the first sub-quality of service parameter to the second relay terminal 120, and send the second sub-quality of service parameter to the source terminal 130; wherein, the embodiments provided in the present application may be applied to multi-hop scenarios of any hop, and the embodiments of the present application do not limit the number of relay terminals involved.
[0054] As an optional embodiment, the first relay terminal 110 divides the service quality parameters into the first service quality parameters from the source terminal 130 to the first relay terminal 110 and the remaining service quality parameters, including: the first relay terminal 110 divides the service quality parameters into the first service quality parameters from the source terminal 130 to the first relay terminal 110 and the remaining service quality parameters based on the service quality parameters and the number of relay terminals. In this way, comprehensive consideration of multi-hop scenarios can be achieved, and the rationality of the service quality parameter division result can be improved.
[0055] Specifically, the first relay terminal 110 can divide the service quality parameter into a first service quality parameter from the source terminal 130 to the first relay terminal 110 and a remaining service quality parameter based on the negotiated service quality parameter and the number of relay terminals representing the n-hop relay from the source terminal to the target terminal under comprehensive consideration, wherein n is a positive integer.
[0056] As an optional embodiment, the first relay terminal 110 divides the service quality parameters into the first service quality parameters from the source terminal 130 to the first relay terminal 110 and the remaining service quality parameters, including: the first relay terminal 110 divides the service quality parameters into the first service quality parameters from the source terminal 130 to the first relay terminal 110 and the remaining service quality parameters based on the service quality parameters and the link quality between terminals. In this way, characteristic considerations for multi-hop scenarios can be achieved and the accuracy of service quality parameter division can be improved.
[0057] Specifically, the first relay terminal 110 may consider calculating the weighted proportion of the service quality parameters and the link quality between terminals, and then, based on the weighted proportion, it may be achieved that: the service quality parameters are divided into the first service quality parameters from the source terminal 130 to the first relay terminal 110, and the remaining service quality parameters; wherein, the link quality between terminals may be characterized by one or more indicators, which is not limited in the embodiments of the present application.
[0058] See also Figure 2 , Figure 2 The following schematically shows an execution sequence diagram of a system for segmenting quality of service parameters based on a multi-hop terminal according to an embodiment of the present application. Figure 2 As shown, the execution sequence of the service quality parameter segmentation system based on multi-hop terminals includes: step S200 to step S280.
[0059] Step S200: The source terminal performs proximity service discovery to obtain service quality parameters from the source terminal to the destination terminal.
[0060] Step S210: The source terminal sends an original segmentation request message for requesting segmentation of the quality of service parameters to the first relay terminal based on the link establishment process.
[0061] Step S220: the first relay terminal returns a response result to the original segmentation request message to the source terminal, where the response result is used to indicate that the original segmentation request message is accepted.
[0062] Step S230: The first relay terminal divides the service quality parameters into a first service quality parameter from the source terminal to the first relay terminal and the remaining service quality parameters based on the service quality parameters and the number of relay terminals; or the first relay terminal divides the service quality parameters into a first service quality parameter from the source terminal to the first relay terminal and the remaining service quality parameters based on the service quality parameters and the link quality between terminals.
[0063] Step S240: The first relay terminal sends the first quality of service parameter to the source terminal based on the link establishment process.
[0064] Step S250: The first relay terminal sends a first split request message for requesting to split the remaining quality of service parameters to the second relay terminal based on the link establishment process.
[0065] Step S260: The second relay terminal, in response to the first split request message, splits the remaining quality of service parameters into a second quality of service parameter from the first relay terminal to the second relay terminal and a third quality of service parameter from the second relay terminal to the destination terminal.
[0066] Step S270: The second relay terminal sends the third quality of service parameter to the destination terminal.
[0067] Step S280: The second relay terminal sends the second quality of service parameter to the first relay terminal.
[0068] It should be noted that steps S200 to S280 are Figure 1 The functions and their embodiments shown correspond to each other. For the specific implementation of steps S200 to S280, please refer to Figure 1 The functions and embodiments shown are not described in detail here.
[0069] It can be seen that implementation Figure 2 In the sequence shown, the first relay terminal divides the service quality parameter into the first service quality parameter from the source terminal to the first relay terminal and the remaining service quality parameter, and then sends the first service quality parameter to the source terminal based on the link establishment process, and then sends a first split request message for requesting the splitting of the remaining service quality parameter to the second relay terminal based on the link establishment process; the second relay terminal, in response to the first split request message, splits the remaining service quality parameter into the second service quality parameter from the first relay terminal to the second relay terminal, and the third service quality parameter from the second relay terminal to the destination terminal. In this way, the service quality (QoS) parameter splitting can be achieved in multiple relay terminal scenarios to meet the end-to-end QoS requirements.
[0070] See also Figure 3 , Figure 3 The flowchart of the method for segmenting quality of service parameters based on multi-hop terminals according to an embodiment of the present application is schematically shown. Figure 3 As shown, the specific steps include the following steps.
[0071] Step S310: dividing the service quality parameters into a first service quality parameter from the source terminal to the first relay terminal and remaining service quality parameters.
[0072] Step S320: Sending the first quality of service parameter to the source terminal based on the link establishment process.
[0073] Step S330: Based on the link establishment process, a first split request message is sent to the second relay terminal to request the splitting of the remaining service quality parameters, so that the second relay terminal responds to the first split request message and splits the remaining service quality parameters into a second service quality parameter from the first relay terminal to the second relay terminal and a third service quality parameter from the second relay terminal to the destination terminal.
[0074] It can be seen that implementation Figure 3 The method shown can split the quality of service parameters into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter, and then send the first quality of service parameter to the source terminal based on the link establishment process, and then send a first split request message for requesting the splitting of the remaining quality of service parameters to the second relay terminal based on the link establishment process; in response to the first split request message, the remaining quality of service parameters are split into a second quality of service parameter from the first relay terminal to the second relay terminal, and a third quality of service parameter from the second relay terminal to the destination terminal. In this way, the quality of service (QoS) parameter splitting can be achieved in multiple relay terminal scenarios to meet end-to-end QoS requirements.
[0075] See also Figure 4 , Figure 4 The structure block diagram of the device for segmenting quality of service parameters based on multi-hop terminals according to an embodiment of the present application is schematically shown. Figure 4 As shown, the device 400 for segmenting quality of service parameters based on multi-hop terminals may include the following units.
[0076] The parameter segmentation unit 410 is configured to segment the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter;
[0077] A parameter sending unit 420, configured to send the first quality of service parameter to the source terminal based on the link establishment process;
[0078] The split request unit 430 is used to send a first split request message for requesting the splitting of the remaining service quality parameters to the second relay terminal based on the link establishment process, so that the second relay terminal responds to the first split request message and splits the remaining service quality parameters into a second service quality parameter from the first relay terminal to the second relay terminal and a third service quality parameter from the second relay terminal to the destination terminal.
[0079] It can be seen that implementation Figure 4In the device shown, the parameter segmentation unit in the first relay terminal segments the service quality parameter into a first service quality parameter from the source terminal to the first relay terminal and a remaining service quality parameter, and then the parameter sending unit in the first relay terminal sends the first service quality parameter to the source terminal based on the link establishment process, and then sends a first segmentation request message for requesting the segmentation of the remaining service quality parameter to the second relay terminal based on the link establishment process; the segmentation request unit in the first relay terminal, in response to the first segmentation request message, segments the remaining service quality parameter into a second service quality parameter from the first relay terminal to the second relay terminal, and a third service quality parameter from the second relay terminal to the destination terminal. In this way, the quality of service (QoS) parameter segmentation in multiple relay terminal scenarios can be achieved to meet the end-to-end QoS requirements.
[0080] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.
[0081] Since the various functional modules of the device for service quality parameter segmentation based on multi-hop terminals of the example embodiment of the present application correspond to the steps of the example embodiment of the system for service quality parameter segmentation based on multi-hop terminals mentioned above, for details not disclosed in the device embodiment of the present application, please refer to the embodiment of the system for service quality parameter segmentation based on multi-hop terminals mentioned above in the present application.
[0082] See also Figure 5 , Figure 5 A schematic diagram of the structure of a computer system suitable for implementing an electronic device of an embodiment of the present application is shown.
[0083] It should be noted that Figure 5 The computer system 500 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0084] like Figure 5As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. Various programs and data required for system operation are also stored in the RAM 503. The CPU 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0085] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed, so that a computer program read therefrom is installed into the storage section 508 as needed.
[0086] In particular, according to an embodiment of the present application, the process described below with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the method and apparatus of the present application are executed.
[0087] As another aspect, the present application also provides a computer-readable medium, which may be included in the electronic device described in the above embodiment; or may exist independently without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device implements the method in the above embodiment.
[0088] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0089] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0090] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0091] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary technical means in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims.
Claims
1. A service quality parameter segmentation system based on multi-hop terminals, characterized in that: include: The first relay terminal divides the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter; The first relay terminal sends the first quality of service parameter to the source terminal based on a link establishment process; The first relay terminal sends a first split request message for requesting to split the remaining quality of service parameters to the second relay terminal based on the link establishment process; The second relay terminal, in response to the first split request message, splits the remaining quality of service parameters into a second quality of service parameter from the first relay terminal to the second relay terminal and a third quality of service parameter from the second relay terminal to a destination terminal.
2. The system according to claim 1, characterized in that in: The second relay terminal sends the second quality of service parameter to the first relay terminal; The second relay terminal sends the third quality of service parameter to the destination terminal.
3. The system according to claim 1, characterized in that The system further comprises a third relay terminal, wherein: The second relay terminal sends a second split request message for requesting to split the third quality of service parameter to the third relay terminal based on a link establishment process; The third relay terminal divides the third quality of service parameter into a first sub-quality of service parameter from the second relay terminal to the third relay terminal and a second sub-quality of service parameter from the third relay terminal to the destination terminal.
4. The system according to claim 1, characterized in that in: The source terminal performs proximity service discovery to obtain the quality of service parameter from the source terminal to the destination terminal; The source terminal sends an original segmentation request message for requesting segmentation of the quality of service parameter to the first relay terminal based on a link establishment process; The first relay terminal returns a response result to the original segmentation request message to the source terminal, where the response result is used to indicate that the original segmentation request message is accepted.
5. The system according to claim 1, characterized in that The first relay terminal divides the service quality parameter into a first service quality parameter from a source terminal to the first relay terminal and a remaining service quality parameter, including: The first relay terminal divides the quality of service parameter into a first quality of service parameter from a source terminal to the first relay terminal and a remaining quality of service parameter based on the quality of service parameter and the number of relay terminals.
6. The system according to claim 1, characterized in that The first relay terminal divides the service quality parameter into a first service quality parameter from a source terminal to the first relay terminal and a remaining service quality parameter, including: The first relay terminal divides the quality of service parameter into a first quality of service parameter from a source terminal to the first relay terminal and a remaining quality of service parameter based on the quality of service parameter and the quality of the link between terminals.
7. A method for segmenting quality of service parameters based on multi-hop terminals, characterized in that: include: Splitting the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter; Sending the first quality of service parameter to the source terminal based on a link establishment process; Based on the link establishment process, a first split request message for requesting to split the remaining quality of service parameters is sent to the second relay terminal, so that the second relay terminal responds to the first split request message and splits the remaining quality of service parameters into a second quality of service parameter from the first relay terminal to the second relay terminal and a third quality of service parameter from the second relay terminal to the destination terminal.
8. A device for segmenting quality of service parameters based on multi-hop terminals, characterized in that: include: A parameter segmentation unit, configured to segment the quality of service parameter into a first quality of service parameter from the source terminal to the first relay terminal and a remaining quality of service parameter; A parameter sending unit, configured to send the first quality of service parameter to the source terminal based on a link establishment process; A split request unit is used to send a first split request message for requesting the splitting of the remaining service quality parameters to the second relay terminal based on the link establishment process, so that the second relay terminal responds to the first split request message and splits the remaining service quality parameters into a second service quality parameter from the first relay terminal to the second relay terminal and a third service quality parameter from the second relay terminal to the destination terminal.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the functions defined by the system of any one of claims 1 to 6 are realized.
10. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the functions defined in any one of claims 1 to 6 by executing the executable instructions.