eSIM-based scheduling methods, robot operation methods, and related devices

CN122579250APending Publication Date: 2026-08-14ZHONGYI (SHENZHEN) EMBODIED INTELLIGENT TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-22
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

通常仅能在网络中断后被动重连,难以保证作业连续性与运行安全性

Benefits of technology

[0026]该方案,机器人搭载eSIM、通信模块与处理单元,可接收通信管控策略并执行网络切换与数据管控,硬件结构简洁、适配性强,能够在移动作业中保持稳定通信。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122579250A_ABST
    Figure CN122579250A_ABST
Patent Text Reader

Abstract

This application provides an eSIM-based scheduling method, a robot operation method, and related apparatus, relating to the field of eSIM-based scheduling technology. The eSIM-based scheduling method is applied to a scheduling server and includes: determining a communication control strategy based on multi-dimensional evaluation factors, the communication control strategy including eSIM network switching rules and data transmission control rules; determining a target switching network based on the real-time connected network and the signal strength and stability of all candidate networks, and performing network switching when switching conditions are met; dynamically adjusting the data transmission control rules based on the signal strength of the real-time connected network and task priority to regulate the data type transmitted by the target robot in real time; and sending the communication control strategy to the target robot so that the target robot can collaboratively execute communication control according to the eSIM network switching rules and data transmission control rules. This solution facilitates adaptive communication control based on eSIM, improving operational reliability and communication stability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of eSIM-based scheduling technology, and more particularly to eSIM-based scheduling methods, robot operation methods, and related devices. Background Technology

[0002] With the development of industrial automation and IoT technologies, embedded subscriber identity modules (eSIMs) have been widely used in mobile robots such as Automated Guided Vehicles (AGVs), inspection robots, and logistics robots to enable switching and communication assurance between different operator networks. In existing robot communication solutions, eSIM network switching, robot scheduling, and communication control are independent of each other. This can lead to communication bottlenecks, command loss, and network disconnections when robots operate across regions. Typically, reconnection is only possible passively after a network interruption, making it difficult to guarantee operational continuity and safety.

[0003] Therefore, how to achieve integrated management and control of scheduling, communication and eSIM switching, so that robots have reliable and continuous communication capabilities, has become an urgent technical problem to be solved. Summary of the Invention

[0004] This application provides an eSIM-based scheduling method, a robot operation method, and related devices, which facilitates the integrated coordination of robot scheduling, communication control, and eSIM network switching, improves the communication reliability and continuity of robots when operating across regions, and ensures safe and stable operation.

[0005] In a first aspect, embodiments of this application provide an eSIM-based scheduling method applied to a scheduling server. The method includes: determining a target robot and its operational path based on a task; determining a communication control strategy based on multi-dimensional evaluation factors, including eSIM network switching rules and data transmission control rules; wherein the multi-dimensional evaluation factors include at least network signal strength, signal stability, robot operating status, and task priority; the eSIM network switching rules determine a target switching network based on the signal strength and stability of the currently connected network and all alternative networks, and execute a network switching operation when preset switching conditions are met; the data transmission control rules dynamically adjust the data type transmitted by the target robot in real-time based on the signal strength of the currently connected network and task priority, selectively restricting or suspending non-critical business data transmission when network quality deteriorates; and sending the communication control strategy to the target robot so that the target robot collaboratively executes communication control according to the eSIM network switching rules and data transmission control rules.

[0006] This scheme utilizes a scheduling server to determine the target robot and its operational path based on the task. By incorporating multi-dimensional evaluation factors including network signal strength, signal stability, robot operating status, and task priority, it determines a communication control strategy encompassing eSIM network switching rules and data transmission control rules. This strategy is then distributed to the target robot, triggering it to execute collaborative communication control. The eSIM network switching rules determine the target network based on the signal quality of the real-time network and alternative networks, executing the switch when conditions are met. The data transmission control rules dynamically adjust the data transmission type and restrict non-critical business data transmission based on network quality and task priority. Through this integrated scheduling and collaborative communication control mechanism, intelligent and adaptive management of robot network connectivity and data transmission is achieved. This effectively solves the problems of unstable communication, untimely switching, and susceptibility to interference in critical data transmission when robots move in complex scenarios. It improves the communication stability, operational safety, and continuity of robot operations, optimizing the overall reliability and efficiency of robot scheduling.

[0007] In some possible implementations, multi-dimensional evaluation factors also include network tariff information.

[0008] This solution incorporates network cost into the scheduling decision-making process, enabling the communication control strategy to balance communication quality and usage costs. This facilitates low-cost, high-efficiency robot scheduling and enhances the practicality and economy of the solution.

[0009] In conjunction with the first aspect, in the first possible implementation of the first aspect, the data transmission control rules also include: determining the corresponding network reserved bandwidth based on the target robot's task information and task priority, and the target robot preferentially transmitting core business data through the network reserved bandwidth; the core business data includes at least one of start / stop instructions, job execution instructions, and status feedback data.

[0010] This solution ensures the transmission of core business data such as start / stop commands, job execution commands, and status feedback data by reserving dedicated network bandwidth based on task information and task priority. This guarantees that even when network bandwidth is limited, the robot's most critical control commands and status data can still be transmitted stably, avoiding control failures due to network resource contention and improving the robot's operational safety.

[0011] In conjunction with the first aspect, in the second possible implementation of the first aspect, the preset switching conditions include: the target robot operates smoothly, and within the same preset time period, the signal strength of the real-time connected network is continuously lower than the first preset threshold, and the signal strength of the target switching network is continuously higher than the second preset threshold, and the signal strength fluctuation values ​​of the two networks within the preset time period are both less than the preset fluctuation threshold.

[0012] This solution avoids frequent false switching caused by instantaneous signal fluctuations by limiting the switching conditions to stable robot operation, continuous satisfaction of dual network signal strength at thresholds, and stable signal fluctuations. This helps ensure a smooth and reliable network switching process without affecting the robot's normal operation and improves the accuracy and stability of communication switching.

[0013] In conjunction with the first aspect, in the third possible implementation of the first aspect, the eSIM network handover rule also includes: pre-activating preparation of the target network before performing the network handover operation.

[0014] This solution, by pre-activating the target network before the actual network switch, helps to shorten the switchover time, eliminate communication interruption gaps, achieve seamless eSIM network switching, ensure uninterrupted transmission of robot control commands, and meet the requirements of high real-time operations.

[0015] In conjunction with the first aspect, in the fourth possible implementation of the first aspect, non-critical business data includes at least one of high-definition video data, image data, and log data; the data transmission control rules are also used to automatically resume the transmission of restricted or suspended non-critical business data after network quality is restored.

[0016] This solution selectively limits the flow of non-critical data such as high-definition videos, images, and logs, and automatically resumes transmission after network quality is restored. It maximizes the use of network resources while ensuring the stability of core services, thus achieving a balance between communication quality and resource utilization.

[0017] In conjunction with the first aspect, in the fifth possible implementation of the first aspect, the network includes a mobile communication network and a local area network; the eSIM network switching rule is also used to: switch the communication connection of the target robot to the local area network when the signal strength of the local area network meets the preset communication conditions.

[0018] This solution supports adaptive switching between mobile communication networks and local area networks (LANs). When the LAN signal meets the requirements, it switches to the LAN, which helps improve communication stability, reduce communication costs, and adapt to the needs of robot operations in various scenarios such as factories, parks, and indoor-outdoor linkages.

[0019] In conjunction with the first aspect, in the sixth possible implementation of the first aspect, the priority of the task is a dynamically adjustable priority; the priority of the task is dynamically adjusted based on the real-time position of the target robot, the work area it is in, the real-time positions of all other robots in the work area, and the task priorities of all other robots in the work area.

[0020] This solution achieves intelligent allocation of communication resources and optimized cluster scheduling by dynamically adjusting task priorities based on robot location, cluster distribution, and work scenario, which helps improve the efficiency of multi-robot collaborative operations and the overall system reliability.

[0021] Secondly, embodiments of this application provide a method for operating a robot, the method comprising: receiving a communication control strategy sent by a scheduling server; performing eSIM network switching and data transmission control operations based on the communication control strategy; the communication control strategy being generated according to the eSIM-based scheduling method mentioned in any one of the sixth possible implementations of the first aspect.

[0022] This solution allows the robot to automatically switch to eSIM network and manage data transmission priorities by receiving and executing communication control policies issued by the scheduling server. It forms a closed loop of scheduling → communication → execution with the scheduling server, eliminating the need for complex local decision-making, reducing the robot's hardware load, and improving the uniformity and reliability of communication control.

[0023] Thirdly, embodiments of this application provide a scheduling server, including: a processor, a memory, and a communication module; the communication module is used to receive and send data with a robot; the memory stores a computer program, which, when executed by the processor, implements the eSIM-based scheduling method mentioned in any of the first to sixth possible implementations of the first aspect.

[0024] This solution enables the scheduling server to achieve bidirectional data interaction with the robot through a communication module. The processor and memory work together to execute scheduling logic, obtain communication control strategies, and send these strategies to the target robot. This allows for the scheduling and management of the robot, meeting its operational needs and effectively improving communication stability, operational safety, and work efficiency.

[0025] Fourthly, embodiments of this application provide a robot, including: an eSIM, a communication module, a processor, and a memory; the eSIM is used to provide multi-standard and multi-operator mobile communication access capabilities; the communication module is used to establish a communication connection with a scheduling server to realize data reception and transmission; the memory stores a computer program, which, when executed by the processor, implements the robot operation method mentioned in the second aspect.

[0026] This solution features a robot equipped with an eSIM, communication module, and processing unit. It can receive communication control policies and perform network switching and data management. The hardware structure is simple and highly adaptable, enabling it to maintain stable communication during mobile operations. Attached Figure Description

[0027] To more clearly illustrate the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 A flowchart illustrating the eSIM-based scheduling method provided in this application embodiment; Figure 2 A flowchart illustrating the robot operation method provided in this application embodiment; Figure 3 A schematic diagram of a robot operating across multiple communication network regions, provided as an embodiment of this application; Figure 4 A schematic diagram of a robot operating across multiple communication network regions, provided as another embodiment of this application; Figure 5 A schematic diagram of the path for two robots operating across a multi-communication network area, provided as another embodiment of this application; Figure 6 This is a schematic diagram of the structure of the scheduling server provided in an embodiment of this application; Figure 7 This is a schematic diagram of the robot provided in an embodiment of this application. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.

[0030] It should be understood that the term "multiple" in this invention refers to two or more. In the description of this invention, unless otherwise stated, " / " indicates "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist, for example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, to facilitate a clear description of the technical solutions of this application, terms such as "first" and "second" are used to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and that "first" and "second" do not necessarily imply differences.

[0031] Mobile robots are currently widely used in multi-area mobile operation scenarios such as warehouses, factories, and industrial parks. Their operation relies on communication networks for communication, scheduling, and command control. The robots mentioned in this application can be mobile operational devices such as AGVs, inspection robots, logistics robots, and service robots. Traditional robot communication solutions mostly use a single operator's network, which is prone to problems such as signal fading, increased latency, and communication interruptions when traveling across regions, experiencing signal blockage, or encountering environmental interference. Furthermore, network switching mechanisms are relatively passive, often reconnecting only after a network disconnection, making it difficult to guarantee the continuous transmission of robot control commands and status data. Simultaneously, robot data transmission lacks a priority differentiation mechanism. High-definition video, logs, and images share bandwidth with critical data such as start / stop, driving, and operation, which can easily cause critical command blockage when network quality is poor, affecting robot operational safety and operational continuity.

[0032] In existing technologies, robot scheduling, network switching, and data transmission control mostly operate independently, lacking a unified collaborative decision-making mechanism. This prevents adaptive communication control by considering factors such as task priority, robot operating status, and network signal quality. Most solutions focus only on network switching itself, neglecting pre-activation preparation and the setting of stability and smoothness judgment conditions. This leads to frequent erroneous switching, switching failures, and communication jitter, failing to meet the high reliability, real-time performance, and safety requirements of mobile robots. Because scheduling and communication are not integrated and coordinated, the communication stability, operational continuity, and operational safety of various mobile robots, including AGVs, in complex scenarios cannot be effectively guaranteed.

[0033] To address the problems existing in the prior art, this application proposes an eSIM-based scheduling method, robot operation method, and related devices. A unified communication strategy integrating eSIM network switching and data transmission control is generated through a scheduling server, achieving integrated and coordinated control of scheduling, communication, and network switching. This solution intelligently selects the optimal communication network using multi-dimensional information, performing seamless switching when the robot is operating smoothly and the signal conditions are met. When the network deteriorates, it automatically ensures the transmission of core commands and suspends non-critical data, automatically resuming transmission after the network recovers. This enables the robot to maintain stable and reliable communication in complex environments such as cross-regional operations, multiple networks, and strong interference, significantly improving the operational continuity and safety of mobile robots.

[0034] The technical solution of this application will be further described in detail below with reference to the accompanying drawings.

[0035] Figure 1 This is a flowchart illustrating the eSIM-based scheduling method provided in this application embodiment, including steps 101 to 103. These steps work together to achieve complete scheduling and communication control.

[0036] 101. Determine the target robot and its operating path based on the task.

[0037] After receiving a task, the scheduling server combines information such as the robot's current location, load status, remaining battery power, idle status, as well as the task's start and end locations, task type, and urgency priority to filter, match, and determine the most suitable target robot for the task. This ensures that the robot can complete the entire task process efficiently and safely. By accurately matching and selecting the target robot, the overall task execution success rate can be effectively improved, ineffective scheduling and resource waste can be avoided, and scheduling operations can be made more efficient and orderly.

[0038] For example, such as Figure 3 As shown, the target robot selected by the scheduling server is robot R1 in the diagram. The specific operational path of robot R1 is as follows: starting from point A1, it passes through points A2, A3, and A4 in sequence, finally reaching the destination A5. The entire operational path traverses areas A, AB, B, BC, and C, covering multiple operational segments in a multi-network collaborative operation scenario. Through scientific and standardized path planning, a solid and reliable foundation for the accurate matching and stable implementation of subsequent communication control strategies can be provided.

[0039] 102. Determine communication control strategies based on multi-dimensional evaluation factors. Communication control strategies include eSIM network handover rules and data transmission control rules.

[0040] After completing the path planning for the target robot, the scheduling server sets up communication control strategies to meet communication management requirements. Specifically, rules are formulated based on multi-dimensional evaluation factors. These factors include at least network signal strength, signal stability, robot operating status, and task priority. The scheduling server sets corresponding judgment conditions and execution logic based on these factors to form communication control rules. The eSIM network switching rules determine the target switching network based on the signal strength and stability of the real-time connected network and all alternative networks. When the preset switching conditions are met, the network switching operation is executed. The data transmission control rules dynamically adjust the data types transmitted by the target robot in real time based on the signal strength of the real-time connected network and the task priority. When network quality deteriorates, non-critical business data transmission is selectively restricted or suspended.

[0041] Non-critical business data includes at least one of the following: high-definition video data, image data, and log data; Data transmission control rules are also used to automatically resume restricted or suspended non-critical business data transmission after network quality is restored.

[0042] In some possible implementations, the preset switching conditions may include: the target robot operates smoothly, and within the same preset time period, the signal strength of the real-time connected network is continuously lower than a first preset threshold, and the signal strength of the target switching network is continuously higher than a second preset threshold, and the signal strength fluctuation values ​​of the two networks within the preset time period are both less than a preset fluctuation threshold.

[0043] Regarding network signal strength, a signal strength threshold can be set in the communication control rules. For example, a signal strength threshold of -100dBm can be set. When the robot detects that the current network RSRP value is lower than -100dBm in real time, it is determined that the signal is weak. Regarding signal stability, a network latency upper limit of 80ms and a packet loss rate upper limit of 1% can be set. When the real-time latency consistently exceeds 80ms or the packet loss rate is higher than 1%, the current network stability is determined to be insufficient. It should be noted that different networks can have different signal strength thresholds, latency thresholds, and packet loss rate thresholds. For example, the signal strength threshold for communication network 1 is -100dBm, the latency threshold is 80ms, and the packet loss rate threshold is 1%; communication network 2 has better coverage and anti-interference capabilities, and can be set to a signal strength threshold of -105dBm, a latency threshold of 70ms, and a packet loss rate threshold of 0.8%; communication network 3 can be set to a signal strength threshold of -102dBm, a latency threshold of 75ms, and a packet loss rate threshold of 0.9%, to adapt to the actual transmission characteristics of different networks. These are all feasible and can be set according to the actual situation.

[0044] The robot's operating status can include its travel speed. For example, a speed threshold can be set in the communication control rules: when the robot's travel speed is greater than 1.5 m / s, it is judged as a high-speed movement state. At this time, it will prioritize accessing a communication network with stronger mobility adaptability, lower switching latency, and better roaming stability to avoid communication interruptions or data transmission lag during rapid robot movement; when the robot's travel speed is less than 0.5 m / s or it is in a stationary working state, it will prioritize selecting a network with more stable signal coverage to effectively ensure the continuity of business data transmission and operational reliability.

[0045] In some possible implementations, the target network to be switched can be pre-activated before the network switching operation is performed.

[0046] Accordingly, the communication control rules can be pre-configured with the following judgment logic: when the robot is in a low-speed and stable operating state (e.g., driving speed below 0.5m / s, speed fluctuation less than 0.1m / s, and this stable condition lasting for more than 10 seconds), the robot automatically downloads the configuration files corresponding to the communication networks that will be switched to later in the planned driving path. By completing the local download of multiple network configurations in advance, sufficient buffer time can be reserved for the rapid loading of subsequent network configurations, thereby ensuring the efficiency and operational stability of cross-network switching.

[0047] In some possible implementations, data transmission control rules may also include: determining the corresponding reserved network bandwidth based on the target robot's task information and task priority; the target robot prioritizes the transmission of core business data through the reserved network bandwidth; core business data includes at least one of start / stop commands, job execution commands, and status feedback data. The task information includes the type and scenario of the job currently being performed by the robot, and the task priority includes pre-defined control levels based on the importance and urgency of the business. For example, when the task information is emergency alarm handling or emergency fault investigation, and the task priority is set to high priority, a dedicated fixed bandwidth of 4Mbps can be reserved to prioritize the real-time transmission and reception of equipment start / stop commands, emergency job execution commands, and real-time fault status feedback data, ensuring stable and low-latency transmission of core commands and status data. Start / stop commands are used to control the robot's start and stop, such as robot start operation commands, stop operation commands, and emergency stop commands. Job execution commands are used to control the robot to complete specific tasks, such as straight-line driving commands, turning driving commands, lifting commands, and grasping commands. Status feedback data is used by the robot to report its own operating status to the scheduling server, such as real-time positioning data, motion posture data, battery status data, fault alarm data, task completion progress data, and material loading status data.

[0048] The robot's operational status can also include task execution progress. Tasks can be divided into initial stage, critical execution stage, and closing stage. For example, when a robot performs a park inspection task, obtaining communication control policies from the scheduling server and performing equipment power-on self-tests belong to the initial stage. The requirements for communication quality are not high in this stage, and the network can be flexibly selected. The process of collecting data on key parameters, identifying defects, and reporting alarms belongs to the critical execution stage. At this time, the network with the best current signal and the most stable latency can be forcibly locked, and network switching will not be performed based on slight fluctuations in signal strength, ensuring that the operation data is not interrupted.

[0049] In some possible implementations, multi-dimensional evaluation factors can also include network tariff information. Based on network tariffs, corresponding rules can be set. For example, during the final stages of task completion, such as data aggregation and log uploading, networks with lower tariffs can be prioritized while ensuring transmission reliability, thereby reducing overall communication costs. For instance, a tariff threshold of 0.0001 yuan / KB can be set in the rules. For ordinary priority data transmission tasks, if the network signal strength is higher than -95dBm and the latency meets requirements, networks with a per-bit tariff lower than 0.0001 yuan / KB are prioritized. For tasks with high real-time requirements, tariff differences are not considered; only signal strength and network stability are used as the criteria to achieve a reasonable balance between communication quality and usage cost.

[0050] By formulating communication control strategies that include multi-dimensional judgment conditions in advance, a unified and clear execution basis can be provided for the robot to autonomously execute communication control in the future, thereby improving the standardization and consistency of overall communication control.

[0051] For example, such as Figure 3 As shown, the scheduling server sets eSIM network switching rules and data transmission control rules for robot R1, which include multi-dimensional evaluation factors. Robot R1's travel path sequentially traverses areas A, AB, B, BC, and C. Area A is an independent coverage area of ​​communication network 1; areas AB are overlapping areas covered by communication networks 1 and 2; area B is an independent coverage area of ​​communication network 2; areas BC are overlapping areas covered by communication networks 2 and 3; and area C is an independent coverage area of ​​communication network 3. During actual operation, robot R1 autonomously performs network switching based on its real-time travel status and network signal conditions, according to the communication control strategy pre-set by the scheduling server (switching points are shown in the diagram). Figure 3 Points A6 and A7 in the diagram are used for data transmission control. This control method, where the server sets the rules and the robot executes them autonomously, ensures both the overall rationality of the communication strategy and the flexibility to adapt to real-time operating conditions, making the robot's communication more stable and reliable in cross-regional, multi-network scenarios.

[0052] In some possible implementations, the network includes mobile communication networks and local area networks (LANs); the eSIM network switching rules are also used to switch the target robot's communication connection to the LAN when the signal strength of the LAN meets the preset communication conditions.

[0053] For example, the local area network signal strength threshold can be preset to... 75dBm. When the robot detects that the signal strength of the wireless local area network (WLAN) inside the factory or building is better than this threshold and the network packet loss rate is less than 1%, it determines that the WLAN meets the preset communication conditions and automatically switches the robot's current communication link from the 4G / 5G mobile communication network to the local WLAN through the eSIM network switching rules. It takes advantage of the WLAN's high bandwidth, low cost, and low latency to transmit data. If the WLAN signal weakens and the strength falls below the threshold, it switches back to the mobile communication network to ensure continuous and uninterrupted communication throughout the process.

[0054] In some possible implementations, for the same task, when the number of times the task is executed within a preset time period (such as the most recent month) exceeds a preset threshold N1 (e.g., N1=20), the scheduling server can pre-plan and fix the robot's next network switching location in a multi-network overlapping coverage area based on statistics of the task's historical network switching locations. For example... Figure 4 As shown. In the multi-network overlapping coverage area AB, the scheduling server can set the optimal switching point Q2 as the statistical average of the most recent N2 historical switching locations within a preset time period (e.g., within one month). N2 can be configured as a specific number (e.g., 10 times, 20 times, or the actual number of effective switching times in this area within the most recent month (e.g., 27 times)), which can be flexibly set in the scheduling server according to the actual scenario requirements. On the preset driving trajectory, at a preset distance Q1 (e.g., 50 meters) before reaching switching point Q2, the robot pre-loads the configuration file of communication network 2 via eSIM to complete the pre-switching preparation. When the robot reaches the preset switching point Q2, eSIM smoothly switches the current communication link from communication network 1 to communication network 2, achieving uninterrupted, low-latency network switching.

[0055] Similarly, in the multi-network overlapping coverage area BC, when the number of times the same task is executed within a preset time period exceeds a preset threshold N1, the scheduling server can set the optimal switching point Q4 as the statistical average of the most recent N2 historical switching locations within a preset time period (e.g., within one month). N2 can be configured as a specific number (e.g., 10, 20, or the actual number of effective switching times in the area within the most recent month (e.g., 26)), which can be flexibly set in the scheduling server according to the actual scenario requirements. On the preset driving trajectory, at a preset distance Q3 (e.g., 50 meters) before reaching switching point Q4, the robot pre-loads the configuration file of communication network 3 via eSIM to complete the pre-switching preparation. When the robot reaches the preset switching point Q4, eSIM smoothly switches the current communication link from communication network 2 to communication network 3, achieving uninterrupted and low-latency network switching.

[0056] In some possible implementations, the task priority is a dynamically adjustable priority; the task priority is dynamically adjusted based on the real-time position of the target robot, the work area it is in, the real-time positions of other robots in the work area, and the task priorities of other robots in the work area.

[0057] For example, when only a single robot is operating independently, its preset fixed task priority can be maintained. When multiple robots enter the same work area simultaneously, the positional distance and current task priority of each robot are compared in real time according to data transmission control rules. If a robot enters a key work area and performs a high-efficiency, high-importance task, while other robots in the same area only perform low-efficiency basic tasks such as fixed-route patrols and routine environmental information collection, the task priority of the key task robot is adaptively increased. If a robot performing a higher-level task enters the area, the task priority of the existing routine task robots is adaptively decreased. No manual intervention is required; the dynamic update of task priorities is automatically completed based on established control rules. Specific implementation methods include: robots autonomously adjusting their own priorities after entering a preset area according to data transmission control rules; multiple robots entering a preset area communicating with each other to collaboratively adjust priorities; or robots uploading their location information to a scheduling server after entering a preset area, with the scheduling server issuing control commands to complete the priority adjustment.

[0058] like Figure 5 As shown, this embodiment configures two tasks, which are executed independently by robots R1 and R2 respectively. During the operation, R1 and R2 may have adjacent working areas; when the robots move to a designated area (such as... Figure 5 When R1 enters the area Z (defined by the dotted circle), it can autonomously adjust its task priority according to the data transmission control rules. Specifically: if R1 is performing a high-importance task after entering area Z, it will autonomously increase its task priority; if R2 enters area Z and is only performing low-importance basic tasks such as routine patrols and environmental information collection, it will autonomously maintain or decrease its task priority.

[0059] Each robot can independently and adaptively adjust its task priority based on its operating area and task attributes. After the priority adjustment, if R1's task priority is higher than R2's, data transmission control rules can restrict operation and access permissions within area Z, ensuring R1 has priority access for operation. After R2 enters area Z, it will pause operation for a preset time, and resume operation only after R1 has completely left area Z. When R1 and R2 leave the designated area Z, both robots automatically restore their original task priority configurations.

[0060] In some possible implementations, each robot can be configured to upload its own location and work status to the scheduling server in real time. The scheduling server can then aggregate the operation data of multiple devices, make a comprehensive judgment based on the differences in regional work levels and task attributes, uniformly plan the task priorities of each robot, and issue adjustment instructions, thereby achieving centralized management and unified allocation of task priorities for multiple robots.

[0061] In some possible implementations, task priority and corresponding network reserved bandwidth can be dynamically adjustable parameters. When multiple robots are operating in any work area, the task priority of each robot is dynamically readjusted and determined based on the real-time position and current task priority of all robots in the work area, combined with the task importance level of each robot. For all robots in the work area that are connected to the same communication network, network resources are allocated differentially according to the adjusted task priority. The higher the task priority, the more network bandwidth is reserved, and the lower the priority of the task, the smaller the network reserved bandwidth is configured.

[0062] For example, if robots R1 and R2 operate simultaneously in the same work area, R1 is responsible for real-time data transmission and high-definition video capture of critical equipment in the workshop, a task of high importance; R2 only performs low-requirement tasks such as routine patrols of the factory area and timed collection of environmental temperature and humidity data. The system dynamically increases the task priority of R1 and decreases the task priority of R2. Based on the priority policy, the network allocates dedicated high-bandwidth, low-latency reserved bandwidth to R1 to ensure stable transmission of high-definition video and high-frequency monitoring data; simultaneously, it reduces the network reserved bandwidth of R2, limiting its data upload frequency and transmission rate, thus reasonably balancing the network load within the area. After both robots leave the shared work area, their initial task priorities and network bandwidth configurations are automatically restored.

[0063] For data collected by R2 that cannot be uploaded in a timely manner due to limited bandwidth resources in the area, it can be temporarily cached to the robot's local storage device to avoid data loss. After the robot leaves the high-priority control area and the network bandwidth restriction is lifted, the locally cached data can be read in batches to complete the delayed upload and ensure that all operation data is uploaded completely.

[0064] This application also provides a robot operation method, applied to the robot side, including: receiving a communication control strategy sent by a scheduling server; and performing eSIM network switching and data transmission control operations based on the communication control strategy. The specific content of the communication control strategy, the eSIM network switching rules, and the data transmission control rules are as described in the previous related embodiments and will not be repeated here. The robot autonomously completes network switching, data flow limiting, bandwidth allocation, and buffer retransmission accordingly, realizing closed-loop collaborative communication control with the scheduling server.

[0065] This application also provides a scheduling server, such as... Figure 6 As shown, the scheduling server 600 includes: a communication module 601, a memory 602, and a processor 603; the communication module 601 is used to receive and send data with the robot; the memory 602 stores a computer program, which, when executed by the processor 603, implements the eSIM-based scheduling method mentioned in any of the preceding embodiments.

[0066] This application also provides a robot, such as... Figure 7 As shown, the robot 700 includes: an eSIM 701, a communication module 702, a processor 703, and a memory 704; the eSIM 701 is used to provide multi-standard and multi-operator mobile communication access capabilities; the communication module 702 is used to establish a communication connection with the scheduling server to realize the reception and transmission of data; the memory 704 stores a computer program, which, when executed by the processor 703, implements the robot operation method mentioned in any of the foregoing embodiments.

[0067] The above-described embodiments are optional embodiments provided by this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the technical scope disclosed in this application should be included within the protection scope of this application.

Claims

1. A scheduling method based on eSIM, applied to a scheduling server, characterized in that, The method includes: The target robot and its operational path are determined based on the task. Communication control strategies are determined based on multi-dimensional evaluation factors, including eSIM network switching rules and data transmission control rules. The multi-dimensional evaluation factors include at least network signal strength, signal stability, robot operating status, and task priority. The eSIM network switching rules determine the target switching network based on the signal strength and stability of the currently connected network and all alternative networks, and execute the network switching operation when preset switching conditions are met. The data transmission control rules dynamically adjust the data types transmitted by the target robot in real time based on the signal strength of the currently connected network and task priority, selectively restricting or suspending non-critical business data transmission when network quality deteriorates. The communication control policy is sent to the target robot so that the target robot can collaboratively execute communication control according to the eSIM network switching rules and the data transmission control rules.

2. The scheduling method based on eSIM according to claim 1, characterized in that, The data transmission control rules also include: determining the corresponding network reserved bandwidth based on the task information and task priority of the target robot, and the target robot preferentially transmitting core business data through the network reserved bandwidth; the core business data includes at least one of start / stop instructions, job execution instructions, and status feedback data.

3. The scheduling method based on eSIM according to claim 1, characterized in that, The preset switching conditions include: the target robot operates smoothly, and within the same preset time period, the signal strength of the network connected in real time is continuously lower than the first preset threshold, and the signal strength of the target switching network is continuously higher than the second preset threshold, and the signal strength fluctuation values ​​of the two networks within the preset time period are both less than the preset fluctuation threshold.

4. The scheduling method based on eSIM according to claim 1, characterized in that, The eSIM network switching rules also include: pre-activating the target network before performing the network switching operation.

5. The scheduling method based on eSIM according to claim 1, characterized in that, The non-critical business data includes at least one of high-definition video data, image data, and log data; The data transmission control rules are also used to automatically resume restricted or suspended non-critical business data transmission after network quality is restored.

6. The scheduling method based on eSIM according to claim 1, characterized in that, The network includes a mobile communication network and a local area network (LAN); the eSIM network switching rule is also used to switch the target robot's communication connection to the LAN when the signal strength of the LAN meets the preset communication conditions.

7. The eSIM-based scheduling method according to any one of claims 1 to 6, characterized in that, The priority of the task is dynamically adjustable; the priority of the task is dynamically adjusted based on the real-time position of the target robot, the work area it is in, the real-time positions of all other robots in the work area, and the task priorities of all other robots in the work area.

8. A method for operating a robot, characterized in that, The operating method includes: Receive communication control policies sent by the scheduling server; The communication control strategy is used to perform eSIM network handover and data transmission control operations; the communication control strategy is generated according to any one of claims 1 to 7 based on the eSIM-based scheduling method.

9. A scheduling server, characterized in that, include: The system includes a processor, a memory, and a communication module; the communication module is used to receive and send data with the robot; the memory stores a computer program, which, when executed by the processor, implements the eSIM-based scheduling method according to any one of claims 1 to 7.

10. A robot, characterized in that, include: eSIM, communication module, processor, and memory; The eSIM is used to provide multi-standard, multi-carrier mobile communication access capabilities; The communication module is used to establish a communication connection with the scheduling server to receive and send data; the memory stores a computer program, which, when executed by the processor, implements the robot operation method of claim 8.