A High-Performance Connection and Transmission Method for a Bonded Silver Wire Device

The method and apparatus enable silver wire bonding devices to switch from a private network to a public network, optimizing resource allocation and ensuring stable operation by maintaining connectivity through PC5 connections, addressing resource constraints in private networks.

CN117768965BActive Publication Date: 2025-07-15SICHUAN ZHONGBAO TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311782183.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-21
Publication Date
2025-07-15
Estimated Expiration
2043-12-21

AI Technical Summary

Technical Problem

In the case of tight network resources in private networks, how to ensure the production stability and reliability of bonded silver wire equipment are not affected.

Method used

Through the RAN device, it is determined that the bonded silver wire equipment cluster needs to be switched to the network, some devices switched to the public network PLMN, and other devices establish connections with the devices switched to the public network through the PC5 connection, and optimize resource allocation to meet the needs.

Benefits of technology

When network resources are tight, the production stability and reliability of bonded silver wire equipment are ensured, while reducing the overhead on public network resources and avoiding the impact on the original business.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117768965B_ABST
    Figure CN117768965B_ABST
Patent Text Reader

Abstract

The present application provides a high-performance connection and transmission method for a bonded silver wire device, belonging to the field of communication technologies, and is used to ensure that the production stability and reliability of the bonded silver wire device are not affected under the condition of tight network resources. The method includes: the RAN device determines that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks; wherein, the bonded silver wire device cluster is a cluster of terminal devices deployed on the NPN and subscribed to the NPN, the bonded silver wire device cluster is currently accessing the NPN, and N is an integer greater than 1; the RAN device sends indication information to the N bonded silver wire devices; wherein, the indication information is used to indicate that the target bonded silver wire device among the N bonded silver wire devices needs to switch from the NPN to accessing the first Public Land Mobile Network (PLMN), and the indication information is also used to indicate that the other bonded silver wire devices among the N bonded silver wire devices except the target bonded silver wire device need to establish a PC5 connection with the target bonded silver wire device, and the first PLMN is a public network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a high-performance connection and transmission method for wire bonding silver wire equipment. Background Art

[0002] The 3rd Generation Partnership Project (3GPP) defines a non-public network (NPN). A non-public network generally refers to a network where data does not leave the campus. Specifically, it is a dedicated network technology that can only be used by specific users or organizations to achieve security and privacy protection. A non-public network can protect the security of data transmission by using encryption technologies and security protocols to prevent data from being stolen or tampered with by unauthorized third parties. A non-public network can also provide a more reliable network connection by using dedicated network equipment and technologies to ensure the stability and accuracy of data transmission. A non-public network allows users to access restricted network resources, such as enterprise internal networks. Taking the wire bonding production scenario as an example, an operator can customize a non-public network for a wire bonding manufacturer, enabling wire bonding equipment, such as the production line of silver wire bonding equipment, to access the non-public network, thereby realizing intelligent and networked intelligent production.

[0003] However, limited by the network scale, compared with the public network, the network resources of the non-public network are relatively limited, and resource shortages may occur. In response to this situation, how to ensure the service reliability of devices in the non-public network, such as ensuring that the production stability and reliability of silver wire bonding equipment are not affected, is an urgent problem to be solved currently. Summary of the Invention

[0004] An embodiment of this application provides a high-performance connection and transmission method for silver wire bonding equipment, which is used to ensure that the production stability and reliability of silver wire bonding equipment are not affected under the condition of tight network resources.

[0005] To achieve the above objective, this application adopts the following technical solutions:

[0006] In a first aspect, an embodiment of the present application provides a high-performance connection and transmission method for a bonding silver wire device, which is applied to a radio access network (RAN) device serving a private network NPN. The method includes: the RAN device determines that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks; wherein, the bonding silver wire device cluster is a cluster of terminal devices deployed in the NPN and subscribed to the NPN, the bonding silver wire device cluster is currently accessing the NPN, and N is an integer greater than 1; the RAN device sends indication information to the N bonding silver wire devices; wherein, the indication information is used to indicate that a target bonding silver wire device among the N bonding silver wire devices needs to switch from the NPN to accessing a first public land mobile network (PLMN), and the indication information is also used to indicate that other bonding silver wire devices among the N bonding silver wire devices except the target bonding silver wire device need to establish a PC5 connection with the target bonding silver wire device, and the first PLMN is a public network.

[0007] Optionally, the RAN device determines that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks, including: the RAN device determines, according to the resource usage of the RAN device, that it cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster; the RAN device determines that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks according to the fact that the RAN device cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster.

[0008] Optionally, the RAN device determines, according to the resource usage of the RAN device, that it cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster, including: the RAN device estimates the resources that the RAN device will allocate for each terminal currently accessing the RAN device according to the number of terminals currently accessing the RAN device and the service priority of each terminal currently accessing the RAN device, wherein the terminals currently accessing the RAN device include the bonding silver wire device cluster, and the resources that the RAN device allocates for each terminal currently accessing the RAN device are the resource usage of the RAN device; the RAN device determines the resources that the RAN device will allocate for the bonding silver wire device cluster according to the resources that the RAN device will allocate for each terminal currently accessing the RAN device; the RAN device determines that the resources that the RAN device will allocate for the bonding silver wire device cluster are less than the resources required by the bonding silver wire device cluster, wherein the resources required by the bonding silver wire device cluster are stored in the context of the bonding silver wire device cluster in the local area of the RAN device; the fact that the resources that the RAN device will allocate for the bonding silver wire device cluster are less than the resources required by the bonding silver wire device cluster means that the RAN device cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster.

[0009] Optionally, the method further includes: the RAN device determines the number of terminals currently accessing the RAN device at a preset judgment time in the current cycle; or; the RAN device determines the number of terminals currently accessing the RAN device when the number of terminals accessing the RAN device changes; or; the RAN device receives a service request from the AF through the access and mobility management function AMF network element serving the NPN, where the AF is used to provide control services for the bonded silver wire device cluster, and the service request is used to request the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster; in response to the request for the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster, the RAN device determines the number of terminals currently accessing the RAN device.

[0010] Optionally, if the service priority of each terminal currently accessing the RAN device is higher, the more resources the RAN device is estimated to allocate to the terminal.

[0011] Optionally, the RAN device determines that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks according to the fact that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster, including: the RAN device determines that the number of bonded silver wire devices that need to switch networks in the bonded silver wire device cluster is N according to the difference between the resources that the RAN device is going to allocate to the bonded silver wire device cluster and the resources required by the bonded silver wire device cluster; the RAN device selects a target bonded silver wire device and N-1 other bonded silver wire devices from the N bonded silver wire devices according to the fact that the number of bonded silver wire devices that need to switch networks in the bonded silver wire device cluster is N, where the target bonded silver wire device is the bonded silver wire device with the worst signal quality between the RAN device among the bonded silver wire devices with at least two antenna panels, and the target bonded silver wire device can perform uplink or downlink multi-beam simultaneous transmission through at least two antenna panels of the target bonded silver wire device, and the N-1 other bonded silver wire devices are the bonded silver wire devices with the N-1 worst signal qualities between the RAN device among the bonded silver wire devices with one antenna panel.

[0012] Optionally, the method further includes: in the case where the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster, the RAN device sends a subscription request to the access and mobility management function AMF network element serving the NPN, where the subscription request is used to request to subscribe to the network capability information in the group subscription data of the bonded silver wire device cluster; the RAN device receives a subscription acceptance returned by the AMF network element for the subscription request, where the subscription acceptance carries the network capability information, and the network capability information is used to indicate that the bonded silver wire device cluster supports switching from the NPN to the public network; the RAN device determines that the bonded silver wire device cluster has the ability to switch from the NPN to the public network according to the network capability information.

[0013] Optionally, when the bonded silver wire device cluster has the ability to switch from NPN to the public network, the method further includes: the RAN device triggers the SOR process, obtains the network list that the bonded silver wire device cluster can switch to from the unified data management (UDM) network element serving the NPN, the network list includes at least one public land mobile network (PLMN), and the first PLMN is the PLMN with the highest priority among the at least one PLMN.

[0014] Optionally, the RAN device sends indication information to N bonded silver wire devices, including: the RAN device sends first indication information to the target bonded silver wire device among the N bonded silver wire devices, and the first indication information indicates that the target bonded silver wire device needs to switch from NPN to access the first PLMN by carrying the identifier of the first PLMN, where the first PLMN has pre-stored the subscription data of the target bonded silver wire device in the first PLMN to support the target bonded silver wire device to switch from NPN to access the first PLMN; the RAN device sends second indication information to each of the N - 1 other bonded silver wire devices among the N bonded silver wire devices, and the second indication information indicates that the N - 1 other bonded silver wire devices need to establish a PC5 connection with the target bonded silver wire device by carrying the identifier of the target bonded silver wire device.

[0015] In a second aspect, a high-performance connection and transmission device for a bonded silver wire device is provided, which is applied to a radio access network (RAN) device serving a private network NPN. The device is configured as follows: the RAN device determines that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks; where the bonded silver wire device cluster is a cluster of terminal devices deployed in and subscribed to the NPN, the bonded silver wire device cluster is currently accessing the NPN, and N is an integer greater than 1; the RAN device sends indication information to the N bonded silver wire devices; where the indication information is used to indicate that the target bonded silver wire device among the N bonded silver wire devices needs to switch from NPN to access the first PLMN, and the indication information is further used to indicate that the other bonded silver wire devices among the N bonded silver wire devices except the target bonded silver wire device need to establish a PC5 connection with the target bonded silver wire device, and the first PLMN is the public network.

[0016] Optionally, the device is configured as follows: the RAN device determines, according to the resource usage situation of the RAN device, that it cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster; the RAN device determines that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks based on the fact that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster.

[0017] Optionally, the device is configured such that: the RAN device estimates the resources to be allocated to each of the terminals currently accessing the RAN device according to the number of terminals currently accessing the RAN device and the service priority of each terminal currently accessing the RAN device, where the terminals currently accessing the RAN device include a bonded silver wire device cluster, and the resources allocated by the RAN device to each of the terminals currently accessing the RAN device are the resource usage of the RAN device; the RAN device determines the resources to be allocated to the bonded silver wire device cluster according to the resources to be allocated to each of the terminals currently accessing the RAN device; the RAN device determines that the resources to be allocated to the bonded silver wire device cluster are less than the resources required by the bonded silver wire device cluster, where the resources required by the bonded silver wire device cluster are stored in the context of the bonded silver wire device cluster in the local RAN device; the fact that the resources to be allocated to the bonded silver wire device cluster by the RAN device are less than the resources required by the bonded silver wire device cluster means that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster.

[0018] Optionally, the device is configured such that: the RAN device determines the number of terminals currently accessing the RAN device at a preset judgment time in the current cycle; or; the RAN device determines the number of terminals currently accessing the RAN device when the number of terminals accessing the RAN device changes; or; the RAN device receives a service request from the AF through the access and mobility management function (AMF) network element serving the NPN, where the AF is used to provide control services for the bonded silver wire device cluster, and the service request is used to request the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster; in response to the request for the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster, the RAN device determines the number of terminals currently accessing the RAN device.

[0019] Optionally, the higher the service priority of each terminal currently accessing the RAN device, the more resources the RAN device is estimated to allocate to that terminal.

