Terminal access selection method and system in ubiquitous network, medium and terminal
By calculating the total preference value of candidate nodes, the preferred access sequence solves the complexity and load imbalance of terminal access point selection in the ubiquitous network, and improves the quality of access services and network load balancing.
Patent Information
- Application Number
- CN202411281119.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-10
AI Technical Summary
Under the ubiquitous network architecture, terminals face the problem of difficult and complex access point selection, resulting in differences in access performance and system service quality, and unbalanced network load.
By obtaining the weight and preference values of the candidate node's attributes, environment information and terminal attributes, the total preference value of the candidate node is calculated, and the corresponding candidate node is connected in order from large to small, and the foundation node, sea-based node, and empty are preferred. Basic nodes and space-based nodes take into account network load balance.
It realizes the satisfaction of terminal access services and the balance of network load, comprehensively considers terminal, network and environmental factors, and improves the efficiency and reliability of access selection.
Smart Images

Figure CN119300101A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wireless communications, and in particular to a method, system, medium and terminal for selecting terminal access in a ubiquitous network. Background Art
[0002] In the ITU-developed standards for fixed, mobile and satellite converged networks for IMT-2020 and beyond, terminals can flexibly adapt to a variety of access interfaces, supporting not only mobile access networks in the air, on the ground, and at sea, but also satellite access networks in low orbit, medium orbit, and geosynchronous orbit. This design enables multi-access terminals to select the optimal interface access based on service requirements, greatly improving the efficiency and reliability of data transmission.
[0003] Under the ubiquitous network architecture, the probability of overlapping coverage of base stations increases. The performance parameters of different networks are different, and they are suitable for supporting different types of services. For the same user, the access performance and system service quality obtained by selecting different network accesses are often different. Different access selection strategies will also have different impacts on the load of the target access network. As the number of optional access nodes increases, the terminal faces the problem of difficulty and complexity in selecting access points. Summary of the invention
[0004] In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a method, system, medium and terminal for terminal access selection in a ubiquitous network, which can improve the satisfaction of terminal access service while taking into account the load balancing of the network.
[0005] In a first aspect, the present invention provides a terminal access selection method in a ubiquitous network, the method comprising the following steps: obtaining candidate nodes that meet terminal access conditions; obtaining candidate node attributes, environmental information attributes and terminal attributes of the candidate nodes; respectively obtaining weight values of the candidate node attributes, the environmental information attributes, the terminal attributes and a preference value for the candidate nodes; calculating a total preference value of the candidate node based on the preference value and the weight value; and accessing corresponding candidate nodes in a preferred order from large to small based on the total preference value.
[0006] In an implementation of the first aspect, the candidate nodes include one or more combinations of ground-based nodes, sea-based nodes, air-based nodes, and space-based nodes.
[0007] In an implementation of the first aspect, when the candidate node is the ground-based node, the sea area node or the air-based node, the terminal access condition refers to that the terminal received signal strength information is greater than or equal to a given threshold; when the candidate node is the space-based node, the terminal reception condition refers to that the terminal received signal strength information is greater than or equal to the given threshold, and the satellite elevation angle is greater than or equal to a preset angle.
[0008] In an implementation manner of the first aspect, the candidate node attributes include one or more combinations of network load and remaining service time; the environmental information attributes include one or more combinations of received signal strength information and transmission delay information, and the received signal strength information includes one or more combinations of received signal strength, signal-to-noise ratio, and signal-to-interference-and-noise ratio; the terminal attributes include one or more combinations of terminal location, access selection timing, terminal mobility, and service requirements; the service requirements include one or more combinations of service priority and service performance requirements, and the service performance requirements include one or more combinations of service bandwidth requirements, delay requirements, and reliability requirements; the access selection timing includes an idle state access selection timing and a connected state access selection timing.
[0009] In an implementation manner of the first aspect, the total preference value is expressed as:
[0010]
[0011] Among them, P n represents the total preference value, N jn represents the preference value of the jth candidate node attribute to the nth candidate node, E kn represents the preference value of the kth environmental information attribute for the nth candidate cell, U in represents the preference value of the i-th terminal attribute for the n-th candidate cell, Respectively represent the weight values of the candidate node attributes, the environment information attributes, and the terminal attributes.
[0012] In an implementation of the first aspect, for a terminal in an idle state, the priority of access candidate nodes is, from large to small, ground-based nodes / sea-based nodes, air-based nodes, high-orbit satellite nodes, medium-orbit satellite nodes, and low-orbit satellite nodes; wherein the ground-based nodes and the sea-based nodes have the same priority, and nodes that are closer to the location of the terminal are preferentially selected.
[0013] In an implementation of the first aspect, for a terminal in a connected state and with a moving speed greater than the preset threshold, the priorities of access candidate nodes are, from large to small, high-orbit satellite nodes, medium-orbit satellite nodes, air-based nodes, ground-based nodes / sea-based nodes, and low-orbit satellite nodes; wherein the ground-based nodes and the sea-based nodes have the same priority, and nodes that are closer to the location of the terminal are preferentially selected.
[0014] In a second aspect, the present invention provides a terminal access selection system in a ubiquitous network, the system comprising a first acquisition module, a second acquisition module, a third acquisition module, a calculation module and a selection module;
[0015] The first acquisition module is used to acquire candidate nodes that meet the terminal access condition;
[0016] The second acquisition module is used to acquire candidate node attributes, environmental information attributes and terminal attributes of the candidate node;
[0017] The third acquisition module is used to respectively acquire the weight values of the candidate node attributes, the environment information attributes, the terminal attributes, and the preference value for the candidate node;
[0018] The calculation module is used to calculate the total preference value of the candidate node based on the preference value and the weight value;
[0019] The selection module is used to access the corresponding candidate nodes in a preferred order from large to small based on the total preference values.
[0020] In a third aspect, the present invention provides a storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned method for selecting terminal access in a ubiquitous network.
[0021] In a fourth aspect, the present invention provides a terminal, comprising: a processor and a memory;
[0022] The memory is used to store computer programs;
[0023] The processor is used to execute the computer program stored in the memory, so that the terminal executes the above-mentioned terminal access selection method in the ubiquitous network.
[0024] As described above, the method, system, medium and device for selecting terminal access in a ubiquitous network according to the present invention have the following features:
[0025] Beneficial effects:
[0026] (1) Comprehensively consider multiple factors such as terminals, networks, and environments to achieve terminal access selection in ubiquitous networks;
[0027] (2) While improving user satisfaction with access services, it can also take into account network load balancing. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 Shown is a flow chart of a method for selecting terminal access in a ubiquitous network according to an embodiment of the present invention;
[0029] Figure 2 Shown is a schematic diagram of the structure of a terminal access selection system in a ubiquitous network according to an embodiment of the present invention;
[0030] Figure 3 Shown is a schematic structural diagram of a terminal in one embodiment of the present invention. DETAILED DESCRIPTION
[0031] The following describes the embodiments of the present invention by specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0032] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present invention, and thus the drawings only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0033] The following embodiments of the present invention provide a terminal access selection method in a ubiquitous network, which can be applied to a terminal. The terminal in the present invention may include a mobile phone with a wireless charging function, a tablet computer, a laptop computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. The embodiments of the present invention do not impose any restrictions on the specific type of the terminal.
[0034] For example, the terminal may be a station (STAION, ST) in a WLAN with a wireless charging function, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with a wireless charging function, a computing device or other processing device, a computer, a laptop computer, a handheld communication device, a handheld computing device, and / or other devices for communicating on a wireless system and a next generation communication system, such as a mobile terminal in a 5G network, a mobile terminal in a future evolved Public Land Mobile Network (PLMN), or a mobile terminal in a future evolved Non-terrestrial Network (NTN).
[0035] For example, the terminal can communicate with the network and other devices through wireless communication. The above wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobilecommunication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), BeiDou navigation Satellite System (BDS), Quasi-Zenith Satellite System (QZSS) and / or Satellite Based Augmentation Systems (SBAS).
[0036] The technical solutions in the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0037] like Figure 1 As shown, in one embodiment, the terminal access selection method in a ubiquitous network of the present invention includes steps S1 to S5.
[0038] Step S1: Acquire candidate nodes that meet terminal access conditions.
[0039] Specifically, the ubiquitous network includes ground-based nodes, sea-based nodes, air-based nodes, and space-based nodes. The nodes that meet the terminal access conditions are used as candidate nodes for the terminal to access. Therefore, the candidate nodes include one or more combinations of ground-based nodes, sea-based nodes, air-based nodes, and space-based nodes.
[0040] In one embodiment, when the candidate node is the ground-based node, the sea-based node or the air-based node, the terminal access condition refers to that the terminal received signal strength information is greater than or equal to a given threshold. When the candidate node is the space-based node, the terminal reception condition refers to that the terminal received signal strength information is greater than or equal to the given threshold, and the satellite elevation angle is greater than or equal to a preset angle. The received signal strength information includes one or more combinations of received signal strength, signal-to-noise ratio, and signal-to-interference-plus-noise ratio.
[0041] Step S2: Acquire candidate node attributes, environment information attributes and terminal attributes of the candidate node.
[0042] Specifically, the candidate node attributes include one or more combinations of network load and remaining service time.
[0043] The environmental information attribute includes one or more combinations of received signal strength information and transmission delay information. The received signal strength information includes one or more combinations of received signal strength, signal-to-noise ratio, and signal-to-interference-plus-noise ratio.
[0044] The terminal attributes include one or more combinations of terminal location, access selection timing, terminal mobility, and service requirements. The service requirements include one or more combinations of service priority and service performance requirements. The service performance requirements include one or more combinations of service bandwidth requirements, delay requirements, and reliability requirements. The access selection timing includes an idle state access selection timing and a connected state access selection timing.
[0045] Step S3: respectively obtain the weight values of the candidate node attributes, the environment information attributes, the terminal attributes, and the preference value for the candidate node.
[0046] Specifically, different attributes have corresponding preference values for the candidate nodes. The preference values can be obtained based on prior experience, or customized based on different application scenarios, or based on a certain algorithm. No specific limitation is made here.
[0047] In addition, corresponding weight values are set for different attributes, that is, corresponding weight values are set for the candidate node attribute, the environment information attribute, and the terminal attribute.
[0048] Step S4: Calculate the total preference value of the candidate node based on the preference value and the weight value.
[0049] Specifically, the total preference value is based on Calculated. Among them, P n represents the total preference value, N jn represents the preference value of the jth candidate node attribute to the nth candidate node, E kn represents the preference value of the kth environmental information attribute for the nth candidate cell, U in represents the preference value of the i-th terminal attribute for the n-th candidate cell, Respectively represent the weight values of the candidate node attributes, the environment information attributes, and the terminal attributes.
[0050] Step S5: Access corresponding candidate nodes in a preferred order from large to small based on the total preference value.
[0051] Specifically, for the terminal, the total preference value for each candidate node is arranged in order from large to small, and the terminal attempts to access the corresponding candidate node in order of priority from large to small.
[0052] In one embodiment, for a terminal in an idle state, the priority of accessing candidate nodes is from large to small in the order of ground-based node / sea-based node>air-based node>high-orbit satellite node>medium-orbit satellite node>low-orbit satellite node. The ground-based node and the sea-based node have the same priority, and the node closer to the location of the terminal is preferentially selected. In other words, when the terminal is close to the ground-based node, it has priority to access the ground-based node. When the terminal is close to the sea-based node, it has priority to access the sea-based node.
[0053] In one embodiment, for a terminal in a connected state and with a moving speed greater than the preset threshold, the priority of access candidate nodes is from high orbit satellite node> medium orbit satellite node> air-based node> ground-based node / sea-based node> low orbit satellite node. The ground-based node and the sea-based node have the same priority, and the node that is closer to the location of the terminal is preferentially selected.
[0054] The terminal access selection method in a ubiquitous network of the present invention is further described below through specific embodiments.
[0055] Embodiment 1
[0056] Terminal 1 is a ground terminal for initial cell selection. Assuming that there are 5 nodes that meet the candidate conditions: high-orbit satellite node, medium-orbit satellite node, low-orbit satellite node, air-based node, and ground-based node, the terminal's preference for cell selection among the 5 candidate nodes satisfies the following conditions: ground-based node > air-based node > high-orbit satellite node > medium-orbit satellite node > low-orbit satellite node, that is, the terminal gives priority to ground-based nodes for initial access. If the initial cell selection fails, the air-based node is selected for initial access, and so on.
[0057] Embodiment 2
[0058] Terminal 2 carries connected maritime IoT services, and its moving speed is higher than the set threshold. Assuming that there are 4 nodes that meet the candidate conditions: high-orbit satellite node, low-orbit satellite node, air-based node, and maritime node, the terminal's access selection preference for the 4 nodes satisfies the following: high-orbit satellite node > air-based node > maritime node > low-orbit satellite node. That is, terminal 2 prefers high-orbit satellite node access. If the initial selection fails, then select air-based node for access, and so on.
[0059] Embodiment 3
[0060] Terminal 3 carries a connected ground delay-sensitive service with low mobility. At this time, it is assumed that there are three nodes that meet the candidate conditions: ground-based node (n=1), air-based node (n=2), and low-orbit satellite node (n=3). The candidate node attributes include network load attribute (j=1) and remaining service time attribute (j=2). The preference values of the network load attribute for the three candidate nodes are N, 11 =1, N 12 =3, N 13 =5. The preference values of the remaining service time attribute for the three candidate nodes are N 21 =2, N 22 =3, N 23 =1. The environmental information attribute is the signal-to-noise ratio (k=1), and the preference values of the signal-to-noise ratio attribute for the three candidate nodes are E 11 =3, E 12 =5, E 13 =1. The service requirement attribute is the delay requirement (i=1), and the preference values for the three candidate nodes are U 11 =5, U 12 =3, U 13 =1. Considering the weight value comprehensively, set Then we can calculate that the preference values of terminal 3 for the three candidate cells are
[0061]
[0062] Therefore, the preferred order of terminal 3 for the three candidate nodes is: air-based node, ground-based node, low-orbit satellite node, that is, terminal 3 prefers to access the air-based node.
[0063] The protection scope of the terminal access selection method in the ubiquitous network described in the embodiment of the present invention is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, reducing or replacing steps in the prior art based on the principles of the present invention are included in the protection scope of the present invention.
[0064] An embodiment of the present invention further provides a terminal access selection system in a ubiquitous network, and the terminal access selection system in the ubiquitous network can implement the terminal access selection method in the ubiquitous network described in the present invention. However, the implementation device of the terminal access selection system in the ubiquitous network described in the present invention includes but is not limited to the structure of the terminal access selection system in the ubiquitous network listed in this embodiment. All structural deformations and replacements of the prior art made according to the principles of the present invention are included in the protection scope of the present invention.
[0065] like Figure 2 As shown, in one embodiment, the terminal access selection system in a ubiquitous network of the present invention includes a first acquisition module 21 , a second acquisition module 22 , a third acquisition module 23 , a calculation module 24 and a selection module 25 .
[0066] The first acquisition module 21 is used to acquire candidate nodes that meet the terminal access condition.
[0067] The second acquisition module 22 is connected to the first acquisition module 21, and is used to acquire the candidate node attributes, environment information attributes and terminal attributes of the candidate node.
[0068] The third acquisition module 23 is connected to the second acquisition module 22, and is used to respectively acquire the candidate node attributes, the environment information attributes, the weight values of the terminal attributes, and the preference value for the candidate node.
[0069] The calculation module 24 is connected to the third acquisition module 23, and is used to calculate the total preference value of the candidate node based on the preference value and the weight value.
[0070] The selection module 25 is connected to the calculation module 24 and is used to access the corresponding candidate nodes in a preferred order from large to small based on the total preference values.
[0071] The structures and principles of the first acquisition module 21, the second acquisition module 22, the third acquisition module 23, the calculation module 24 and the selection module 25 correspond to the steps in the above-mentioned terminal access selection method in the ubiquitous network, so they are not repeated here.
[0072] In the several embodiments provided by the present invention, it should be understood that the disclosed system, device or method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules / units is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules or units, which can be electrical, mechanical or other forms.
[0073] The modules / units described as separate components may or may not be physically separated, and the components displayed as modules / units may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules / units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention. For example, the functional modules / units in the various embodiments of the present invention may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.
[0074] Those of ordinary skill in the art should further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0075] The embodiment of the present invention also provides a computer-readable storage medium. A person of ordinary skill in the art can understand that all or part of the steps in the method for selecting terminal access in a ubiquitous network in the above embodiment can be completed by instructing a processor through a program, and the program can be stored in a computer-readable storage medium, and the storage medium is a non-transitory medium, such as a random access memory, a read-only memory, a flash memory, a hard disk, a solid-state hard disk, a magnetic tape, a floppy disk, an optical disc, and any combination thereof. The above storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state disk (SSD)), etc.
[0076] The embodiment of the present invention further provides a terminal, which includes a processor and a memory.
[0077] The memory is used to store computer programs.
[0078] The memory includes: ROM, RAM, disk, USB flash drive, memory card or CD and other media that can store program codes.
[0079] The processor is connected to the memory and is used to execute the computer program stored in the memory so that the terminal executes the above-mentioned terminal access selection method in the ubiquitous network.
[0080] Preferably, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0081] like Figure 3As shown, the terminal of the present invention is in the form of a general computing device. The components of the terminal may include but are not limited to: one or more processors or processing units 31, a memory 32, and a bus 33 connecting different system components (including the memory 32 and the processing unit 31).
[0082] Bus 33 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.
[0083] The terminal typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the terminal, including volatile and non-volatile media, removable and non-removable media.
[0084] The memory 32 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 321 and / or cache memory 322. The terminal may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 323 may be used to read and write non-removable, non-volatile magnetic media ( Figure 3 not shown, usually called a "hard drive"). Although Figure 3 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 33 via one or more data medium interfaces. The memory 32 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the embodiments of the present invention.
[0085] A program / utility 324 having a set (at least one) of program modules 3241 may be stored, for example, in the memory 32, such program modules 3241 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 3241 generally perform the functions and / or methods of the embodiments described herein.
[0086] The terminal may also communicate with one or more external devices (e.g., keyboards, pointing devices, displays, etc.), one or more devices that enable a user to interact with the terminal, and / or any device that enables the terminal to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via input / output (I / O) interface 34. Furthermore, the terminal may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapter 35. Figure 3 As shown, the network adapter 35 communicates with other modules of the terminal via the bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the terminal, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0087] In summary, the terminal access selection method, system, medium and terminal in the ubiquitous network of the present invention comprehensively considers multi-dimensional factors such as terminal, network, environment, etc. to realize terminal access selection in the ubiquitous network; while improving user access service satisfaction, it can also take into account network load balancing. Therefore, the present invention effectively overcomes various shortcomings in the prior art and has a high industrial utilization value.
[0088] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by a person of ordinary skill in the art without departing from the spirit and technical concept disclosed by the present invention shall still be covered by the claims of the present invention.
Claims
1. A terminal access selection method in a ubiquitous network, characterized in that: The method comprises the following steps: Obtain candidate nodes that meet terminal access conditions; Acquire candidate node attributes, environment information attributes, and terminal attributes of the candidate node; Respectively obtaining weight values of the candidate node attributes, the environment information attributes, the terminal attributes, and a preference value for the candidate node; Calculate the total preference value of the candidate node based on the preference value and the weight value; The corresponding candidate nodes are accessed in a preferred order from large to small based on the total preference values.
2. The method for selecting terminal access in a ubiquitous network according to claim 1, characterized in that: The candidate nodes include one or more combinations of ground-based nodes, sea-based nodes, air-based nodes, and space-based nodes.
3. The method for selecting terminal access in a ubiquitous network according to claim 2, characterized in that: When the candidate node is the ground-based node, the sea node or the air-based node, the terminal access condition refers to that the terminal received signal strength information is greater than or equal to a given threshold; when the candidate node is the space-based node, the terminal reception condition refers to that the terminal received signal strength information is greater than or equal to the given threshold, and the satellite elevation angle is greater than or equal to a preset angle.
4. The method for selecting terminal access in a ubiquitous network according to claim 1, characterized in that: The candidate node attributes include one or more combinations of network load and remaining service time; the environmental information attributes include one or more combinations of received signal strength information and transmission delay information, and the received signal strength information includes one or more combinations of received signal strength, signal-to-noise ratio, and signal-to-interference-and-noise ratio; the terminal attributes include one or more combinations of terminal location, access selection timing, terminal mobility, and service requirements; the service requirements include one or more combinations of service priority and service performance requirements, and the service performance requirements include one or more combinations of service bandwidth requirements, delay requirements, and reliability requirements; the access selection timing includes an idle state access selection timing and a connected state access selection timing.
5. The method for selecting terminal access in a ubiquitous network according to claim 1, characterized in that: The total preference value is expressed as: Among them, P n represents the total preference value, N jn represents the preference value of the jth candidate node attribute to the nth candidate node, E kn represents the preference value of the kth environmental information attribute for the nth candidate cell, U in represents the preference value of the i-th terminal attribute for the n-th candidate cell, Respectively represent the weight values of the candidate node attributes, the environment information attributes, and the terminal attributes.
6. The method for selecting terminal access in a ubiquitous network according to claim 1, characterized in that: For a terminal in an idle state, the priority of access candidate nodes is, from large to small, ground-based node / sea-based node, air-based node, high-orbit satellite node, medium-orbit satellite node, and low-orbit satellite node; wherein the ground-based node and the sea-based node have the same priority, and the node that is closer to the location of the terminal is preferentially selected.
7. The method for selecting terminal access in a ubiquitous network according to claim 1, characterized in that: For a terminal in a connected state and with a moving speed greater than the preset threshold, the priorities of the candidate access nodes are, from large to small, high-orbit satellite nodes, medium-orbit satellite nodes, air-based nodes, ground-based nodes / sea-based nodes, and low-orbit satellite nodes; wherein the ground-based nodes and the sea-based nodes have the same priority, and the nodes that are closer to the location of the terminal are preferentially selected.
8. A terminal access selection system in a ubiquitous network, characterized in that: The system includes a first acquisition module, a second acquisition module, a third acquisition module, a calculation module and a selection module; The first acquisition module is used to acquire candidate nodes that meet the terminal access condition; The second acquisition module is used to acquire candidate node attributes, environmental information attributes and terminal attributes of the candidate node; The third acquisition module is used to respectively acquire the weight values of the candidate node attributes, the environment information attributes, the terminal attributes, and the preference value for the candidate node; The calculation module is used to calculate the total preference value of the candidate node based on the preference value and the weight value; The selection module is used to access the corresponding candidate nodes in a preferred order from large to small based on the total preference values.
9. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the terminal access selection method in a ubiquitous network described in any one of claims 1 to 7 is implemented.
10. A terminal, characterized in that: include: Processor and memory; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory, so that the terminal executes the method for selecting terminal access in a ubiquitous network according to any one of claims 1 to 7.