CN107396445B - A kind of information reporting dispatching method, system, host equipment and slave devices - Google Patents
A kind of information reporting dispatching method, system, host equipment and slave devices Download PDFInfo
- Publication number
- CN107396445B CN107396445B CN201710452832.0A CN201710452832A CN107396445B CN 107396445 B CN107396445 B CN 107396445B CN 201710452832 A CN201710452832 A CN 201710452832A CN 107396445 B CN107396445 B CN 107396445B
- Authority
- CN
- China
- Prior art keywords
- information
- slave
- channel
- host
- report
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000011664 signaling Effects 0.000 claims abstract description 38
- 238000004590 computer program Methods 0.000 claims description 32
- 238000004891 communication Methods 0.000 abstract description 12
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000010485 coping Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
- H04W74/085—Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/20—Master-slave selection or change arrangements
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B17/00—Fire alarms; Alarms responsive to explosion
- G08B17/10—Actuation by presence of smoke or gases, e.g. automatic alarm devices for analysing flowing fluid materials by the use of optical means
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B29/00—Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
- G08B29/18—Prevention or correction of operating errors
- G08B29/185—Signal analysis techniques for reducing or preventing false alarms or for enhancing the reliability of the system
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of information reporting dispatching method, information reporting scheduling system, host equipment and slave devices, wherein, the information reporting dispatching method includes: the information that host reports for the first time according to each slave received, obtains each slave to report the channel of information and the utilization rate of each channel;According to each slave to report the channel of information and the utilization rate of each channel, generate channel configuration information, the channel configuration information is configured with each slave to report the channel of information and the timeslice of occupancy, wherein reports the different slaves of information to occupy different timeslices by same channel;The host issues the signaling instruction for carrying channel configuration information to all slaves, so that each slave reports information to the host in the timeslice of corresponding channel and occupancy based on the channel configuration information.The present invention program realizes intelligent scheduling when slave reports information, improves the communication efficiency of host and slave.
Description
Technical field
The present invention relates to technical field of automatic fire alarm more particularly to a kind of information reporting dispatching methods, information reporting
Scheduling system, host equipment, slave devices and computer readable storage medium.
Background technique
In recent years, with the continuous improvement of people's awareness of safety, the places such as crowded place, high-rise public building all
Solar obligation has automatic fire alarm system.Wherein, the signal stabilization of wired automatic fire alarm system, but its cost is higher,
More it is suitble to large area place;For wireless fire disaster automatic alarm system without wiring, cost is lower, is more suitble to small area place.
For wireless fire disaster automatic alarm system, each detector as wireless slave, with the fire alarm as host
When controller communication, since it is using wireless telecommunications, believe in order to avoid different slaves is sent in synchronization to host
Information reporting conflict occurs for breath, and the mode for generalling use host and slave question-response carries out the information exchange of both sides, leads in this way
Cause the communication efficiency of host and slave low.
Summary of the invention
In view of this, the present invention provides a kind of information reporting dispatching method, information reporting scheduling system, host equipment,
Slave devices and computer readable storage medium, it is intended to realize intelligent scheduling when slave reports information, improve host and slave
Communication efficiency.
The first aspect of the present invention provides a kind of information reporting dispatching method, and the information reporting dispatching method includes:
The information that host reports for the first time according to each slave received obtains each slave to report the channel of information and each
The utilization rate of channel;
According to each slave to report the channel of information and the utilization rate of each channel, channel configuration information, institute are generated
It states channel configuration information and is configured with each slave to report the channel of information and the timeslice of occupancy, wherein pass through same channel
The different slaves of information are reported to occupy different timeslices;
The host issues the signaling instruction for carrying channel configuration information to all slaves, so that each slave is based on institute
Channel configuration information is stated, reports information to the host in the timeslice of corresponding channel and occupancy.
The second aspect of the present invention provides a kind of information reporting dispatching method, and the information reporting dispatching method includes:
Slave reports instruction according to input, reports information to host, so that the host is reported according to the slave
Information generate channel configuration information, the channel configuration information is configured with the channel and occupancy of each slave to report information
Timeslice, wherein report the different slaves of information to occupy different timeslices by same channel;
The slave receives the signaling instruction for carrying channel configuration information that the host issues, and according to the signaling
Instruction determines the slave accordingly to report the channel of information and the timeslice of occupancy;
The slave based on the determining channel and occupancy to report information corresponding with the slave timeslice, to
Host reports information.
The third aspect of the present invention provides a kind of information reporting scheduling system, and the information reporting scheduling system includes master
Machine and more than two slaves being connected with the host, the host include:
Information acquisition unit, the information for being reported for the first time according to each slave received, obtains each slave to report
The utilization rate of the channel of information and each channel;
Channel configuration unit, for, to report the channel of information and the utilization rate of each channel, being given birth to according to each slave
At channel configuration information, the channel configuration information is configured with each slave to report the channel of information and the timeslice of occupancy,
Wherein, the different slaves of information are reported to occupy different timeslices by same channel;
Issuance unit is instructed, for issuing the signaling instruction for carrying channel configuration information to all slaves, so that respectively
Slave is based on the channel configuration information, reports information to the host in the timeslice of corresponding channel and occupancy;
The slave includes:
Passive reporting unit reports information to host for reporting instruction according to input so that the host according to
The information that the slave reports generates channel configuration information, and the channel configuration information is configured with each slave to report information
The timeslice of channel and occupancy, wherein report the different slaves of information to occupy different timeslices by same channel;
Information receiving unit, the signaling instruction for carrying channel configuration information issued for receiving the host, and root
Determine the slave accordingly to report the channel of information and the timeslice of occupancy according to signaling instruction;
Active reporting unit, for based on the determining channel and occupancy to report information corresponding with the slave
Timeslice reports information to host.
The fourth aspect of the present invention provides a kind of host equipment, including memory, processor and is stored in described deposit
In reservoir and the computer program that can run on the processor, the processor are realized such as when executing the computer program
The step of the method that upper first aspect provides.
The fifth aspect of the present invention provides a kind of computer readable storage medium, and the computer readable storage medium is deposited
Contain computer program, which is characterized in that the computer program realizes what first aspect as above provided when being executed by processor
The step of the method.
The sixth aspect of the present invention provides a kind of slave devices, including memory, processor and is stored in described deposit
In reservoir and the computer program that can run on the processor, the processor are realized such as when executing the computer program
The step of the method that upper second aspect provides.
The seventh aspect of the present invention provides a kind of computer readable storage medium, and the computer readable storage medium is deposited
Computer program is contained, the computer program realizes the step of the method that second aspect as above provides when being executed by processor
Suddenly.
Therefore in the present invention, the information reported for the first time by host according to each slave received first obtains each
Slave to report the channel of information and the utilization rate of each channel, then according to each slave to report information channel and
The utilization rate of each channel, generates channel configuration information, and the channel configuration information is configured with letter of each slave to report information
The timeslice in road and occupancy, wherein report the different slaves of information to occupy different timeslices by same channel, then by institute
It states host and issues the signaling instruction for carrying channel configuration information to all slaves, so that each slave is based on the channel configuration
Information reports information to the host in the timeslice of corresponding channel and occupancy.The present invention program enable slave according to
Preset channel and timeslice it is orderly report information to host, it is no longer necessary to host sends to slave instruct every time, can from
Hair allows slave to report information to host, can either avoid the information reporting collision problem of different slaves, additionally it is possible to improve information
The efficiency reported.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art
Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only of the invention some
Embodiment for those of ordinary skill in the art without any creative labor, can also be according to these
Attached drawing obtains other attached drawings.
Fig. 1 is the implementation process schematic diagram of information reporting dispatching method provided in an embodiment of the present invention;
Fig. 2 is the implementation process schematic diagram of another information reporting dispatching method provided in an embodiment of the present invention;
Fig. 3 is the structural schematic diagram of information reporting scheduling system provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of the host of information reporting scheduling system provided in an embodiment of the present invention;
Fig. 5 is the structural schematic diagram of the slave of information reporting scheduling system provided in an embodiment of the present invention;
Fig. 6 is the schematic diagram of host equipment provided in an embodiment of the present invention;
Fig. 7 is the schematic diagram of slave devices provided in an embodiment of the present invention.
Specific embodiment
In being described below, for illustration and not for limitation, the tool of such as particular system structure, technology etc is proposed
Body details, to understand thoroughly the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific
The present invention also may be implemented in the other embodiments of details.In other situations, it omits to well-known system, device, electricity
The detailed description of road and method, in case unnecessary details interferes description of the invention.
In order to illustrate technical solutions according to the invention, the following is a description of specific embodiments.
Embodiment one
Fig. 1 shows the implementation process of the information reporting dispatching method of the offer of the embodiment of the present invention one, and details are as follows:
In step s101, the information that host reports for the first time according to each slave received obtains each slave to report
The utilization rate of the channel of information and each channel;
In embodiments of the present invention, the information that host can report for the first time according to each slave received, obtains each slave
The initial channel and initial each channel utilization to report information.In the initial state, the use that each slave has its initial
Notify above the channel of breath, above-mentioned each slave it is initial to report the channel of information to can be what slave was arranged when leaving the factory,
It is also possible to user setting, is not construed as limiting herein.By reporting information to host, enable the host to understand each slave initial
Channel to report information and initial each channel utilization rate, the utilization rate of above-mentioned channel indicates channel and accounted for by slave
The case where using.
In step s 102, letter is generated to report the channel of information and the utilization rate of each channel according to above-mentioned each slave
Road configuration information;
It in embodiments of the present invention, can be according to the letter to report information of each slave obtained in step S101 initially
The utilization rate in road and each channel, generates channel configuration information, and above-mentioned channel configuration information is configured with each slave to report information
Channel and occupancy timeslice, wherein report the different slaves of information to occupy different timeslices by same channel.From
When the quantity of machine is more, especially occupy in the initial state same channel slave quantity it is excessive when, it is easy to information occurs
Conflict is reported, thus this step will reconfigure channel of each slave to report information, guarantee is not in some letter
The excessive situation of the slave number of road carrying;Further, when slave quantity is more, it is total inevitably to will appear multiple slaves
The case where reporting information with the same channel.Thus above-mentioned channel configuration information is configuring channel of each slave to report information
While, it will also further configure the timeslice of each slave occupancy.The timeslice of above-mentioned occupancy is that slave can be by configuring
Channel report period of information, enumerate example below and be illustrated: host can be set a slave send information when
Between the period, such as 100s;Within the time cycle of this 100s, host configures the timeslice that each slave is capable of busy channel, for example,
For three slaves A1, A2, A3 occupying same channel A, be A1 configuration timeslice be 0s-10s, for A2 configure
Timeslice be 20s-30s, be A3 configure timeslice be 40s-50s.It is realized with this and information is reported not by same channel
It can be put in different times the case where reporting information, information reporting is avoided to conflict with slave.
In step s 103, above-mentioned host issues the signaling instruction for carrying channel configuration information to all slaves.
In embodiments of the present invention, host will send same signaling to all slaves and instruct, wherein above-mentioned signaling instruction
In carry channel configuration information so that each slave is based on above-mentioned channel configuration information, corresponding channel and occupancy when
Between piece to above-mentioned host report information.At this point, host will be no longer one-to-one to the transmission signaling instruction of each slave respectively, but
Synchronization is one-to-many to send signaling instruction to each slave, and slave can parse above-mentioned letter after receiving signaling instruction
Road configuration information obtains the timeslice of the host channel to report information configured to oneself and occupancy, and corresponding at oneself
Timeslice arrive when, report information to host in corresponding channel, avoid clashing with other slaves.It should be noted that
It is, after host has issued signaling instruction, due to being configured the channel and occupancy of each slave to report information
Timeslice, each slave can be when each corresponding timeslice arrive, and Xiang Shangshu host reports information.Still with above-mentioned steps
The example proposed in S102 is made an explanation, and slave A1, A2, A3 instruct the signaling for receiving host transmission simultaneously, and are receiving
To while signaling instruction, start the time cycle that first slave sends the 100s of information, within this time cycle, A1 exists
Timeslice the busy channel A, A2 of 0s-10s 20s-30s timeslice busy channel A, A3 40s-50s timeslice occupy
Channel A;After the time cycle of first 100s, the time cycle of second 100s is immediately begun to, above-mentioned slave A1,
Corresponding timeslice of the A2 and A3 within the time cycle of second 100s reports information again, and and so on, circulation is formed, is made
It obtains correspondence timeslice of each slave in each time cycle and reports information to host.Realize that host only needs to issue one with this
Secondary signaling instruction, can allow each slave to report information in each corresponding timeslice, and the communication for improving host and slave is imitated
Rate.
Optionally, in order to exclude error, guarantee that each slave reports information in configured corresponding timeslice, in above-mentioned step
After rapid S103, further includes:
When above-mentioned host receives the information that registered slave reports, the above-mentioned registered slave of acquisition reports above-mentioned
It calls time in information;
Calculate the knot for the timeslice occupied with registered slave above-mentioned in above-mentioned channel configuration information that calls time on above-mentioned
The time difference at beam time point;
If above-mentioned time difference be less than preset time difference threshold value, update in above-mentioned channel configuration information it is above-mentioned
The timeslice of the slave of registration.
Wherein, after it have passed through several time cycles, although slave is still according to the channel and time on piece report of configuration
Information, but due to biography postpones or is other, cause the timeslice of certain slave busy channels actually to have deviated from above-mentioned
Configured corresponding timeslice;In order to avoid a certain slave because the excessive above-mentioned configured corresponding timeslice of deviation and
Cause to report the timeslice of information mutually to conflict with other slaves, the embodiment of the present invention is also proposed by above-mentioned channel configuration information
It is updated, to realize the fine tuning to the timeslice of each slave.It, can when host receives the information that registered slave reports
With obtain first registered slave report above- mentioned information on call time, and calculate and call time on above-mentioned and above-mentioned channel configuration
The time difference of the end time point for the timeslice that above-mentioned registered slave occupies in information, if it find that above-mentioned time difference
Less than preset time difference threshold value, then it is assumed that the time of above-mentioned registered slave busy channel or will deviate from
Corresponding timeslice in configuration information, at this time, it may be necessary to make adjustment to above-mentioned channel configuration information, so that above-mentioned registered
Slave report the time of information to can continue to be maintained in configured corresponding timeslice.For example, above-mentioned slave A2 is originally
Should in the timeslice busy channel A of 20s-30s, but by calculate discovery A2 on call time with this timeslice at the end of
Between the time difference put be 1s, i.e., actually within this time cycle, A2 is that information is reported since 29s, so then
It will lead to when the time of this busy channel of A2 A being more than 1s, its configured corresponding timeslice will be deflected away from.At this point, passing through
The timeslice of the above-mentioned registered slave of above-mentioned channel configuration information is updated, adjustable above-mentioned registered slave reports
Time reduces timeslice error.
Optionally, above-mentioned steps S101 includes:
Above-mentioned host receives the information that each slave reports for the first time;
It is locally being that each slave is registered based on the information that above-mentioned each slave reports for the first time;
The slave number of each channel bearing of channel statistical according to each slave to report information;
The slave number of each channel bearing and the ratio of preset channel bearing threshold value are calculated separately, the benefit of each channel is obtained
With rate.
Wherein, above-mentioned host can receive the information that each slave reports first, locally be that each slave is registered.It is above-mentioned
Each slave is actively to report information to above-mentioned host, wherein above-mentioned to report for the first time under the instruction for reporting instruction of user's input
Information include slave registration request;It is locally being each slave when the information that host is reported for the first time based on above-mentioned each slave
After being registered, each slave can be added in the network of host.Also, when host receives the information that each slave reports for the first time,
Channel of each slave to report information will be also recorded, the slave number of each channel bearing is counted with this.Due to above-mentioned channel
Utilization rate instruction be the case where channel is occupied by slave, calculate for convenience, can be simply considered that each slave occupies letter
Road reports the time consistency of information, then in embodiments of the present invention, can be with the slave number of channel bearing and preset channel
Carry utilization rate of the ratio of threshold value as channel.Above-mentioned preset channel bearing threshold value is the slave that channel is at best able to carrying
Quantity, can be not construed as limiting herein by user's self-setting.
Optionally, above-mentioned steps S102 includes:
According to the utilization rate of above-mentioned each channel, crowded channel is determined, wherein above-mentioned crowded channel is utilization rate greater than default
The first utilization threshold channel;
It is idle channel by the channel adjustment to report information for the slave for occupying crowded channel, wherein the above-mentioned free time
Channel is the channel that utilization rate is less than preset second utilization threshold, so that after above-mentioned crowded channel adjusted and adjustment
The utilization rate of above-mentioned idle channel be below preset first utilization threshold;
Above-mentioned first utilization threshold is higher than above-mentioned second utilization threshold.
Wherein it is possible to which wherein utilization rate preset first utilization rate will be greater than after the utilization rate for having got each channel
The channel of threshold value is determined as crowded channel, and simultaneously determines the channel that wherein utilization rate is less than preset second utilization threshold
For idle channel, wherein above-mentioned first utilization threshold is higher than above-mentioned second utilization threshold.For the carrying of averagely each channel
The quantity of slave, avoid the occurrence of different channels carrying the unbalanced phenomenon of slave quantity, can by occupy crowded channel from
Machine is idle channel to report the channel adjustment of information.For example, channel B is confirmed as if channel A is confirmed as crowded channel
Idle channel, channel C are also determined as idle channel, wherein channel A carries this four slaves of A1, A2, A3, A4, then leads to
This step is crossed, will be random from A1, A2, A3, A4 or pick out a slave according to registration sequencing, by it with notifying above
The channel adjustment of breath is channel B or channel C;It is remaining from channel A again if channel A remains as crowded channel after this
Slave in it is random or pick out a slave according to registration sequencing, to report the channel adjustment of information be channel by it
B or channel C, until the utilization rate of channel A, B, C are below preset first utilization threshold.
Therefore through the embodiment of the present invention, the information that host will receive first each slave and report for the first time, and according to upper
Stating the information that each slave reports for the first time is the timeslice that each slave distributes the respective channel to report information and occupancy, and
And due to reporting the different slaves of information to occupy different timeslices by same channel, enable slave in an orderly manner and
The case where spontaneously reporting information, improving the communication efficiency of host and slave, effectively prevent information collision generation.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process
Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present invention constitutes any limit
It is fixed.
Embodiment two
Fig. 2 shows the implementation processes of another information reporting dispatching method provided by Embodiment 2 of the present invention, are described in detail such as
Under:
In step s 201, slave reports instruction according to input, reports information to host;
In embodiments of the present invention, what slave can receive user's input reports instruction, and in the above-mentioned finger for reporting instruction
Under showing, information is reported to host, so that above-mentioned host generates channel configuration information according to the information that above-mentioned slave reports, it is above-mentioned
Channel configuration information is configured with each slave to report the channel of information and the timeslice of occupancy, wherein by same channel
The different slaves of breath of notifying occupy different timeslices.
In step S202, above-mentioned slave receives the signaling instruction for carrying channel configuration information that above-mentioned host issues,
And determine above-mentioned slave accordingly to report the channel of information and the timeslice of occupancy according to the instruction of above-mentioned signaling;
In step S203, above-mentioned slave is based on determining channel to report information corresponding with above-mentioned slave and accounts for
Timeslice reports information to host.
In embodiments of the present invention, after slave has received the signaling instruction that above-mentioned host issues, above-mentioned signaling can be referred to
Order is parsed, and the channel configuration information that signaling instruction carries is obtained, and by the address code of above-mentioned slave, determines above-mentioned slave
Accordingly to report the channel of information and the timeslice of occupancy, and based on above-mentioned determination it is corresponding with above-mentioned slave use more than
It notifies the channel of breath and the timeslice of occupancy, reports information to host.
Therefore through the embodiment of the present invention, from slave according to reporting instruction to host to report information, enable host
The enough information reported according to above-mentioned slave generates channel configuration information, distributes channel and occupancy to report information for each slave
Timeslice, then, slave without host send repeatedly signaling instruction can be reported according to above-mentioned channel configuration information to host
Information;Also, due to reporting the different slaves of information to occupy different timeslices by same channel, slave is had
Sequence and generation the case where spontaneously report information, improve the communication efficiency of host and slave, effectively prevent information collision.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process
Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present invention constitutes any limit
It is fixed.
Embodiment three
Fig. 3 shows the structural block diagram of the information reporting scheduling system of the offer of the embodiment of the present invention three, for ease of description,
Only parts related to embodiments of the present invention are shown.Referring to Fig. 3, it includes host 30 and two which, which dispatches system 3,
The slave 31 being connected above with above-mentioned host.
Further, Fig. 4 shows the tool of the host 30 in information reporting scheduling system 3 provided in an embodiment of the present invention
Body structural block diagram, for ease of description, only parts related to embodiments of the present invention are shown.The host 30 includes: that information obtains
Unit 301 is taken, channel configuration unit 302 instructs issuance unit 303.
Wherein, information acquisition unit 301, the information for being reported for the first time according to each slave 31 for receiving, obtain respectively from
Machine 31 is to report the channel of information and the utilization rate of each channel;
Channel configuration unit 302, the utilization for channel and each channel according to above-mentioned each slave 31 to report information
Rate, generates channel configuration information, and above-mentioned channel configuration information is configured with the channel and occupancy of each slave 31 to report information
Timeslice, wherein report the different slaves 31 of information to occupy different timeslices by same channel;
Issuance unit 303 is instructed, for issuing the signaling instruction for carrying channel configuration information to all slaves 31, so that
It obtains each slave 31 and is based on above-mentioned channel configuration information, notify in the timeslice of corresponding channel and occupancy on above-mentioned host 30
Breath.
Further, Fig. 5 shows the tool of the slave 31 in information reporting scheduling system 3 provided in an embodiment of the present invention
Body structural block diagram, for ease of description, only parts related to embodiments of the present invention are shown.The slave 31 includes: on passive
Declaration form member 311, information receiving unit 312, active reporting unit 313.
Wherein, passive reporting unit 311 reports information to host 30 for reporting instruction according to input, so that on
It states host 30 and channel configuration information is generated according to the information that above-mentioned slave 31 reports, above-mentioned channel configuration information is configured with each slave
31 to report the channel of information and the timeslice of occupancy, wherein reports the different slaves 31 of information to occupy by same channel
Different timeslices;
Information receiving unit 312, the signaling instruction for carrying channel configuration information issued for receiving above-mentioned host 30,
And determine above-mentioned slave 31 accordingly to report the channel of information and the timeslice of occupancy according to the instruction of above-mentioned signaling;
Active reporting unit 313, for based on determining channel to report information corresponding with above-mentioned slave 31 and
The timeslice of occupancy reports information to host 30.
Optionally, above-mentioned host 30 further include:
Time acquisition unit is reported, for obtaining when above-mentioned host 30 receives the information that registered slave 31 reports
Take above-mentioned registered slave 31 report above- mentioned information on call time;
Time difference computing unit, for calculate call time on above-mentioned with it is above-mentioned registered in above-mentioned channel configuration information
The time difference of the end time point for the timeslice that slave 31 occupies;
Configuration information update unit, for updating above-mentioned when above-mentioned time difference is less than preset time difference threshold value
The timeslice of above-mentioned registered slave 31 in channel configuration information.
Optionally, above- mentioned information acquiring unit 301 includes:
Information receiving subelement, the information reported for the first time for receiving each slave 31;
Slave registration subunit, the information for being reported for the first time based on above-mentioned each slave 31, locally be each slave 31 into
Row registration;
Statistics subelement, slave 31 for each channel bearing of channel statistical according to each slave 31 to report information
Number;
Computation subunit, the ratio of slave 31 numbers and preset channel bearing threshold value for calculating separately each channel bearing
Value, obtains the utilization rate of each channel.
Optionally, above-mentioned channel configuration unit 302 includes:
Crowded channel determines subelement, for the utilization rate according to above-mentioned each channel, determines crowded channel, wherein above-mentioned
Crowded channel is the channel that utilization rate is greater than preset first utilization threshold;
Channel adjustment subelement, for the slave 31 by crowded channel is occupied to report the channel adjustment of information for the free time
Channel, wherein above-mentioned idle channel is the channel that utilization rate is less than preset second utilization threshold, so that on adjusted
The utilization rate for stating crowded channel and above-mentioned idle channel adjusted is below preset first utilization threshold;
Above-mentioned first utilization threshold is higher than above-mentioned second utilization threshold.
Therefore through the embodiment of the present invention, by the host of information reporting scheduling system, to receive each slave first first
The information reported, and the information reported for the first time according to above-mentioned each slave is that each slave distributes the respective channel to report information
And the timeslice occupied, also, due to reporting the different slaves of information to occupy different timeslices by same channel, so that
Slave can report information in an orderly manner and spontaneously, improve the communication efficiency of host and slave, effectively prevent information collision
The case where occur.
Example IV
Fig. 6 is the schematic diagram for the host equipment that one embodiment of the invention provides.As shown in fig. 6, the host of the embodiment is set
Standby 6 include: processor 60, memory 61 and are stored in the meter that can be run in above-mentioned memory 61 and on above-mentioned processor 60
Calculation machine program 62, such as information reporting scheduler program.Above-mentioned processor 60 realizes above-mentioned letter when executing above-mentioned computer program 62
Cease the step in reporting scheduling embodiment of the method one, such as step S101 to S103 shown in FIG. 1.Alternatively, above-mentioned processor 60
The function of 30 each unit of host in above- mentioned information reporting scheduling system embodiment, example are realized when executing above-mentioned computer program 62
The function of module 301 to 303 as shown in Figure 4.
Illustratively, above-mentioned computer program 62 can be divided into one or more units, said one or multiple
Unit is stored in above-mentioned memory 61, and is executed by above-mentioned processor 60, to complete the present invention.Said one or multiple lists
Member can be the series of computation machine program instruction section that can complete specific function, and the instruction segment is for describing above-mentioned computer journey
Implementation procedure of the sequence 62 in above-mentioned host equipment 6.For example, above-mentioned computer program 62 can be divided into acquisition of information list
Member, channel configuration unit, instruction issuance unit, each unit concrete function are as follows:
Information acquisition unit, the information for being reported for the first time according to each slave received, obtains each slave to report
The utilization rate of the channel of information and each channel;
Channel configuration unit, for, to report the channel of information and the utilization rate of each channel, being given birth to according to above-mentioned each slave
At channel configuration information, above-mentioned channel configuration information is configured with each slave to report the channel of information and the timeslice of occupancy,
Wherein, the different slaves of information are reported to occupy different timeslices by same channel;
Issuance unit is instructed, for issuing the signaling instruction for carrying channel configuration information to all slaves, so that respectively
Slave is based on above-mentioned channel configuration information, reports information to above-mentioned host in the timeslice of corresponding channel and occupancy.
Above-mentioned host equipment 6 can be Fire Autoalarm etc. and calculate equipment.Above-mentioned host equipment may include, but
It is not limited only to, processor 60, memory 61.It will be understood by those skilled in the art that Fig. 6 is only the example of host equipment 6,
The restriction to host equipment 6 is not constituted, may include components more more or fewer than diagram, or combine certain components, or
The different component of person, such as above-mentioned host equipment can also include input-output equipment, network access equipment, bus etc..
Alleged processor 60 can be central processing unit (Central Processing Unit, CPU), can also be
Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor
Deng.
Above-mentioned memory 61 can be the internal storage unit of above-mentioned host equipment 6, for example, host equipment 6 hard disk or
Memory.Above-mentioned memory 61 is also possible to the External memory equipment of above-mentioned host equipment 6, such as is equipped on above-mentioned host equipment 6
Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card,
Flash card (Flash Card) etc..Further, above-mentioned memory 61 can also both include the storage inside of above-mentioned host equipment 6
Unit also includes External memory equipment.Above-mentioned memory 61 is for storing needed for above-mentioned computer program and above-mentioned host equipment
Other programs and data.Above-mentioned memory 61 can be also used for temporarily storing the data that has exported or will export.
Therefore through the embodiment of the present invention, the information that host equipment will receive first each slave and report for the first time, and root
The information reported for the first time according to above-mentioned each slave is the timeslice that each slave distributes the respective channel to report information and occupancy,
Also, due to reporting the different slaves of information to occupy different timeslices by same channel, enable slave in an orderly manner
And the case where spontaneously reporting information, improving the communication efficiency of host and slave, effectively prevent information collision generation.
Embodiment five
Fig. 7 is the schematic diagram for the slave devices that the embodiment of the present invention five provides.As shown in fig. 7, the slave of the embodiment is set
Standby 7 include: processor 70, memory 71 and are stored in the meter that can be run in above-mentioned memory 71 and on above-mentioned processor 70
Calculation machine program 72, such as information reporting scheduler program.Above-mentioned processor 70 realizes above-mentioned letter when executing above-mentioned computer program 72
Cease the step in reporting scheduling embodiment of the method two, such as step S201 to S203 shown in Fig. 2.Alternatively, above-mentioned processor 70
The function of 31 each unit of slave in above- mentioned information reporting scheduling system embodiment, example are realized when executing above-mentioned computer program 72
The function of module 311 to 313 as shown in Figure 5.
Illustratively, above-mentioned computer program 72 can be divided into one or more units, said one or multiple
Unit is stored in above-mentioned memory 71, and is executed by above-mentioned processor 70, to complete the present invention.Said one or multiple lists
Member can be the series of computation machine program instruction section that can complete specific function, and the instruction segment is for describing above-mentioned computer journey
Implementation procedure of the sequence 72 in above-mentioned host equipment 7.For example, above-mentioned computer program 72 can be divided into passively upper declaration form
Member, information receiving unit, active reporting unit, each unit concrete function are as follows:
Passive reporting unit reports information to host for reporting instruction according to input so that above-mentioned host according to
The information that above-mentioned slave reports generates channel configuration information, and above-mentioned channel configuration information is configured with each slave to report information
The timeslice of channel and occupancy, wherein report the different slaves of information to occupy different timeslices by same channel;
Information receiving unit, the signaling instruction for carrying channel configuration information issued for receiving above-mentioned host, and root
Determine above-mentioned slave accordingly to report the channel of information and the timeslice of occupancy according to the instruction of above-mentioned signaling;
Active reporting unit, for based on the determining channel and occupancy to report information corresponding with above-mentioned slave
Timeslice reports information to host.
Above-mentioned host equipment 7 can be fire detector etc. and calculate equipment.Above-mentioned host equipment may include, but not only limit
In processor 70, memory 71.It will be understood by those skilled in the art that Fig. 7 is only the example of host equipment 7, do not constitute
Restriction to host equipment 7 may include perhaps combining certain components or different than illustrating more or fewer components
Component, such as above-mentioned host equipment can also include input-output equipment, network access equipment, bus etc..
Alleged processor 70 can be central processing unit (Central Processing Unit, CPU), can also be
Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor
Deng.
Above-mentioned memory 71 can be the internal storage unit of above-mentioned host equipment 7, for example, host equipment 7 hard disk or
Memory.Above-mentioned memory 71 is also possible to the External memory equipment of above-mentioned host equipment 7, such as is equipped on above-mentioned host equipment 7
Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card,
Flash card (Flash Card) etc..Further, above-mentioned memory 71 can also both include the storage inside of above-mentioned host equipment 7
Unit also includes External memory equipment.Above-mentioned memory 71 is for storing needed for above-mentioned computer program and above-mentioned host equipment
Other programs and data.Above-mentioned memory 71 can be also used for temporarily storing the data that has exported or will export.
Therefore through the embodiment of the present invention, slave devices can report information according to reporting to instruct to host, so that
Host can generate channel configuration information according to the information that above-mentioned slave reports, and distribute the channel to report information for each slave
And the timeslice occupied, then, slave sends signaling instruction without host repeatedly can be according to above-mentioned channel configuration information to master
Machine reports information;Also, due to reporting the different slaves of information to occupy different timeslices by same channel, so that slave
Information can be reported in an orderly manner and spontaneously, improves the communication efficiency of host and slave, effectively prevent the feelings of information collision
Condition occurs.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function
Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different
Functional unit, module are completed, i.e., the internal structure of above-mentioned apparatus is divided into different functional unit or module, more than completing
The all or part of function of description.Each functional unit in embodiment, module can integrate in one processing unit, can also
To be that each unit physically exists alone, can also be integrated in one unit with two or more units, it is above-mentioned integrated
Unit both can take the form of hardware realization, can also realize in the form of software functional units.In addition, each function list
Member, the specific name of module are also only for convenience of distinguishing each other, the protection scope being not intended to limit this application.Above system
The specific work process of middle unit, module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment
The part of load may refer to the associated description of other embodiments.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present invention.
In embodiment provided by the present invention, it should be understood that disclosed device/terminal device and method, it can be with
It realizes by another way.For example, device described above/terminal device embodiment is only schematical, for example, on
The division of module or unit is stated, only a kind of logical function partition, there may be another division manner in actual implementation, such as
Multiple units or components can be combined or can be integrated into another system, or some features can be ignored or not executed.Separately
A bit, shown or discussed mutual coupling or direct-coupling or communication connection can be through some interfaces, device
Or the INDIRECT COUPLING or communication connection of unit, it can be electrical property, mechanical or other forms.
Above-mentioned unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If above-mentioned integrated module/unit be realized in the form of SFU software functional unit and as independent product sale or
In use, can store in a computer readable storage medium.Based on this understanding, the present invention realizes above-mentioned implementation
All or part of the process in example method, can also instruct relevant hardware to complete, above-mentioned meter by computer program
Calculation machine program can be stored in a computer readable storage medium, the computer program when being executed by processor, it can be achieved that on
The step of stating each embodiment of the method.Wherein, above-mentioned computer program includes computer program code, above-mentioned computer program generation
Code can be source code form, object identification code form, executable file or certain intermediate forms etc..Above-mentioned computer-readable medium
It may include: any entity or device, recording medium, USB flash disk, mobile hard disk, magnetic that can carry above-mentioned computer program code
Dish, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM,
Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that above-mentioned
The content that computer-readable medium includes can carry out increasing appropriate according to the requirement made laws in jurisdiction with patent practice
Subtract, such as in certain jurisdictions, according to legislation and patent practice, computer-readable medium do not include be electric carrier signal and
Telecommunication signal.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned reality
Applying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each
Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified
Or replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution should all
It is included within protection scope of the present invention.
Claims (9)
1. a kind of information reporting dispatching method, which is characterized in that the information reporting dispatching method includes:
The information that host reports for the first time according to each slave received obtains channel and each channel of each slave to report information
Utilization rate;
According to each slave to report the channel of information and the utilization rate of each channel, channel configuration information, the letter are generated
Road configuration information is configured with each slave to report the channel of information and the timeslice of occupancy, wherein is reported by same channel
The different slaves of information occupy different timeslices;
The host issues the signaling instruction for carrying channel configuration information to all slaves, so that each slave is based on the letter
Road configuration information reports information to the host in the timeslice of corresponding channel and occupancy;
Wherein, the information that the host reports for the first time according to each slave received obtains letter of each slave to report information
The utilization rate in road and each channel, comprising:
The host receives the information that each slave reports for the first time, wherein the information that each slave reports for the first time carries corresponding slave
Registration request;
Registration request entrained by the information reported for the first time based on each slave is locally being that each slave is registered;
The slave number of each channel bearing of channel statistical according to each slave to report information;
The slave number of each channel bearing and the ratio of preset channel bearing threshold value are calculated separately, the utilization of each channel is obtained
Rate.
2. information reporting dispatching method as described in claim 1, which is characterized in that the host issues carrying to all slaves
There is the signaling of channel configuration information to instruct, later further include:
When the host receives the information that registered slave reports, obtains the registered slave and report the information
On call time;
At the end of calculating the timeslice for calling time on described and occupying with registered slave described in the channel configuration information
Between the time difference put;
If the time difference is less than preset time difference threshold value, update described registered in the channel configuration information
Slave timeslice.
3. information reporting dispatching method as claimed in claim 1 or 2, which is characterized in that it is described according to each slave to
The channel of information and the utilization rate of each channel are reported, channel configuration information is generated, comprising:
According to the utilization rate of each channel, crowded channel is determined, wherein the crowded channel is that utilization rate is greater than preset the
The channel of one utilization threshold;
It to report the channel adjustment of information is idle channel by the slave for occupying crowded channel, wherein the idle channel is
Utilization rate is less than the channel of preset second utilization threshold, so that the crowded channel adjusted and adjusted described
The utilization rate of idle channel is below preset first utilization threshold;
First utilization threshold is higher than second utilization threshold.
4. a kind of information reporting dispatching method, which is characterized in that the information reporting dispatching method includes:
Slave reports instruction according to input, reports information to host, so that the letter that the host is reported according to the slave
Breath generates channel configuration information, and the channel configuration information is configured with each slave to report the channel of information and the time of occupancy
Piece, wherein report the different slaves of information to occupy different timeslices by same channel;The information that the slave reports for the first time
The registration request of the slave is also carried, so that the host is institute in the local of the host according to the registration request
Slave is stated to be registered;
The slave receives the signaling instruction for carrying channel configuration information that the host issues, and is instructed according to the signaling
Determine the slave accordingly to report the channel of information and the timeslice of occupancy;
The slave based on the determining channel and occupancy to report information corresponding with the slave timeslice, to host
Report information.
5. a kind of information reporting dispatches system, which is characterized in that the information reporting scheduling system includes host and two or more
The slave being connected with the host, the host include:
Information acquisition unit, the information for being reported for the first time according to each slave received, obtains each slave to report information
Channel and each channel utilization rate;
Channel configuration unit, for, to report the channel of information and the utilization rate of each channel, generating letter according to each slave
Road configuration information, the channel configuration information are configured with each slave to report the channel of information and the timeslice of occupancy, wherein
The different slaves of information are reported to occupy different timeslices by same channel;
Issuance unit is instructed, for issuing the signaling instruction for carrying channel configuration information to all slaves, so that each slave
Based on the channel configuration information, information is reported to the host in the timeslice of corresponding channel and occupancy;
Above- mentioned information acquiring unit includes:
Information receiving subelement, the information reported for the first time for receiving each slave, wherein the information that each slave reports for the first time carries
There is the registration request of corresponding slave;
Slave registration subunit, registration request entrained by the information for being reported for the first time based on above-mentioned each slave are locally being
Each slave is registered;
Count subelement, the slave number for each channel bearing of channel statistical according to each slave to report information;
Computation subunit is obtained for calculating separately the slave number of each channel bearing and the ratio of preset channel bearing threshold value
To the utilization rate of each channel;
The slave includes:
Passive reporting unit reports information to host, so that the host is according to for reporting instruction according to input
The information that slave reports generates channel configuration information, and the channel configuration information is configured with channel of each slave to report information
And the timeslice occupied, wherein report the different slaves of information to occupy different timeslices by same channel;At the beginning of the slave
The secondary information reported also carries the registration request of the slave, so that the host is according to the registration request in the master
The local of machine is that the slave is registered;
Information receiving unit, the signaling instruction for carrying channel configuration information issued for receiving the host, and according to institute
Stating signaling instruction determines the slave accordingly to report the channel of information and the timeslice of occupancy;
Active reporting unit, for the time based on the determining channel and occupancy to report information corresponding with the slave
Piece reports information to host.
6. a kind of host equipment, including memory, processor and storage are in the memory and can be on the processor
The computer program of operation, which is characterized in that the processor realizes such as claims 1 to 3 when executing the computer program
The step of any one the method.
7. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists
In when the computer program is executed by processor the step of any one of such as claims 1 to 3 of realization the method.
8. a kind of slave devices, including memory, processor and storage are in the memory and can be on the processor
The computer program of operation, which is characterized in that the processor is realized as claimed in claim 4 when executing the computer program
The step of method.
9. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists
In the step of computer program realizes method as claimed in claim 4 when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710452832.0A CN107396445B (en) | 2017-06-15 | 2017-06-15 | A kind of information reporting dispatching method, system, host equipment and slave devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710452832.0A CN107396445B (en) | 2017-06-15 | 2017-06-15 | A kind of information reporting dispatching method, system, host equipment and slave devices |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107396445A CN107396445A (en) | 2017-11-24 |
CN107396445B true CN107396445B (en) | 2019-11-29 |
Family
ID=60333072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710452832.0A Active CN107396445B (en) | 2017-06-15 | 2017-06-15 | A kind of information reporting dispatching method, system, host equipment and slave devices |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107396445B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110517438A (en) * | 2019-10-11 | 2019-11-29 | 四川长虹电器股份有限公司 | A kind of method and warning device of adaptive adjustment smoke alarm threshold value |
CN111614534A (en) * | 2020-05-18 | 2020-09-01 | 上海采日能源科技有限公司 | Communication method and device and electronic equipment |
CN113099431B (en) * | 2021-03-24 | 2022-05-06 | 瀚云科技有限公司 | Communication method and device based on LoRa channel and LoRa host |
CN114500461B (en) * | 2021-12-24 | 2023-05-16 | 珠海格力电器股份有限公司 | Communication method, device, storage medium, upper computer, lower computer and communication system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457990A (en) * | 2013-05-28 | 2013-12-18 | 大连理工大学 | Wireless data collecting method based on dynamic time slot allocation |
CN104349482A (en) * | 2013-07-26 | 2015-02-11 | 株式会社理光 | Method for allocating wireless channel and system thereof |
-
2017
- 2017-06-15 CN CN201710452832.0A patent/CN107396445B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457990A (en) * | 2013-05-28 | 2013-12-18 | 大连理工大学 | Wireless data collecting method based on dynamic time slot allocation |
CN104349482A (en) * | 2013-07-26 | 2015-02-11 | 株式会社理光 | Method for allocating wireless channel and system thereof |
Also Published As
Publication number | Publication date |
---|---|
CN107396445A (en) | 2017-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107396445B (en) | A kind of information reporting dispatching method, system, host equipment and slave devices | |
CN106502767B (en) | A kind of process management method and its device | |
CN109618002B (en) | Micro-service gateway optimization method, device and storage medium | |
CN109842565A (en) | Interface current-limiting method, device, electronic equipment and storage medium | |
CN110213358A (en) | Method, node, equipment and the storage medium of cluster resource scheduling | |
CN102761832B (en) | Message distribution method and device | |
CN108307331A (en) | Note transmission method, terminal and computer readable storage medium | |
CN104349280B (en) | A kind of slot allocation method and system | |
CN103810045B (en) | Resource allocation methods, explorer, Resource Server and system | |
CN109471705A (en) | Method, equipment and system, the computer equipment of task schedule | |
CN101984414B (en) | Method and device for scheduling central processing unit (CPU) resource | |
CN106293950A (en) | A kind of resource optimization management method towards group system | |
CN109951890A (en) | A kind of data communications method, relay node, terminal node and communication system | |
CN109639504A (en) | A kind of alarm information processing method and device based on cloud platform | |
CN110062027A (en) | Load-balancing method, central server and terminal device | |
CN107205030A (en) | Server resource dispatching method and system | |
CN108366430A (en) | The method and terminal device of scheduling request | |
CN113992758B (en) | Dynamic scheduling method and device for system data resources and electronic equipment | |
CN105264989B (en) | A kind of resource allocation methods, resource competition method and relevant apparatus | |
CN110501979A (en) | A kind of cluster control method, system and terminal device | |
CN103686800B (en) | A kind of single list processing method and device of multi-slot resource | |
CN109542627A (en) | Node switching method, device, supervisor, node device and distributed system | |
CN109445954A (en) | A kind of execution method, terminal device and the storage medium of timed task | |
CN109167737A (en) | The CAN dispatching method of fused data reduction and dynamic priority queue | |
CN108536527A (en) | A kind of method for scheduling task and device of embedded software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 518000 East and fourth floors, building A1, xinjianxing science and Technology Industrial Park, Fengxin Road, Loucun, Gongming street, Guangming District, Shenzhen City, Guangdong Province Applicant after: TANDA Technology Co., Ltd. Address before: 518000 Guangdong province Shenzhen Guangming New District Gongming Street Village Feng Xin Lu Xinjian Xing Technology Industrial Park A1 Building 1 floor, 3 floor, 4 East Building, 5 floor Applicant before: TANDA Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |