[go: up one dir, main page]

CN106455073B - A channel allocation method and central base station for security services in a power wireless private network - Google Patents

A channel allocation method and central base station for security services in a power wireless private network Download PDF

Info

Publication number
CN106455073B
CN106455073B CN201610709872.4A CN201610709872A CN106455073B CN 106455073 B CN106455073 B CN 106455073B CN 201610709872 A CN201610709872 A CN 201610709872A CN 106455073 B CN106455073 B CN 106455073B
Authority
CN
China
Prior art keywords
time slot
idle
service
priority
security zone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610709872.4A
Other languages
Chinese (zh)
Other versions
CN106455073A (en
Inventor
邢宁哲
李信
常海娇
赵阳
段程煜
马跃
彭柏
赵庆凯
袁卫国
李垠韬
李志峰
白杰
杨广涛
万莹
那琼澜
张辉
李财云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijng Yifutai Network Test Lab Co ltd
Information and Telecommunication Branch of State Grid Jibei Electric Power Co Ltd
State Grid Corp of China SGCC
Original Assignee
Beijng Yifutai Network Test Lab Co ltd
Information and Telecommunication Branch of State Grid Jibei Electric Power Co Ltd
State Grid Corp of China SGCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijng Yifutai Network Test Lab Co ltd, Information and Telecommunication Branch of State Grid Jibei Electric Power Co Ltd, State Grid Corp of China SGCC filed Critical Beijng Yifutai Network Test Lab Co ltd
Priority to CN201610709872.4A priority Critical patent/CN106455073B/en
Publication of CN106455073A publication Critical patent/CN106455073A/en
Application granted granted Critical
Publication of CN106455073B publication Critical patent/CN106455073B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种电力无线专网中安全业务的信道分配方法及中心基站,方法通过接收安全分区终端站发出的时隙申请信息,所述时隙申请信息中包括所述安全分区终端站的业务优先级;根据所述安全分区终端站的业务优先级,在划分有时隙的信道中查找空闲时隙;将所述空闲时隙分配至发出所述时隙申请信息的所述安全分区终端站;中心基站设有申请接收模块、时隙查询模块及时隙分配信息发送模块。本发明有效降低了业务在传输时对信道容量的占用,且提高了无线频谱利用效率,其成本低、灵活且可扩展性强,实现了业务数据相互独立且快速的传输,从而完成不同业务的空口物理层隔离,提高了业务数据传输的安全性及可靠性。

Figure 201610709872

The invention provides a channel allocation method and a central base station for security services in a power wireless private network. The method receives time slot application information sent by a security zone terminal station, and the time slot application information includes the services of the security zone terminal station. Priority; according to the service priority of the security zone terminal station, find an idle time slot in the channel divided with time slots; assign the idle time slot to the security zone terminal station that sends the time slot application information; The central base station is provided with an application receiving module, a time slot query module and a time slot allocation information sending module. The invention effectively reduces the occupation of the channel capacity during the transmission of the service, and improves the utilization efficiency of the wireless spectrum. Air interface physical layer isolation improves the security and reliability of service data transmission.

Figure 201610709872

Description

Channel allocation method for security service in electric power wireless private network and central base station
Technical Field
The invention relates to a channel allocation technology in a power wireless private network, in particular to a channel allocation method and a central base station for security services in the power wireless private network.
Background
The electric power wireless private network has the advantages of wide coverage, low construction difficulty, short implementation period, flexible networking and the like, and is an important means for realizing power distribution and utilization communication. Meanwhile, the special power grid network for the power industry bears tasks such as power grid production, scheduling, management, information management and data acquisition, and the safety and reliability of the special power grid network relate to the stability of power grid operation.
The power secondary system in the power wireless private network is divided into four safety areas: i real-time control area, II non-control production area, III production management area, IV management information area. Different safety zones determine different safety protection requirements and thus different safety levels and protection levels. According to different safety zone service characteristics, communication requirements of different instantaneity, reliability and safety can be met. Therefore, the electric power wireless private network needs to solve the problem of unique security isolation wireless channel allocation, that is, a physical isolation technology is adopted to form different security partition service bearing and security access schemes.
The existing wireless private network of electric power generally adopts a safe isolation scheme of frequency spectrum partition, that is, different types of services are arranged to use different wireless channels, which are independent from each other and do not interfere with each other, so that transmission channels of different types of electric power information data are isolated. The LTE technical mechanism specified by 3GPP is to compete and dynamically schedule the whole spectrum resource based on broadband OFDM and MIMO technologies to maximize the channel capacity, however, the parallel transmission of multiple services brings safety hazards, and therefore, the method can be implemented by adopting physical isolation of the spectrum, but this way violates the original source of broadband transmission to a certain extent, and a certain channel capacity is lost, and as the traffic volume increases and the user demand increases, the wireless private network of electric power will face the problem of insufficient spectrum resources. The physical isolation mode based on the frequency spectrum partition occupies a large amount of frequency spectrum resources, and simultaneously, the utilization efficiency of the wireless frequency spectrum is low.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides a channel allocation method and a central base station for a security service in an electric power wireless private network, which effectively reduce the occupation of the channel capacity during the transmission of the service, improve the utilization efficiency of a wireless frequency spectrum, have low cost, flexibility and strong expandability and improve the security and reliability of service data transmission.
In one aspect, the present invention provides a channel allocation method for a security service in a wireless private power network, where the service is divided into security partitions in a secondary power system of the wireless private power network according to security requirements, and the method includes:
receiving time slot application information sent by a terminal station of a security partition, wherein the time slot application information comprises the service priority of the terminal station of the security partition;
searching for an idle time slot in a channel divided with time slots according to the service priority of the terminal station of the safe partition;
and allocating the free time slot to the safe partition terminal station which sends out the time slot application information.
Further, the searching for a free time slot in a channel divided with time slots according to the service priority of the terminal station in the security partition includes:
extracting the service priority of each safe subarea terminal station;
and acquiring the idle time slot in the channel in a polling mode according to the service priority of each safe zone terminal station.
Further, the searching and locating the free time slot in the channel in a polling manner according to the service priority of each secure partition terminal station includes:
when the number of the idle time slots is reduced to an idle preset value, stopping polling;
generating a time slot idle table before the polling is stopped, wherein the time slot idle table comprises all current idle time slot information;
and positioning the idle time slot in the time slot idle table in a mode of inquiring the time slot idle table according to the service priority of each safe partition terminal station.
Further, the acquiring the idle time slot in the channel in a polling manner includes:
acquiring the idle time slot in the channel in a polling mode;
and monitoring the searched idle time slot in real time, and if the idle time slot conflicts with the time slot application information, acquiring the idle time slot in the channel in a polling mode again.
Further, the allocating the free time slot to the secure partition end station which sends out the time slot application information, then includes:
if the idle time slot is distributed to all the safe subarea terminal stations which send the time slot application information, the distribution is finished;
if the channel does not have the idle time slot and the terminal station of the safe subarea sends the time slot application information, extracting the service priority in the unallocated time slot application information;
if the service priority is the lowest priority, the distribution is finished;
and if the service priority is not the lowest priority, reallocating the time slot occupied by the service with the lowest priority to the terminal station of the security partition where the service with the lowest priority is located.
Further, the reallocating the time slot occupied by the lowest priority service to the service with the service priority being the non-lowest priority includes:
acquiring a time slot occupied by the lowest priority service in the channel;
removing the time slot occupied by the lowest priority service to obtain the idle time slot;
reassigning the idle time slot to the traffic of non-lowest priority; and simultaneously refusing the time slot application from the terminal station of the security partition with the lowest service priority in a response period.
Further, the allocating the free timeslot to the secure partition terminal station that sends out the timeslot application information includes:
generating a time slot allocation table according to each idle time slot corresponding to the service priority in each acquired time slot application information;
and sending the time slot allocation table to each safe partition terminal station.
In another aspect, the present invention provides a central base station for channel allocation of services in a wireless power private network, wherein the services are respectively divided into security partition terminal stations in a secondary power system of the wireless power private network according to security requirements, and the central base station includes:
the terminal station comprises an application receiving module, a time slot processing module and a time slot processing module, wherein the application receiving module is used for receiving time slot application information sent by a terminal station of a security partition, and the time slot application information comprises the service priority of the security partition;
the time slot inquiry module is used for searching idle time slots in the channels divided with the time slots according to the service priority of the terminal station of the safe subarea;
and the time slot allocation information sending module is used for allocating the idle time slot to the terminal station of the security partition which sends the time slot application information.
Further, the time slot inquiry module includes:
a priority extracting unit, configured to extract service priorities of the terminal stations in the security partitions;
and the polling inquiry unit acquires the idle time slot in the channel in a polling mode according to the service priority of each safe zone terminal station.
Further, the time slot inquiry module further includes:
the polling stopping unit is used for stopping polling when the number of the idle time slots is reduced to an idle preset value;
a time slot idle table generating unit, configured to generate a time slot idle table before the polling is stopped, where the time slot idle table includes all current idle time slot information;
and the inquiry time slot idle table unit is used for positioning the idle time slot in the time slot idle table in a mode of inquiring the time slot idle table according to the service priority of each safe partition terminal station.
Further, the time slot inquiry module further includes:
and the real-time monitoring unit is used for monitoring the searched idle time slot in real time, and if the idle time slot conflicts with the time slot application information, acquiring the idle time slot in the channel in a polling or inquiring way of the time slot idle list again.
Further, the time slot inquiry module further includes:
a reallocation unit, configured to extract a service priority in the unallocated timeslot application information when there is no idle timeslot in a channel and the secure partition terminal station sends the timeslot application information; if the service priority is the lowest priority, the distribution is finished; and if the service priority is not the lowest priority, reallocating the time slot occupied by the service with the lowest priority to the terminal station of the security partition where the service with the lowest priority is located.
According to the technical scheme, the channel allocation method and the central base station for the security service in the electric power wireless private network provided by the invention effectively reduce the occupation of the channel capacity during the transmission of the service, improve the utilization efficiency of a wireless frequency spectrum, have low cost, flexibility and strong expandability, and realize the mutually independent and rapid transmission of service data, thereby completing the isolation of empty physical layers of different services and improving the security and reliability of service data transmission.
1. The technical scheme of the invention adopts the wireless transmission technology based on time slot isolation, saves the frequency spectrum resources and improves the frequency spectrum utilization rate.
2. According to the technical scheme, empty port physical isolation among different safety partition service bearers is realized, and the safety among different service types of the power communication system is ensured.
3. According to the technical scheme, the priority is divided according to the typical characteristics of different safety partitions, and the access control based on the priority is adopted, so that the overall service quality of the power communication system is improved.
4. According to the technical scheme, each safe subarea terminal station periodically sends time slot application information to the central station according to the service characteristics and the change condition of the terminal station, and the central base station allocates time slot resources as required, so that the whole system can be more dynamically and flexibly adapted to service requirements, and the system has stronger real-time performance.
5. According to the technical scheme, on the basis of polling, the time slot list is created to record the distribution information of the idle time slots of the channel for distribution, and the time slot list is maintained in real time, so that the detection of the distributed time slots is avoided, and the distribution time can be greatly shortened.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description will be given below of the drawings required for the description of the embodiments or the prior art, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a channel allocation method for security services in a wireless private network according to the present invention;
FIG. 2 is a schematic flow chart of step 101 of the method of the present invention;
FIG. 3 is a flow chart illustrating steps following step 201 in the method of the present invention;
FIG. 4 is a schematic flow chart of step 201 in the method of the present invention;
FIG. 5 is a schematic flow chart of step 302 of the method of the present invention;
fig. 6 is a schematic specific flowchart of reallocating the time slot occupied by the lowest priority service to the service whose service priority is not the lowest priority in the method of the present invention;
fig. 7 is a schematic diagram of a central base station for channel allocation of security services in a wireless private power network according to the present invention;
fig. 8 is a schematic diagram of a time slot inquiry module in the central base station according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, the present invention provides a channel allocation method for security services in a wireless private power network, wherein the services are respectively divided into security partitions in a secondary power system of the wireless private power network according to security requirements, and the specific steps are as follows:
100. and receiving time slot application information sent by the terminal station of the security partition, wherein the time slot application information comprises the service priority of the terminal station of the security partition.
Each safe subarea terminal station periodically sends time slot application information to the central station according to the service characteristics and the change condition of the terminal station; the central base station receives time slot application information sent by the terminal station of the security zone, and the service priority of the terminal station of the security zone is obtained by planning in the initial planning stage of the power wireless private network.
The central base station divides different time slots in a carrier frequency channel and records the total amount of the time slots at the same time, and all the time slots are idle time slots at the moment; the empty physical layer isolation of different safety requirement services is realized by dividing the time slot, so that the frequency spectrum resource is saved, and the frequency spectrum utilization rate is improved.
Meanwhile, dividing the service priority of the power communication network according to the service characteristics of different safety partitions; and the access control based on the priority is adopted, so that the overall service quality of the power communication system is improved.
101. And searching for idle time slots in the channel divided with the time slots according to the service priority of the terminal station of the security partition.
When the service of the terminal station of the security partition is a bearer control service, the requirements on real-time performance, reliability and security are high, and generally high-priority service guarantee is required; when the service of the terminal station of the security partition is a non-control service, the requirements on real-time performance, reliability and security are higher, and the service is generally only second to the control service; when the service of the terminal station of the safe zone is a bearer production management service and an information service, the requirement on the safety of data is high, and the requirements on the real-time performance and the reliability are relatively low, so that the priority is the lowest.
When the service types of the service priority of each safety partition are more, the central base station only reserves the channel resources of the fixed distribution part for the low-priority service node, and ensures that the low-priority service node cannot apply for the channel for a long time; the high priority service node will occupy most channel resources, ensuring the service quality of the service. The priority of each service node is configured when planning the network, and each service node declares the priority of the service node when applying for the time slot, so that the central node can carry out time slot allocation; the idle detection is not carried out on the allocated time slot in the channel any more, and the allocation time can be effectively shortened.
102. And allocating the free time slot to the terminal station of the security partition which sends out the time slot application information.
The central base station distributes the corresponding idle time slot in the channel to the terminal station of the safe subarea which sends the time slot application information; each safe subarea terminal station receives the allocated time slot, obtains the time slot allocation condition of the terminal station, and transmits data in the corresponding time slot, so that the transmission process is safe and quick; the central base station allocates time slot resources as required, so that the whole system can be more dynamically and flexibly adapted to service requirements, and the system has stronger real-time performance.
As shown in fig. 2, step 101, according to the service priority of the terminal station in the security partition, searching for an idle timeslot in a channel divided by timeslots, specifically as follows:
200. extracting service priority of each safe zone terminal station;
201. acquiring idle time slots in a channel in a polling mode according to the service priority of each safe partition terminal station; when the channel starts to be allocated, the searching is easy when a large number of free time slots exist in the channel, so the polling method is adopted to search the channel.
As shown in fig. 3, step 201, according to the service priority of each terminal station in the security partition, after acquiring the free time slot in the channel in a polling manner, comprises the following steps:
300. generating a time slot idle table before stopping polling, wherein the time slot idle table comprises all current idle time slot information;
301. when the number of idle time slots is reduced to an idle preset value, stopping polling;
302. and positioning idle time slots in the time slot idle table in a mode of inquiring the time slot idle table according to the service priority of each security partition terminal station.
As the time slots in the channel are gradually allocated, the number of free time slots is less and less, and it is more and more difficult to search for the free time slots, so that it is necessary to establish a free time slot list through a certain polling, and store all the current free time slot information, including location, size, continuity, etc. In the next allocation, after extracting the time slot application, the central base station does not poll the channel directly, but searches in the idle time slot list, and once the allocation is successful, the information of the idle time slot is released in the time slot list immediately.
As shown in fig. 4, step 201 specifically includes the following steps according to the service priority of each secure partition terminal station:
400. the idle time slots are acquired in the channel in a polling manner.
401. And monitoring the searched idle time slot in real time, and if the idle time slot conflicts with the time slot application information. Then the channel is again polled to acquire free slots.
As shown in fig. 5, step 302 locates an idle timeslot in the timeslot idle table by querying the timeslot idle table according to the service priority of each security partition terminal station, which is specifically as follows:
500. acquiring an idle time slot in a time slot idle table in a mode of inquiring the time slot idle table;
501. and monitoring the positioned idle time slot in real time, and if the idle time slot conflicts with the time slot application information, acquiring the idle time slot in the time slot idle table in a mode of inquiring the time slot idle table again.
Step 102, allocating the free time slot to the terminal station of the secure partition sending out the time slot application information, and then:
if the idle time slots are distributed to all the safe subarea terminal stations sending the time slot application information, the distribution is finished; generating a time slot allocation table according to each idle time slot corresponding to the service priority in each acquired time slot application information; and sending the time slot allocation table to each safe partition terminal station.
And if no idle time slot exists in the channel and the terminal station of the safety partition sends out time slot application information, judging whether to carry out time slot allocation on the service in the terminal station of the safety partition to be allocated or not according to the service priority of the safety partition.
The method comprises the following steps of judging whether to allocate time slots to services in a terminal station of a security partition to be allocated according to service priority of the terminal station of the security partition, and specifically comprising the following steps:
extracting service priority in the unallocated time slot application information; if the service priority is the lowest priority, the distribution is finished; and if the service priority is not the lowest priority, reallocating the time slot occupied by the service with the lowest priority to the terminal station of the safety zone where the service with the lowest priority is located.
As shown in fig. 6, reallocating the timeslot occupied by the lowest priority service to the service whose service priority is not the lowest priority includes:
600. acquiring a time slot occupied by the lowest priority service in a channel;
601. removing the time slot occupied by the lowest priority service to obtain an idle time slot;
602. reallocating the idle time slot to the service with the non-lowest priority; and simultaneously refusing the time slot application from the terminal station of the security partition with the lowest service priority in a response period.
The step of dividing the service priority of each safety partition comprises the following steps:
according to the safety requirements of each safety partition, the service priority of each safety partition is divided into:
priority 1: a real-time control area and a non-control production area;
priority 2: a production management area;
priority 3: and a management information area.
The safety levels of the safety partitions of the priority 1, the priority 2 and the priority 3 are sequentially decreased, and the influence degrees of the delay requirement and the communication failure of the safety partition of the priority 1 on the power grid are higher than those of the safety partitions of the priority 2 and the priority 3; when the time slot application information received by the central base station is higher than the standard application quantity, the channel resources occupied by the high-priority service account for 85 to 95 percent of the total channel resources; in the coverage area of a base station, each terminal accesses to a time slot according to the priority order; a priority mechanism followed by time slot application is adopted to divide a carrier frequency channel of the power communication network into a plurality of time slots, and different safety partitions are accessed into the power communication network in a time slot access mode, so that the air interface physical layer isolation of different safety requirement services is completed.
As shown in fig. 7, the present invention provides a central base station for channel allocation of services in a wireless power private network, wherein the services are divided into security partition terminal stations in a secondary power system of the wireless power private network according to security requirements, and the central base station is provided with: an application receiving module 10, a time slot inquiring module 11 and a time slot allocation information sending module 12.
The application receiving module 10 is configured to receive timeslot application information sent by a terminal station in a security partition, where the timeslot application information includes a service priority of the security partition.
And a time slot inquiry module 11, configured to search for an idle time slot in a channel divided with time slots according to the service priority of the terminal station in the security partition in the time slot application information in the application receiving module 10.
And a time slot allocation information sending module 12, configured to allocate the idle time slot queried by the time slot querying module 11 to the terminal station of the security partition that sends the time slot application information.
The modules correspond to the steps in fig. 1 of the method, and are not described herein again, specifically referring to the description of the method.
The central base station adopts a priority-based access control mode according to the typical characteristics of different safety partitions, so that the overall service quality of the power communication system is improved; and a time slot list is created to record the distribution information of the idle time slots of the channel for distribution, and the time slot list is maintained in real time, so that the detection of the distributed time slots is avoided, and the distribution time can be greatly shortened.
As shown in fig. 8, the time slot inquiry module includes: a priority extracting unit 20, a polling inquiring unit 21, a polling stopping unit 22, a time slot idle table generating unit 23, an inquiring time slot idle table unit 24, a real-time monitoring unit 25 and a reallocating unit 26.
A priority extracting unit 20, configured to extract service priorities of the terminal stations in each security partition in the application receiving module 10.
The polling inquiry unit 21 acquires the free time slots in the channels in a polling manner according to the service priorities of the terminal stations in the security partitions extracted by the priority extraction unit 20, and sends the polling results to the time slot allocation information sending module 12.
A stop polling unit 22 for controlling the stop polling unit 21 to stop polling when the number of idle slots falls to an idle preset value.
And the time slot idle table generating unit 23 is configured to generate a time slot idle table according to idle time slots in the polling querying unit 21 before the polling is stopped, where the time slot idle table includes information of all current idle time slots.
And a query slot idle table unit 24, configured to locate an idle slot in the slot idle table in a manner of querying the slot idle table in the slot idle table generation unit 23 according to the service priority of each security partition terminal station.
And the real-time monitoring unit 25 is configured to monitor the idle time slot found by the polling inquiry unit 21 in real time, and if the idle time slot conflicts with the time slot application information, obtain the idle time slot in the channel in a polling or time slot idle table inquiring manner again.
A reallocation unit 26, configured to extract, in the polling query unit 21, a service priority in the unallocated timeslot application information when there is no idle timeslot in the channel and a terminal station in a security partition sends out timeslot application information; if the service priority is the lowest priority, the distribution is finished; and if the service priority is not the lowest priority, reallocating the time slot occupied by the service with the lowest priority to the terminal station of the safety zone where the service with the lowest priority is located.
The invention provides a specific application example of a channel allocation method of a service in a power wireless private network, which comprises the following steps:
the electric power wireless private network time slot isolation access method based on the service safety partition is characterized in that: different time slots are divided on an appointed channel of the electric power wireless private network, different types of services share a frequency band by selecting different time slots according to priorities, and multi-service physical isolation of wireless air interface transmission is realized by adopting time slot isolation.
The specific implementation process is as follows: each terminal station in the security zone periodically sends time slot application information to the central station according to the characteristics and the change condition of the service. And after receiving the time slot allocation information, the central station executes a time slot allocation algorithm according to the priority, searches a proper time slot from the channel for allocation, forms a time slot allocation table and sends the time slot allocation table to each terminal station. After receiving the time slot allocation table, each station analyzes the time slot allocation table to obtain the time slot allocation condition of the station, and performs data transmission in the corresponding time slot.
The whole process comprises two aspects: a priority-based time slot allocation method; and a time slot search method combining polling and a free time slot list.
Firstly, the time slot allocation method based on the priority comprises the following steps:
according to the characteristics of the power secondary system, the importance degree and data flow, the current condition and the safety requirements of each related service system, the power secondary system is divided into four safety areas:
the safety zone I is a real-time control zone, and a typical system comprises: the system comprises a dispatching automation system (SCADA/EMS), a wide area vector measurement system, a distribution network automation system, a transformer substation automation system, relay protection, a safety automatic control system and the like. The system is characterized in that all systems with the real-time monitoring function belong to the safety area and are important links of power production and key points and cores of safety protection.
The safety zone II is a non-control production zone, and typical systems comprise: the system comprises a dispatcher training simulation system (DTS), a reservoir dispatching automation system, a relay protection and fault recording information management system, a point energy metering system, an electric power market operation system and the like. It is characterized by that in principle, the production service and wholesale transaction service systems without control function are all belonged to said zone, and are tightly connected with system or function module in control zone (safety I zone).
The safety zone III is a production management zone, and typical systems comprise: the system comprises a scheduling production management system (DMIS), a scheduling report system, a thunder and lightning monitoring system, meteorological information access and the like, and is mainly characterized by focusing on the production management system.
The secure area IV is a management information area, and a typical system includes: management Information Systems (MIS), office automation systems (OA), customer service systems, etc., are characterized by purely managed systems.
When carrying control services, the requirements on real-time performance, reliability and safety are high, and high-priority service guarantee is generally required; when the service is not controlled, the requirements on real-time performance, reliability and safety are higher, and the service is generally second to the controlled service; when bearing production management service and managing information service, the requirement on data security is high, and the requirements on real-time performance and reliability are relatively low, so that the priority is lowest.
Dividing the service priority of the power communication network according to the service characteristics of different safety partitions:
priority 1: a safety partition I real-time control area and a safety partition II non-control production area;
priority 2: safely dividing into a production management area III;
priority 3: the security partition IV manages the information area.
Figure GDA0002770365090000131
Within the coverage area of a base station, each terminal accesses the time slots according to the priority order. The priority mechanism followed by the time slot application is adopted, when the service types are more, only the channel resources of the fixed distribution part are reserved for the low-priority service node, and the low-priority service node is ensured not to be incapable of applying for the channel for a long time; the high priority service node will occupy most channel resources, ensuring the service quality of the service. The priority of each service node is configured when planning the network, and each service node declares the priority of the service node when applying for the time slot, so that the central node can carry out time slot allocation.
When the time SLOT number k of each frame reaches the maximum allocable time SLOT number MAX _ SLOT, the central node can not allocate a new time SLOT. For the time slot application initiated by the high-priority node, the central node traverses the whole time slot allocation table, searches the time slot occupied by the lowest-priority node and allocates the time slot to the high-priority node; for the time slot application initiated by the low-priority node, the central node does not respond any more, and the low-priority node can initiate the time slot application again after a plurality of multiframes.
The following is a formula for traffic preemption, where NB (New traffic, New incoming traffic), AB (Active traffic), and τ are QoS threshold values.
Figure GDA0002770365090000141
Figure GDA0002770365090000142
The time slot searching method combining polling and free time slot list includes the following two states:
in the first state, when the channel starts to be allocated, a large number of free time slots exist in the channel, and the channel is easy to search, so that the channel is searched by adopting a polling method. The polling steps are as follows:
the terminals with different service types send out time slot applications according to requirements;
the central base station receives the application;
inquiring the carrier one by one in a polling mode;
detecting whether the time slot is idle, if so, continuing, otherwise, returning to the step 3, and continuing to detect the next time slot;
detecting whether the time slot conflicts with the application, and if the time slot does not conflict with the application, distributing the application; otherwise, returning to the step 3, and continuing to detect the next time slot until the whole carrier is polled.
In the second state, as the time slots in the channel are gradually allocated, the number of idle time slots is less and less, and it is more and more difficult to search for the idle time slots, so that it is necessary to establish an idle time slot list through a certain polling, and store information of all current idle time slots, including location, size, continuity, etc. In the next allocation, after extracting the time slot application, the central base station does not poll the channel directly, but searches in the idle time slot list, and once the allocation is successful, the information of the idle time slot is released in the time slot list immediately.
The steps of the slot list method are as follows:
the method comprises the steps that a time slot list is created according to the distribution situation of idle time slots in a channel while time slot application is distributed by polling the channel once;
extracting a time slot application, extracting information of an idle time slot from a time slot list, and detecting conflict in a channel according to the information;
if no conflict occurs, directly distributing the application to a corresponding idle time slot in the channel, simultaneously releasing the time slot in the time slot list, extracting the next application and repeating the step 2;
if conflict occurs, continuously extracting idle time slots in the time slot list;
after the channel searching is finished, the allocation still cannot be carried out, the time slot application is abandoned, and the next application is extracted to repeat the step 2;
the time slot application is completely extracted or the channels are completely occupied, the time slot list is released, and the allocation process is finished;
as the allocation progresses, the slot list is released continuously, its size always being consistent with the number of free slots in the channel. When the allocation is finished, the channel utilization rate of the time slot allocation can be directly obtained according to the size of the time slot list. The idle detection is not carried out on the allocated time slot in the channel, and the allocation time can be effectively shortened.
Dividing a carrier frequency channel of the power communication network into a plurality of time slots, and accessing different safety partitions into the power communication network in a time slot access mode, thereby completing the air interface physical layer isolation of different safety requirement services; dividing four safety zones of the whole power secondary system into 3 priorities according to the service characteristics of different safety zones of the power communication network, and dividing time slots by combining different services with the priorities and QoS quality to finish a time slot isolation scheme; the method of combining polling and the free time slot list is adopted for searching the free time slot, the detection of the allocated time slot is avoided, and the time slot allocation efficiency can be improved.
In order to simulate different services of an electric power radio network, services of different security levels are randomly generated per unit time in the following examples, and the time slot isolation is verified by observing the allocation of different service data packets.
The time slot allocation of the service is distinguished according to the priority, and in order to evaluate the advantages and disadvantages of the invention, the effect is observed from the service time slot allocation result.
The packet scheduling situation of each time slot is as follows: the services with different security levels are distinguished by different colors, each time slot has a new data packet to apply for scheduling to the system, and the system can select the time slot to allow the scheduled data packet to be transmitted. In the whole simulation transmission process, the service types of adjacent time slots are different, and different services of various priorities are transmitted in turn, so that service isolation required by an algorithm is met. It can also be observed that the present algorithm achieves inter-traffic slot isolation at the expense of a small amount of throughput. In addition, the data packets not scheduled in the current queue will continue to be queued in the next time slot.
When searching for the idle time slot, the method of the idle time slot table is used for reducing the data packet application time, and by comparing the scheduling time of the invention with the scheduling time of the traditional PF (without using the idle time slot table), along with the increase of the data packets, the scheduling time of the method is far shorter than the scheduling time of the traditional PF algorithm. By adding the free time slot table in space, the time complexity of the algorithm is obviously smaller than that of the traditional PF algorithm.
In the description of the present invention, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description. Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the present invention, and they should be construed as being included in the following claims and description.

Claims (8)

1.一种电力无线专网中安全业务的信道分配方法,所述业务根据安全要求分别划分在电力无线专网的电力二次系统中的各安全分区内,其特征在于,所述方法包括:1. a channel allocation method for safety services in a power wireless private network, the services are respectively divided into each safety zone in the power secondary system of the power wireless private network according to safety requirements, and it is characterized in that, the method comprises: 接收安全分区终端站发出的时隙申请信息,所述时隙申请信息中包括所述安全分区终端站的业务优先级;receiving the time slot application information sent by the security zone terminal station, where the time slot application information includes the service priority of the security zone terminal station; 根据所述安全分区终端站的业务优先级,在划分有时隙的信道中查找空闲时隙;According to the service priority of the terminal station in the security zone, searching for an idle time slot in a channel divided with time slots; 将所述空闲时隙分配至发出所述时隙申请信息的所述安全分区终端站;allocating the idle time slot to the security zone terminal station that issued the time slot application information; 所述根据所述安全分区终端站的业务优先级,在划分有时隙的信道中查找空闲时隙包括:The searching for an idle time slot in a channel divided with time slots according to the service priority of the security zone terminal station includes: 提取各所述安全分区终端站的业务优先级;extracting the service priority of each of the security zone terminal stations; 根据各所述安全分区终端站的业务优先级,以轮询的方式在所述信道中获取所述空闲时隙;Obtain the idle time slot in the channel in a polling manner according to the service priority of each of the security zone terminal stations; 所述根据各所述安全分区终端站的业务优先级,以轮询的方式在所述信道中查找并定位所述空闲时隙,之后包括:The searching and locating the idle time slot in the channel in a polling manner according to the service priority of each of the security zone terminal stations, and then including: 在所述空闲时隙的数量降至空闲预设值时,停止轮询;Stop polling when the number of the idle time slots drops to an idle preset value; 在所述停止轮询前生成时隙空闲表,所述时隙空闲表包括当前全部的空闲时隙信息;generating a slot idle table before the stop polling, the slot idle table including all currently idle slot information; 根据各所述安全分区终端站的业务优先级,以查询所述时隙空闲表的方式,在所述时隙空闲表中定位所述空闲时隙。According to the service priority of each terminal station in the security zone, the idle time slot is located in the idle time slot table by querying the idle time slot table. 2.根据权利要求1所述的方法,其特征在于,所述以轮询的方式在所述信道中获取所述空闲时隙,包括:2. The method according to claim 1, wherein the obtaining the idle time slot in the channel in a polling manner comprises: 以轮询的方式在所述信道中获取所述空闲时隙;obtaining the idle time slot in the channel in a polling manner; 实时监测查找到的所述空闲时隙,若所述空闲时隙与所述时隙申请信息冲突,则重新以轮询的方式在所述信道中获取所述空闲时隙。The found idle timeslots are monitored in real time, and if the idle timeslots conflict with the timeslot application information, the idle timeslots are re-acquired in the channel in a polling manner. 3.根据权利要求1所述的方法,其特征在于,所述将所述空闲时隙分配至发出所述时隙申请信息的所述安全分区终端站,之后包括:3. The method according to claim 1, wherein the allocating the idle time slot to the security zone terminal station sending the time slot application information comprises: 若已对全部发出所述时隙申请信息的所述安全分区终端站分配了所述空闲时隙,则分配结束;If the idle time slot has been allocated to all the security zone terminal stations that send the time slot application information, the allocation ends; 若信道中已无所述空闲时隙且有所述安全分区终端站发出所述时隙申请信息,则提取未分配的所述时隙申请信息中的业务优先级;If there is no idle time slot in the channel and the security zone terminal station sends the time slot application information, extract the service priority in the unassigned time slot application information; 若所述业务优先级为最低优先级,则分配结束;If the service priority is the lowest priority, the allocation ends; 若所述业务优先级为非最低优先级,将被最低优先级业务占用的时隙重新分配至非最低优先级业务所在的所述安全分区终端站中。If the service priority is not the lowest priority, the time slot occupied by the lowest priority service is reallocated to the security zone terminal station where the non-lowest priority service is located. 4.根据权利要求3所述的方法,其特征在于,所述将被最低优先级业务占用的时隙重新分配至非最低优先级业务所在的所述安全分区终端站中,包括:4. The method according to claim 3, wherein the redistributing the time slot occupied by the lowest priority service to the security zone terminal station where the non-lowest priority service is located comprises: 在所述信道中获取被最低优先级业务占用的时隙;obtaining the time slot occupied by the lowest priority traffic in the channel; 解除被最低优先级业务占用的时隙,得到所述空闲时隙;Release the time slot occupied by the lowest priority service to obtain the idle time slot; 将所述空闲时隙重新分配至非最低优先级的所述业务;同时在一个响应周期内拒绝响应业务优先级为最低优先级的所述安全分区终端站出的时隙申请。The idle time slot is reassigned to the service with a non-lowest priority; meanwhile, the time slot application from the security zone terminal whose service priority is the lowest priority is rejected within one response period. 5.根据权利要求1所述的方法,其特征在于,所述将所述空闲时隙分配至发出所述时隙申请信息的所述安全分区终端站,包括:5. The method according to claim 1, wherein the allocating the idle time slot to the security zone terminal station sending the time slot application information comprises: 根据获取到的各所述时隙申请信息中业务优先级对应的各所述空闲时隙,生成时隙分配表;Generate a time slot allocation table according to each of the idle time slots corresponding to the service priorities in the obtained time slot application information; 将所述时隙分配表发送至各所述安全分区终端站。The time slot allocation table is sent to each of the security zone end stations. 6.一种电力无线专网中业务的信道分配用中心基站,所述业务根据安全要求分别划分在电力无线专网的电力二次系统中的各安全分区终端站内,其特征在于,所述中心基站包括:6. A central base station for channel allocation of services in a power wireless private network, the services are respectively divided into each safety zone terminal station in the power secondary system of the power wireless private network according to safety requirements, characterized in that the center The base station includes: 申请接收模块,用于接收安全分区终端站发出的时隙申请信息,所述时隙申请信息中包括安全分区的业务优先级;an application receiving module, configured to receive time slot application information sent by the security zone terminal station, where the time slot application information includes the service priority of the security zone; 时隙查询模块,用于根据所述安全分区终端站的业务优先级,在划分有时隙的信道中查找空闲时隙;a time slot query module, configured to search for an idle time slot in a channel divided with time slots according to the service priority of the security zone terminal station; 时隙分配信息发送模块,用于将所述空闲时隙分配至发出所述时隙申请信息的所述安全分区终端站;a time slot allocation information sending module, configured to allocate the idle time slot to the security zone terminal station that sends the time slot application information; 所述时隙查询模块包括:The time slot query module includes: 优先级提取单元,用于提取各所述安全分区终端站的业务优先级;a priority extraction unit, configured to extract the service priority of each of the security zone terminal stations; 轮询查询单元,根据各所述安全分区终端站的业务优先级,以轮询的方式在所述信道中获取所述空闲时隙;a polling query unit, which obtains the idle time slot in the channel in a polling manner according to the service priority of each of the security zone terminal stations; 所述时隙查询模块还包括:The time slot query module further includes: 停止轮询单元,用于在所述空闲时隙的数量降至时空闲预设值时,停止轮询;a stop polling unit, configured to stop polling when the number of the idle time slots drops to an idle preset value; 时隙空闲表生成单元,用于在所述停止轮询前生成时隙空闲表,所述时隙空闲表包括当前全部的空闲时隙信息;a time slot idle table generating unit, configured to generate a time slot idle table before the polling is stopped, and the time slot idle table includes all current idle time slot information; 查询时隙空闲表单元,用于根据各所述安全分区终端站的业务优先级,以查询所述时隙空闲表的方式,在所述时隙空闲表中定位所述空闲时隙。A time slot free table query unit, configured to locate the free time slot in the time slot free table by querying the time slot free table according to the service priorities of the terminal stations in each security zone. 7.根据权利要求6所述的中心基站,其特征在于,所述时隙查询模块还包括:7. The central base station according to claim 6, wherein the time slot query module further comprises: 实时监测单元,用于实时监测查找到的所述空闲时隙,若所述空闲时隙与所述时隙申请信息冲突,则重新以轮询或查询所述时隙空闲表的方式在所述信道中获取所述空闲时隙。The real-time monitoring unit is configured to monitor the found idle time slot in real time, and if the idle time slot conflicts with the time slot application information, it will re-check the idle time slot by polling or query the time slot idle table. The idle time slot is obtained from the channel. 8.根据权利要求6所述的中心基站,其特征在于,所述时隙查询模块还包括:8. The central base station according to claim 6, wherein the time slot query module further comprises: 重新分配单元,用于在信道中已无所述空闲时隙且有所述安全分区终端站发出所述时隙申请信息时,提取未分配的所述时隙申请信息中的业务优先级;若所述业务优先级为最低优先级,则分配结束;若所述业务优先级为非最低优先级,将被最低优先级业务占用的时隙重新分配至非最低优先级业务所在的所述安全分区终端站中。a reassignment unit, configured to extract the service priority in the unassigned time slot application information when there is no idle time slot in the channel and the security zone terminal station sends the time slot application information; if If the service priority is the lowest priority, the allocation ends; if the service priority is not the lowest priority, the time slot occupied by the lowest priority service is reassigned to the security zone where the non-lowest priority service is located in the terminal station.
CN201610709872.4A 2016-08-23 2016-08-23 A channel allocation method and central base station for security services in a power wireless private network Active CN106455073B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610709872.4A CN106455073B (en) 2016-08-23 2016-08-23 A channel allocation method and central base station for security services in a power wireless private network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610709872.4A CN106455073B (en) 2016-08-23 2016-08-23 A channel allocation method and central base station for security services in a power wireless private network

Publications (2)

Publication Number Publication Date
CN106455073A CN106455073A (en) 2017-02-22
CN106455073B true CN106455073B (en) 2021-04-13

Family

ID=58182866

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610709872.4A Active CN106455073B (en) 2016-08-23 2016-08-23 A channel allocation method and central base station for security services in a power wireless private network

Country Status (1)

Country Link
CN (1) CN106455073B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107333269B (en) * 2017-06-01 2020-12-22 国网浙江省电力公司嘉兴供电公司 A method for frequency allocation and interference coordination of power LTE230 network under static demand
CN111800823B (en) * 2020-06-12 2023-03-31 云南电网有限责任公司电力科学研究院 Priority-based power wireless terminal data transmission method and device
CN111901297A (en) * 2020-06-19 2020-11-06 国网浙江省电力有限公司嘉兴供电公司 A system and method for service isolation and independent transmission in a power wireless private network
CN114786276B (en) * 2022-03-21 2023-07-04 国网智能电网研究院有限公司 Service terminal access method and device, electronic equipment and storage medium
CN115413050A (en) * 2022-08-25 2022-11-29 中交信息技术国家工程实验室有限公司 Time slot distribution method and system for very high frequency data exchange system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE513221C2 (en) * 1998-04-17 2000-07-31 Net Insight Ab Method and apparatus for allocating time slots to a channel in a circuit-switched time multiplexed network
US6928085B2 (en) * 2001-03-12 2005-08-09 Telefonaktiebolaget L M Ericsson (Publ) System and method for providing quality of service and contention resolution in ad-hoc communication systems
CN1231074C (en) * 2001-12-29 2005-12-07 厦门雅迅网络股份有限公司 Method of dynamic allocating radio channel resource for mobile station
CN101783758B (en) * 2009-08-28 2012-07-04 中国科学院声学研究所 Family coaxial network MAC layer data transmission method based on service differentiation
CN102752039A (en) * 2012-06-28 2012-10-24 重庆大学 Method for distributing time slots in carrier channel in MF-TDMA (Multi-Frequency Time Division Multiple Address) satellite system

Also Published As

Publication number Publication date
CN106455073A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106455073B (en) A channel allocation method and central base station for security services in a power wireless private network
US11516820B2 (en) Resource allocation method for sidelink and terminal
CN106506043B (en) Data transmission method, control device and equipment in a kind of PLC system
EP3926839B1 (en) Base station system, radio unit and wireless communication apparatus
EP2882209B1 (en) Mocn cell communication method and device
US8879528B2 (en) Method for allocating resources, in a mobile and meshed communications network, with limitation of the inter-cluster interference, system and network implementing the method
CN104427625B (en) A kind of network resource scheduling method and system based on user experience
KR102476368B1 (en) Integrated Dynamic Bandwidth Allocation Method and Apparatus in Passive Optical Networks
CN104378830B (en) The distribution method and system of scheduling request resources
CN107006000B (en) Method and user equipment for transmitting messages
CN106340176A (en) Intelligent electricity meter information sharing method, intelligent electricity meter and acquisition router
CN106533833B (en) A method of reducing Carrier Sense Multiple Access resource contention
JP2022511655A (en) Organizer and interconnect fabric map maker for virtual radio base stations
CN114902777A (en) Scheduling in cloud radio access networks
CN104735787A (en) Distribution method for PUCCH resource, network side equipment and communication system
CN109429347B (en) Time slot allocation method and device
US20200177355A1 (en) Downlink Control Information Transmission Method, Apparatus, and System
CN109743751B (en) Resource allocation method and device for wireless access network
Edemacu et al. Resource sharing between M2M and H2H traffic under time-controlled scheduling scheme in LTE networks
WO2017049512A1 (en) Base station, user terminal, and data transmission method
JP7412151B2 (en) Control device and control method
RU2598293C1 (en) Method and apparatus for transmitting standard configuration data of improved system of selecting a transmitting protocol
US12095681B2 (en) Resource allocation for clients of multiple co-hosted VAPs
CN102612156A (en) Duplex communication method based on time domain scheduling
WO2015085562A1 (en) System, device and method for coordinating load balance

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant