A method and related apparatus for packet interaction

By creating a dedicated bearer for each downstream terminal, the problem of multiple terminals sharing a bearer in a private wireless broadband communication network is solved, enabling efficient message exchange and real-time data transmission.

CN115499872BActive Publication Date: 2025-12-16HYTERA COMM CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110615556.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-02
Publication Date
2025-12-16
Estimated Expiration
2041-06-02

Smart Images

  • Figure CN115499872B_ABST
    Figure CN115499872B_ABST
Patent Text Reader

Abstract

The application discloses a message interaction method and related device. The method comprises the following steps: a user terminal receives uplink message data packets sent by a lower hanging terminal; a dedicated bearer corresponding to the lower hanging terminal is determined according to the uplink message data packets, wherein the dedicated bearer corresponds to the lower hanging terminal one by one; the uplink message data packets are transmitted to a base station through the dedicated bearer, so that the base station sends the uplink message data packets to a core network. Through the technical scheme provided by the application, independent dedicated bearers can be created for multiple lower hanging terminals, thereby improving the efficiency of message interaction of the lower hanging terminals.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the communication technical field, in particular to a message interaction method and related device. BACKGROUND

[0002] Compared with the traditional long term evolution public network application scene, the private network wireless broadband communication network application scene is based on the existing long term evolution public network application scene, and the following features are added according to the private network characteristics: the maximum single base station uplink transmission rate is maximized under a small bandwidth; and the user equipment is hung with multiple forms of terminals to perform uplink transmission of video, voice and other data. However, the default bearer is often used for uplink transmission of video, voice and other data at present, and when the user equipment is hung with multiple terminals, the data of the multiple hung terminals is transmitted by using the default bearer, and a dedicated bearer cannot be independently created for the multiple hung terminals, so that QoS guarantee cannot be performed for high priority terminal services, and therefore a technical solution for solving the above technical problems is needed. SUMMARY

[0003] The technical problem solved by the present application is to provide a message interaction method and related device, which can independently create a dedicated bearer for multiple hung terminals, thereby improving the efficiency of message interaction of the hung terminals.

[0004] To solve the above technical problem, one technical solution adopted by the present application is to provide a message interaction method, which comprises:

[0005] The user terminal receives uplink message data packets sent by the hung terminal;

[0006] According to the uplink message data packet, a dedicated bearer corresponding to the hung terminal is determined, wherein the dedicated bearer corresponds to the hung terminal one by one;

[0007] The uplink message data packet is transmitted to the base station through the dedicated bearer, so that the base station sends the uplink message data packet to the core network.

[0008] To solve the above technical problem, another technical solution adopted by the present application is to provide a message interaction method, which comprises:

[0009] The base station receives uplink message data packets and / or downlink message data packets, wherein the uplink message data packets are sent by the hung terminal, and the downlink message data packets are sent by the core network to the hung terminal;

[0010] According to the uplink message data packet and / or downlink message data packet, a dedicated bearer corresponding to the hung terminal is determined, wherein the dedicated bearer corresponds to the hung terminal one by one;

[0011] Forward the uplink message data packet and / or the downlink message data packet through the special bearer.

[0012] To solve the above technical problems, the present application employs another technical solution, which provides a message interaction method, comprising:

[0013] The core network receives a downlink message data packet, which is transmitted from an external gateway to the core network, and then transmitted from the core network to a base station, and then transmitted from the base station to a user terminal, and then transmitted from the user terminal to a lower-hung terminal.

[0014] According to the downlink message data packet, a corresponding special bearer is determined, and the downlink message data packet is forwarded to the base station through the special bearer, so that the base station forwards the downlink message data packet to the user terminal, and the special bearer corresponds to the lower-hung terminal one by one.

[0015] To solve the above technical problems, the present application employs another technical solution, which provides an electronic device, comprising a processor, and a memory and a communication circuit coupled with the processor; wherein,

[0016] The communication circuit is used for communicating with other electronic devices;

[0017] The memory is used for storing a computer program;

[0018] The processor is used for running the computer program to execute the method as claimed in any one of the above.

[0019] To solve the above technical problems, the present application employs another technical solution, which provides a computer readable storage medium, which stores a computer program capable of being run by a processor, and the computer program is used for realizing the method as claimed above.

[0020] The beneficial effects of the present application are: different from the prior art, the technical scheme provided by the present application, the user terminal receives the uplink message data packet sent by the lower hanging terminal, determines the special bearing corresponding to the lower hanging terminal according to the uplink message data packet, wherein the special bearing corresponds to the lower hanging terminal one by one; the uplink message data packet is transmitted to the base station through the special bearing, so that the base station sends the uplink message data packet to the core network, that is, in the technical scheme provided by the present application, by constructing the special bearing corresponding to the lower hanging terminal one by one, and when the message interaction is carried out between the lower hanging terminal and the core network, the special bearing corresponding to the lower hanging terminal is determined through the uplink message sent by the lower hanging terminal to the user terminal, and then the uplink message data packet sent by the lower hanging terminal is sent to the base station through the determined special bearing, and then the uplink message data packet is sent to the core network through the base station, that is, the technical scheme provided by the present application can realize that the special bearing is independently created for multiple lower hanging terminals, thereby improving the efficiency of message interaction of the lower hanging terminal, and the efficiency of message interaction of the lower hanging terminal can be better guaranteed, and in addition, by constructing the special bearing for the lower hanging terminal, the real-time interaction between the lower hanging terminal and the core network is realized. BRIEF DESCRIPTION OF DRAWINGS

[0021] Figure 1 Flowchart for an embodiment of the message interaction method of the present application;

[0022] Figure 2 Flowchart for another embodiment of the message interaction method of the present application;

[0023] Figure 3 Flowchart for another embodiment of the message interaction method of the present application;

[0024] Figure 4 Flowchart for an embodiment of the message interaction method of the present application;

[0025] Figure 5 Flowchart for another embodiment of the message interaction method of the present application;

[0026] Figure 6 Flowchart for another embodiment of the message interaction method of the present application;

[0027] Figure 7 Flowchart for an embodiment of the data interaction method of the present application;

[0028] Figure 8 Flowchart for another embodiment of the data interaction method of the present application;

[0029] Figure 9 Interaction diagram for an embodiment of the message interaction method of the present application;

[0030] Figure 10 An interaction schematic diagram in an embodiment of a message interaction method of the application;

[0031] Figure 11 A structure schematic diagram in an embodiment of an electronic device of the application;

[0032] Figure 12 A structure schematic diagram in an embodiment of a computer readable storage medium of the application. DETAILED DESCRIPTION

[0033] The technical solutions in the embodiments of the application will be described clearly and completely below with reference to the drawings in the embodiments of the application. It can be understood that the specific embodiments described herein are only used to explain the application, and not to limit the application. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the application.

[0034] In the description of the application, the meaning of “a plurality of” is at least two, for example, two, three, etc., unless otherwise explicitly and specifically limited. In addition, the terms “comprise” and “have” and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or optionally also includes other steps or units inherent to the process, method, product or device.

[0035] In this document, reference to “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. It is expressly understood that the embodiments described herein are merely examples from a much larger number of possible embodiments. It is expressly understood that the described embodiments are merely examples from a much larger number of possible embodiments.

[0036] Please refer to Figure 1 , Figure 1 A flow schematic diagram in an embodiment of a message interaction method of the application. In the current embodiment, the method provided by the application comprises:

[0037] S110: The user terminal receives the uplink message data packet sent by the lower hanging terminal.

[0038] Each user terminal is provided with at least one hanging terminal, and in this regard, the type of the hanging terminal provided for each user terminal is not limited, and one user terminal can be provided with multiple hanging terminals of different types. For example, in an embodiment, a user terminal is provided with multiple hanging terminals of the same type. In another embodiment, a user terminal is provided with multiple hanging terminals of different types. In the technical solution provided in the present application, the hanging terminal is in a downward direction relative to the user terminal, and the base station and the core network are in an upward direction relative to the user terminal.

[0039] After each hanging terminal collects data, the collected data is sent to the user terminal in the form of a message data packet. Correspondingly, if a user terminal is provided with multiple hanging terminals, each hanging terminal will also feed back the collected data to the user terminal in the form of a message data packet after collecting data. In the current embodiment, the sending order and priority of the message data packets of multiple different hanging terminals are not limited. In the current embodiment, the uplink message data packet is a message data packet sent from the downward direction to the upward direction, for example, the message data packet sent from the hanging terminal to the user terminal and the core network is an uplink message data packet. In the current embodiment, the uplink message data packet sent from the hanging terminal to the user terminal includes the IP address of the hanging terminal and the collected data. The IP address of the hanging terminal is the identity of the hanging terminal, which can be an address assigned by the user terminal for bidirectional communication and having uniqueness when the hanging terminal is connected to the user terminal (the IP address of the hanging terminal can also be understood as the identity information of the hanging terminal). It can be understood that in other embodiments, the IP address of the hanging terminal can also be an IP address initiated by the hanging terminal and the user terminal to start a connection request, automatically starting the hanging terminal address application process by the user terminal, sending a hanging terminal address request to the core network through the base station, and issuing an IP address in response to the hanging terminal address request by the core network.

[0040] Further, in another embodiment, the IP address of the hanging terminal is not necessarily included in the uplink message data packet, and the IP address of the hanging terminal can be directly bound to the uplink message data packet as a separate individual and sent to the user terminal.

[0041] In the above technical solution, the hanging terminal is a terminal device for collecting data, and the hanging terminal can be connected to the user terminal to interact with the core network. The user terminal is a terminal device that can interact with the core network through the base station and can be provided with multiple hanging terminals.

[0042] In an embodiment, the pendant terminal includes any one or more of a wireless camera, a wired camera, a trunking terminal, a trunking intelligent multi-mode terminal, a law enforcement recorder, a helmet camera, and a vital sign collector. It can be understood that the pendant terminal can also include other types of devices, which are not listed here.

[0043] In an embodiment, the user terminal is a device responsible for uploading service data of the pendant terminal such as the above to the core network and the cloud, and the user terminal includes any one of a mobile terminal and a vehicle-mounted device that can interact with the base station. It can be understood that the user terminal can also include other types of devices, which are not listed here.

[0044] S120: determining a dedicated bearer corresponding to the pendant terminal according to the uplink message data packet.

[0045] After the user terminal receives the uplink message data packet sent by the pendant terminal, the user terminal further determines the dedicated bearer corresponding to the pendant terminal according to the received uplink message data packet. The dedicated bearer corresponding to the pendant terminal is a bearer channel dedicated to message transmission for the pendant terminal, that is, each pendant terminal has a dedicated bearer corresponding to itself, which is dedicated to transmitting its own message data packet.

[0046] The dedicated bearer is one-to-one corresponding to the pendant terminal, and is a dedicated bearer channel pre-constructed by the user terminal, the base station and the core network when the pendant terminal and the user terminal establish a connection relationship, which is dedicated to transmitting the message data packet of the corresponding pendant terminal. For example, when a pendant terminal is connected to a user terminal and hung to the user terminal, the corresponding dedicated bearer for the pendant terminal will be started first, and the construction process of the dedicated bearer can be referred to the description of the corresponding part below. Figure 8

[0047] Further, in an embodiment, when multiple pendant terminals are hung to the same user terminal, different communication priorities can also be determined in advance according to the attributes of the services carried by different pendant terminals. Correspondingly, when the user terminal simultaneously receives uplink message data packets sent by multiple pendant terminals, the user terminal can determine the dedicated bearers corresponding to the respective pendant terminals according to the uplink message data packets sent by the different pendant terminals in turn according to the communication priorities of the pendant terminals, and transmit the uplink message data packets of the corresponding pendant terminals to the base station by using the determined dedicated bearers.

[0048] ​Further, in another embodiment, different communication priorities are determined in advance according to the service attributes carried by different lower hanging terminals. If the user terminal simultaneously receives multiple uplink message data packets sent by the lower hanging terminals, and the operation capability and running memory of the user terminal can support simultaneous determination of the respective dedicated bearers corresponding to the multiple lower hanging terminals according to the multiple uplink message data packets, then the user terminal can directly determine the respective dedicated bearers corresponding to the multiple lower hanging terminals simultaneously, and then transmit the respective uplink message data packets to the base station through the respective determined dedicated bearers.

[0049] S130: transmitting the uplink message data packet to the base station through the dedicated bearer, so that the base station transmits the uplink message data packet to the core network.

[0050] After determining the dedicated bearer corresponding to the lower hanging terminal, the user terminal further transmits the uplink message data packet to the corresponding base station through the determined dedicated bearer, and then makes the base station transmit the uplink message data packet to the core network.

[0051] Further, after simultaneously receiving multiple uplink message data packets sent by multiple lower hanging terminals and simultaneously determining the dedicated bearers corresponding to the multiple different lower hanging terminals, the respective uplink message data packets of the respective lower hanging terminals are further transmitted to the base station through the respective determined dedicated bearers corresponding to the respective lower hanging terminals, and then the base station transmits the uplink message data packets to the core network.

[0052] The present application Figure 1 In the corresponding embodiment, the dedicated bearer corresponding to each lower hanging terminal is established in advance, and after the user terminal receives the uplink message data packet sent by the lower hanging terminal, the dedicated bearer corresponding to the lower hanging terminal is determined according to the uplink message data packet, the uplink message data packet is transmitted to the base station through the dedicated bearer corresponding to the lower hanging terminal, so that the base station transmits the uplink message data packet to the core network, thereby improving the response speed of the lower hanging terminal communication and the efficiency of the message interaction, and further ensuring the real-time interaction between the lower hanging terminal and the core network. That is, in the technical solution provided in the present application, by constructing the dedicated bearer corresponding to the lower hanging terminal, and when the message interaction between the lower hanging terminal and the core network is performed, the dedicated bearer corresponding to the lower hanging terminal is determined according to the uplink message data packet sent by the lower hanging terminal to the user terminal, and then the uplink message data packet sent by the lower hanging terminal is transmitted to the base station through the determined dedicated bearer, and then the uplink message data packet is transmitted to the core network through the base station, which can better ensure the efficiency of the message interaction of the lower hanging terminal, and by constructing the dedicated bearer for the lower hanging terminal, the real-time interaction between the lower hanging terminal and the core network is ensured, which achieves good technical effect.

[0053] Please refer to Figure 2 , Figure 2Figure 1 is a flowchart illustrating a method for packet interaction according to an embodiment of the present application. The method provided by the present application comprises the following steps:

[0054] S201: The user terminal receives the uplink packet data packet sent by the lower-attached terminal.

[0055] As described above, the lower-attached terminal further packs the collected data into a packet data packet and sends the packet data packet to the user terminal in an uplink manner after collecting the data. The data collected by the lower-attached terminal at least includes video data and / or sound data. The user terminal receives the uplink packet data packet sent by the lower-attached terminal.

[0056] The packet data packet mentioned in the present application at least includes a data packet exchanged between the lower-attached terminal and the core network, and each packet data packet includes packet data to be transmitted. Further, the packet data packets are classified according to the transmission direction, and the packet data packets further include uplink packet data packets and downlink packet data packets. The uplink packet data packet is sent by the lower-attached terminal to the core network via the user terminal and the base station, and the downlink packet data packet is sent by the core network to the lower-attached terminal via the base station and the user terminal.

[0057] Further, the user terminal also performs MAC legality verification on the uplink packet data packet. When the verification is passed, the user terminal selects a corresponding dedicated bearer to forward the uplink packet data packet according to the matching relationship between the uplink packet data packet information and the TFT.

[0058] In the current embodiment, the step S120 of determining the dedicated bearer corresponding to the lower-attached terminal according to the uplink packet data packet further includes a step S202 and a step S203.

[0059] S202: Analyzing the uplink packet data packet to obtain the IP address corresponding to the lower-attached terminal.

[0060] In the current embodiment, the lower-attached terminal writes the IP address corresponding to the lower-attached terminal into the uplink packet data packet when sending the uplink packet data packet to the user terminal, and sends the uplink packet data packet to the user terminal. The user terminal further analyzes the uplink packet data packet to obtain the IP address of the lower-attached terminal after receiving the uplink packet data packet sent by the lower-attached terminal.

[0061] In the current embodiment, the IP address can be an address allocated to the lower-attached terminal by the core network in response to the address application request of the lower-attached terminal by the user terminal. It can be understood that, as described above, the IP address can also be an address allocated to the lower-attached terminal by the user terminal for bidirectional communication and having uniqueness when the lower-attached terminal is connected to the user terminal in other embodiments.

[0062] S203: Determine the private bearer corresponding to the lower hanging terminal according to the IP address.

[0063] Since the private bearer is one-to-one corresponding to the lower hanging terminal, after obtaining the IP address of the lower hanging terminal, the user terminal can further determine the private bearer corresponding to the lower hanging terminal according to the IP address in the received uplink message data packet (or the IP address bound to the uplink message data packet sent to the user terminal) to send the message data packet of the lower hanging terminal on the private bearer corresponding to the lower hanging terminal.

[0064] The private bearer is a channel created by the core network, the base station and the user equipment according to the IP address for transmitting the message data packet of the lower hanging terminal.

[0065] S204: Transmit the uplink message data packet to the base station through the private bearer, so that the base station sends the uplink message data packet to the core network.

[0066] The step S204 is the same as S130 in the embodiment shown in the above Figure 1 The specific implementation can be referred to the description of the corresponding part in the above, which will not be repeated here.

[0067] Please refer to Figure 3 , Figure 3 for the flowchart of another embodiment of the message interaction method provided in the present application.

[0068] First of all, it should be pointed out that the user equipment is hung with multiple lower hanging terminals, and different bandwidth resource configuration priorities are set for the private bearers corresponding to the multiple lower hanging terminals respectively. Among them, the bandwidth resource configuration priority is used to identify the configuration priority order of the transmission bandwidth resources of each private bearer, that is, the configuration priority of the transmission bandwidth resources between the user terminal and the core network for the private bearers corresponding to each lower hanging terminal. When the bandwidth resources need to be configured for the private bearers of multiple lower hanging terminals at the same time, the bandwidth resources will be configured for the private bearers with higher bandwidth resource configuration priority first, so as to preferentially ensure that the message data packet of the lower hanging terminal corresponding to the private bearer is transmitted to the core network or the user terminal. In the current embodiment, the bandwidth resource configuration priority is set according to the lower hanging terminal communication priority described above. In other embodiments, the bandwidth resource configuration priority can also be set without corresponding to the above communication priority, and the actual design is for reference.

[0069] In the current embodiment, when the core network sends the message data packet to the lower hanging terminal, the method provided in the present application further comprises:

[0070] S301: Receive the downlink message data packet forwarded by the base station.

[0071] When the core network needs to send a message data packet to one or more of the hanging terminals, the core network first sends the message data packet to the base station through the hanging terminal or through the respective dedicated bearers corresponding to the multiple hanging terminals respectively, and then forwards the message data packet to the user terminal through the respective dedicated bearers corresponding to the hanging terminals.

[0072] The user terminal is also used to receive the downlink message data packet sent by the core network and forwarded by the base station, and further send the downlink message data packet to the corresponding hanging terminal according to the IP address included in the downlink message data packet (or the IP address corresponding to the downlink message data packet). In the current embodiment, the message data packet sent to the hanging terminal via the core network or about to be sent to the hanging terminal is defined as a downlink message data packet.

[0073] Further, when the user terminal receives multiple downlink message data packets at the same time, the user terminal can further send each downlink message data packet to the corresponding hanging terminal in turn according to the priority of the downlink message data packet. Further, when the user terminal receives multiple downlink message data packets at the same time, the user terminal can also send each downlink message data packet to the corresponding hanging terminal in turn according to the order of the bandwidth resource configuration priority of each dedicated bearer.

[0074] Further, when the user terminal has the computing capability to support the transmission of multiple downlink message data packets for multiple different hanging terminals at the same time, when the user terminal receives multiple downlink message data packets at the same time, the user terminal can simultaneously send the corresponding downlink message data packets to the corresponding multiple hanging terminals.

[0075] S302: Analyze the downlink message data packet to obtain the IP address.

[0076] When the downlink message data packet is received, the downlink message data packet is further analyzed to obtain the IP address. The IP address obtained by analyzing the downlink message data packet is the IP address of the hanging terminal.

[0077] In an embodiment, the IP address can be packaged into the downlink message data packet and sent to the user terminal. Correspondingly, the user terminal can directly obtain the IP address of the hanging terminal corresponding to the downlink message data packet by analyzing the downlink message data packet after receiving the downlink message data packet.

[0078] In another embodiment, since the dedicated bearer has a one-to-one correspondence with the hanging terminal, and after the dedicated bearer is constructed for the hanging terminal, the IP address of the hanging terminal and the dedicated bearer information of the hanging terminal are further stored in correspondence. Therefore, when the core network sends a downlink message data packet to the hanging terminal, the downlink message data packet is directly sent to the hanging terminal through the dedicated bearer corresponding to the hanging terminal. After the user terminal receives the downlink message data packet, the IP address of the hanging terminal can be determined according to the dedicated bearer used to transmit the message data packet.

[0079] S303: Determine the hanging terminal corresponding to the downlink message data packet according to the IP address, and send the downlink message data packet to the hanging terminal corresponding to the downlink message data packet.

[0080] After the user terminal obtains the IP address, the hanging terminal corresponding to the downlink message data packet is further determined according to the IP address. Then the downlink message data packet is directly sent to the hanging terminal corresponding to the downlink message data packet.

[0081] Further, as described above, if the user terminal receives multiple downlink message data packets at the same time, and determines each downlink message data packet, then each downlink message data packet can be further sent to the corresponding hanging terminal according to the transmission bandwidth resource configuration priority of the downlink message data packet, thereby completing the message interaction between the core network and the hanging terminal. The dedicated bearer with a higher transmission bandwidth resource configuration priority is preferentially provided with bandwidth resources, so as to preferentially transmit the message data packet corresponding to the dedicated bearer to the hanging terminal. In the current embodiment, by setting different bandwidth resource configuration priorities for the dedicated bearers corresponding to the multiple hanging terminals, the high-priority terminal can be preferentially provided with service guarantee when the resources are limited.

[0082] Further, if the user terminal detects that a certain hanging terminal is disconnected, the method provided by the present application further includes: sending a delete hanging terminal address request to the core network to delete the dedicated bearer corresponding to the hanging terminal. In the method provided by the present application, when the user terminal detects that the hanging terminal is disconnected, the user terminal sends a delete hanging terminal address request to the core network to delete the dedicated bearer corresponding to the hanging terminal, thereby releasing the bandwidth resources corresponding to the dedicated bearer of the disconnected hanging terminal, and providing bandwidth resource services for more hanging terminals.

[0083] Further, after detecting disconnection of the daisy-chained terminal, the method provided by the application further comprises: the user waits for a set time to determine whether the daisy-chained terminal is disconnected temporarily due to unstable signal. If no reconnection request of the daisy-chained terminal is received after the set time, the method further comprises: sending a request for deleting the IP address of the daisy-chained terminal to the core network to delete the dedicated bearer corresponding to the daisy-chained terminal.

[0084] Further, after detecting disconnection of the daisy-chained terminal, the method provided by the application further comprises: the user waits for a set time to determine whether the daisy-chained terminal is disconnected temporarily due to unstable signal. If no reconnection request of the daisy-chained terminal is received after the set time, the method further comprises: sending a request for deleting the IP address of the daisy-chained terminal to the core network to delete the dedicated bearer corresponding to the daisy-chained terminal.

[0085] Please refer to Figure 4 , Figure 4 is an embodiment of the method for packet interaction. In the current embodiment, the base station is taken as the main execution subject for illustration.

[0086] S410: The base station receives the uplink packet data packet and / or the downlink packet data packet.

[0087] In the packet interaction, the base station as a transit station can receive the downlink packet data packet from the core network or the uplink packet data packet from the user terminal. As described above, the uplink packet data packet is sent by the daisy-chained terminal to the user terminal, and then forwarded by the user terminal to the base station through the dedicated bearer corresponding to the daisy-chained terminal, so that the base station forwards the data packet to the core network; the downlink packet data packet is sent by the core network to the base station through the dedicated bearer corresponding to the daisy-chained terminal, so that the base station sends the data packet to the user terminal, and then sends the data packet to the daisy-chained terminal through the user terminal.

[0088] It should be noted that the dedicated bearer is a bearer channel for transmitting packet data of the corresponding daisy-chained terminal, which is created by the core network, the base station and the user equipment in advance after the user terminal receives the address application request sent by the daisy-chained terminal, and the IP address is obtained by the core network sending the address application request of the daisy-chained terminal to the user terminal. The dedicated bearer is one-to-one corresponding to the daisy-chained terminal.

[0089] S420: Determine the dedicated bearer corresponding to the daisy-chained terminal according to the uplink packet data packet and / or the downlink packet data packet.

[0090] Wherein, as the dedicated bearers correspond to the hanging terminals one by one, when the base station receives the uplink message data packet and / or the downlink message data packet, the base station first determines the hanging terminal according to the received uplink message data packet and / or downlink message data packet, then further determines the corresponding dedicated bearer according to the determined hanging terminal, and further obtains the dedicated bearer corresponding to the hanging terminal corresponding to the uplink message data packet and / or downlink message data packet.

[0091] Further, as the dedicated bearers correspond to the hanging terminals one by one, when the base station receives the uplink message data packet and / or the downlink message data packet, the base station can also directly determine the dedicated bearer corresponding to the hanging terminal according to the information of the hanging terminal included in the uplink message data packet and / or downlink message data packet.

[0092] S430: forwarding the uplink message data packet and / or the downlink message data packet through the dedicated bearer.

[0093] After determining the dedicated bearer corresponding to the hanging terminal, the base station further forwards the uplink message data packet and / or the downlink message data packet corresponding to the dedicated bearer corresponding to the hanging terminal.

[0094] Specifically, in an embodiment, when the base station receives the uplink message data packet, the corresponding hanging terminal is determined according to the uplink message data packet, and then the dedicated bearer is determined according to the determined hanging terminal, and then the uplink message data packet is forwarded to the core network through the determined dedicated bearer.

[0095] In another embodiment, when the base station receives the downlink message data packet, the corresponding hanging terminal is determined according to the downlink message data packet, and then the dedicated bearer is determined according to the determined hanging terminal, and then the downlink message data packet is forwarded to the user terminal through the determined dedicated bearer, so as to send the downlink message data packet to the hanging terminal through the user terminal.

[0096] Please refer to Figure 5 , Figure 5 is another flowchart of the method for message interaction in an embodiment of the present application. First of all, it needs to be pointed out that Figure 5 In the corresponding embodiment, the method for message interaction provided by the present application is further described from the perspective of the base station.

[0097] S501: the base station receives the uplink message data packet and / or the downlink message data packet.

[0098] In the current embodiment, step S501 is the same as step S410 described above, and is not described herein. In the current embodiment, step S420 described above further comprises steps S502-S503 for determining the dedicated bearer corresponding to the lower-attached terminal according to the uplink message data packet and / or the downlink message data packet.

[0099] S502: Analyzing the uplink message data packet and / or the downlink message data packet to obtain the IP address corresponding to the lower-attached terminal.

[0100] When the base station receives the uplink message data packet and / or the downlink message data packet, the base station analyzes the received uplink message data packet and / or the downlink message data packet to obtain the IP address of the lower-attached terminal corresponding to the uplink message data packet and / or the downlink message data packet. In some embodiments, the core network can further write the IP address of the lower-attached terminal in the downlink message data packet when sending the downlink message data packet to the lower-attached terminal. Similarly, the lower-attached terminal can also write the IP address of the lower-attached terminal in the uplink message data packet when generating the uplink message data packet.

[0101] S503: Determining the dedicated bearer corresponding to the lower-attached terminal according to the IP address.

[0102] After the base station analyzes the uplink message data packet and / or the downlink message data packet to obtain the IP address corresponding to the lower-attached terminal, the base station further determines the dedicated bearer corresponding to the lower-attached terminal according to the obtained IP address. In the current embodiment, by writing the IP address in the uplink message data packet and / or the downlink message data packet, the lower-attached terminal can be quickly determined, and then the dedicated bearer can be quickly determined according to the one-to-one correspondence between the lower-attached terminal and the dedicated bearer, thereby improving the efficiency of message interaction of the lower-attached terminal.

[0103] S504: Forwarding the uplink message data packet and / or the downlink message data packet through the dedicated bearer.

[0104] Step S504 is the same as step S430 described above, and is not repeated herein. For details, please refer to the description of the corresponding part above.

[0105] Please refer to Figure 6 , Figure 6 for the flowchart of another embodiment of the message interaction method of the present application. In the current embodiment, the user equipment is attached to multiple lower-attached terminals, and the dedicated bearers corresponding to the multiple lower-attached terminals correspond to different bandwidth resource configuration priorities.

[0106] In the current embodiment, the method provided by the present application comprises:

[0107] S601: The base station receives an uplink message data packet.

[0108] S602: A dedicated bearer corresponding to a lower-hung terminal is determined according to the uplink message data packet.

[0109] In the current embodiment, steps S601 and S602 are the same as the contents in steps S410 and S420 respectively, and specific reference can be made to the corresponding part of the foregoing description. In the current embodiment, after determining the dedicated bearer corresponding to the lower-hung terminal according to the uplink message data packet in step S602, the method provided by the present application further includes steps S603 and S604.

[0110] S603: The bandwidth resource configuration priority of the dedicated bearer corresponding to the uplink message data packet is determined, and the bandwidth resource configuration priority of the dedicated bearer corresponding to other uplink message data packets to be forwarded is obtained.

[0111] In an embodiment, after the base station receives the uplink message data packet and determines the dedicated bearer corresponding to the lower-hung terminal corresponding to the uplink message data packet, the bandwidth resource configuration priority of the dedicated bearer corresponding to the uplink message data packet is further determined, and the bandwidth resource configuration priority of the dedicated bearer corresponding to other uplink message data packets to be forwarded is obtained.

[0112] In another embodiment, when the base station simultaneously receives multiple uplink message data packets and determines the dedicated bearers corresponding to the lower-hung terminals corresponding to each of the uplink message data packets, the bandwidth resource configuration priority of the dedicated bearer corresponding to each of the uplink message data packets is further determined, and the bandwidth resource configuration priority of the dedicated bearer corresponding to other uplink message data packets to be forwarded is obtained, so as to configure bandwidth resources for each dedicated bearer according to the bandwidth resource configuration priority of the dedicated bearer corresponding to each of the received uplink message data packets and the currently remaining uplink message data packets to be forwarded by the base station, so as to realize the transmission of the uplink message data packet corresponding to the dedicated bearer with higher bandwidth resource configuration priority.

[0113] Further, it should be noted that Figure 6 It is intended that after the base station receives the uplink message data packet, step S602 is performed before step S603, but the order of execution of steps S602 and S603 is not limited to Figure 6The base station can also determine the bandwidth resource configuration priority of the special bearer corresponding to each uplink message data packet and obtain the bandwidth resource configuration priority of the special bearer corresponding to other uplink message data packets to be forwarded while simultaneously receiving multiple uplink message data packets at the base station.

[0114] S604: According to the bandwidth resource configuration priority, the bandwidth resource is configured for the special bearer corresponding to each uplink message data packet from high to low.

[0115] After the bandwidth resource configuration priority of the special bearer corresponding to the uplink message data packet and the remaining other uplink message data packets to be forwarded is determined, the bandwidth resource is further configured for the special bearer corresponding to each uplink message data packet from high to low according to the bandwidth resource configuration priority, that is, the bandwidth resource is first configured for the special bearer with a higher bandwidth resource configuration priority, and then the remaining bandwidth resource is used to configure the bandwidth resource for the special bearer with a lower bandwidth resource configuration priority, thereby realizing the transmission of each uplink message data packet in the order of high priority to low priority.

[0116] S605: The uplink message data packet is forwarded through the special bearer. Step S605 is the same as step S430 described above, and details can be referred to the corresponding part described above, which will not be repeated here.

[0117] Further, in another embodiment, if the base station receives a downlink message data packet, after the special bearer corresponding to the downlink message data packet is determined according to the downlink message data packet, the method provided by the application further includes: determining the bandwidth resource configuration priority of the special bearer corresponding to the downlink message data packet, and obtaining the bandwidth resource configuration priority of the special bearer corresponding to other downlink message data packets to be forwarded; and according to the bandwidth resource configuration priority, the bandwidth resource is configured for the special bearer corresponding to each downlink message data packet from high to low.

[0118] Please refer to Figure 7 , Figure 7 for the flowchart of an embodiment of the data interaction method provided by the application. In the current embodiment, the message interaction method provided by the application is described from the core network side. Specifically, the method provided by the application includes:

[0119] S710: The core network receives a downlink message data packet.

[0120] In the process of packet interaction, the core network is used to receive the uplink packet data packet forwarded by the base station and / or the downlink packet data packet sent by the external gateway. The uplink packet data packet is data sent by the terminal and forwarded to the base station by the user terminal and then transmitted to the core network. The downlink packet data packet is data sent by the external gateway to the core network, and then transmitted to the user terminal through the core network and the base station, and then forwarded to the terminal.

[0121] S720: determining the corresponding dedicated bearer according to the downlink packet data packet, and forwarding the downlink packet data packet to the base station through the dedicated bearer, so that the base station forwards the downlink packet data packet to the user terminal.

[0122] In an embodiment, if the core network receives the downlink packet data packet, it determines the corresponding dedicated bearer according to the downlink packet data packet, and then forwards the downlink packet data packet to the base station through the determined dedicated bearer, so that the base station forwards the downlink packet data packet to the user terminal, and then sends the downlink packet data packet to the corresponding terminal through the user terminal, thereby realizing the fast sending of the downlink packet data packet to the corresponding terminal. As described above, the dedicated bearer corresponds to the terminal one by one, and the dedicated bearer is a bearer channel specially used for transmitting data of the terminal.

[0123] The method provided in the present application further comprises: after the core network receives the uplink packet data packet, further sending the uplink packet data packet to the external gateway, so that the external gateway stores or processes the uplink packet data packet in response to the received uplink packet data packet. Therefore, in another embodiment, if the core network receives the uplink packet data packet and the downlink packet data packet at the same time, the core network can determine the corresponding dedicated bearer according to the downlink packet data packet while sending the uplink packet data packet to the external gateway, and forward the downlink packet data packet to the base station through the dedicated bearer, so that the base station forwards the downlink packet data packet to the user terminal.

[0124] Further, in an embodiment, if different bandwidth resource configuration priorities are set for different dedicated bearers corresponding to different terminals in advance, and the core network receives multiple downlink packet data packets at the same time, the above S720 further comprises: determining the dedicated bearer corresponding to each downlink packet data packet according to the downlink packet data packet, and further determining the bandwidth resource configuration priority of each dedicated bearer, and then configuring the bandwidth resource for each dedicated bearer according to the determined bandwidth resource configuration priority of each dedicated bearer, so as to forward the downlink packet data packet to the base station through the dedicated bearer, thereby realizing the forwarding of the downlink packet data packet to the user terminal by the base station.

[0125] The rule for the core network and / or the base station to configure bandwidth resources for each dedicated bearer according to the determined bandwidth resource configuration priority order of each dedicated bearer is as follows: when bandwidth resources are in shortage, bandwidth resources are preferentially configured for the dedicated bearers with higher bandwidth resource configuration priority, so as to ensure that the dedicated bearers with higher bandwidth resource configuration priority can quickly complete transmission of corresponding message data packets. For example, the core network receives three downlink message data packets A, B and C, and the bandwidth resource configuration order of the dedicated bearers corresponding to A, B and C is sequentially increased, and then the core network preferentially configures bandwidth resources for the dedicated bearer corresponding to C, and then configures bandwidth resources for the dedicated bearer corresponding to B, and finally configures bandwidth resources for the dedicated bearer corresponding to A, so as to preferentially ensure that the dedicated bearers with higher bandwidth resource configuration can quickly transmit corresponding message data packets, and also ensure the quality of the transmitted message data packets.

[0126] Further, the communication priority determined in advance according to the service attribute carried by the different hanging terminals, the priority of the uplink message data packet, and the priority of the downlink message data packet can be set in the same way as the bandwidth resource configuration priority order of the corresponding dedicated bearer. For example, the hanging terminal a, the hanging terminal b and the hanging terminal c correspond to the dedicated bearer I, the dedicated bearer II and the dedicated bearer III respectively, and at this time, the hanging terminal a, the hanging terminal b and the hanging terminal c correspond to the uplink message data packet ①, the message data packet ② and the message data packet ③ respectively, and according to the priority setting rule, the communication priority of the hanging terminal a > the communication priority of the hanging terminal b > the communication priority of the hanging terminal c can be set, and correspondingly, the bandwidth resource configuration priority of the dedicated bearer I > the bandwidth resource configuration priority of the dedicated bearer II > the bandwidth resource configuration priority of the dedicated bearer III, and correspondingly, the priority of the uplink message data packet ① > the priority of the message data packet ② > the priority of the message data packet ③.

[0127] Further, please refer to Figure 8 , Figure 8 The flowchart of another embodiment of the data interaction method of the application is shown. In the current embodiment, the creation process of the dedicated bearer is specifically described from the core network side.

[0128] S801: receiving the address application request of the hanging terminal forwarded by the user terminal through the base station.

[0129] After the user terminal receives the address application request sent by the hanging terminal, the user terminal further forwards the address application request of the hanging terminal to the core network. After the core network receives the address application request of the hanging terminal forwarded by the user terminal through the base station, the core network further performs the following step S802 to respond to the address application request of the hanging terminal and allocate an IP address for the hanging terminal.

[0130] S802: In response to the address application request of the lower hanging terminal, an IP address is allocated to the lower hanging terminal and the IP address is fed back to the base station, so as to be fed back to the user terminal through the base station.

[0131] After the core network receives the address application request of the lower hanging terminal forwarded by the user terminal through the base station, the core network responds to the address application request of the lower hanging terminal and allocates an IP address to the lower hanging terminal, and feeds back the IP address to the base station, so as to be fed back to the user terminal through the base station. The IP address allocated to the lower hanging terminal by the core network is used to identify the identity of the lower hanging terminal in subsequent message interaction, and the IP address allocated to the lower hanging terminal is obtained from a pre-configured address pool by the core network.

[0132] Further, after the core network allocates an IP address to the lower hanging terminal and feeds back the IP address to the base station, so that the base station feeds back the IP address to the user terminal, the core network further updates a service flow template according to the IP address, so as to complete the construction of a dedicated bearer.

[0133] S803: Determine a policy charging control rule according to the MAC included in the address application request of the lower hanging terminal.

[0134] After receiving the address application request of the lower hanging terminal, the core network is also used to determine a policy charging control rule according to the MAC included in the address application request of the lower hanging terminal. The MAC (Media Access Control) is the physical address of the lower hanging terminal, and the policy charging control rule includes QoS (Quality of Service).

[0135] Further, the QoS includes a bandwidth resource configuration priority identifier, which is used to identify the order of configuring bandwidth resources for the dedicated bearer to the base station.

[0136] S804: Obtain a service flow template based on the policy charging control rule, and update the service flow template based on the IP address.

[0137] The service flow template is used to match the message data packet to the corresponding dedicated bearer, and then provide bandwidth guarantee by the policy charging control rule. After responding to the address application request of the lower hanging terminal, allocating an IP address to the lower hanging terminal and feeding back the IP address to the base station, so as to be fed back to the user terminal through the base station, and determining a policy charging control rule according to the MAC included in the address application request of the lower hanging terminal, the service flow template is further obtained based on the policy charging control rule, and then the service flow template is further updated based on the IP address.

[0138] Further, the step of updating the service flow template based on the IP address further comprises: taking the IP address as a source address of an uplink filter (PF) and a destination address of a downlink filter in the service flow template, and then updating the service flow template.

[0139] S805: sending the policy charging control rule to the base station, forwarding the policy charging control rule to the user terminal through the base station, and then making the base station and the user terminal save the policy charging control rule and the IP address in association, so as to complete the construction of the dedicated bearer.

[0140] After the service flow template is acquired based on the policy charging control rule and the service flow template is updated based on the IP address, the current policy charging control rule is further sent to the base station, so that the base station forwards the policy charging control rule to the user terminal, and then the base station and the user terminal save the policy charging control rule and the IP address in association, so as to complete the construction of the dedicated bearer.

[0141] Further, the method provided in the present application further comprises: receiving the request for deleting the address of the lower terminal forwarded by the base station; parsing the request for deleting the address of the lower terminal to obtain the MAC and IP address of the lower terminal, and initiating a process of deleting the dedicated bearer according to the MAC and IP address to delete the dedicated bearer.

[0142] In an embodiment, when the lower terminal of the user terminal initiates an address application, the PGW (PDN GateWay, i.e. PDN gateway) finds the PCC rule (PCCRule) required to be used by the dedicated bearer to be created according to the MAC carried in the address application, and creates the corresponding dedicated bearer. After the creation of the corresponding dedicated bearer is completed, all data services between the lower terminal and the core network will select the corresponding dedicated bearer for transmission.

[0143] The PGW adds the UE IMSI (International Mobile Subscriber Identification Number), Terminal MAC (terminal physical address), Terminal IP (terminal IP address), and PCC rule (policy charging control rule) mapping relationship. When the terminal initiates a dynamic or static address application, the PGW finds the PCC rule (PCC Rule) that needs to be created for the special load according to the MAC carried in the address application message to create the corresponding special load. The PCC rule includes Qos (quality of service) and TFT. The Qos includes QCI, ARP (Allocation and Retention Priority), MBR (Maximum Bit Rate), and GBR. The TFT (traffic flow template) is used for the Terminal IP allocated as the uplink PF source address and the downlink PF destination address.

[0144] Referring to Figure 9 , Figure 9 is an interaction schematic diagram in an embodiment of the method for message interaction provided in the present application. In the current embodiment, an application interaction schematic diagram in an embodiment of the method for message interaction provided in the present application is shown. In the current embodiment, the method provided in the present application includes the following steps.

[0145] S91. A connection request is initiated to the user terminal.

[0146] S92. The user terminal automatically starts the address application process of the lower-hung terminal, and sends a lower-hung terminal address request to the core network through the base station.

[0147] S93. The lower-hung terminal address request is sent to the core network through the base station.

[0148] S94. In response to the lower-hung terminal address application request, an IP address is allocated for the lower-hung terminal, and the IP address is fed back to the base station, so as to be fed back to the user terminal through the base station.

[0149] S95. The policy charging control rule is determined according to the MAC included in the lower-hung terminal address application request.

[0150] S96. The traffic flow template is obtained based on the policy charging control rule, and the traffic flow template is updated based on the IP address.

[0151] S97. The policy charging control rule is sent to the base station, so that the base station saves the policy charging control rule and the IP address in association.

[0152] S98. The base station forwards the policy charging control rule to the user terminal, and then the user terminal saves the association between the policy charging control rule and the IP address, so as to complete the construction of the dedicated bearer.

[0153] Through the interaction flow as shown in the figure, the dedicated bearer for the newly accessed lower-hung terminal can be quickly established, thereby providing a technical basis for improving the efficiency of message interaction between the lower-hung terminal and the core network. Figure 9 Through the interaction flow as shown in the figure, the dedicated bearer for the newly accessed lower-hung terminal can be quickly established, thereby providing a technical basis for improving the efficiency of message interaction between the lower-hung terminal and the core network.

[0154] Please see Figure 10 , Figure 10 is an interaction schematic diagram in an embodiment of the message interaction method of the application. The process of message interaction is specifically described. In the current embodiment, the method provided by the application comprises the following steps:

[0155] S1001. An uplink message data packet is sent to the user terminal.

[0156] S1002. The user terminal receives the uplink message data packet sent by the lower-hung terminal.

[0157] S1003. The dedicated bearer corresponding to the lower-hung terminal is determined according to the uplink message data packet.

[0158] S1004. The uplink message data packet is transmitted to the base station through the dedicated bearer.

[0159] S1005. The base station receives the uplink message data packet.

[0160] S1006. The dedicated bearer corresponding to the lower-hung terminal is determined according to the uplink message data packet.

[0161] S1007. The uplink message data packet is forwarded to the core network through the dedicated bearer.

[0162] S1008. The core network receives the uplink message data packet and sends it to the external gateway, so that the external gateway responds to the received uplink message data packet.

[0163] S1009. The core network receives the downlink message data packet sent by the external gateway.

[0164] S1010. The corresponding dedicated bearer is determined according to the downlink message data packet.

[0165] S1011. The downlink message data packet is forwarded to the base station through the dedicated bearer.

[0166] S1012. The base station forwards the downlink message data packet to the user terminal through the dedicated bearer.

[0167] S1013. The IP address is obtained by parsing the downlink message data packet, and the lower-hung terminal corresponding to the downlink message data packet is determined according to the IP address.

[0168] S1014. Send the downlink packet data to the lower-hung terminal.

[0169] The method for message interaction provided in the application can improve the efficiency of message interaction of the lower-hung terminal by constructing a special-purpose bearer corresponding to the lower-hung terminal and dedicated to transmitting message data for the lower-hung terminal. In some embodiments, by setting a bandwidth resource configuration priority for the special-purpose bearer corresponding to the lower-hung terminal, the bandwidth resource is preferentially configured for the special-purpose bearer with a higher bandwidth resource configuration priority when the resource is limited, thereby preferentially ensuring the message interaction of the lower-hung terminal with the special-purpose bearer with a higher bandwidth resource configuration priority, and thereby better guaranteeing the service of the lower-hung terminal with a higher priority.

[0170] In an embodiment, the standard QCI2 is extended by 8 GBR QCI, i.e., QCI 21-28, to distinguish the priority of different lower-hung terminal special bearers, and to provide service guarantee for high-priority terminals when the resource is limited.

[0171] As shown in the extended QCI list in an embodiment, for the special-purpose bearers corresponding to the multiple lower-hung terminals under the same user terminal, in order to distinguish the priority of different lower-hung terminals, the standard QCI2 is extended by 8 GBR QCI (Guranteed Bit Rate QoS Class Identifier), i.e., QCI 21-28, with Priority Level (bandwidth resource configuration priority) being 4.1-4.8, respectively, and the packet loss rate and delay being consistent with QCI2 to meet the live streaming media service. In the current embodiment, as shown in the table below, up to 8 different lower-hung terminal special bearers can be distinguished.

[0172]

[0173]

[0174] Based on the above Figures 1 to 10 In an embodiment, the message interaction is described by taking a DHCP (Dynamic Host Configuration Protocol) lower-hung terminal as an example.

[0175] The lower-hung terminal successfully connects to the terminal, and the core network, the base station and the lower-hung terminal cooperate to establish a default bearer corresponding to the lower-hung terminal. The lower-hung terminal initiates a DHCP request to the user terminal; the user terminal initiates a lower-hung terminal address application process to the EPC (Evolved Data Core Network) after receiving the DHCP request, and the PGW network element (PDN gateway) in the core network allocates a Terminal IP (the IP address mentioned above) for the lower-hung terminal. At the same time, the PGW finds the Qos to be created according to the MAC carried in the address application message, and updates the uplink PF source address and the downlink PF destination address of the TFT (Traffic Flow Template) using the allocated Terminal IP, to complete the creation of the dedicated bearer of the lower-hung terminal. After updating the TFT, the user terminal and the TFT (Traffic Flow Template) in the PGW are further matched to associate the data service of the lower-hung terminal with the corresponding dedicated bearer, so that the subsequent message data transmission for the lower-hung terminal is directly transmitted using the dedicated bearer. Through the construction of the dedicated bearer, the end-to-end service data is transmitted on the corresponding dedicated bearer when the lower-hung terminal and the core network interact with each other, and QoS guarantee is realized.

[0176] When the address of the lower-hung terminal is switched between a static address and a dynamic address, the PGW senses that the Terminal IP requested by the user terminal changes, initiates a dedicated bearer update process to update the corresponding TFT (Traffic Flow Module), so that the data service of the lower-hung terminal continues to be transmitted on the dedicated bearer. The static address refers to a pre-configured address, and the dynamic address is an address dynamically obtained by sending a DHCP request according to a set rule.

[0177] In an embodiment, the specific dedicated bearer update process is as follows: the lower-hung terminal is modified from a static IP1 to a static IP2. The user terminal detects that the IP of the lower-hung terminal changes, directly initiates a lower-hung terminal address re-application process to the core network, and carries IP2. The core network receives the address application message, finds that the lower-hung terminal has established a relay, constructs a new TFT according to the carried IP2, initiates a lower-hung terminal dedicated bearer update process of the user terminal, and notifies the front-end base station and the user terminal. After completing the dedicated bearer update process, the lower-hung terminal uses IP2 to perform data service and continues to be associated with the dedicated bearer.

[0178] Correspondingly, taking the DHCP-attached terminal as an example, the process of deleting the special bearer corresponding to the attached terminal provided in the present application is described as follows: the user terminal detects that the attached terminal is disconnected, i.e., the attached terminal is removed from the UE or loses the connection, or the user terminal cannot detect the corresponding attached terminal, at this time, the user terminal initiates an address release process to the EPC (core network). The core network receives the address release instruction, further finds the corresponding user terminal and special bearer according to the Terminal MAC and / or Terminal IP carried in the address release instruction, initiates a special bearer deletion process of the attached terminal, and notifies the front-end base station and the user terminal after completing the special bearer deletion process. Correspondingly, the attached terminal data service is terminated.

[0179] Please refer to Figure 11 , Figure 11 is a structural schematic diagram of an embodiment of an electronic device of the present application. In the current embodiment, the electronic device 1100 provided by the present application comprises a processor 1101, and a memory 1102 and a communication circuit 1103 coupled with the processor 1101 respectively. The electronic device 1100 can execute the message interaction method described in any one of the embodiments of the present application and the corresponding embodiments thereof. Figures 1 to 10

[0180] The communication circuit 1103 is used for communicating with other external electronic devices to send or receive message data under the control of the processor 1101.

[0181] The memory 1102 comprises a local storage (not shown in the figure) and stores a computer program, which can implement the method described in any one of the embodiments of the present application and the corresponding embodiments thereof when executed. Figures 1 to 10

[0182] The processor 1101 is coupled with the memory 1102 and the communication circuit 1103 respectively, and the processor 1101 is used for running the computer program to execute the message interaction method described in any one of the embodiments of the present application and the corresponding embodiments thereof. Figures 1 to 10

[0183] Please refer to Figure 12 , Figure 12 is a structural schematic diagram of an embodiment of a computer readable storage medium of the present application. The computer readable storage medium 1200 stores a computer program 1201 capable of being executed by a processor, and the computer program 1201 is used to implement the method described in any one of the embodiments of the present application and the corresponding embodiments thereof. Specifically, the above-mentioned computer readable storage medium 1100 can be one of a memory, a personal computer, a server, a network device, or a U disk, and the specific implementation is not limited here. Figures 1 to 10

[0184] ​​​​The above merely describes the embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, which is made according to the content of the present application specification and drawings, is also included in the patent protection scope of the present application.

Claims

