A method and system for scheduling communication services along high-speed railway lines
By acquiring train operation status and base station load characteristics, the quasi-static high-load state of high-speed trains is identified, an emergency communication resource pool is established, and communication services are prioritized according to level. This solves the problem of tight communication resources for high-speed trains and ensures resource guarantee and stable service quality for priority communication services.
Patent Information
- Application Number
- CN202511020588.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2045-07-24
AI Technical Summary
The existing communication service scheduling system cannot effectively cope with the communication resource shortage of high-speed trains under unexpected quasi-static high load conditions, resulting in an imbalance in network resource allocation and difficulty in guaranteeing the communication needs of specific priority services.
By acquiring train operation status and base station load characteristics, we can identify quasi-static high-load conditions, establish an emergency communication resource pool, prioritize communication services according to levels, and adjust the resource pool to ensure access for priority communication services when resources are scarce, thus dynamically adjusting resource allocation strategies.
It enables flexible response to changes in resource demand under unexpected quasi-static high load conditions of high-speed trains, ensuring the communication needs of priority communication services, improving the targeting and effectiveness of scheduling, and avoiding service quality degradation and interruption.
Smart Images

Figure CN120603062B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, specifically to a method and system for scheduling communication services along a high-speed railway line. Background Technology
[0002] In daily operation, high-speed railway systems typically operate precisely according to pre-defined timetables. However, during actual operation, unexpected events may occur ahead of the line, such as foreign objects found on the track, switch malfunctions at stations ahead, or encountering localized extreme weather conditions. These situations may cause trains to make temporary stops at unplanned stations, significantly reduce their speed to extremely low speeds within a section, or even remain stopped for extended periods while waiting for the line to reopen. Given the limited total bandwidth of base stations, the coverage at the train's location may be insufficient to meet the shift from short-term mobile browsing to prolonged, high-concurrency, and high-bandwidth concentrated use by users, resulting in a severe imbalance between network resource supply and demand.
[0003] Existing communication service scheduling systems primarily rely on fixed train timetable data and conventional mobility-based handover prediction algorithms for resource planning. This fails to quickly and accurately identify fundamental changes in train operating status (from moving to near-stationary) and the resulting qualitative shifts in local network resource demands. Consequently, resource assessment and allocation strategies for base stations and their neighboring stations are not adjusted in a timely manner. This leads to a severe decline in service quality, and new service requests may be rejected. Furthermore, after a train's operating status changes, service interruptions are risked due to the depletion of overall base station resources and the lag in scheduling strategy adjustments. Simultaneously, when subsequent trains attempt to switch from the previous base station as planned, they may find that the target base station has almost no available resources to accommodate new service flows, resulting in handover failure. Even if a connection is barely established, passengers will immediately experience network lag or extremely slow speeds. This makes it impossible to guarantee the delivery of specific priority communication services on the current train covered by the base station, such as crew communication, medical assistance, and emergency rescue, which have extremely high requirements for communication service level protocols. Summary of the Invention
[0004] The purpose of this invention is to provide a method and system for scheduling communication services along high-speed railway lines, which solves the problem that existing technologies cannot effectively cope with the communication resource shortage, network resource imbalance, and difficulty in guaranteeing the communication needs of specific priority services when high-speed trains are under unexpected quasi-static high load conditions.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: a method and system for scheduling communication services along a high-speed railway line, comprising:
[0006] Obtain the current train's operating status information and the communication load characteristics of the base stations covering the current train;
[0007] Based on the operating status information, the communication load characteristic information, and the preset quasi-static threshold, it is determined whether the current train has entered the preset quasi-static high load state, and the quasi-static high load state determination result is obtained.
[0008] In response to the indication in the quasi-static high load state judgment result that the current train enters a preset quasi-static high load state, an emergency communication resource pool is established on the covered base station, and the resource quantity of the emergency communication resource pool is confirmed according to the real-time change information of the communication load characteristic information and the preset resource quantity threshold.
[0009] Based on the communication load characteristic information and the preset scenario information associated with the quasi-static high load state, all priority communication services are identified, and all priority communication services are classified to obtain each classified priority communication service.
[0010] Based on the resource availability of each of the tiered priority communication services and the emergency communication resource pool, ensure that each of the tiered priority communication services can access communication resources.
[0011] Wherein, after the communication load characteristic information is updated, if a new priority communication service appears, and the idle communication resources in the emergency communication resource pool are insufficient for the new priority communication service to access, the emergency communication resource pool is adjusted so that the new priority communication service can preempt or occupy some of the communication resources occupied by services with lower priority than the new priority communication service.
[0012] According to one embodiment of the present invention, the step of updating the communication load characteristic information further includes:
[0013] If each prioritized communication service is of the same level and the emergency communication resource pool is saturated, the steps for a new prioritized communication service of the same level to access the communication resources include:
[0014] Monitor whether there are specific communication requests that meet the preset protection level for new priority communication services of the same level;
[0015] If a new priority communication service of the same level is detected to have a specific communication request that meets the preset protection level, then it is determined whether the specific communication request is a service related to the operation control of the current train.
[0016] If the specific communication request is a service related to operation control, then identify the service type of each priority communication service currently occupying the emergency communication resource pool;
[0017] Based on the service type of each priority communication service, determine the resource release priority of each priority communication service;
[0018] Based on the resource release priority of each priority communication service, the communication resources occupied by the selected priority communication services are reduced or interrupted one by one in order from low to high, so as to obtain the minimum communication resources that meet the specific communication request.
[0019] Allocate the minimum communication resources to the new priority communication service.
[0020] According to one embodiment of the present invention, the specific steps for determining the resource release priority of each priority communication service based on the service type of each priority communication service include:
[0021] Based on the preset scenario information associated with the quasi-static high load state, obtain the current event nature indicated in the preset scenario information associated with the quasi-static high load state;
[0022] Based on the nature of the current event, a set of mapping relationships that matches the nature of the current event is determined from multiple preset sets of mapping relationships between business types and resource release priorities for different event natures;
[0023] Based on the service type of each graded priority communication service and the mapping relationship, the resource release priority of each priority communication service is determined.
[0024] According to one embodiment of the present invention, the specific steps of reducing or interrupting the communication resources occupied by the selected priority communication services one by one in ascending order based on the resource release priority of each priority communication service to obtain the minimum communication resources that meet the specific communication request include:
[0025] Based on the resource release priority of each priority communication service, the communication resources are reduced iteratively for each priority communication service in ascending order. The iterative process includes:
[0026] Step 1: At the beginning of each iteration, obtain the current minimum resource requirements for the specific communication request;
[0027] Step 2: Based on the minimum resource requirements and the cumulative amount of resources actually released up to the current iteration, determine the resource adjustment target for the priority communication service to be processed in the current iteration;
[0028] Step 3: Perform resource reduction or interruption operations on the currently pending priority communication services, monitor the actual resource release amount generated by the resource reduction or interruption operation, and update the cumulative amount of resources that have been actually released.
[0029] Determine whether there is a difference between the cumulative amount of resources actually released and the current minimum resource requirement of the specific communication request that exceeds a preset allowable deviation range;
[0030] If the demand value is determined to exceed the preset allowable deviation range, the resources of one or more executed priority communication services are adjusted to be reduced or interrupted so that the adjusted demand value is reduced to within the preset range difference, thereby obtaining the minimum communication resources that meet the specific communication request; or the above steps one to three are repeated until the actual released cumulative resource amount meets the minimum communication resources of the specific communication request.
[0031] According to one embodiment of the present invention, the specific steps of adjusting the resources of one or more executed priority communication services to reduce or interrupt them, so that the adjusted demand value is reduced to within the preset range difference, to obtain the minimum communication resources that meet the specific communication request, include:
[0032] Based on the aforementioned demand value and the preset resource adjustment strategy, the direction of resource adjustment is determined;
[0033] Based on the resource adjustment direction, the historical record of resource reduction or interruption operations for each executed priority communication service, the resource release priority of each priority communication service, and the current operating parameters of each priority communication service, identify one or a group of adjustment service objects from the executed priority communication services.
[0034] Based on the required value and the selected adjustment business object, determine the specific value of the resource adjustment;
[0035] Based on the specific values of the resource adjustment, the communication resources of the adjusted service object are reduced or interrupted to reduce the adjusted demand value to within the preset allowable deviation range, thereby obtaining the minimum communication resources that meet the specific communication request.
[0036] According to one embodiment of the present invention, the specific steps for identifying one or a group of adjustment service objects from the executed priority communication services, based on the resource adjustment direction, the historical record of resource reduction or interruption operations for each executed priority communication service, the resource release priority of each priority communication service, and the current operating parameters of each priority communication service, include:
[0037] Obtain the operation history, resource release priority, and current operating parameters for each of the executed priority communication services;
[0038] The expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are evaluated to obtain the expected impact assessment results of the resource adjustment direction.
[0039] Based on the current train's preset emergency event stage, the resource adjustment direction, the operation history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results, the selection priority index for each priority communication service is determined.
[0040] Based on the selection priority index of each priority communication service, one or a group of adjustment service objects are identified from the executed priority communication services.
[0041] According to one embodiment of the present invention, the specific steps for determining the selection priority index of each priority communication service based on the current train's preset emergency event stage, the resource adjustment direction, the operation history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results include:
[0042] Based on the current train's preset emergency event phase, obtain the factor combination rules corresponding to the emergency event phase;
[0043] Based on the aforementioned factor combination rules, combined with the resource adjustment direction, the operational history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results, the selection priority index for each service is determined.
[0044] According to one embodiment of the present invention, the step of evaluating the expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services, and obtaining the expected impact assessment result of the resource adjustment direction, includes:
[0045] Retrieve the previous operation history, resource release priority, and current running parameters for each executed communication service;
[0046] Obtain the resource adjustment direction, current network topology, resource allocation status, and each service characteristic;
[0047] Based on the resource adjustment direction, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, the expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are evaluated to obtain the expected impact assessment results of the resource adjustment direction.
[0048] According to one embodiment of the present invention, the step of evaluating the expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services, based on the resource adjustment direction, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, to obtain the expected impact assessment result of the resource adjustment direction includes:
[0049] The characteristics of the current high-speed train operating environment are obtained, including train location, train speed, current environment type, and user density change trend data.
[0050] Based on the operating environment characteristics and the preset impact assessment rules associated with different operating environment characteristics, confirm the impact assessment rules that match the operating environment characteristics;
[0051] Based on the impact assessment rules matching the characteristics of the operating environment, the direction of resource adjustment, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, the expected impact data of the direction of resource adjustment on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are assessed, and the expected impact assessment results for each service are obtained.
[0052] To improve the solution, this application also proposes a high-speed rail line communication service dispatching system to ensure the quality of communication services for high-speed trains. The system includes:
[0053] The acquisition module is used to acquire the current train's operating status information and the communication load characteristic information of the base stations covering the current train;
[0054] The judgment module is used to determine whether the current train has entered a preset quasi-static high-load state based on the operating status information, the communication load characteristic information and the preset quasi-static threshold, and to obtain the quasi-static high-load state judgment result.
[0055] The resource pool establishment module is used to respond to the indication in the quasi-static high load state judgment result that the current train enters a preset quasi-static high load state, establish an emergency communication resource pool on the covered base station, and confirm the resource quantity of the emergency communication resource pool according to the real-time change information of the communication load characteristic information and the preset resource quantity threshold.
[0056] The grading module is used to identify all priority communication services based on the communication load characteristic information and the preset scenario information associated with the quasi-static high load state, and to grade all priority communication services to obtain each graded priority communication service.
[0057] The service access guarantee module is used to guarantee the access to communication resources for each of the graded priority communication services based on the resource quantity of each graded priority communication service and the emergency communication resource pool.
[0058] The resource preemption module is used to adjust the emergency communication resource pool when a new priority communication service appears after the communication load characteristic information is updated, and when the idle communication resources in the emergency communication resource pool are insufficient for the new priority communication service to access, so as to allow the new priority communication service to preempt or occupy some of the communication resources occupied by services with lower priority than the new priority communication service.
[0059] Compared with the prior art, the high-speed railway communication service scheduling method and system of the present invention have the following advantages:
[0060] This invention provides data support by acquiring the current train's operating status information and the communication load characteristics of base stations covering the train. By comprehensively considering the train's operating status and base station load, and comparing them with preset quasi-static thresholds, it can quickly identify sudden changes in the train's operating status. Simultaneously, an emergency communication resource pool is established to provide dedicated resource guarantees for priority communication services. Based on real-time changes in communication load characteristics, the resource pool's resource quantity is dynamically adjusted to flexibly respond to changes in resource demand during emergencies. Furthermore, by identifying priority communication services, limited communication resources are allocated preferentially to important services, and priority communication services are categorized to achieve differentiated resource allocation based on the importance of the services, enabling more refined resource management. The association of preset scenario information with quasi-static high-load states allows for different scheduling strategies to be adopted according to different types of emergencies, improving the targeting and effectiveness of scheduling. Based on the priority level of the communication service and the remaining resources in the resource pool, resources are rationally allocated to ensure that priority communication services receive sufficient resource guarantees. When new priority communication services require access, the emergency communication resource pool is adjusted to improve emergency response capabilities, effectively address the communication resource shortage of high-speed trains under unexpected quasi-static high load conditions, and ensure the communication needs of priority communication services. Attached Figure Description
[0061] To more clearly illustrate the specific embodiments of the present invention, the accompanying drawings used in the specific embodiments will be briefly described below. In all the drawings, the elements or parts are not necessarily drawn to scale.
[0062] Figure 1This is a flowchart of a high-speed railway communication service scheduling method according to the present invention.
[0063] Figure 2 This is a structural block diagram of a high-speed railway communication service scheduling system according to the present invention.
[0064] In the diagram: Acquisition module 210, Judgment module 220, Resource pool establishment module 230, Hierarchical module 240, Service access guarantee module 250, and Resource preemption module 260.
[0065] The implementation and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0066] The following drawings disclose several embodiments of the present invention. For clarity, many practical details will be described in the following description. However, it should be understood that these practical details are not intended to limit the invention. That is, in some embodiments of the invention, these practical details are not essential. Furthermore, for the sake of simplicity, some conventional structures and components will be shown in the drawings in a simple schematic manner.
[0067] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.
[0068] Furthermore, in this invention, the use of terms such as "first" and "second" is for descriptive purposes only and does not specifically refer to any order or sequence, nor is it intended to limit the invention. They are merely used to distinguish components or operations described using the same technical terms, and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of various embodiments can be combined with each other, but only if they are feasible for those skilled in the art. If a combination of technical solutions is contradictory or impossible to implement, such a combination should be considered nonexistent and not within the scope of protection claimed by this invention.
[0069] To further understand the content, features, and effects of this invention, the following embodiments are provided, and detailed descriptions are given below in conjunction with the accompanying drawings:
[0070] Please see Figure 1 This invention provides a method for scheduling communication services along a high-speed railway line; it includes the following steps:
[0071] S100. Obtain the current train's operating status information and the communication load characteristic information of the base stations covering the current train. The operating status information refers to the train's current operating mode; in this embodiment, it includes at least data such as train speed, acceleration, position, and whether the train is stopped, to accurately grasp the real-time movement status of the current train. Obtaining the train's operating status information reflects the train's current operating status, such as whether it is traveling at high speed, moving at low speed, or stopped. The communication load characteristic information refers to the communication resource usage of the base stations covering the train, including at least data such as the number of access users, total bandwidth usage, connection duration, and service type distribution. The load characteristic information allows for the assessment of the base station's network carrying capacity and resource strain.
[0072] S200: Based on the operating status information, communication load characteristic information, and a preset quasi-static threshold, determine whether the current train has entered a preset quasi-static high-load state, and obtain the quasi-static high-load state determination result. In this embodiment, the preset quasi-static threshold refers to a set of preset parameters used to define whether a train has entered a quasi-static high-load state, including at least a speed threshold, a dwell time threshold, and a base station load rate threshold. For example, if the speed of train A rapidly decreases from 300 km / h to 5 km / h (5 km / h is lower than the speed threshold of 30 km / h), and the dwell time within the coverage area of base station B exceeds the dwell time threshold of 5 minutes, and the total downlink traffic of base station B exceeds the base station load rate threshold within 5 minutes after train A stops, then train A has entered a quasi-static high-load state. This determination can quickly identify whether a train is in a quasi-static high-load state, avoiding the lag caused by traditional methods that rely on fixed timetables and mobility management strategies.
[0073] S300: In response to the indication in the quasi-static high-load state judgment result that the current train has entered a preset quasi-static high-load state, an emergency communication resource pool is established on the covered base stations. Based on real-time changes in communication load characteristics and a preset resource quantity threshold, the resource quantity of the emergency communication resource pool is confirmed. Specifically, the emergency communication resource pool is a set of communication resources temporarily established on the base stations covering the current train to cope with the quasi-static high-load state. It is used to prioritize specific services, so that when communication resources are scarce, dedicated communication resources can be provided for specific priority communication services, thereby prioritizing the communication needs of priority communication services and avoiding service quality degradation caused by all communication services competing for the same resource pool.
[0074] S400: Based on communication load characteristic information and preset scenario information associated with the quasi-static high-load state, identify all priority communication services and classify them to obtain priority communication services for each level. In this embodiment, the preset scenario information refers to information associated with the quasi-static high-load state, describing the specific background or event that caused the state to occur, including at least the type of emergency (such as track debris and switch failure), the location of occurrence, and the scope of impact, thereby improving the targeting and effectiveness of scheduling. The classification types can be divided into highest priority, high priority, medium priority, and low priority. For example, medical assistance and emergency rescue can be set as the highest priority, and crew communication services and operation control-related services can be set as high priority. This allows for differentiated resource allocation based on the importance of the services, achieving more refined resource management.
[0075] S500 ensures access to communication resources for each tiered priority communication service based on the resource availability of the emergency communication resource pool. According to the importance or service level requirements of the service, the identified priority communication services are divided into different priority levels, thereby better achieving differentiated communication resource protection and scheduling.
[0076] Specifically, after the communication load characteristic information is updated, if a new priority communication service emerges, and the idle communication resources in the emergency communication resource pool are insufficient for the new priority communication service to access, the emergency communication resource pool is adjusted to allow the new priority communication service to preempt or occupy some communication resources occupied by services with lower priority. For example, in the event of a sudden emergency rescue priority communication service, the access of the emergency rescue priority communication service is guaranteed by sacrificing some communication resources of low-priority operation control related services, thereby improving the system's emergency response capability.
[0077] This invention provides foundational data for subsequent judgment and resource scheduling by acquiring the current train's operating status information and the communication load characteristics of base stations covering the train. By comprehensively considering the train's operating status and base station load, and comparing them with preset quasi-static thresholds, it can quickly identify sudden changes in the train's operating status, avoiding the lag caused by traditional methods relying on fixed timetables and mobility management strategies. Simultaneously, an emergency communication resource pool is established to provide dedicated resource guarantees for high-priority services, avoiding service quality degradation caused by all services competing for the same resource pool. The resource pool's resource quantity is dynamically adjusted based on real-time changes in communication load characteristics, flexibly responding to changes in resource demand under emergencies and avoiding resource waste or shortages. Furthermore, by identifying priority communication services, limited communication resources are allocated preferentially to important services, and priority communication services are categorized, thereby achieving differentiated resource allocation based on the importance of the services and realizing more refined resource management. The association of preset scenario information with quasi-static high-load states enables different scheduling strategies to be adopted according to different types of emergencies, improving the targeting and effectiveness of scheduling. Based on the priority level of communication services and the remaining resources in the resource pool, resources are allocated rationally to ensure that high-priority services receive sufficient resource guarantees and avoid service interruptions. Finally, through a resource preemption mechanism, newly emerging priority communication services are prioritized for access under resource constraints, improving the system's emergency response capabilities. This effectively alleviates the strain on communication resources for high-speed trains under unexpected quasi-static high-load conditions, ensuring that the communication needs of priority communication services are met.
[0078] In some of the above implementations, when all priority communication services after grading are at the same level and the emergency communication resource pool reaches saturation, new priority communication services of the same level cannot obtain the required communication resources, resulting in communication requests not being satisfied.
[0079] In this regard, this application further proposes steps for updating the communication load characteristic information, including:
[0080] If each prioritized communication service is of the same level and the emergency communication resource pool is saturated, the steps for a new prioritized communication service of the same level to access the communication resources include:
[0081] The system monitors whether any new priority communication services of the same level meet the criteria of a specific communication request that conforms to a preset protection level. In this embodiment, the preset protection level is the same as the type used to classify all priority communication services as described above, namely: highest priority, high priority, medium priority, and low priority. New priority communication services are monitored to reconfirm whether they belong to the same level.
[0082] If a new priority communication service of the same level is detected that contains a specific communication request that meets the preset protection level, it is determined whether the specific communication request is a service related to the current train's operation control. Specifically, operation control related services refer to critical communication services that are directly related to the safe operation of the train and dispatching command, such as train control commands, equipment status data, and dispatching voice communications. When a new priority communication service of the same level is confirmed to be an operation control related service, subsequent resource preemption is initiated.
[0083] If a specific communication request is a service related to operation control, then the service type of each priority communication service currently occupying the emergency communication resource pool is identified. The service type refers to the category attribute of the communication service, such as command service, voice service, and video service.
[0084] Based on the service type of each priority communication service, the resource release priority for each priority communication service is determined. The resource release priority refers to the order in which the resource rate occupied by video services is reduced or interrupted when resources need to be released. This allows for the orderly release of resources occupied by lower-priority services according to their service types.
[0085] Based on the resource release priority of each priority communication service, the communication resources occupied by the selected priority communication services are reduced or interrupted one by one in ascending order to obtain the minimum communication resources required to meet a specific communication request. This avoids the negative impact that may result from reducing or interrupting too many services at once.
[0086] The minimum communication resources are allocated to new priority communication services. By saturating the emergency communication resource pool, new priority communication services of the same level are finely identified and their resources are preempted, thereby ensuring access to critical services.
[0087] In some of the above embodiments, this application further proposes a step for determining the resource release priority of each priority communication service, including:
[0088] Based on the preset scenario information associated with quasi-static high-load states, the nature of the current event indicated in the preset scenario information associated with quasi-static high-load states is obtained. The nature of the current event includes equipment failure, line abnormality, emergency rescue, temporary shutdown, and extreme weather, etc.
[0089] Based on the nature of the current event, a mapping relationship matching the current event nature is selected from multiple preset mapping relationships between service types and resource release priorities for different event natures. These preset mapping relationships refer to configuration data stored internally by the system, containing multiple sets of mapping rules. Each set of rules corresponds to a specific event nature and assigns a corresponding resource release priority to each service type. For example, in an emergency rescue event, the priority of video surveillance services may be higher than that of data transmission services, while in daily operations, the situation may be reversed. By selecting a mapping relationship matching the current event nature, the priority of services can be dynamically adjusted.
[0090] Based on the service type and mapping relationship of each priority communication service after grading, the resource release priority of each priority communication service is determined.
[0091] This application's solution introduces the current event nature as a key factor in determining resource release priority and pre-sets multiple mapping relationships between service types and resource release priorities for different event natures, thereby achieving dynamic adjustment of resource release priorities. The mechanism of dynamically adjusting priorities based on event nature assigns a resource release priority to each service type; services with higher priorities will have their resources released later, thus ensuring their communication quality. In this way, the system can dynamically adjust service priorities according to different event natures, thereby more rationally allocating limited communication resources and ensuring the communication needs of critical services.
[0092] In some of the above embodiments, this application further proposes specific steps for obtaining the minimum communication resources required to meet a specific communication request by reducing or interrupting the communication resources occupied by the selected priority communication services one by one in ascending order of resource release priority for each priority communication service:
[0093] Based on the resource release priority of each priority communication service, the communication resources are reduced iteratively for each priority communication service in ascending order. The iterative process includes:
[0094] Step 1: At the beginning of each iteration, obtain the current minimum resource requirements for a specific communication request. Obtaining the current minimum resource requirements for a specific communication request clarifies the goals of resource adjustments.
[0095] Step 2: Based on the minimum resource requirements and the cumulative amount of resources actually released up to the current iteration, determine the resource adjustment target for the currently pending priority communication services in the current iteration. This determines the resource adjustment target for the currently pending priority communication services in the current iteration, taking into account the amount of resources already released to avoid duplicate or insufficient release.
[0096] Step 3: Perform resource reduction or interruption operations on the currently pending priority communication services, monitor the actual resource release amount resulting from these operations, and update the cumulative amount of resources actually released. Specifically, in ascending order of priority, iterative reduction of communication resources is performed on each priority communication service, achieving refined management of communication resources. Simultaneously, the degree of resource release is controlled by monitoring the actual release amount.
[0097] Determine if there is a difference between the cumulative amount of resources actually released and the current minimum resource requirement for a specific communication request that exceeds a preset allowable deviation range. A certain deviation is allowed to avoid over-adjustment.
[0098] If the demand value exceeds a preset allowable deviation range, the resources of one or more executed priority communication services are adjusted to be reduced or interrupted, so that the adjusted demand value is reduced to within the preset range difference, thus obtaining the minimum communication resources that meet the specific communication request; or steps one to three above are repeated until the cumulative amount of resources actually released meets the minimum communication resources for the specific communication request. In this embodiment, taking the base station bandwidth as an example, the deviation range difference is ±0.2Hz. Precise resource allocation is achieved by adjusting executed services or iterating repeatedly. The iterative adjustment mechanism, combined with the basic scheme of identifying graded priority services in the emergency communication resource pool and releasing resources according to priority, enables more effective freeing up communication resources for critical services in resource-scarce quasi-static high-load scenarios, while minimizing unnecessary impact on other priority services, thus improving the efficiency and flexibility of overall resource scheduling.
[0099] In some of the above embodiments, this application further proposes specific steps for adjusting the resources of one or more executed priority communication services to reduce or interrupt them, so that the adjusted demand value is reduced to within a preset range difference, thereby obtaining the minimum communication resources that meet a specific communication request.
[0100] Based on demand values and preset resource adjustment strategies, the direction of resource adjustments is determined. The preset resource adjustment strategy refers to a series of pre-defined rules or algorithms that guide adjustments when resource demand is mismatched. This strategy employs decision trees or scoring models based on factors such as priority, business type, and historical adjustment records. The direction of resource adjustment refers to increasing or decreasing resource release. Demand values reflect the size of the current resource gap, thus determining which business activities should have their resource usage increased or decreased.
[0101] Based on the resource adjustment direction, the historical record of resource reduction or interruption operations for each executed priority communication service, the resource release priority of each priority communication service, and the current operating parameters of each priority communication service, one or a group of adjustment service objects are identified from the executed priority communication services. The historical record refers to information recorded by the system regarding the degree, number of times, and timestamps of reduction or interruption of each priority communication service in previous iterations or adjustments; this information can be stored in a database or log file. The current operating parameters refer to the service's current real-time status information, such as bandwidth usage, latency, packet loss rate, connection duration, and number of users. The historical record avoids frequent adjustments to the same service, the resource release priority ensures the stability of high-priority services, and the current operating parameters reflect the real-time status of the service, preventing impact on critical services.
[0102] Based on the demand value and the selected adjustment business object, determine the specific value of the resource adjustment.
[0103] Based on the specific values of resource adjustment, the communication resources of the adjusted business object are reduced or interrupted to reduce the adjusted demand value to within the preset allowable deviation range, thereby obtaining the minimum communication resources that meet the specific communication request.
[0104] This application's solution determines the direction of resource adjustment based on demand values and preset resource adjustment strategies, thus providing guidance for subsequent adjustment operations. Next, based on multiple dimensions such as the resource adjustment direction, historical records of executed business processes, resource release priorities, and current operating parameters, it comprehensively evaluates and confirms one or a group of business objects most suitable for adjustment, improving the targeting and efficiency of the adjustment. Based on the demand values and the selected business objects to be adjusted, it accurately calculates the specific values of the resource adjustments required, ensuring that the adjustment amount matches the actual demand. Based on the calculated values, it performs resource reduction or interruption operations on the selected business objects to be adjusted, so that the adjusted demand value can be reduced to within a preset allowable deviation range, ultimately meeting the minimum resource requirements of specific communication requests. This not only enables rapid response to changes in resource demand, but more importantly, by comprehensively considering business history, priority, and real-time status, it allows for more reasonable and refined adjustments, avoiding excessive impact on critical business processes and system stability. This significantly improves the efficiency, accuracy, and stability of resource adjustment, thereby better guaranteeing the quality of service for specific communication requests in resource-constrained, quasi-static, high-load scenarios.
[0105] In some of the above embodiments, this application further proposes specific steps for identifying one or a group of adjustment service objects from the executed priority communication services based on the resource adjustment direction, the operation history of each executed priority communication service, the resource release priority of each priority communication service, and the current operating parameters of each priority communication service. These steps include:
[0106] Retrieve the operation history, resource release priority, and current operating parameters for each executed priority communication service.
[0107] The expected impact data on the stability of the current train emergency communication network and the expected impact data on the continuity of other communication services are used to assess the anticipated impact of resource adjustment. This results in an assessment of the anticipated impact of resource adjustment, allowing for the selection of appropriate resource adjustment directions based on the assessment results and improving the efficiency of resource release.
[0108] Based on the current train's preset emergency event stage, resource adjustment direction, operational history of each priority communication service, resource release priority of each priority communication service, current operating parameters of each priority communication service, and expected impact assessment results, the selection priority index for each priority communication service is determined.
[0109] Based on the selection priority index for each priority communication service, one or a group of adjustment service objects are identified from the executed priority communication services. This accelerates the rate of resource release.
[0110] In some of the above embodiments, this application further proposes a step for determining the selection priority index of each priority communication service based on the current train's preset emergency event stage, resource adjustment direction, operational history of each priority communication service, resource release priority of each priority communication service, current operating parameters of each priority communication service, and expected impact assessment results. The steps include:
[0111] Based on the current train's preset emergency event stages, obtain the factor combination rules corresponding to the emergency event stages. Among them, the emergency event stages refer to the different handling stages of the train due to sudden events (such as equipment failure, line congestion, and severe weather) (such as emergency stop, slow movement, and long waiting time). They can adopt preset stage divisions, such as Level 1 emergency and Level 2 emergency. The purpose is to classify complex emergency scenarios so as to adopt different resource scheduling strategies for different stages.
[0112] Based on the factor combination rules, combined with the resource adjustment direction, the operational history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results, the selection priority index for each service is determined.
[0113] Specifically, when adjustments to executed service resources are needed, this solution first identifies the current emergency event stage of the train. Based on this stage, the system searches for pre-defined factor combination rules that match that stage. These rules reflect which factors are more important in selecting adjustment targets under the current emergency state. Then, based on this specific factor combination rule, information such as resource adjustment direction, service operation history, resource release priority, current operating parameters, and expected impact assessment results are comprehensively calculated to obtain a selection priority index for each executed priority communication service. This index more accurately reflects which service is most suitable for adjustment to release resources under the current emergency stage, while minimizing the impact on critical services and the network. Finally, based on this more refined priority index, one or a group of services is selected from the executed services for resource adjustment. This approach allows the assessment process to adapt to different emergency scenarios, enabling the selection of the most appropriate service for resource adjustment at different emergency stages, ensuring critical services and maintaining network stability.
[0114] In some of the above embodiments, this application further proposes to assess the expected impact data of resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services. The steps to obtain the expected impact assessment results of resource adjustment direction include:
[0115] Retrieve the previous operation history, resource release priority, and current running parameters for each executed communication service.
[0116] This system acquires information on resource adjustment direction, current network topology, resource allocation status, and characteristics of each service. The current network topology refers to the base stations, network devices, and their interconnections within the current train coverage area, which can be obtained using a network management system. Resource allocation status refers to the specific allocation of communication resources (such as bandwidth, channels, and power) to various communication services. Service characteristics refer to the network resource requirements and sensitivities of different types of communication services; for example, voice services are latency-sensitive, video services have high bandwidth requirements, and control services have extremely high reliability requirements.
[0117] Based on the direction of resource adjustment, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, the expected impact data of the direction of resource adjustment on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are evaluated to obtain the expected impact assessment results of the direction of resource adjustment.
[0118] Specifically, this solution acquires the previous operation history, resource release priority, and current operating parameters of each executed communication service. This information reflects the individual characteristics and historical performance of the service. Simultaneously, it acquires the resource adjustment direction, current network topology, resource allocation status, and characteristics of each service. This information reflects the overall strategy and network environment of the entire operation. Based on this comprehensive information, it assesses the expected impact of resource adjustment direction on the stability of the current train emergency communication network and the expected impact on the communication continuity of other communication services. The assessment method no longer relies solely on the resource adjustment direction itself but comprehensively considers the individual differences of services, historical behavior, and the overall network condition. For example, by considering previous operation history, it avoids frequent adjustments to the same service that could lead to a severe decline in service quality; by considering resource release priority and current operating parameters, it can more accurately determine the risks that adjusting a particular service may bring, especially the impact on important services; by considering network topology and resource allocation status, it can assess the impact of adjustment operations on the overall network load distribution and connectivity; and by considering service characteristics, it can predict the sensitivity of different services to resource adjustments. The expected impact assessment results obtained through this comprehensive evaluation are more accurate and comprehensive than those based solely on the resource adjustment direction. Using this more accurate expected impact assessment as input to determine the priority indicators for each priority communication service makes the process of selecting and adjusting service targets more rational. For example, when it is necessary to reduce certain service resources, the system can prioritize services that historical operation records show are not sensitive to adjustments, have lower priority, are currently in acceptable operating status, and whose expected impact from adjustments is minimal, thereby minimizing the negative impact on overall network stability and the continuity of other services. This refined assessment based on multi-dimensional information can effectively overcome the problem of inaccurate assessments in existing technologies, improve the scientific nature of resource adjustment decisions, and thus ensure the stable operation of the train emergency communication network and the service quality of critical services.
[0119] In some of the above embodiments, this application further proposes a step to assess the expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services, based on the resource adjustment direction, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, to obtain the expected impact assessment results of the resource adjustment direction.
[0120] This involves acquiring current high-speed train operating environment characteristics, including train location, speed, current environment type, and user density trends. These characteristics impact the quality of wireless communication signals and network load. This data is crucial for a more comprehensive understanding of the current network status and provides foundational data for subsequent analysis.
[0121] Based on the characteristics of the operating environment and the pre-defined impact assessment rules associated with different operating environment characteristics, impact assessment rules that match the operating environment characteristics are identified. For example, in tunnels, signal attenuation is severe, so signal penetration capability needs to be considered; in areas with high user density, communication interference between multiple users needs to be considered. By matching assessment rules, different assessment methods can be adopted for different environments, improving the accuracy of the assessment.
[0122] Based on impact assessment rules matching the characteristics of the operating environment, resource adjustment direction, previous operation history of each communication service, resource release priority of each communication service, current operating parameters of each communication service, current network topology, resource allocation status, and characteristics of each service, the expected impact data of resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are assessed, resulting in expected impact assessment results for each service. Here, resource allocation status refers to various communication resources in the current network (e.g., bandwidth, channel, and power); service characteristics include service quality requirements for voice, video, and data, as well as data volume. The expected impact assessment results refer to the predicted degree or probability of the impact of the resource adjustment direction on the performance (e.g., bandwidth, latency, or packet loss rate) or status (e.g., connection interruption or service degradation) of each specific communication service.
[0123] This application's solution acquires current high-speed train operating environment characteristics, such as train location, train speed, current environment type, and user density change trends. These characteristics affect wireless signal propagation and network load. Given that different operating environments have varying impacts on communication services, this application, based on the acquired operating environment characteristics, identifies impact assessment rules matching the current operating environment characteristics from a pre-defined set of impact assessment rules associated with different operating environment characteristics. These rules are pre-established based on communication characteristics under different environments. On this basis, a comprehensive assessment is conducted according to the identified impact assessment rules matching the operating environment characteristics, combined with information such as resource adjustment direction, previous operation history of each communication service, resource release priority of each communication service, current operating parameters of each communication service, current network topology, resource allocation status, and characteristics of each service. This comprehensive assessment considers the impact of environmental factors on other assessment factors; for example, under specific environmental types, certain service characteristics may become more sensitive, or certain parts of the network topology may be more easily affected. By incorporating environmental factors into the assessment model, the expected impact of resource adjustments on the stability of the current train emergency communication network and the communication continuity of other communication services can be predicted, yielding the expected impact assessment results for each service. By taking into account the dynamic changes in the operating environment and their impact on communication, the evaluation results of this application can reflect the actual situation, overcome the possible biases that may exist in evaluations based solely on service and network status, and thus more accurately obtain the expected impact of each service, further improving accuracy and reliability.
[0124] Through the above technical solution, this application considers the dynamic characteristics of the high-speed train operating environment, such as train location, speed, environment type, and user density, when assessing the impact of resource adjustment direction on network stability and service continuity. By matching corresponding assessment rules according to the characteristics of the operating environment, the assessment process can adapt to different actual scenarios. Based on the matched environmental assessment rules, a comprehensive assessment is conducted by combining multiple factors such as resource adjustment direction, service history, priority, operating parameters, network topology, resource allocation status, and service characteristics, resulting in a more accurate assessment of the expected impact. This accurate assessment provides a foundation for subsequent resource adjustment decisions, ensuring the stability of the train emergency communication network and maintaining the communication continuity of other communication services, avoiding assessment biases in complex dynamic environments.
[0125] Please refer to the following: Figure 2 This application also proposes a high-speed rail communication service scheduling system to ensure the quality of communication services for high-speed trains. The system includes an acquisition module 210, a judgment module 220, a resource pool establishment module 230, a hierarchical module 240, a service access guarantee module 250, and a resource preemption module 260.
[0126] The acquisition module 210 is used to acquire the current train's operating status information and the communication load characteristic information of the base stations covering the current train.
[0127] The judgment module 220 is used to determine whether the current train has entered a preset quasi-static high load state based on the operating status information, the communication load characteristic information and the preset quasi-static threshold, and to obtain the quasi-static high load state judgment result.
[0128] The resource pool establishment module 230 is used to respond to the indication in the quasi-static high load state judgment result that the current train enters a preset quasi-static high load state, establish an emergency communication resource pool on the covered base station, and confirm the resource quantity of the emergency communication resource pool according to the real-time change information of the communication load characteristic information and the preset resource quantity threshold.
[0129] The grading module 240 is used to identify all priority communication services based on the communication load characteristic information and the preset scenario information associated with the quasi-static high load state, and to grade all priority communication services to obtain each graded priority communication service.
[0130] The service access guarantee module 250 is used to guarantee the access to communication resources for each of the graded priority communication services based on the resource quantity of each graded priority communication service and emergency communication resource pool.
[0131] The resource preemption module 260 is used to adjust the emergency communication resource pool when a new priority communication service appears after the communication load characteristic information is updated, and when the idle communication resources in the emergency communication resource pool are insufficient for the new priority communication service to access, so as to allow the new priority communication service to preempt or occupy some of the communication resources occupied by services with lower priority than the new priority communication service.
[0132] The solution in this application continuously monitors the train's operating status and the base station's communication load through the acquisition module 210, providing the system with a real-time data stream. The judgment module 220 receives this data and, in conjunction with preset thresholds, intelligently identifies whether the train has entered a specific scenario of quasi-static high load. If the judgment module 220 confirms that the train is in this state, the resource pool establishment module 230 is triggered, quickly delineating and establishing a dedicated emergency communication resource pool on the base stations covering the train, and dynamically adjusting the resource quantity according to real-time load changes. The classification module 240 analyzes the current communication load characteristics and scenario information, identifies the service types that require priority protection, and classifies them in detail. The service access guarantee module 250 utilizes the resources of the established emergency communication resource pool to ensure that these classified priority services can successfully access and obtain the required communication resources. When the communication load characteristics change and new high-priority services emerge, the resource preemption module 260 intervenes. If the idle resources in the emergency resource pool are insufficient, this module can intelligently adjust resource allocation, allowing the new high-priority service to preempt or occupy some of the resources of lower-priority services. Through the collaborative work of various modules, a complete scheduling mechanism is formed that can respond quickly, make intelligent judgments, dynamically allocate resources, and guarantee priorities. When high-speed trains face unexpected quasi-static high load scenarios, it can effectively guarantee the service quality of priority communication services and optimize the utilization of limited network resources.
[0133] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.
Claims
1. A method for scheduling communication services along a high-speed railway line, characterized in that, include: Obtain the current train's operating status information and the communication load characteristics of the base stations covering the current train; Based on the operating status information, the communication load characteristic information, and the preset quasi-static threshold, it is determined whether the current train has entered the preset quasi-static high load state, and the quasi-static high load state determination result is obtained. In response to the indication in the quasi-static high load state judgment result that the current train enters a preset quasi-static high load state, an emergency communication resource pool is established on the covered base station, and the resource quantity of the emergency communication resource pool is confirmed according to the real-time change information of the communication load characteristic information and the preset resource quantity threshold. Based on the communication load characteristic information and the preset scenario information associated with the quasi-static high load state, all priority communication services are identified, and all priority communication services are classified to obtain each classified priority communication service. Based on the resource availability of each of the tiered priority communication services and the emergency communication resource pool, ensure that each of the tiered priority communication services can access communication resources. Wherein, after the communication load characteristic information is updated, if a new priority communication service appears, and the idle communication resources in the emergency communication resource pool are insufficient for the new priority communication service to access, the emergency communication resource pool is adjusted so that the new priority communication service can preempt or occupy some of the communication resources occupied by services with lower priority than the new priority communication service. The steps following the update of the communication load characteristic information also include: If each prioritized communication service is of the same level and the emergency communication resource pool is saturated, the steps for a new prioritized communication service of the same level to access the communication resources include: Monitor whether there are specific communication requests that meet the preset protection level for new priority communication services of the same level; If a new priority communication service of the same level is detected to have a specific communication request that meets the preset protection level, then it is determined whether the specific communication request is a service related to the operation control of the current train. If the specific communication request is a service related to operation control, then identify the service type of each priority communication service currently occupying the emergency communication resource pool; Based on the service type of each priority communication service, determine the resource release priority of each priority communication service; Based on the resource release priority of each priority communication service, the communication resources occupied by the selected priority communication services are reduced or interrupted one by one in order from low to high, so as to obtain the minimum communication resources that meet the specific communication request. Allocate the minimum communication resources to the new priority communication service; The specific steps for determining the resource release priority of each priority communication service based on its service type include: Based on the preset scenario information associated with the quasi-static high load state, obtain the current event nature indicated in the preset scenario information associated with the quasi-static high load state; Based on the nature of the current event, a set of mapping relationships that matches the nature of the current event is determined from multiple preset sets of mapping relationships between business types and resource release priorities for different event natures; Based on the service type of each graded priority communication service and the mapping relationship, the resource release priority of each priority communication service is determined.
2. The method for scheduling communication services along a high-speed railway line according to claim 1, characterized in that, Based on the resource release priority of each priority communication service, the specific steps of reducing or interrupting the communication resources occupied by the selected priority communication services one by one in ascending order to obtain the minimum communication resources that meet the specific communication request include: based on the resource release priority of each priority communication service, performing iterative reduction of communication resources for each priority communication service one by one in ascending order, the iterative process including: Step 1: At the beginning of each iteration, obtain the current minimum resource requirements for the specific communication request; Step 2: Based on the minimum resource requirements and the cumulative amount of resources actually released up to the current iteration, determine the resource adjustment target for the priority communication service to be processed in the current iteration; Step 3: Perform resource reduction or interruption operations on the currently pending priority communication services, monitor the actual resource release amount generated by the resource reduction or interruption operation, and update the cumulative amount of resources that have been actually released. Determine whether there is a difference between the cumulative amount of resources actually released and the current minimum resource requirement of the specific communication request that exceeds a preset allowable deviation range; If the demand value is determined to exceed the preset allowable deviation range, the resources of one or more executed priority communication services are adjusted to be reduced or interrupted so that the adjusted demand value is reduced to within the preset range difference, thereby obtaining the minimum communication resources that meet the specific communication request; or the above steps one to three are repeated until the actual released cumulative resource amount meets the minimum communication resources of the specific communication request.
3. The method for scheduling communication services along a high-speed railway line according to claim 2, characterized in that, The specific steps of adjusting the resources of one or more executed priority communication services to reduce or interrupt them, so that the adjusted demand value is reduced to within the preset range difference, and obtaining the minimum communication resources that meet the specific communication request, include: Based on the aforementioned demand value and the preset resource adjustment strategy, the direction of resource adjustment is determined; Based on the resource adjustment direction, the historical record of resource reduction or interruption operations for each executed priority communication service, the resource release priority of each priority communication service, and the current operating parameters of each priority communication service, identify one or a group of adjustment service objects from the executed priority communication services. Based on the required value and the selected adjustment business object, determine the specific value of the resource adjustment; Based on the specific values of the resource adjustment, the communication resources of the adjusted service object are reduced or interrupted to reduce the adjusted demand value to within the preset allowable deviation range, thereby obtaining the minimum communication resources that meet the specific communication request.
4. The method for scheduling communication services along a high-speed railway line according to claim 3, characterized in that, Based on the resource adjustment direction, the historical record of resource reduction or interruption operations for each executed priority communication service, the resource release priority of each priority communication service, and the current operating parameters of each priority communication service, the specific steps for identifying one or a group of adjustment service objects from the executed priority communication services include: Obtain the operation history, resource release priority, and current operating parameters for each of the executed priority communication services; The expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are evaluated to obtain the expected impact assessment results of the resource adjustment direction. Based on the current train's preset emergency event stage, the resource adjustment direction, the operation history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results, the selection priority index for each priority communication service is determined. Based on the selection priority index of each priority communication service, one or a group of adjustment service objects are identified from the executed priority communication services.
5. The method for scheduling communication services along a high-speed railway line according to claim 4, characterized in that, Based on the current train's preset emergency event stage, the resource adjustment direction, the operational history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results, the specific steps for determining the selection priority index of each priority communication service include: Based on the current train's preset emergency event phase, obtain the factor combination rules corresponding to the emergency event phase; Based on the aforementioned factor combination rules, combined with the resource adjustment direction, the operational history of each priority communication service, the resource release priority of each priority communication service, the current operating parameters of each priority communication service, and the expected impact assessment results, the selection priority index for each service is determined.
6. The method for scheduling communication services along a high-speed railway line according to claim 4, characterized in that, The steps for assessing the expected impact of the resource adjustment direction on the stability of the current train emergency communication network and on the communication continuity of other communication services, to obtain the expected impact assessment results of the resource adjustment direction, include: Retrieve the previous operation history, resource release priority, and current running parameters for each executed communication service; Obtain the resource adjustment direction, current network topology, resource allocation status, and each service characteristic; Based on the resource adjustment direction, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, the expected impact data of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are evaluated to obtain the expected impact assessment results of the resource adjustment direction.
7. A method for scheduling communication services along a high-speed railway line according to claim 6, characterized in that, Based on the resource adjustment direction, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, the steps to assess the expected impact of the resource adjustment direction on the stability of the current train emergency communication network and the expected impact on the communication continuity of other communication services, and to obtain the expected impact assessment results of the resource adjustment direction, include: The characteristics of the current high-speed train operating environment are obtained, including train location, train speed, current environment type, and user density change trend data. Based on the operating environment characteristics and the preset impact assessment rules associated with different operating environment characteristics, confirm the impact assessment rules that match the operating environment characteristics; Based on the impact assessment rules matching the characteristics of the operating environment, the direction of resource adjustment, the previous operation history of each communication service, the resource release priority of each communication service, the current operating parameters of each communication service, the current network topology, the resource allocation status, and the characteristics of each service, the expected impact data of the direction of resource adjustment on the stability of the current train emergency communication network and the expected impact data on the communication continuity of other communication services are assessed, and the expected impact assessment results for each service are obtained.
8. A high-speed railway communication service dispatching system for ensuring the quality of communication services for high-speed trains, characterized in that, The system includes: The acquisition module is used to acquire the current train's operating status information and the communication load characteristic information of the base stations covering the current train; The judgment module is used to determine whether the current train has entered a preset quasi-static high-load state based on the operating status information, the communication load characteristic information and the preset quasi-static threshold, and to obtain the quasi-static high-load state judgment result. The resource pool establishment module is used to respond to the indication in the quasi-static high load state judgment result that the current train enters a preset quasi-static high load state, establish an emergency communication resource pool on the covered base station, and confirm the resource quantity of the emergency communication resource pool according to the real-time change information of the communication load characteristic information and the preset resource quantity threshold. The grading module is used to identify all priority communication services based on the communication load characteristic information and the preset scenario information associated with the quasi-static high load state, and to grade all priority communication services to obtain each graded priority communication service. The service access guarantee module is used to guarantee the access to communication resources for each of the graded priority communication services based on the resource quantity of each graded priority communication service and the emergency communication resource pool. The resource preemption module is used to adjust the emergency communication resource pool when a new priority communication service appears after the communication load characteristic information is updated, and when the idle communication resources in the emergency communication resource pool are insufficient for the new priority communication service to access, so as to allow the new priority communication service to preempt or occupy some of the communication resources occupied by services with lower priority than the new priority communication service. It is also used that after the communication load characteristic information is updated, if there are priority communication services of the same level after each level and the emergency communication resource pool is saturated, then the new priority communication service of the same level will be connected to the communication resource. Monitor whether there are specific communication requests that meet the preset protection level for new priority communication services of the same level; If a new priority communication service of the same level is detected to have a specific communication request that meets the preset protection level, then it is determined whether the specific communication request is a service related to the operation control of the current train. If the specific communication request is a service related to operation control, then identify the service type of each priority communication service currently occupying the emergency communication resource pool; Based on the service type of each priority communication service, determine the resource release priority of each priority communication service; Based on the resource release priority of each priority communication service, the communication resources occupied by the selected priority communication services are reduced or interrupted one by one in order from low to high, so as to obtain the minimum communication resources that meet the specific communication request. Allocate the minimum communication resources to the new priority communication service; It is also used to obtain the current event nature indicated in the preset scenario information associated with the quasi-static high load state based on the preset scenario information associated with the quasi-static high load state; Based on the nature of the current event, a set of mapping relationships that matches the nature of the current event is determined from multiple preset sets of mapping relationships between business types and resource release priorities for different event natures; Based on the service type of each graded priority communication service and the mapping relationship, the resource release priority of each priority communication service is determined.
Citation Information
Patent Citations
Access controlling method with rob and queue by priority in wideband CDMA system
CN1856159A