[0020] Optionally, the device is configured such that: the RAN device determines that the number of wire bonding devices in the wire bonding device cluster that need to switch networks is N based on the difference between the resources to be allocated by the RAN device for the wire bonding device cluster and the resources required by the wire bonding device cluster; the RAN device selects a target wire bonding device and N - 1 other wire bonding devices from the N wire bonding devices according to the number of wire bonding devices in the wire bonding device cluster that need to switch networks being N, where the target wire bonding device is the wire bonding device with the worst signal quality between the RAN device among the wire bonding devices with at least two antenna panels, and the target wire bonding device can perform uplink or downlink multi-beam simultaneous transmission through at least two antenna panels of the target wire bonding device, and the N - 1 other wire bonding devices are the wire bonding devices with the top N - 1 worst signal qualities between the RAN device among the wire bonding devices with one antenna panel.

[0021] Optionally, the device is configured such that: in the case where the RAN device cannot allocate resources that meet the requirements of the wire bonding device cluster for the wire bonding device cluster, the RAN device sends a subscription request to the access and mobility management function AMF network element serving the NPN, where the subscription request is used to request to subscribe to the network capability information in the group subscription data of the wire bonding device cluster; the RAN device receives the subscription acceptance returned by the AMF network element for the subscription request, where the subscription acceptance carries the network capability information, and the network capability information is used to indicate that the wire bonding device cluster supports switching from the NPN to the public network; the RAN device determines that the wire bonding device cluster has the ability to switch from the NPN to the public network according to the network capability information.

[0022] Optionally, in the case where the wire bonding device cluster has the ability to switch from the NPN to the public network, the device is configured such that: the RAN device triggers the SOR process to obtain the network list that the wire bonding device cluster can switch to from the user data management UDM network element serving the NPN, and the network list includes at least one PLMN, and the first PLMN is the PLMN with the highest priority among the at least one PLMN.

[0023] Optionally, the device is configured such that: the RAN device sends first indication information to a target bonded silver wire device among the N bonded silver wire devices, and the first indication information indicates that the target bonded silver wire device needs to switch from the NPN to accessing the first PLMN by carrying the identifier of the first PLMN, where the first PLMN has pre-stored the subscription data of the target bonded silver wire device in the first PLMN to support the target bonded silver wire device to switch from the NPN to accessing the first PLMN; the RAN device sends second indication information to each of the N - 1 other bonded silver wire devices among the N bonded silver wire devices, and the second indication information indicates that the N - 1 other bonded silver wire devices need to establish a PC5 connection with the target bonded silver wire device by carrying the identifier of the target bonded silver wire device.

[0024] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, on which program code is stored, and when the program code is run by a computer, the method described in the first aspect is executed.

[0025] In summary, the above method and device have the following technical effects:

[0026] In a private network, when the resources of a RAN device in the private network are in short supply, the RAN device can switch some of the bonded silver wire devices in the bonded silver wire device cluster currently deployed and accessed to the private network, such as N bonded silver wire devices, to access a public network, such as the first PLMN, so as to continue to guarantee the services of these N bonded silver wire devices through the resources of the first PLMN, thereby realizing that the production stability and reliability of the bonded silver wire devices are not affected when the network resources are in short supply. Moreover, since only one target bonded silver wire device among these N bonded silver wire devices accesses the first PLMN, and the remaining bonded silver wire devices obtain services from the first PLMN by establishing a PC5 connection with the target bonded silver wire device, the air interface resource overhead of the first PLMN can also be reduced, and too much impact on the original services in the first PLMN can be avoided. Description of the Drawings

[0027] Figure 1 It is a schematic diagram of the architecture of a 5G system;

[0028] Figure 2 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;

[0029] Figure 3 It is a flowchart of a high-performance connection and transmission method for a bonded silver wire device provided by an embodiment of the present application;

[0030] Figure 4 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Detailed Embodiments

[0031] 1. The fifth-generation (5G) mobile communication system:

[0032] Figure 1 is a schematic diagram of the 5G system architecture. As Figure 1 shown, the 5G system includes: an access network (AN) and a core network (CN), and may also include: terminals.

[0033] The above-mentioned terminal can be a terminal with transceiver functions, or a chip or chip system that can be set in the terminal. This terminal can also be called a user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile platform, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user equipment. The terminal in the embodiments of the present application can be a mobile phone, cellular phone, smart phone, tablet computer (Pad), wireless data card, personal digital assistant (PDA), wireless modem, handset, laptop computer, machine type communication (MTC) terminal, a computer with wireless transceiver functions, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, in-vehicle terminal, roadside unit (RSU) with terminal functions, etc. The terminal of the present application can also be an in-vehicle module, in-vehicle module, in-vehicle component, in-vehicle chip or in-vehicle unit built into a vehicle as one or more components or units.

[0034] The above-mentioned AN is used to implement access-related functions, can provide network access functions for authorized users in a specific area, and can determine transmission links of different qualities to transmit user data according to user levels, service requirements, etc. The AN forwards control signals and user data between the terminal and the CN. The AN may include: access network elements, which may also be referred to as radio access network (RAN) devices.

[0035] The RAN device may be a device that provides access for the terminal. For example, the RAN device may include: The RAN device may also include 5G, such as the gNB in the new radio (NR) system, or one or a group (including multiple antenna panels) of antenna panels of the base station in 5G, or may also be a network node constituting the gNB, transmission and reception point (TRP) or transmission point (TP) or transmission measurement function (TMF), such as a building base band unit (BBU), or a centralized unit (CU) or a distributed unit (DU), an RSU with base station functions, or a wired access gateway, or a core network element of 5G. Alternatively, the RAN device may also include an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also referred to as small stations), relay stations, access points, wearable devices, vehicle-mounted devices, and so on. Alternatively, the RAN device may also include access network elements of the next-generation mobile communication system, such as 6G base stations. Or, in the next-generation mobile communication system, the network device may have other naming methods, all of which are covered by the protection scope of the embodiments of the present application, and the present application makes no limitation thereto.

[0036] The CN is mainly responsible for maintaining the subscribed data of the mobile network and providing functions such as session management, mobility management, policy management, and security authentication for the terminal. The CN mainly includes the following network elements: user plane function (UPF) network element, authentication server function (AUSF) network element, access and mobility management function (AMF) network element, session management function (SMF) network element, network slice selection function (NSSF) network element, network exposure function (NEF) network element, network function repository function (NRF) network element, policy control function (PCF) network element, unified data management (UDM) network element, application function (AF) network element, and network slice-specific and standalone non-public network (SNPN) authentication and authorization function (NSSAAF) network element.

[0037] Among them, the UPF network element is mainly responsible for user data processing (forwarding, receiving, charging, etc.). For example, the UPF network element can receive user data from a data network (DN), and forward the user data to the terminal through an access network element. The UPF network element can also receive user data from the terminal through the access network element and forward the user data to the DN. The DN network element refers to the operator network that provides data transmission services for users. For example, Internet Protocol (IP) multimedia service (IMS), Internet, etc.

[0038] The AUSF network element can be used to perform the security authentication of the terminal.

[0039] The AMF network element is mainly responsible for mobility management in the mobile network. For example, user location update, user registration to the network, user handover, etc.

[0040] The SMF network element is mainly responsible for session management in the mobile network. For example, session establishment, modification, and release. Specific functions include, for example, allocating Internet Protocol (IP) addresses for users and selecting UPFs that provide packet forwarding functions.

[0041] The PCF network element mainly supports providing a unified policy framework to control network behavior, providing policy rules to control layer network functions, and is also responsible for obtaining user subscription information related to policy decisions. The PCF network element can provide policies to the AMF network element and the SMF network element, such as quality of service (QoS) policies, slice selection policies, etc.

[0042] The NSSF network element can be used to select network slices for terminals.

[0043] The NEF network element can be used to support the opening of capabilities and events.

[0044] The UDM network element can be used to store user data, such as subscription data, authentication / authorization data, etc.

[0045] The AF network element mainly supports interacting with the CN to provide services, such as influencing data routing decisions, policy control functions, or providing some third-party services to the network side.

[0046] In the embodiments of the present invention, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. If the information indicated by a certain information is called the information to be indicated, then in the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. It is also possible to indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it is also possible to achieve the indication of specific information by means of the arrangement order of each information pre-agreed (such as protocol regulations), thereby reducing the indication overhead to a certain extent. At the same time, it is also possible to identify the common parts of each information and indicate them uniformly to reduce the indication overhead caused by separately indicating the same information.

[0047] In addition, the specific indication method can also be various existing indication methods, such as, but not limited to, the above-mentioned indication methods and their various combinations, etc. The specific details of various indication methods can refer to the prior art and will not be elaborated herein. As can be seen from the above description, for example, when multiple pieces of information of the same type need to be indicated, it may occur that the indication methods of different pieces of information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiments of the present invention do not limit the selected indication method. In this way, the indication methods involved in the embodiments of the present invention should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0048] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending periods and / or sending times of these sub-information can be the same or different. The embodiments of the present invention do not limit the specific sending method. Among them, the sending periods and / or sending times of these sub-information can be predefined, such as predefined according to a protocol, or can be configured by the sending device by sending configuration information to the receiving device.

[0049] "Predefined" or "preconfigured" can be implemented by pre-saving corresponding codes, tables or other ways that can be used to indicate relevant information in the device. The embodiments of the present invention do not limit its specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or an electronic device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or an electronic device. The type of the memory can be any form of storage medium, and the embodiments of the present invention do not limit this.

[0050] The "protocol" involved in the embodiments of the present invention can refer to a protocol family in the communication field, a standard protocol with a frame structure similar to that of a protocol family, or a related protocol in a reliable access method system for future Internet of Things devices. The embodiments of the present invention do not make specific limitations on this.

[0051] In the embodiments of the present invention, descriptions such as "when...", "in the case of...", "if", and "when" all refer to that the device will perform corresponding processing under a certain objective situation, which does not limit the time, and does not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.

[0052] In the description of the embodiments of the present invention, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B may represent A or B. The "and / or" in the embodiments of the present invention is merely a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B may be singular or plural. Also, in the description of the embodiments of the present invention, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of a single item or plural items. For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c may be single or multiple. Additionally, in order to clearly describe the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, terms such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and roles. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different. At the same time, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present invention should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific way for easy understanding.

[0053] The network architecture and service scenarios described in the embodiments of the present invention are for more clearly illustrating the technical solutions of the embodiments of the present invention, and do not constitute a limitation to the technical solutions provided by the embodiments of the present invention. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems.

[0054] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.

[0055] Please refer to Figure 2 , the embodiments of the present application provide a communication system. This communication system is applied to a private network and specifically may include: RAN devices and a bonded silver wire device cluster.

[0056] Among them, the private network may adopt the same as the above Figure 1The described network architecture also includes RAN devices and terminals, as well as some core network elements, such as AMF network elements, UDM network elements, etc. In this communication system, the specific device form of the terminal can be a bonded silver wire device, such as a bonded silver wire device cluster composed of multiple bonded silver wire devices. Among these multiple bonded silver wire devices, some bonded silver wire devices are provided with at least two antenna panels to support multi-beam simultaneous transmission in the uplink or downlink, that is, at least two antenna panels each transmit an uplink or downlink beam, so as to improve data transmission efficiency and reduce latency. Another part of these multiple bonded silver wire devices is provided with a single antenna panel. The bonded silver wire device cluster is deployed in a private network. Usually, the bonded silver wire device cluster also accesses the private network, such as accessing the RAN device, and registers to the core network of the private network through the RAN device. After that, a service process is established, such as establishing a protocol data unit (PDU) session.

[0057] Next, the interaction between the management device and the operator network in the above production system will be described in detail in combination with the method.

[0058] Please refer to Figure 3 , the embodiment of the present application provides a high-performance connection and transmission method for bonded silver wire devices. This method can be applied to the communication between RAN devices and bonded silver wire device clusters. The process of this method includes:

[0059] S301, the RAN device determines that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks.

[0060] Among them, the bonded silver wire device cluster is a cluster of terminal devices deployed in NPN and subscribed to NPN. The bonded silver wire device cluster currently accesses NPN, and N is an integer greater than 1.

[0061] The RAN device can determine that it cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster according to the resource usage situation of the RAN device.

[0062] For example, first, the RAN device can estimate the resources that the RAN device will allocate to each terminal currently accessing the RAN device according to the number of terminals currently accessing the RAN device and the service priority of each terminal currently accessing the RAN device.

[0063] Among them, the terminals currently accessing the RAN device include a bonded silver wire device cluster. The RAN device can determine the number of terminals currently accessing the RAN device at a preset judgment time in the current cycle. Or; the RAN device can also determine the number of terminals currently accessing the RAN device when the number of terminals accessing the RAN device changes. Or; the RAN device can also receive a service request from the AF through the AMF network element serving the NPN. Among them, the AF is used to provide control services for the bonded silver wire device cluster, and the service request is used to request the RAN device to evaluate the service quality of the RAN device serving the bonded silver wire device cluster. Thus, in response to the request for the RAN device to evaluate the service quality of the RAN device serving the bonded silver wire device cluster, the RAN device determines the number of terminals currently accessing the RAN device. If the service priority of each terminal currently accessing the RAN device is higher, the more resources the RAN device is expected to allocate to this terminal. The resources allocated by the RAN device to each terminal currently accessing the RAN device are the resource usage of the RAN device.

[0064] Exemplarily, taking the bonded silver wire device cluster including 4 bonded silver wire devices as an example, if the service priority of bonded silver wire device #1 is level 1, the resources that the RAN device is expected to allocate to this bonded silver wire device #1 are 20MB of bandwidth. If the service priority of bonded silver wire device #2 is level 2, which is lower than level 1, the resources that the RAN device is expected to allocate to this bonded silver wire device #2 are 15MB of bandwidth. If the service priority of bonded silver wire device #3 is level 3, which is lower than level 2, the resources that the RAN device is expected to allocate to this bonded silver wire device #3 are 10MB of bandwidth. If the service priority of bonded silver wire device #4 is also level 3, the resources that the RAN device is expected to allocate to this bonded silver wire device #4 are also 10MB of bandwidth.

[0065] After that, the RAN device can determine the resources that the RAN device will allocate to the bonded silver wire device cluster according to the resources that the RAN device will allocate to each terminal currently accessing the RAN device. Continuing with the above example, for the above 4 bonded silver wire devices, the resources that the RAN device will allocate to the bonded silver wire device cluster are 20MB + 15MB + 10MB + 10MB = 55MB of bandwidth. The RAN device determines that the resources that the RAN device will allocate to the bonded silver wire device cluster are less than the resources required by the bonded silver wire device cluster. Among them, the resources required by the bonded silver wire device cluster are stored in the context of the bonded silver wire device cluster on the local RAN device; the fact that the resources that the RAN device will allocate to the bonded silver wire device cluster are less than the resources required by the bonded silver wire device cluster means that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster. Continuing with the above example, the resources required by the bonded silver wire device cluster are 80M of bandwidth, that is, 20M of bandwidth for each bonded silver wire device. Then, the above 55MB of bandwidth is less than 80M of bandwidth, indicating that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster.

[0066] In the case where the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster, the RAN device can determine that the number of bonded silver wire devices that need to switch networks in the bonded silver wire device cluster is N according to the difference between the resources that the RAN device will allocate to the bonded silver wire device cluster and the resources required by the bonded silver wire device cluster. Continuing with the above example, 80MB - 55MB = 25MB, and each bonded silver wire device is 20M of bandwidth. At this time, N = 2, that is, 2 bonded silver wire devices need to be switched to access the public network, so that the remaining bonded silver wire devices can be allocated resources that meet their own requirements. The RAN device selects a target bonded silver wire device and N - 1 other bonded silver wire devices from the N bonded silver wire devices according to the number of bonded silver wire devices that need to switch networks in the bonded silver wire device cluster being N. Among them, the target bonded silver wire device is the bonded silver wire device with the worst signal quality between the RAN device among the bonded silver wire devices with at least two antenna panels. The target bonded silver wire device can perform uplink or downlink multi-beam simultaneous transmission through at least two antenna panels of the target bonded silver wire device, so as to ensure that the communication rate is large enough to support N bonded silver wire devices to obtain services from the first PLMN. The N - 1 other bonded silver wire devices are the bonded silver wire devices with the first N - 1 worst signal qualities between the RAN device among the bonded silver wire devices with one antenna panel.

[0067] Optionally, Method 1: In the case where the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster, and before selecting N bonded silver wire devices, the RAN device may also send a subscription request to the AMF network element serving the NPN. Among them, the subscription request is used to request to subscribe to the network capability information in the group subscription data of the bonded silver wire device cluster. The RAN device receives the subscription acceptance returned by the AMF network element for the subscription request. Among them, the subscription acceptance carries network capability information, and the network capability information is used to indicate that the bonded silver wire device cluster supports switching from the NPN to the public network. The RAN device determines that the bonded silver wire device cluster has the ability to switch from the NPN to the public network according to the network capability information.

[0068] Optionally, Method 2: In the case where the bonded silver wire device cluster has the ability to switch from the NPN to the public network, and before selecting N bonded silver wire devices, the RAN device may also trigger a configuration update (SOR) process to obtain a network list that the bonded silver wire device cluster can switch to from the UDM network element serving the NPN. The network list includes at least one PLMN, such as the identifiers of at least one PLMN. Among them, the first PLMN is the PLMN with the highest priority among the at least one PLMN.

[0069] It can be understood that the RAN device can also directly obtain the network list from the AMF network element through Method 1. For Method 2, since the SOR process is usually initiated by the terminal, the difference in this application is that the RAN device acts as an agent for the terminal to initiate the SOR process to obtain the network list from the UDM network element.

[0070] S302. The RAN device sends indication information to N bonded silver wire devices.

[0071] Among them, the indication information is used to indicate that the target bonded silver wire device among the N bonded silver wire devices needs to switch from the NPN to access the first Public Land Mobile Network (PLMN), and the indication information is also used to indicate that the other bonded silver wire devices among the N bonded silver wire devices except the target bonded silver wire device need to establish a PC5 connection with the target bonded silver wire device. The first PLMN is the public network. For example, the RAN device may send the first indication information to the target bonded silver wire device among the N bonded silver wire devices. The first indication information indicates that the target bonded silver wire device needs to switch from the NPN to access the first PLMN by carrying the identifier of the first PLMN. Among them, the first PLMN has previously saved the subscription data of the target bonded silver wire device in the first PLMN to support the target bonded silver wire device to be able to switch from the NPN to access the first PLMN. The RAN device may also send the second indication information to each of the N - 1 other bonded silver wire devices among the N bonded silver wire devices. The second indication information indicates that the N - 1 other bonded silver wire devices need to establish a PC5 connection with the target bonded silver wire device by carrying the identifier of the target bonded silver wire device.

[0072] In summary:

[0073] In a private network, when the resources of RAN devices in the private network are in short supply, the RAN device can switch some of the bonded silver wire devices in the bonded silver wire device cluster currently deployed and connected to the private network, such as N bonded silver wire devices, to connect to the public network, such as the first PLMN, so as to continue to guarantee the services of these N bonded silver wire devices through the resources of the first PLMN, thereby realizing that the production stability and reliability of the bonded silver wire devices can be ensured without being affected in the case of network resource shortage. Moreover, since only one target bonded silver wire device among these N bonded silver wire devices is connected to the first PLMN, and the remaining bonded silver wire devices obtain services from the first PLMN by establishing a PC5 connection with the target bonded silver wire device, the air interface resource overhead of the first PLMN can also be reduced, and too much impact on the original services in the first PLMN can be avoided.

[0074] The above combination Figure 3 has described in detail the method provided by the embodiments of the present application. The following introduces a high-performance connection and transmission device of a bonded silver wire device for executing the method provided by the embodiments of the present application.

[0075] The device is applied to a radio access network (RAN) device serving a private network NPN, and the device is configured as follows: the RAN device determines that N bonded silver wire devices in the bonded silver wire device cluster need to switch networks; wherein, the bonded silver wire device cluster is a cluster of terminal devices deployed in the NPN and subscribed to the NPN, the bonded silver wire device cluster is currently connected to the NPN, and N is an integer greater than 1; the RAN device sends indication information to the N bonded silver wire devices; wherein, the indication information is used to indicate that the target bonded silver wire device among the N bonded silver wire devices needs to switch from the NPN to connect to the first PLMN, and the indication information is also used to indicate that the other bonded silver wire devices among the N bonded silver wire devices except the target bonded silver wire device need to establish a PC5 connection with the target bonded silver wire device, and the first PLMN is a public network.

[0076] Optionally, the device is configured as follows: the RAN device determines, according to the resource usage of the RAN device, that it cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster; the RAN device determines that N bonded silver wire devices in the bonded silver wire device cluster need to switch networks according to the fact that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster.

[0077] Optionally, the device is configured such that: the RAN device estimates the resources to be allocated to each of the terminals currently accessing the RAN device according to the number of terminals currently accessing the RAN device and the service priority of each terminal currently accessing the RAN device, where the terminals currently accessing the RAN device include a bonded silver wire device cluster, and the resources allocated by the RAN device to each of the terminals currently accessing the RAN device are the resource usage of the RAN device; the RAN device determines the resources to be allocated to the bonded silver wire device cluster according to the resources to be allocated to each of the terminals currently accessing the RAN device; the RAN device determines that the resources to be allocated to the bonded silver wire device cluster are less than the resources required by the bonded silver wire device cluster, where the resources required by the bonded silver wire device cluster are stored in the context of the bonded silver wire device cluster in the local RAN device; the fact that the resources to be allocated to the bonded silver wire device cluster by the RAN device are less than the resources required by the bonded silver wire device cluster means that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster.

[0078] Optionally, the device is configured such that: the RAN device determines the number of terminals currently accessing the RAN device at a preset judgment time in the current cycle; or; the RAN device determines the number of terminals currently accessing the RAN device when the number of terminals accessing the RAN device changes; or; the RAN device receives a service request from the AF through the access and mobility management function (AMF) network element serving the NPN, where the AF is used to provide control services for the bonded silver wire device cluster, and the service request is used to request the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster; in response to the request for the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster, the RAN device determines the number of terminals currently accessing the RAN device.

[0079] Optionally, the higher the service priority of each terminal currently accessing the RAN device, the more resources are estimated to be allocated to the terminal by the RAN device.

[0080] Optionally, the apparatus is configured such that: the RAN device determines that the number of wire bonding devices in the wire bonding device cluster that need to switch networks is N according to the difference between the resources that the RAN device is going to allocate to the wire bonding device cluster and the resources required by the wire bonding device cluster; the RAN device selects a target wire bonding device and N - 1 other wire bonding devices from the N wire bonding devices according to the number of wire bonding devices in the wire bonding device cluster that need to switch networks being N, where the target wire bonding device is the wire bonding device with the worst signal quality between the RAN device among the wire bonding devices with at least two antenna panels, and the target wire bonding device can perform uplink or downlink multi-beam simultaneous transmission through at least two antenna panels of the target wire bonding device, and the N - 1 other wire bonding devices are the wire bonding devices with the N - 1 worst signal qualities between the RAN device among the wire bonding devices with one antenna panel.

[0081] Optionally, the apparatus is configured such that: in a case where the RAN device cannot allocate resources that meet the requirements of the wire bonding device cluster to the wire bonding device cluster, the RAN device sends a subscription request to the access and mobility management function AMF network element serving the NPN, where the subscription request is used to request to subscribe to the network capability information in the group subscription data of the wire bonding device cluster; the RAN device receives a subscription acceptance returned by the AMF network element for the subscription request, where the subscription acceptance carries the network capability information, and the network capability information is used to indicate that the wire bonding device cluster supports switching from the NPN to the public network; the RAN device determines that the wire bonding device cluster has the ability to switch from the NPN to the public network according to the network capability information.

[0082] Optionally, in a case where the wire bonding device cluster has the ability to switch from the NPN to the public network, the apparatus is configured such that: the RAN device triggers an SOR process to obtain a network list that the wire bonding device cluster can switch to from the user data management UDM network element serving the NPN, and the network list includes at least one PLMN, and the first PLMN is the PLMN with the highest priority among the at least one PLMN.

[0083] Optionally, the apparatus is configured such that: the RAN device sends first indication information to a target bonded silver wire device among the N bonded silver wire devices, and the first indication information indicates that the target bonded silver wire device needs to switch from the NPN to accessing the first PLMN by carrying the identifier of the first PLMN, where the first PLMN has pre-stored the subscription data of the target bonded silver wire device in the first PLMN to support the target bonded silver wire device to switch from the NPN to accessing the first PLMN; the RAN device sends second indication information to each of the N - 1 other bonded silver wire devices among the N bonded silver wire devices, and the second indication information indicates that the N - 1 other bonded silver wire devices need to establish a PC5 connection with the target bonded silver wire device by carrying the identifier of the target bonded silver wire device.

[0084] Next, specific introductions will be made to the various components of the electronic device 500 in conjunction with Figure 4 :

[0085] Among them, the processor 501 is the control center of the electronic device 500, which can be a single processor or a collective term for multiple processing elements. For example, the processor 501 is one or more central processing units (CPUs), or can be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as: one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs).

[0086] Optionally, the processor 501 can execute various functions of the electronic device 500 by running or executing software programs stored in the memory 502 and calling data stored in the memory 502, such as the functions in the method Figure 3 shown above.

[0087] In a specific implementation, as an embodiment, the processor 501 can include one or more CPUs, such as Figure 4 the CPU0 and CPU1 shown in

[0088] In a specific implementation, as an embodiment, the electronic device 500 can also include multiple processors. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). Here, the processor can refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).

[0089] Among them, the memory 502 is used to store the software program for implementing the solution of this application, and is controlled by the processor 501 for execution. The specific implementation method can refer to the above method embodiment and will not be elaborated here.

[0090] Optionally, the memory 502 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but not limited to this. The memory 502 can be integrated with the processor 501 or exist independently, and is coupled to the processor 501 through the interface circuit of the electronic device 500 ( Figure 4 not shown in the figure), and the embodiments of the present application do not make specific limitations on this.

[0091] The transceiver 503 is used for communication with other devices. For example, if the multi-beam based positioning device is a terminal, the transceiver 503 can be used for communication with a network device or with another terminal.

[0092] Optionally, the transceiver 503 can include a receiver and a transmitter ( Figure 4 not separately shown in the figure). Among them, the receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.

[0093] Optionally, the transceiver 503 can be integrated with the processor 501 or exist independently, and is coupled to the processor 501 through the interface circuit of the electronic device 500 ( Figure 4 not shown in the figure), and the embodiments of the present application do not make specific limitations on this.

[0094] It should be noted that Figure 4 the structure of the electronic device 500 shown in the figure does not constitute a limitation on the device. The actual electronic device 500 may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0095] In addition, for the technical effects of the electronic device 500, reference may be made to the technical effects of the methods in the foregoing method embodiments, which will not be elaborated herein.

[0096] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0097] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0098] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more collections of available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0099] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. In addition, the character " / " in this document generally represents an "or" relationship between the associated objects before and after, but it may also represent an "and / or" relationship, which can be specifically understood by referring to the context before and after.

[0100] In this application, "at least one" means one or more, and "a plurality" means two or more. "At least one of the following" or its similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.

[0101] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0102] Those of ordinary skill in the art will realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0103] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0104] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some feature fields can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be electrical, mechanical, or other forms.

[0105] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0106] In addition, the functional units in each embodiment of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0107] If a function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0108] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.

Claims

1. A high-performance connection and transmission method for a bonding silver wire device, characterized in that, Applied to a radio access network (RAN) device serving a private network NPN, the method includes: The RAN device determines that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks; wherein, the bonding silver wire device cluster is a cluster of terminal devices deployed in the NPN and subscribed to the NPN, the bonding silver wire device cluster is currently accessing the NPN, and N is an integer greater than 1; The RAN device sends indication information to the N bonding silver wire devices; wherein, the indication information is used to indicate that a target bonding silver wire device among the N bonding silver wire devices needs to switch from the NPN to accessing a first public land mobile network (PLMN), and the indication information is further used to indicate that other bonding silver wire devices among the N bonding silver wire devices except the target bonding silver wire device need to establish a PC5 connection with the target bonding silver wire device, and the first PLMN is a public network; The RAN device determines that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks, including: The RAN device determines, according to the resource usage of the RAN device, that it cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster; The RAN device determines that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks according to the fact that the RAN device cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster; When the bonding silver wire device cluster has the ability to switch from the NPN to the public network, the method further includes: The RAN device triggers a SOR process to obtain, from a data management function (UDM) network element serving the NPN, a network list that the bonding silver wire device cluster can switch to, where the network list includes at least one PLMN, and the first PLMN is the PLMN with the highest priority among the at least one PLMN.

2. The method according to claim 1, characterized in that, The RAN device determines, according to the resource usage of the RAN device, that it cannot allocate resources that meet the requirements of the bonding silver wire device cluster for the bonding silver wire device cluster, including: The RAN device estimates the resources that the RAN device will allocate to each terminal currently accessing the RAN device according to the number of terminals currently accessing the RAN device and the service priority of each terminal currently accessing the RAN device, wherein the terminals currently accessing the RAN device include the bonding silver wire device cluster, and the resources that the RAN device allocates to each terminal currently accessing the RAN device are the resource usage of the RAN device; The RAN device determines the resources that the RAN device will allocate to the bonding silver wire device cluster according to the resources that the RAN device will allocate to each terminal currently accessing the RAN device; The RAN device determines that the resources to be allocated by the RAN device for the bonded silver wire device cluster are less than the resources required by the bonded silver wire device cluster, where the resources required by the bonded silver wire device cluster are stored in the context of the bonded silver wire device cluster local to the RAN device; the fact that the resources to be allocated by the RAN device for the bonded silver wire device cluster are less than the resources required by the bonded silver wire device cluster means that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster.

3. The method according to claim 2, wherein The method further includes: The RAN device determines the number of terminals currently accessing the RAN device at a preset judgment time in the current cycle; or; the RAN device determines the number of terminals currently accessing the RAN device when the number of terminals accessing the RAN device changes; or; the RAN device receives a service request from an AF through an access and mobility management function (AMF) network element serving the NPN, where the AF is used to provide control services for the bonded silver wire device cluster, and the service request is used to request the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster; in response to the request for the RAN device to evaluate the quality of service of the RAN device serving the bonded silver wire device cluster, the RAN device determines the number of terminals currently accessing the RAN device.

4. The method according to claim 2, wherein If the service priority of each terminal currently accessing the RAN device is higher, the more resources estimated to be allocated by the RAN device for the terminal.

5. The method according to claim 1, wherein Based on the fact that the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster for the bonded silver wire device cluster, the RAN device determines that N bonded silver wire devices in the bonded silver wire device cluster need to switch networks, including: The RAN device determines that the number of bonded silver wire devices that need to switch networks in the bonded silver wire device cluster is N according to the difference between the resources to be allocated by the RAN device for the bonded silver wire device cluster and the resources required by the bonded silver wire device cluster; The RAN device selects one target bonded silver wire device and N - 1 other bonded silver wire devices from the N bonded silver wire devices according to the fact that the number of bonded silver wire devices that need to switch networks in the bonded silver wire device cluster is N, where the target bonded silver wire device is the bonded silver wire device with the worst signal quality between it and the RAN device among the bonded silver wire devices with at least two antenna panels, and the target bonded silver wire device can perform uplink or downlink multi-beam simultaneous transmission through at least two antenna panels of the target bonded silver wire device, and the N - 1 other bonded silver wire devices are the bonded silver wire devices with the N - 1 worst signal qualities between them and the RAN device among the bonded silver wire devices with one antenna panel.

6. The method according to any one of claims 2-5, characterized in that, The method further includes: In the case where the RAN device cannot allocate resources that meet the requirements of the bonded silver wire device cluster to the bonded silver wire device cluster, the RAN device sends a subscription request to the access and mobility management function (AMF) network element serving the NPN, where the subscription request is used to request to subscribe to the network capability information in the group subscription data of the bonded silver wire device cluster; The RAN device receives the subscription acceptance returned by the AMF network element for the subscription request, where the subscription acceptance carries the network capability information, and the network capability information is used to indicate that the bonded silver wire device cluster supports switching from the NPN to the public network; The RAN device determines that the bonded silver wire device cluster has the ability to switch from the NPN to the public network according to the network capability information.

7. The method according to claim 5, characterized in that, The RAN device sends indication information to the N bonded silver wire devices, including: The RAN device sends first indication information to the target bonded silver wire device among the N bonded silver wire devices, and the first indication information indicates that the target bonded silver wire device needs to switch from the NPN to access the first PLMN by carrying the identifier of the first PLMN, where the first PLMN has previously stored the subscription data of the target bonded silver wire device in the first PLMN to support the target bonded silver wire device to switch from the NPN to access the first PLMN; The RAN device sends second indication information to each of the N - 1 other bonded silver wire devices among the N bonded silver wire devices, and the second indication information indicates that the N - 1 other bonded silver wire devices need to establish a PC5 connection with the target bonded silver wire device by carrying the identifier of the target bonded silver wire device.

8. A high-performance connection and transmission device for a bonding silver wire equipment, characterized in that, Applied to a radio access network (RAN) device serving a private network NPN, the apparatus includes a processor, and the processor executes the following steps by running or executing a software program stored in a memory and calling data stored in the memory: Determine that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks; where the bonded silver wire device cluster is a cluster of terminal devices deployed in the NPN and subscribed to the NPN, the bonded silver wire device cluster is currently accessing the NPN, and N is an integer greater than 1; Send indication information to the N bonded silver wire devices; where the indication information is used to indicate that the target bonded silver wire device among the N bonded silver wire devices needs to switch from the NPN to access the first PLMN, and the indication information is also used to indicate that the other bonded silver wire devices among the N bonded silver wire devices except the target bonded silver wire device need to establish a PC5 connection with the target bonded silver wire device, and the first PLMN is the public network; Determine that there are N bonded silver wire devices in the bonded silver wire device cluster that need to switch networks, including: Determine that resources that meet the requirements of the bonded silver wire device cluster cannot be allocated to the bonded silver wire device cluster according to the resource usage situation of the RAN device; Determine that there are N bonding silver wire devices in the bonding silver wire device cluster that need to switch networks according to the fact that the RAN device cannot allocate resources to the bonding silver wire device cluster to meet the requirements of the bonding silver wire device cluster. When the bonding silver wire device cluster has the ability to switch from the NPN to the public network, trigger the SOR process to obtain a network list that the bonding silver wire device cluster can switch to from the data management function UDM network element serving the NPN. The network list includes at least one PLMN, and the first PLMN is the PLMN with the highest priority among the at least one PLMN.

Citation Information

Patent Citations

  • Non-public network access control method, base station and communication system

    CN113973344A