1. A method for message exchange, characterized in that, The method includes: The user terminal receives the uplink message data packets sent by the downstream terminal and performs MAC validity verification on the uplink message data packets; The dedicated bearer corresponding to the downstream terminal is determined based on the verified uplink message data packet. The dedicated bearer corresponds one-to-one with the downstream terminal. When a user terminal is connected to multiple downstream terminals, each downstream terminal has a different communication priority. The dedicated bearer corresponding to each of the multiple downstream terminals has a different bandwidth resource configuration priority. The communication priority is determined based on the service attributes carried by the downstream terminal. The bandwidth resource configuration priority is used to identify the configuration priority order of the transmission bandwidth resources of each dedicated bearer. The uplink packet is transmitted to the base station via the dedicated bearer, so that the base station can send the uplink packet to the core network. The creation process of the dedicated bearer includes: The core network receives the user terminal's request for a downstream terminal address forwarded by the base station; In response to the request for a downstream terminal address, an IP address is allocated to the downstream terminal and the IP address is fed back to the base station, which then feeds it back to the user terminal. Billing control rules based on the MAC address determination strategy included in the attached terminal address application request; The service flow template is obtained based on the policy billing control rules, and the service flow template is updated based on the IP address; The policy charging control rules are sent to the base station and forwarded to the user terminal by the base station, thereby enabling the base station and the user terminal to associate and save the policy charging control rules with the IP address to complete the construction of the dedicated bearer.

2. The method according to claim 1, characterized in that, The step of determining the dedicated bearer corresponding to the downstream terminal based on the uplink data packet further includes: The uplink packet is parsed to obtain the IP address corresponding to the downstream terminal. The IP address is the address allocated to the downstream terminal by the core network in response to the address request sent by the user terminal after receiving the address request sent by the downstream terminal. The dedicated bearer corresponding to the downstream terminal is determined based on the IP address.

3. The method according to claim 1, characterized in that, The method further includes: Receive downlink message data packets forwarded by the base station; Parse the downlink packet to obtain the IP address; The downstream terminal corresponding to the downlink data packet is determined based on the IP address, and the downlink data packet is sent to the downstream terminal.

4. The method according to claim 1, characterized in that, If the connected terminal is detected to be disconnected, the method further includes: A request to delete the downstream terminal address is sent to the core network to delete the dedicated bearer corresponding to the downstream terminal.

5. A method for message exchange, characterized in that, The method includes: The base station receives uplink data packets and / or downlink data packets, wherein the uplink data packets are sent by the downstream terminal after passing MAC validity verification, and the downlink data packets are sent from the core network to the downstream terminal; The dedicated bearer corresponding to the downstream terminal is determined based on the uplink and / or downlink message data packets, wherein the dedicated bearer corresponds one-to-one with the downstream terminal. When a user terminal is connected to multiple downstream terminals, each downstream terminal has a different communication priority. The dedicated bearer corresponding to each of the multiple downstream terminals has a different bandwidth resource configuration priority. The communication priority is determined based on the service attributes carried by the downstream terminal. The bandwidth resource configuration priority is used to identify the configuration priority order of the transmission bandwidth resources of each dedicated bearer. The uplink and / or downlink data packets are forwarded through the dedicated bearer; The creation process of the dedicated bearer includes: The core network receives the user terminal's request for a downstream terminal address forwarded by the base station; In response to the request for a downstream terminal address, an IP address is allocated to the downstream terminal and the IP address is fed back to the base station, which then feeds it back to the user terminal. Billing control rules based on the MAC address determination strategy included in the attached terminal address application request; The service flow template is obtained based on the policy billing control rules, and the service flow template is updated based on the IP address; The policy charging control rules are sent to the base station and forwarded to the user terminal by the base station, thereby enabling the base station and the user terminal to associate and save the policy charging control rules with the IP address to complete the construction of the dedicated bearer.

6. The method according to claim 5, characterized in that, The step of determining the dedicated bearer corresponding to the downstream terminal based on the uplink data packet and / or downlink data packet further includes: Parse the uplink and / or downlink data packets to obtain the IP address corresponding to the downstream terminal; The dedicated bearer corresponding to the downstream terminal is determined based on the IP address.

7. The method according to claim 5, characterized in that, After determining the dedicated bearer corresponding to the downstream terminal based on the uplink packet data, the method further includes: Determine the bandwidth resource configuration priority of the dedicated bearer corresponding to the uplink packet data, and obtain the bandwidth resource configuration priority of the dedicated bearer corresponding to other uplink packet data to be forwarded; According to the bandwidth resource configuration priority, the bandwidth resources are configured for the dedicated bearer corresponding to each of the uplink packet data in descending order of priority. and / or After determining the dedicated bearer corresponding to the downstream terminal based on the downlink packet data, the method further includes: Determine the bandwidth resource configuration priority of the dedicated bearer corresponding to the downlink packet data, and obtain the bandwidth resource configuration priority of the dedicated bearer corresponding to other downlink packet data to be forwarded; According to the bandwidth resource configuration priority, the bandwidth resources are configured for the dedicated bearer corresponding to each downlink packet data in descending order of priority.

8. A method for message exchange, characterized in that, The method includes: The core network receives downlink message data packets, which are data sent from the external gateway to the core network, transmitted sequentially through the core network and base stations to the user terminal, and then forwarded by the user terminal to the downstream terminals. The corresponding dedicated bearer is determined based on the downlink packet data, and the downlink packet data is forwarded to the base station through the dedicated bearer, so that the base station forwards the downlink packet data to the user terminal. The dedicated bearer corresponds one-to-one with the downstream terminal, and the dedicated bearer is a bearer channel specifically for transmitting data to the downstream terminal. When the user terminal is connected to multiple downstream terminals, each downstream terminal has a different communication priority, and the dedicated bearer corresponding to each of the multiple downstream terminals has a different bandwidth resource configuration priority. The communication priority is determined based on the service attributes carried by the downstream terminal, and the bandwidth resource configuration priority is used to identify the configuration priority order of the transmission bandwidth resources of each dedicated bearer. The creation process of the dedicated bearer includes: Receive the user terminal's request for a downstream terminal address forwarded by the base station; In response to the request for a downstream terminal address, an IP address is allocated to the downstream terminal and the IP address is fed back to the base station, which then feeds it back to the user terminal. Billing control rules based on the MAC address determination strategy included in the attached terminal address application request; The service flow template is obtained based on the policy billing control rules, and the service flow template is updated based on the IP address; The policy charging control rules are sent to the base station and forwarded to the user terminal by the base station, thereby enabling the base station and the user terminal to associate and save the policy charging control rules with the IP address to complete the construction of the dedicated bearer.

9. The method according to claim 8, characterized in that, The step of updating the service flow template based on the IP address further includes: The IP address is used as the source address of the uplink filter and the destination address of the downlink filter in the service flow template, thereby updating the service flow template.

10. The method according to claim 8, characterized in that, The policy-based billing control rules include QoS, which includes a bandwidth resource configuration priority identifier. The bandwidth resource configuration priority identifier is used to identify the order in which bandwidth resources are configured for the dedicated bearer by the base station.

11. The method according to claim 8, characterized in that, The method further includes: Received a request to delete the attached terminal address forwarded by the base station; The request to delete the downstream terminal address is parsed to obtain the MAC and IP addresses of the downstream terminal. Based on the MAC and IP addresses, a process to delete the dedicated bearer is initiated to delete the dedicated bearer.

12. An electronic device, characterized in that, The electronic device includes a processor and a memory and communication circuitry coupled to the processor; wherein, The communication circuit is used to communicate with other electronic devices; The memory is used to store computer programs; The processor is used to run the computer program to perform the method according to any one of claims 1 to 4, or any one of claims 5 to 7, or any one of claims 8 to 11.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that can be executed by a processor, the computer program being used to implement the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method, gateway and mobile terminal for realizing strategy and charging control

    CN101800967A

  • Method and device for WiFi terminal to visit different service domains

    CN103220650A

  • Method, unit and gateway for realizing end-to-end data transmission

    CN112437404A