Broadband trunking communication method and device, equipment, storage medium and program product

Through the broadband cluster communication method, wireless access devices are used to connect terminal devices and macro base stations, solving the problem of limiting the fiber layout range, realizing barrier-free communication between terminal devices and macro base stations, and improving the flexibility and reliability of the communication network.

CN119629587APending Publication Date: 2025-03-14CHENGDU TD TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311175867.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-12
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

When communication between the base station and the terminal device is limited by the optical fiber layout range, the connection between the terminal device and the base station becomes difficult in areas where optical fiber resources are scarce or difficult to arrange, which affects normal communication.

Method used

Using a broadband cluster communication method, the terminal device and the macro base station are connected through a wireless access device communication node (such as a micro station), at least one communication path is determined, the service processing request is transmitted to the core network, and the service processing results are transmitted back to the terminal device.

Benefits of technology

Accessible communication between terminal devices and macro base stations is realized in areas that are not covered by optical fiber, improving the flexibility and reliability of the broadband cluster communication network, thereby improving communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629587A_ABST
    Figure CN119629587A_ABST
Patent Text Reader

Abstract

The invention provides a broadband trunking communication method and device, equipment, a storage medium and a program product. The method comprises the following steps: receiving a service processing request initiated by terminal equipment; determining at least one communication path containing the first communication node in the broadband trunking communication network; transmitting the service processing request to a core network based on a first target path in the at least one communication path so as to process the service processing request to obtain a service processing result; and receiving a service processing result, and transmitting the service processing result to the terminal equipment. According to the method provided by the invention, the wireless access equipment is added in the broadband cluster network, so that remote communication between the terminal equipment and the base station can be realized, the communication connection between the terminal equipment and the base station is not limited by an optical fiber arrangement range, and the performance of the broadband cluster communication method is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a broadband cluster communication method, apparatus, device, storage medium and program product. Background Art

[0002] At present, the communication between terminal devices and the core network is mainly achieved through base stations, so as to realize the processing of pending services in the terminal devices. For example, when processing services, the service processing request initiated by the terminal device can be sent to the core network through the base station, so that the service management station connected to the core network can process the service.

[0003] The base station and the terminal equipment are mainly connected by wired means. For example, the communication between the base station and the terminal equipment is mainly achieved through optical fibers, thereby achieving normal processing of services in the service system.

[0004] However, this method requires the deployment of a large amount of optical fiber resources, so that the communication between the terminal device and the base station is limited by the range of optical fiber deployment. In areas where optical fiber resources are scarce or where optical fiber deployment is difficult, the base station and the terminal device cannot be connected, making the connection between the terminal device and the base station particularly difficult, which in turn affects the normal communication of the terminal device. Summary of the invention

[0005] The present application provides a broadband cluster communication method, apparatus, device, storage medium and program product, which are used to solve the problem that when a base station and a terminal device communicate via optical fiber, the communication is limited by the layout range of the optical fiber, thereby affecting the normal communication of the terminal device.

[0006] In a first aspect, the present application provides a broadband cluster communication method, comprising:

[0007] Receiving a service processing request initiated by a terminal device; wherein the service processing request includes information indicating a first communication node communicating with the terminal device; the first communication node indicates a wireless access device;

[0008] Determine at least one communication path in the broadband cluster communication network that includes the first communication node; wherein the communication path is used to indicate a path for communication between the first communication node and a macro base station; the macro base station indicates a base station used to connect and communicate with a core network;

[0009] Based on a first target path in the at least one communication path, transmitting the service processing request to the core network to process the service processing request and obtain a service processing result;

[0010] The service processing result is received, and the service processing result is transmitted to the terminal device.

[0011] In one example, transmitting the service processing request to the core network based on a first target path in the at least one communication path includes:

[0012] Based on the first target path and the request type of the service processing request, channel mapping is performed on the service processing request to obtain a first service channel; the request type indicates the type of the requested service processing of the service processing request;

[0013] The service processing request is transmitted to the core network based on the first service channel.

[0014] In one example, the number of the communication paths is multiple; the communication path also includes at least one second communication node, the second communication node is located between the first communication node and the macro base station, and is used to connect the first communication node and the macro base station; the second communication node indicates a wireless access device.

[0015] In one example, receiving the service processing result and transmitting the service processing result to the terminal device includes:

[0016] Receiving the service processing result based on a macro base station in the broadband cluster communication network;

[0017] Determining a second service channel corresponding to the service processing result based on identification information included in the service processing result; the identification information included in the service processing result is used to indicate a terminal device and a second target path; the second target path is used to indicate a path for transmitting the service processing result to the terminal device;

[0018] The service processing result is transmitted to the terminal device based on the second service channel.

[0019] In one example, the method further includes:

[0020] Before transmitting the service processing result to the terminal device based on the second service channel, obtaining communication node information included in the second target path;

[0021] When it is determined based on the communication node information that the second target path has changed, the second service channel is updated.

[0022] In one example, the updating of the second service channel includes:

[0023] The second service channel is updated based on a third target path in the broadband cluster communication network; the third target path indicates a path in the broadband cluster communication network that is different from the second target path.

[0024] In one example, the macro base station includes a centralized unit and a distributed unit, each of the centralized units may be connected to a plurality of the distributed units; the distributed unit is connected to a third communication node; and the method further includes:

[0025] A backup communication path is determined based on a third communication node to which the distribution unit is connected; the backup communication path is used to determine a new service channel.

[0026] In a second aspect, the present application provides a broadband cluster communication device, including:

[0027] A receiving unit, configured to receive a service processing request initiated by a terminal device; wherein the service processing request includes information indicating a first communication node communicating with the terminal device; the first communication node indicates a wireless access device;

[0028] A determination unit, configured to determine at least one communication path in the broadband cluster communication network that includes the first communication node; wherein the communication path is used to indicate a path for communication between the first communication node and a macro base station; and the macro base station indicates a base station for connection and communication with a core network;

[0029] A first transmission unit, configured to transmit the service processing request to the core network based on a first target path in the at least one communication path, so as to process the service processing request and obtain a service processing result;

[0030] The second transmission unit is used to receive the service processing result and transmit the service processing result to the terminal device.

[0031] In a third aspect, the present application provides a computer device, comprising: a processor, and a memory communicatively connected to the processor;

[0032] The memory stores computer-executable instructions;

[0033] The processor executes the computer-executable instructions stored in the memory to implement the method described in the first aspect.

[0034] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method described in the first aspect.

[0035] In a fifth aspect, the present application provides a computer program product, comprising computer execution instructions, which are stored in a readable storage medium. At least one processor of a computer device can read the computer execution instructions from the readable storage medium, and the at least one processor executes the computer execution instructions, so that the computer device executes the method described in the first aspect.

[0036] The broadband cluster communication method, device, equipment, storage medium and program product provided by the present application can be applied in a broadband cluster communication network, and a macro base station and a communication node are deployed in the broadband cluster communication network, so that in an area where the optical fiber cannot cover, a service processing request initiated by the terminal device can be received through a first communication node connected to the terminal device, and a first target path can be determined in at least one communication path containing the first communication node in the broadband cluster communication network, so that the service processing request can be transmitted to the macro base station first through the first target path, and then to the core network. After that, the service processing request can be processed through the core network connection service management station to obtain the service processing result. At this time, after obtaining the service processing result, the service processing result can also be transmitted to the terminal device through the broadband cluster communication network. This implementation method can connect the terminal device and the macro base station through a wireless access device communication node, such as a micro station, in an area where the optical fiber cannot cover, so that barrier-free communication between the terminal device and the macro base station can be achieved, so that the communication system can be freely deployed, and the flexibility and reliability of the broadband cluster communication network are improved, thereby improving the communication performance of the broadband cluster communication network. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0038] Figure 1 A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0039] Figure 2 A schematic diagram of an application scenario of broadband cluster communication provided in this application;

[0040] Figure 3 A schematic diagram of a process flow of a broadband cluster communication method provided in an embodiment of the present application;

[0041] Figure 4 A flowchart of another broadband cluster communication method provided in an embodiment of the present application;

[0042] Figure 5 A schematic diagram of a process of broadband cluster communication provided in an embodiment of the present application;

[0043] Figure 6 A schematic diagram of a communication path provided in an embodiment of the present application;

[0044] Figure 7 A schematic diagram of a process of transmitting a service processing request based on a service channel according to an embodiment of the present application;

[0045] Figure 8 A schematic diagram of another communication path provided in an embodiment of the present application;

[0046] Fig. 9 A schematic diagram of redundant backup of a communication path provided in an embodiment of the present application;

[0047] Fig.10 A schematic diagram of the structure of a broadband cluster communication device provided in an embodiment of the present application;

[0048] Fig.11 A schematic diagram of the structure of another broadband cluster communication device provided in an embodiment of the present application;

[0049] Fig.12 A schematic diagram of the structure of a computer device provided in an embodiment of the present application;

[0050] Fig.13 The present invention is a block diagram of a terminal device according to an exemplary embodiment.

[0051] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0052] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0053] The broadband cluster communication method provided in this application can be applied to Figure 1 The communication system architecture diagram is shown in FIG. Figure 1 As shown, the communication system includes: an access network device 101 and a plurality of terminal devices 102, wherein the plurality of terminal devices 102 may include Figure 1 The terminal device 1, terminal device 2, terminal device 3 and terminal device 4 are shown. It should be noted that, Figure 1The communication system shown can be applicable to different network standards, for example, it can be applicable to global system of mobile communication (GSM), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time division synchronous code division multiple access (TD-SCDMA), long term evolution (LTE) system and 5G network standards. Optionally, the above communication system can be a system in the scenario of ultra-reliable and low-latency communications (URLLC) transmission in a 5G communication system.

[0054] Therefore, optionally, the above-mentioned access network device 101, that is, the base station can be a base station (Base Transceiver Station, referred to as BTS) and / or a base station controller in GSM or CDMA, or a base station (NodeB, referred to as NB) and / or a radio network controller (Radio Network Controller, referred to as RNC) in WCDMA, or an evolved base station (Evolutional Node B, referred to as eNB or eNodeB) in LTE, or a relay station or access point, or a base station (gNB) in a 5G network, etc., and the present application is not limited here.

[0055] The above-mentioned terminal equipment can be a wireless terminal or a wired terminal. The wireless terminal can be a device that provides voice and / or other business data connectivity to users, a handheld device with wireless connection function, or other processing equipment connected to a wireless modem. The wireless terminal can communicate with one or more core network devices via a radio access network (Radio Access Network, referred to as RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with the radio access network. For another example, the wireless terminal can also be a personal communication service (Personal Communication Service, referred to as PCS) phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, referred to as SIP) phone, a wireless local loop (Wireless Local Loop, referred to as WLL) station, a personal digital assistant (Personal Digital Assistant, referred to as PDA) and other devices. The wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or user equipment, without limitation. Optionally, the terminal device may also be a smart watch, a tablet computer or other device.

[0056] In an example, based on the above Figure 1 During the communication process of the communication system shown, the data of the terminal device can be transmitted to the access network device (ie, the base station), and the access network device can communicate with the core network to respond to the data initiated by the terminal device.

[0057] In one example, Figure 2 A schematic diagram of an application scenario of broadband cluster communication provided in this application. Figure 2 As shown, the scenario includes: a service management station 201 , a core network 202 , an access network device (ie, a base station) 203 , a terminal device 204 , and a dispatch station 205 .

[0058] In one example, after the terminal device 204 initiates a service request process, the service request process can be transmitted to the core network 202 through the access network device (ie, base station) 203. The core network 202 is connected to the dispatching station 205 to implement broadband cluster scheduling services, thereby scheduling the core network 202 to send the service processing request to the service management station 201 for processing to obtain the service processing result.

[0059] Afterwards, the service processing result of the service management station 201 can be returned to the core network 202 first, and then returned to the terminal device 204 through the access network device (ie, base station) 203.

[0060] At present, the access network equipment (i.e., base station) 203 and the terminal equipment 204 are mainly connected by wired means. For example, the access network equipment (i.e., base station) 203 and the terminal equipment 204 can be connected by optical fiber to achieve communication between the terminal equipment 204 and the core network 202 (or the service management station 201).

[0061] However, this method requires a large amount of optical fiber resources, so that the communication between the terminal device 204 and the core network 202 (or the service management station 201) is limited by optical fiber. In areas where optical fiber resources are scarce, the connection between the access network equipment (ie, base station) 203 and the terminal device 204 becomes particularly difficult, which in turn affects the normal communication of the terminal device.

[0062] In the related art, in order to achieve normal communication in areas where optical fibers cannot be laid, the following three methods can generally be used:

[0063] 1)Communication via satellite.

[0064] This method has high communication costs and limited bandwidth.

[0065] 2)Communicate via microwaves.

[0066] This method requires the microwave transmitter and receiver to be aligned, and the microwave equipment does not support mobility, making it difficult to meet the requirement of unobstructed visibility.

[0067] 3) Communicate in a Mesh self-organizing network.

[0068] This method generally uses a private protocol, which results in the inability of devices from different manufacturers to communicate.

[0069] The broadband cluster communication method provided in this application is intended to solve the above technical problems in the prior art.

[0070] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0071] The broadband cluster communication method provided in the embodiment of the present application can be applied to a broadband cluster communication network, and the broadband cluster communication network can be applicable to a B-TrunC (Broadband Trunking Communication, broadband cluster communication) system. At this time, the B-TrunC system includes: a broadband cluster core network (hereinafter referred to as the core network), cluster terminal equipment (hereinafter referred to as the terminal equipment), a cluster base station (that is, a broadband cluster communication network), a dispatch station, and a service management station. In the case where there is no optical fiber coverage between the terminal equipment and the base station (or in the case of partial optical fiber coverage), communication can be carried out according to the broadband cluster communication method provided in the embodiment of the present application. Here, the broadband cluster communication network may include macro base stations and communication nodes.

[0072] Figure 3 A schematic diagram of a process flow of a broadband cluster communication method provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes:

[0073] S301: Receive a service processing request initiated by a terminal device.

[0074] The service processing request includes information indicating a first communication node that communicates with the terminal device; the first communication node indicates a wireless access device.

[0075] In one example, the terminal device may be a wireless terminal or a wired terminal as described above, which will not be described in detail here.

[0076] In one example, the communication node may indicate a wireless access device, for example, the communication node may be a micro station. In this case, the first communication node may be understood as a micro station that communicates with the terminal device.

[0077] In one example, the information of the first communication node included in the service processing request may be node identification information of the first communication node.

[0078] S302: Determine at least one communication path including the first communication node in the broadband cluster communication network.

[0079] The communication path is used to indicate a path used for communication between the first communication node and the macro base station; the macro base station indicates a base station used for connecting and communicating with the core network.

[0080] In one example, a communication path indicates a path contained in a broadband cluster network for connecting a terminal device and a core network. At this time, the communication path may at least include a first communication node and a macro base station for communicating with the terminal device, so that a service processing request initiated by the terminal device can reach the macro base station through the first communication node and be transmitted to the core network based on the macro base station.

[0081] S303: Based on a first target path in at least one communication path, transmit the service processing request to a core network to process the service processing request and obtain a service processing result.

[0082] In one example, one path can be arbitrarily selected from at least one communication path as the first target path, or the link status of each communication path in at least one communication path can be determined, and the first target path can be determined based on the link status. The link status can indicate the carrying capacity of each communication node in the communication path, the operating status of the communication node, etc.

[0083] In one example, after determining the first target path, the service processing request can be transmitted to the core network based on the first target path, and the service processing request can be sent to the service management station through the core network, so that the service processing request can be processed by the service management station to obtain the service processing result.

[0084] In the specific implementation, first, a connection relationship is established between the first target path and the core network (that is, the first target path enters the network), and then a communication channel is established between the first target paths, and based on the established communication channel, a communication interface for transmitting data between the macro base station and the communication node is established, so that a service processing request can be transmitted to the core network based on the established communication channel and communication interface, so that the service processing request can be sent to the service management station through the core network, the service processing is completed, and the service processing result is obtained.

[0085] S304: Receive the business processing result, and transmit the business processing result to the terminal device.

[0086] In one example, after receiving the service processing result returned by the service management station, the core network can send the service processing result to the macro base station. At this time, the macro base station can receive the service processing result and return the service processing result to the terminal device through the first communication node.

[0087] The broadband cluster communication method provided in the present application can be applied in a broadband cluster communication network, and a macro base station and a communication node are deployed in the broadband cluster communication network, so that in an area where the optical fiber cannot cover, a service processing request initiated by the terminal device can be received through a first communication node connected to the terminal device, and a first target path can be determined in at least one communication path containing the first communication node in the broadband cluster communication network, so that the service processing request can be transmitted to the macro base station first through the first target path, and then to the core network. After that, the service processing request can be processed through the core network connection service management station to obtain the service processing result. At this time, after obtaining the service processing result, the service processing result can also be transmitted to the terminal device through the broadband cluster communication network. This implementation method can connect the terminal device and the macro base station through a wireless access device communication node, such as a micro station, in an area where the optical fiber cannot cover, so that barrier-free communication between the terminal device and the macro base station can be achieved, so that the communication system can be freely deployed, and the flexibility and reliability of the broadband cluster communication network are improved, thereby improving the communication performance of the broadband cluster communication network.

[0088] Figure 4 A flow chart of another broadband cluster communication method provided in an embodiment of the present application is shown as follows: Figure 4 As shown, the method includes:

[0089] S401: Receive a service processing request initiated by a terminal device.

[0090] The service processing request includes information indicating a first communication node that communicates with the terminal device; the first communication node indicates a wireless access device.

[0091] In one example, Figure 5 A schematic diagram of a broadband cluster communication process provided by an embodiment of the present application. Figure 5 As shown, after detecting that the terminal device initiates a service processing request, the broadband cluster communication network can use the Uu interface (such as Figure 5 NR-Uu) shown in the figure receives the service processing request.

[0092] S402: Determine at least one communication path including the first communication node in the broadband cluster communication network.

[0093] The communication path is used to indicate a path used for communication between the first communication node and the macro base station; the macro base station indicates a base station used for connecting and communicating with the core network.

[0094] In one example, the number of communication paths may be multiple, in which case, in addition to the first communication node, the communication path may also include at least one second communication node. The second communication node is located between the first communication node and the macro base station, and is used to connect the first communication node and the macro base station, wherein the second communication node indicates a wireless access device.

[0095] In one example, Figure 6 A schematic diagram of a communication path provided in an embodiment of the present application. Figure 6 As shown, the number of communication paths can be two, and each communication path can include a first communication node and two communication nodes, that is, communication path 1 can be expressed as "first communication node-second communication node 1-second communication node 2-macro base station", and communication path 2 can be expressed as "first communication node-second communication node 3-second communication node 4-macro base station", so that the terminal device and the macro base station can be connected through the first communication node and the two second communication nodes, thereby realizing communication between the terminal device and the macro base station.

[0096] In the above implementation, multiple communication paths can be established through the wireless access device, which not only extends the communication range of the base station, but also improves the flexibility of base station communication through multiple communication paths and alleviates communication pressure.

[0097] At this time, the process of sending the service processing request to the core network according to the above communication path to perform service processing can be described as the steps described in S403 and S404 below.

[0098] S403: Based on a first target path in at least one communication path and a request type of the service processing request, perform channel mapping on the service processing request to obtain a first service channel.

[0099] The request type indicates the type of service requested to be processed in the service processing request. For example, the type of service requested to be processed in the service processing request may be a user service or a group service.

[0100] In one example, the process of determining the first target path from at least one communication path may refer to the process described in the above step S303, which will not be described in detail here.

[0101] In one example, the first service channel is used to indicate a communication tunnel that carries a mapping data packet in a broadband cluster network. At this time, one or more first service channels can be established between the macro base station and each communication node, and the number of first service channels corresponds to the number of terminal devices. For example, when the service processing request indicates a group service, a corresponding first service channel is established for each terminal device corresponding to the group service.

[0102] S404: Transmit the service processing request to the core network based on the first service channel to process the service processing request and obtain a service processing result.

[0103] In one example, after the first service channel is established, a communication interface (e.g., NR interface) for communication between the macro base station and each communication node can be constructed based on the service channel, so that after the communication node receives the service processing request, the service processing request can be transmitted to the macro base station along the first service channel through the NR interface, and the service processing request can be transmitted from the macro base station to the core network through the NG interface. For example, Figure 5 As shown, the NR interface may be an F1 interface, and the NG interface may be an N2 interface.

[0104] In one example, in the process of transmitting a service processing request to the core network based on the first service channel, the service processing request can be mapped to the first service channel so that the first service channel carries the service processing request to the macro base station and then reaches the core network.

[0105] In an example, assuming that the service processing request indicates a request for processing a group service, the group call data radio bearer may be mapped to the first service channel alone, or the group call data radio bearer may be multiplexed to the first service channel.

[0106] In one example, when a group service corresponds to multiple terminal devices, the service processing requests of each terminal device can be integrated, and after integration, the service processing requests of each terminal device can be transmitted to the core network through the broadband cluster network through a separate service channel established.

[0107] In one example, when a service processing request initiated by a terminal device (or a group, the terminal device is used as an example here) includes multiple types of processing requests, a corresponding service channel can be established for each type of processing request to transmit the corresponding type of processing request through the corresponding service channel.

[0108] For example, Figure 7 A flow chart of a service processing request based on a service channel transmission is provided in an embodiment of the present application. Figure 7As shown, in the case where there are three terminal devices, namely terminal device 1, terminal device 2 and terminal device 3, assuming that the service processing request initiated by terminal device 1 includes a "cluster voice" request and a "video scheduling" request, the service processing request initiated by terminal device 2 includes a "cluster voice" request and a "data service" request, and the service processing request initiated by terminal device 3 includes a "cluster voice" request, a "data service" request and a "video scheduling" request, then the processing requests of the same type of the three terminal devices can be integrated and a service channel corresponding to the processing request of this type can be established. For example, Figure 7 As shown, for a processing request of the "cluster voice" type, a service channel 1 can be established. At this time, the service channel 1 can transmit the "cluster voice" request of terminal device 1, terminal device 2 and terminal device 3; for a processing request of the "video scheduling" type, a service channel 2 can be established. At this time, the service channel 2 can transmit the "video scheduling" request of terminal device 1 and terminal device 3; for a processing request of the "data service" type, a service channel 3 can be established. At this time, the service channel 3 can transmit the "data service" request of terminal device 2 and terminal device 3.

[0109] In the above implementation, different service channels can be established for different service processing requests, so that different types of service processing requests can be processed simultaneously, thereby improving the processing efficiency of service processing.

[0110] In one example, after the core network receives the service processing request, it can connect to the service management console to perform service processing.

[0111] S405: Receive the service processing result based on the macro base station in the broadband cluster communication network.

[0112] In one example, after the business is processed to obtain a business processing result, the obtained business processing result can be returned to the terminal device to complete the business processing process.

[0113] Specifically, the service management station can connect to the core network through the internal interface to transmit the service processing result to the core network, and then, the service management station can connect to the core network through the NG interface (for example, Figure 5 The service processing result is transmitted to the macro base station in the broadband cluster network through the N3 interface shown in the figure, so as to return the service processing result to the terminal device through the broadband cluster network. The specific implementation process of returning data can refer to the steps described in the following S405 and S406.

[0114] S406: Determine a second service channel corresponding to the service processing result based on the identification information included in the service processing result.

[0115] The identification information contained in the service processing result is used to indicate the terminal device and the second target path; the second target path is used to indicate the path for transmitting the service processing result to the terminal device;

[0116] In one example, before the core network receives the service processing result and transmits the service processing result to the terminal device, a corresponding BAP (Backhaul Adaptation Protocol) header can be added to the service processing result. At this time, the BAP header can include identification information. At this time, the identification information includes at least node identification information and identification information indicating the second path. For example, the node identification information can indicate the identification information of the first communication node connected to the terminal device corresponding to the service processing result (for example, the name of the first communication node), and the second path identification information indicates the path ID of the communication path connecting the first communication node and the macro base station.

[0117] S407: Transmit the service processing result to the terminal device based on the second service channel.

[0118] In one example, after establishing a second service channel based on the identification information in the BAP header contained in the service processing result, the service processing result can be mapped based on the second service channel bearer and transmitted to the first communication node. Then, after receiving the service processing result with the BAP header added, the first communication node can first delete the BAP header and then transmit the service processing result with the BAP header deleted to the terminal device.

[0119] In one example, when the business processing request indicates a processing request for a group business, the business processing requests initiated for different terminal devices can add different BAP headers for the business processing results. At this time, the identification information contained in the BAP header includes not only the node identification information and the identification information indicating the second path, but also the identification information of the terminal device corresponding to the business processing result, for example, it can be the IP (Internet Protocol Address) address of the terminal device, or it can be the routing address of the terminal device, etc.

[0120] In an example, Figure 5 As shown in the figure, the process of transmitting the service processing result to the terminal device can be described as "after receiving the service processing result, the core network transmits the service processing result to the terminal device through the NG interface (such as Figure 5 The N3 interface shown in FIG. 4) is transmitted to the macro base station, and then the macro base station can transmit the N3 interface to the macro base station through the NR interface (for example, Figure 5 The service processing result is transmitted to the first communication node through the NR interface (for example, Figure 5The NR-Uu interface shown in the figure) transmits the service processing results to the terminal equipment."

[0121] In the above implementation, a service channel can be established through identification information in the service processing result, thereby ensuring that the service processing result can be accurately transmitted to the corresponding terminal device, avoiding transmission confusion and ensuring the accuracy of data transmission.

[0122] In one example, the embodiment of the present application can also obtain the communication node information contained in the second target path before transmitting the service processing result to the terminal device based on the second service channel; when it is determined based on the communication node information that the second target path has changed, the second service channel is updated.

[0123] In one example, the communication node information may indicate the number of communication nodes included in the second target path and the communication status of each communication node (for example, the communication status of a communication node may indicate that the communication node can communicate, cannot communicate, is overloaded, is generally overloaded, has been modified, has not been modified, etc.).

[0124] At this time, if it is determined that the number of communication nodes included in the second target path increases / decreases, the second service channel is updated. Alternatively, if it is determined that there are communication nodes that cannot communicate in the second target path, or if it is determined that there are modified (or overloaded) communication nodes in the second target path, the second service channel is updated.

[0125] In one example, when the second service channel is updated, the second service channel may be updated based on a third target path in the broadband cluster communication network, wherein the third target path indicates a path in the broadband cluster communication network that is different from the second target path.

[0126] For example, Figure 6 Assume that the second target path is communication path 1. If it is determined based on communication path 1 that the second target path changes and the second service channel needs to be updated, then the second service channel can be updated based on Figure 6 The communication path 2 shown updates the second traffic channel.

[0127] In the above implementation, the communication path may be detected before data is transmitted, and when a change in the communication path is detected, the channel may be updated, thereby ensuring the validity of data transmission.

[0128] In one example, the macro base station may include a centralized unit and a distributed unit, wherein each centralized unit may be connected to a plurality of distributed units, and the distributed unit may be connected to a third communication node.

[0129] In one example, the third communication node may correspond to the second communication node, that is, after the first communication node is connected to the third communication node, the first communication node is connected to the centralized unit through the distribution unit to realize the communication connection between the first communication node and the macro base station.

[0130] In one example, when there are multiple distribution units, it means that there are multiple communication paths connecting the first communication node and the macro base station. At this time, a backup communication path can be determined based on the third communication node connected to the distribution unit; the backup communication path is used to determine the new service channel.

[0131] For example, Figure 6 The communication path shown is converted into an interface representation to obtain Figure 8 The communication path shown is Figure 8 It can be seen that there can be two types of centralized units in a macro base station, one is oriented to the control plane, and the other is oriented to the user plane.

[0132] For each centralized unit, there may be two corresponding distributed units, wherein the first distributed unit may be located on communication path 1, and the second distributed unit may be located on communication path 2. Each communication node located on the communication path may include a backhaul module (i.e. Figure 8 The backhaul shown) and the access module (ie Figure 8 As shown in the access), at this time, the backhaul module is used to connect to the communication node / distribution unit of the macro base station that is closer to the macro base station, and the access module is used to connect to the communication node / terminal device that is closer to the terminal device.

[0133] The communication path is as follows Figure 8 In the case of the communication path shown, the second target path is Figure 8 As shown, in the case of a communication path 1 consisting of "first communication node-second communication node 1-second communication node 2-distributed unit", the backup communication path can be Figure 8 As shown, the communication path 2 is composed of “first communication node-second communication node 3-second communication node 4-distributed unit”.

[0134] In one example, after determining that the second target path is Figure 8 The communication path 1 shown (ie, Fig. 9 In the case of a path shown by a dotted line, the second target path is determined based on the communication node information of the second target path as follows: Fig. 9 In the case of communication interruption as shown, the second service channel can be updated based on the backup communication path, that is, Fig. 9 As shown, the business processing result is passed through the communication path 2 (that is, Fig. 9The service channel established by the solid line (shown in the figure) is used for transmission, thereby achieving continuous and uninterrupted communication and ensuring the communication quality.

[0135] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0136] Fig.10 A schematic diagram of the structure of a broadband cluster communication device provided in an embodiment of the present application is shown in FIG. Fig.10 As shown, the broadband cluster communication device 1000 includes:

[0137] The receiving unit 1001 is used to receive a service processing request initiated by a terminal device; wherein the service processing request includes information indicating a first communication node that communicates with the terminal device; and the first communication node indicates a wireless access device.

[0138] The determination unit 1002 is used to determine at least one communication path including the first communication node in the broadband cluster communication network; wherein the communication path is used to indicate a path for communication connecting the first communication node and the macro base station; the macro base station indicates a base station used to connect and communicate with the core network.

[0139] The first transmission unit 1003 is used to transmit the service processing request to the core network based on the first target path in at least one communication path, so as to process the service processing request and obtain the service processing result.

[0140] The second transmission unit 1004 is used to receive the service processing result and transmit the service processing result to the terminal device.

[0141] Fig.11 A schematic diagram of the structure of another broadband cluster communication device provided in an embodiment of the present application is shown in FIG. Fig.11 As shown, the broadband cluster communication device 1100 includes:

[0142] The receiving unit 1101 is used to receive a service processing request initiated by a terminal device; wherein the service processing request includes information indicating a first communication node that communicates with the terminal device; and the first communication node indicates a wireless access device.

[0143] The determination unit 1102 is used to determine at least one communication path including the first communication node in the broadband cluster communication network; wherein the communication path is used to indicate a path for communication connecting the first communication node and the macro base station; the macro base station indicates a base station used to connect and communicate with the core network.

[0144] In one example, there are multiple communication paths; the communication path also includes at least one second communication node, the second communication node is located between the first communication node and the macro base station, and is used to connect the first communication node and the macro base station; the second communication node indicates a wireless access device.

[0145] The first transmission unit 1103 is used to transmit the service processing request to the core network based on the first target path in at least one communication path, so as to process the service processing request and obtain the service processing result.

[0146] In one example, the first transmission unit 1003 is used to:

[0147] Based on the first target path and the request type of the service processing request, channel mapping is performed on the service processing request to obtain a first service channel; the request type indicates the type of the requested service processing request; and the service processing request is transmitted to the core network based on the first service channel.

[0148] The second transmission unit 1104 is used to receive the service processing result and transmit the service processing result to the terminal device.

[0149] In one example, the second transmission unit 1104 is configured to:

[0150] A service processing result is received based on a macro base station in a broadband cluster communication network;

[0151] Determining a second service channel corresponding to the service processing result based on identification information included in the service processing result; the identification information included in the service processing result is used to indicate the terminal device and the second target path; the second target path is used to indicate a path for transmitting the service processing result to the terminal device;

[0152] The service processing result is transmitted to the terminal device based on the second service channel.

[0153] In one example, the device further includes:

[0154] The update module 1105 is used to:

[0155] Before transmitting the service processing result to the terminal device based on the second service channel, obtaining the communication node information included in the second target path;

[0156] When it is determined based on the communication node information that the second target path has changed, the second service channel is updated.

[0157] In one example, the update module 1105 is used to:

[0158] The second service channel is updated based on a third target path in the broadband cluster communication network; the third target path indicates a path in the broadband cluster communication network that is different from the second target path.

[0159] In one example, a macro base station includes a centralized unit and a distributed unit, each centralized unit can be connected to multiple distributed units; when the distributed unit is connected to the third communication node,

[0160] The device is also used to:

[0161] A backup communication path is determined based on the third communication node to which the distribution unit is connected; the backup communication path is used to determine a new service channel.

[0162] Fig.12 A schematic diagram of the structure of a computer device provided in an embodiment of the present application is shown in FIG. Fig.12 As shown, the computer device 1200 includes: a memory 1201 and a processor 1202 .

[0163] Memory 1201 is a memory used to store instructions executable by processor 1202 .

[0164] The processor 1202 is configured to execute the method provided in the above embodiment.

[0165] The computer device further includes a receiver 1203 and a transmitter 1204. The receiver 1203 is used to receive instructions and data sent by an external device, and the transmitter 1204 is used to send instructions and data to the external device.

[0166] Fig.13 It is a block diagram of a terminal device according to an exemplary embodiment. The device may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0167] Device 1300 may include one or more of the following components: a processing component 1302 , a memory 1304 , a power component 1306 , a multimedia component 1308 , an audio component 1310 , an input / output (I / O) interface 1312 , a sensor component 1314 , and a communication component 1316 .

[0168] The processing component 1302 generally controls the overall operation of the device 1300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1302 may include one or more processors 1320 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 1302 may include one or more modules to facilitate the interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate the interaction between the multimedia component 1308 and the processing component 1302.

[0169] The memory 1304 is configured to store various types of data to support the operation of the device 1300. Examples of such data include instructions for any application or method operating on the device 1300, contact data, phone book data, messages, pictures, videos, etc. The memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0170] The power supply component 1306 provides power to the various components of the device 1300. The power supply component 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 1300.

[0171] The multimedia component 1308 includes a screen that provides an output interface between the device 1300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front camera and / or a rear camera. When the device 1300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0172] The audio component 1310 is configured to output and / or input audio signals. For example, the audio component 1310 includes a microphone (MIC), and when the device 1300 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1304 or sent via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.

[0173] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0174] The sensor assembly 1314 includes one or more sensors for providing various aspects of the status assessment of the device 1300. For example, the sensor assembly 1314 can detect the open / closed state of the device 1300, the relative positioning of components, such as the display and keypad of the device 1300, the sensor assembly 1314 can also detect the position change of the device 1300 or a component of the device 1300, the presence or absence of user contact with the device 1300, the orientation or acceleration / deceleration of the device 1300, and the temperature change of the device 1300. The sensor assembly 1314 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1314 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1314 can also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0175] The communication component 1316 is configured to facilitate wired or wireless communication between the device 1300 and other devices. The device 1300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0176] In an exemplary embodiment, the device 1300 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above-mentioned methods.

[0177] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1304 including instructions, and the instructions can be executed by the processor 1320 of the device 1300 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0178] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a terminal device, enables the terminal device to execute the above-mentioned broadband cluster communication method.

[0179] The embodiment of the present application further provides a computer program product, which carries computer executable instructions. The computer executable instructions include instructions that can be used to execute the steps of the broadband cluster communication method in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.

[0180] 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 techniques 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 following claims.

[0181] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A broadband cluster communication method, characterized in that: Applied in broadband trunking communication networks, including: Receiving a service processing request initiated by a terminal device; wherein the service processing request includes information indicating a first communication node communicating with the terminal device; the first communication node indicates a wireless access device; Determine at least one communication path in the broadband cluster communication network that includes the first communication node; wherein the communication path is used to indicate a path for communication between the first communication node and a macro base station; the macro base station indicates a base station used to connect and communicate with a core network; Based on a first target path in the at least one communication path, transmitting the service processing request to the core network to process the service processing request and obtain a service processing result; The service processing result is received, and the service processing result is transmitted to the terminal device.

2. The method according to claim 1, characterized in that The transmitting the service processing request to the core network based on the first target path in the at least one communication path includes: Based on the first target path and the request type of the service processing request, channel mapping is performed on the service processing request to obtain a first service channel; the request type indicates the type of the requested service processing of the service processing request; The service processing request is transmitted to the core network based on the first service channel.

3. The method according to claim 1, characterized in that The number of the communication paths is multiple; the communication path also includes at least one second communication node, the second communication node is located between the first communication node and the macro base station, and is used to connect the first communication node and the macro base station; the second communication node indicates a wireless access device.

4. The method according to claim 1, characterized in that The receiving the service processing result and transmitting the service processing result to the terminal device includes: Receiving the service processing result based on a macro base station in the broadband cluster communication network; Determining a second service channel corresponding to the service processing result based on identification information included in the service processing result; the identification information included in the service processing result is used to indicate a terminal device and a second target path; the second target path is used to indicate a path for transmitting the service processing result to the terminal device; The service processing result is transmitted to the terminal device based on the second service channel.

5. The method according to claim 4, characterized in that The method further comprises: Before transmitting the service processing result to the terminal device based on the second service channel, obtaining communication node information included in the second target path; When it is determined based on the communication node information that the second target path has changed, the second service channel is updated.

6. The method according to claim 5, characterized in that The updating of the second service channel comprises: The second service channel is updated based on a third target path in the broadband cluster communication network; the third target path indicates a path in the broadband cluster communication network that is different from the second target path.

7. The method according to any one of claims 1 to 6, characterized in that The macro base station includes a centralized unit and a distributed unit, each centralized unit can be connected to a plurality of distributed units; the distributed unit is connected to a third communication node; the method further includes: A backup communication path is determined based on a third communication node to which the distribution unit is connected; the backup communication path is used to determine a new service channel.

8. A broadband cluster communication device, characterized in that: include: A receiving unit, configured to receive a service processing request initiated by a terminal device; wherein the service processing request includes information indicating a first communication node communicating with the terminal device; the first communication node indicates a wireless access device; A determination unit, configured to determine at least one communication path in the broadband cluster communication network that includes the first communication node; wherein the communication path is used to indicate a path for communication between the first communication node and a macro base station; and the macro base station indicates a base station for connection and communication with a core network; A first transmission unit, configured to transmit the service processing request to the core network based on a first target path in the at least one communication path, so as to process the service processing request and obtain a service processing result; The second transmission unit is used to receive the service processing result and transmit the service processing result to the terminal device.

9. A computer device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the broadband cluster communication method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the broadband cluster communication method according to any one of claims 1 to 7.

11. A computer program product, characterized in that The method comprises computer-executable instructions, which, when executed by a processor, implement the broadband cluster communication method according to any one of claims 1 to 7.