CN106406246A - Method and device for transmitting scheduling messages - Google Patents

Method and device for transmitting scheduling messages Download PDF

Info

Publication number
CN106406246A
CN106406246A CN201510463516.4A CN201510463516A CN106406246A CN 106406246 A CN106406246 A CN 106406246A CN 201510463516 A CN201510463516 A CN 201510463516A CN 106406246 A CN106406246 A CN 106406246A
Authority
CN
China
Prior art keywords
scheduling message
message
scheduler subsystem
scheduling
send
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.)
Granted
Application number
CN201510463516.4A
Other languages
Chinese (zh)
Other versions
CN106406246B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201510463516.4A priority Critical patent/CN106406246B/en
Publication of CN106406246A publication Critical patent/CN106406246A/en
Application granted granted Critical
Publication of CN106406246B publication Critical patent/CN106406246B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31218Scheduling communication on bus
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

The embodiment of the invention discloses a method and device for transmitting scheduling messages and relates to the technical field of communication. The method and device are capable of solving a problem that the transmission of scheduling messages that is not used for instructing the scheduling subsystem to perform scheduling to the scheduling subsystem not only wastes resources, but also increases the workload of the scheduling subsystem. The method comprises the following steps of: receiving a scheduling message sent by a transmitting end, wherein the transmitting end comprises a console and a scheduling subsystem; determining whether the scheduling message needs to be sent to a receiving end, wherein when the transmitting end is the console, the receiving end is the scheduling subsystem and when the transmitting end is the scheduling subsystem, the receiving end is the console; when the scheduling message needs to be sent to the receiving end, transmitting the scheduling message to the receiving end; when the scheduling message does not need to be sent to the receiving end, processing the scheduling message. The method and device are applicable to a scene in which the console performs scheduling on the scheduling subsystem.

Description

The method and device of scheduling message transmission
Technical field
The present invention relates to communication technical field, more particularly, to a kind of method and device of scheduling message transmission.
Background technology
During present society produces, scheduling system be enterprise for keep the safety in production and effectively management important means it One, it sends scheduling message by control station, and reliability is high, real-time.Traditional scheduling system is due to it The limitation of technology is it is impossible to collect well with VoIP (Voice over Internet Protocol, the networking telephone) Become, its proprietary technology leads to when new business is introduced again, expensive and there is the longer cycle, Therefore, the needs of the continuous development of the modern enterprise that traditional scheduling system increasingly can not adapt to.With IP The fast development of (Internet Protocol, the agreement of interconnection between network) communication technology, IP communication technology Increasingly maturation becomes the new demand of industry so that enterprise voice network and IP network merge, i.e. IP scheduling system. It meets the development trend of next generation network, can provide comprehensive communication solution and various for enterprise The service changed.Current IP scheduling system mostly is towards medium-sized and small enterprises, and large and medium-sized enterprise needs scheduling system Multiple scheduler subsystems all more than thousands of users, are then implemented in combination with IP in large and medium-sized enterprise and adjust by scale Degree, each control station controls a scheduler subsystem.But, transmission between control station and scheduler subsystem Scheduling message is not used to indicate that scheduler subsystem is scheduling, for example, obtain the parameter of each scheduler subsystem Deng these are not used in the instruction scheduling message that is scheduling of scheduler subsystem and send to scheduler subsystem, no Only waste of resource, also increases the workload of scheduler subsystem.
Content of the invention
Embodiments of the invention provide a kind of method and device of scheduling message transmission, can solve the problem that and are not used in finger Show that the scheduling message that scheduler subsystem is scheduling sends to scheduler subsystem, not only waste of resource, also increase Plus the problem of the workload of scheduler subsystem.
For reaching above-mentioned purpose, embodiments of the invention adopt the following technical scheme that:
In a first aspect, embodiments of the invention provide a kind of method of scheduling message transmission, for scheduling message Transmitting device, described scheduling message transmitting device is connected with a control station and at least one scheduler subsystem respectively Connect, described control station controls at least one described scheduler subsystem, including:
Receive scheduling message, described scheduling message is described control station or described scheduler subsystem sends;
The scheduling message that receiving end/sending end sends, described transmitting terminal includes described control station and described scheduling subsystem During system;
Determine described scheduling message the need of sending to receiving terminal, wherein, when described transmitting terminal is described control During platform processed, described receiving terminal is described scheduler subsystem, when described transmitting terminal is described scheduler subsystem, Described receiving terminal is described control station;
When described scheduling message needs to send to described receiving terminal, send described scheduling to described receiving terminal and disappear Breath;
When described scheduling message does not need to send to described receiving terminal, described scheduling message is processed.
Second aspect, embodiments of the invention provide a kind of device of scheduling message transmission, and described device is respectively It is connected with a control station and at least one scheduler subsystem, described control station controls at least one described scheduling Subsystem, described device includes:
Receiving unit, the scheduling message sending for receiving end/sending end, described transmitting terminal includes described control station During with described scheduler subsystem;
Determining unit, for determining described scheduling message the need of sending to receiving terminal, wherein, when described When transmitting terminal is described control station, described receiving terminal is described scheduler subsystem, when described transmitting terminal is described During scheduler subsystem, described receiving terminal is described control station;
Transmitting element, for when described scheduling message needs to send to described receiving terminal, to described receiving terminal Send described scheduling message;
Processing unit, for when described scheduling message does not need to send to described receiving terminal, to described scheduling Message is processed.
A kind of method and device of scheduling message transmission provided in an embodiment of the present invention, in the embodiment of the present invention, Scheduling message transmitting device is connected with control station and at least one scheduler subsystem respectively, and control station controls at least One described scheduler subsystem, after the scheduling message that scheduling message transmitting device receiving end/sending end sends, really Determine scheduling message the need of sending to receiving, wherein, when transmitting terminal is control station, receiving terminal is scheduling sublayer System, when transmitting terminal is for scheduler subsystem, receiving terminal is control station;When scheduling message needs to send to connecing During receiving end, send scheduling message to receiving terminal;When scheduling message does not need to send to receiving terminal, to scheduling Message is processed.So, control station and at least one scheduler subsystem are entered by scheduling message transmitting device The transmission of row scheduling message, scheduling message transmitting device is by the scheduling message between control station and scheduler subsystem Carry out pretreatment it would be desirable to be forwarded to scheduler subsystem or the scheduling message of control station is forwarded, without The scheduling message of scheduler subsystem to be forwarded to is processed in scheduling message transmitting device, not only realizes one Control station can control multiple scheduler subsystems simultaneously, and minimizing is not used in instruction scheduler subsystem and is adjusted The scheduling message of degree sends to scheduler subsystem, it is to avoid waste of resource, lowers the workload of scheduler subsystem.
Brief description
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, below will be to embodiment or existing skill Art description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description are only It is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying creative labor On the premise of dynamic, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is application architecture figure provided in an embodiment of the present invention;
The method flow diagram that Fig. 2 provides for one embodiment of the invention;
The method flow diagram that Fig. 3 provides for further embodiment of this invention;
The apparatus structure schematic diagram that Fig. 4 provides for further embodiment of this invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly Chu, it is fully described by it is clear that described embodiment is only a part of embodiment of the present invention, rather than Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creation Property work under the premise of all other embodiment of being obtained, broadly fall into the scope of protection of the invention.
Advantage for making technical solution of the present invention is clearer, with reference to the accompanying drawings and examples the present invention is made Describe in detail.
In the present invention, embodiment is used for scheduling system as shown in Figure 1, and in system, control station is passed by scheduling message Defeated device controls at least one scheduler subsystem, control station and scheduling message transmitting device, scheduling message transmission Device all can be connected by wired connection or wireless network with least one scheduler subsystem, in order to each other Carry out information exchange.
One embodiment of the invention provides a kind of method of scheduling message transmission, for scheduling message transmitting device, As shown in Fig. 2 methods described includes:
101st, the scheduling message that scheduling message transmitting device receiving end/sending end sends.
Wherein, transmitting terminal includes control station and scheduler subsystem, and scheduling message is control station or scheduler subsystem Send, control station controls at least one scheduler subsystem.
102nd, scheduling message transmitting device determine scheduling message the need of send to receiving terminal.
Wherein, when transmitting terminal is for control station, receiving terminal is scheduler subsystem, when transmitting terminal is scheduling subsystem During system, receiving terminal is control station.
In the embodiment of the present invention, before determining scheduling message the need of sending to receiving terminal, scheduling message It may also be determined that the type of scheduling message, the type of scheduling message includes session initiation protocol SIP and disappears transmitting device Breath and control message;Then, determine that scheduling message extremely receives the need of sending according to the type of scheduling message End.When the type of scheduling message is sip message, determine that scheduling message needs to send to receiving terminal;Work as scheduling When the type of message is control message, determine scheduling message the need of transmission extremely according to the effect of scheduling message Scheduler subsystem.According to the port-mark receiving scheduling message, scheduling message transmitting device can determine that scheduling disappears The type of breath.
In the embodiment of the present invention, when the type of scheduling message is sip message, it is first determined the function of scheduling message, The function of scheduling message includes asking and responds;When the function of scheduling message is request, determine scheduling message Send for control station, need to send to scheduler subsystem;When the function of scheduling message is response, determine Scheduling message sends for scheduler subsystem, needs to send to control station.
103rd, when scheduling message needs to send to receiving terminal, send scheduling message to receiving terminal.
In the embodiment of the present invention, when the type of scheduling message is control message and determines that needs send to scheduling sublayer During system, before sending scheduling message to scheduler subsystem, scheduling is determined according to default message distribution table Message needs the mark of the scheduler subsystem of forwarding;Then, send scheduling according to mark to scheduler subsystem to disappear Breath.
104th, when scheduling message does not need to send to receiving terminal, scheduling message is processed.
It should be noted that in the embodiment of the present invention, a control station is controlled by scheduling message transmitting device At least one scheduler subsystem, when there is multiple scheduler subsystem, the embodiment of the present invention and prior art phase Ratio decreases the quantity of control station, reduces the cost of scheduler subsystem.In addition, in prior art, adjusting During degree, if increasing or decreasing scheduler subsystem, need to restart control station, to scheduling system Work make troubles, and in the embodiment of the present invention, when increasing or decreasing scheduler subsystem it is only necessary to Increase or delete the information of corresponding scheduler subsystem in scheduling message transmitting device, control need not be restarted Platform processed, makes troubles to the work of scheduling system.
In the embodiment of the present invention, scheduling message transmitting device respectively with control station and at least one scheduler subsystem Connect, control station controls at least one described scheduler subsystem, when scheduling message transmitting device receives control station Or after the scheduling message that sends of scheduler subsystem, determine scheduling message the need of sending to scheduler subsystem or Control station;When scheduling message needs to send to scheduler subsystem or control station, to scheduler subsystem or control Platform sends scheduling message;When scheduling message does not need to send to scheduler subsystem or control station, scheduling is disappeared Breath is processed.So, control station and at least one scheduler subsystem are carried out by scheduling message transmitting device The transmission of scheduling message, the scheduling message between control station and scheduler subsystem is entered by scheduling message transmitting device Row pretreatment it would be desirable to be forwarded to scheduler subsystem or the scheduling message of control station is forwarded, without The scheduling message being forwarded to scheduler subsystem is processed in scheduling message transmitting device, not only realizes a control Platform processed can control multiple scheduler subsystems simultaneously, and minimizing is not used in instruction scheduler subsystem and is scheduling Scheduling message send to scheduler subsystem, it is to avoid waste of resource, lower scheduler subsystem workload.
Further embodiment of this invention provides a kind of method of scheduling message transmission, as shown in figure 3, methods described bag Include:
201st, scheduling message transmitting device receives scheduling message.
202nd, according to the port-mark receiving scheduling message, scheduling message transmitting device judges that whether scheduling message is Control message, if scheduling message is control message, execution step 203;If scheduling message is not control message, Execution step 209.
Wherein, between control station and scheduling message transmitting device, scheduling message transmitting device and scheduler subsystem Between information pass through protocol transmission, carry IP address and port information, the corresponding port of different types of message Difference, then can determine the type of scheduling message according to the port-mark receiving scheduling message.The present invention is implemented In example, the type of scheduling message includes control message and sip message.
It should be noted that in the scheduling message of scheduling message transmitting device reception, control message is control Platform sends, and sip message is control station or scheduler subsystem sends.
203rd, scheduling message transmitting device judges scheduling message the need of being forwarded to according to the effect of scheduling message Scheduler subsystem, if scheduling message needs to be forwarded to scheduler subsystem, execution step 204;If scheduling message Do not need to be forwarded to scheduler subsystem, then execution step 208.
Wherein, scheduling message transmitting device parses to it after receiving scheduling message, you can determine this scheduling message Concrete effect.
It should be noted that scheduling message can be control station obtains the attribute of scheduler subsystem or disappearing of number Breath, can also be command messages of control scheduler subsystem etc..When scheduling message is that control station obtains scheduling During this class message such as message of the attribute of subsystem or number, scheduling message transmitting device can be carried out to it Process, for example, scheduling message transmitting device prestores chained list (a kind of linear data structure), chained list The number of middle recording dispatching subsystem and some attribute informations, then scheduling message transmitting device is by chained list The information determining control station needs is it is not necessary to be transmitted to scheduler subsystem by scheduling message;When scheduling message is When control station controls this class message such as the command messages of scheduler subsystem, scheduling message transmitting device then needs Scheduling message is forwarded to scheduler subsystem.
204th, scheduling message transmitting device judges scheduling message the need of being forwarded to according to the effect of scheduling message Particular schedule subsystem, if scheduling message needs to be forwarded to particular schedule subsystem, execution step 205;If Scheduling message does not need to be forwarded to particular schedule subsystem, then execution step 207.
Wherein, in scheduling message, some only need to send to particular schedule subsystem, for example, call certain tune Degree subsystem, some need to send to all scheduler subsystems, for example, obtain the CPU of scheduler subsystem The message of the running status such as (Central Processing Unit, central processing unit), internal memory.
205th, scheduling message transmitting device determines particular schedule subsystem identification according to message distribution table.
Wherein, distributing list mainly realizes distribution algorithms, and distribution algorithms have multiple, for example, according to actual need Hash method to be designed, or scheduler subsystem etc. is determined according to the first numeral of the called prefix in message, Or add other distribution algorithms according to demand.
It should be noted that can have two kinds of allocation plans between scheduler subsystem, one kind is scheduler subsystem Between be separate, message needs to be distributed to pre-configured scheduler subsystem, that is, in this case Distribution algorithms are by the way of the scheduler subsystem determining use according to pre-set rule;Another kind of Allocation plan is that each scheduler subsystem shares a set of data storage, and message can be according to distribution in this case Strategy is dealt into some in scheduler subsystem, can have certain load balancing effect, scheduler subsystem it When data sharing storage, the distributing list in the system, similar to load equalizer, needs to disappear for each Breath selects destination address it should balance as far as possible, thus improving the performance of whole system.In scheduling subsystem When the data sharing storage of system, distribution table algorithm needs to be sent to phase due to will ensure identical calling In same scheduler subsystem, when using rotation scheduling algorithm, calling the scheduling system being sent to every time as to differ Sample, therefore distribution algorithms adopt hash algorithm, and hash algorithm utilizes the letter that specific hash function will be asked Order is mapped in certain scheduling system, can select different conditions as Hash according to no application demand Keyword, such as To field in SIP signaling etc..
206th, scheduling message is forwarded to determination according to particular schedule subsystem identification by scheduling message transmitting device Scheduler subsystem.
207th, scheduling message is forwarded to all scheduler subsystems by scheduling message transmitting device.
208th, scheduling message transmitting device is processed to scheduling message.
Wherein, in scheduling message scheduling message transmitting device some can carry out process process, for example, scheduling When message is that control station obtains this class message such as the attribute of scheduler subsystem or the message of number, scheduling message Transmitting device needs it is processed;Some scheduling messages can directly abandon for example, after resolution scheduling message, Show that the port-mark receiving this scheduling message is not pre-set port-mark, then can directly abandon.
209th, scheduling message transmitting device judges whether scheduling message is request message, if scheduling message is request Message, execution step 210;If scheduling message is not request message, execution step 204.
Wherein, scheduling message is sip message, parses message header, and it is that request disappears that the mark according to message header determines Breath or response message, request message is the message that control station sends to scheduler subsystem, its message header mark For request, response message is the message that scheduler subsystem feedback comes, and its message header is masked as answer.
If request message, then performing module registration script before call back function (execution logical routing it Front function), execute routing engine, execute the call back function of each Module registers, execute the foot of each Module registers Call back function after this, if response message, then call back function before the script of performing module registration, execution is each The response call back function of Module registers, forwarding is receiveed the response, and executes call back function after the script of each Module registers, Last release message structure.Call back function before script, the function executing before execution logical routing, For example, in transaction model, often receive a new request message, transaction resource must be entered first Row resets, it is to avoid operation above produces impact to new affairs;Filter some insignificant ACK to disappear Breath etc..Call back function after script, the function executing after execution logical routing, for example, in office In reason module, often process a message it is necessary to judge whether to need to discharge corresponding transaction resource.
210th, scheduling message transmitting device sends scheduling message to control station.
It should be noted that in the embodiment of the present invention, a control station is controlled by scheduling message transmitting device At least one scheduler subsystem, when there is multiple scheduler subsystem, the embodiment of the present invention and prior art phase Ratio decreases the quantity of control station, reduces the cost of scheduler subsystem.In addition, in prior art, adjusting During degree, if increasing or decreasing scheduler subsystem, need to restart control station, to scheduling system Work make troubles, and in the embodiment of the present invention, when increasing or decreasing scheduler subsystem it is only necessary to Increase or delete the information of corresponding scheduler subsystem in scheduling message transmitting device, control need not be restarted Platform processed, makes troubles to the work of scheduling system.
In the embodiment of the present invention, scheduling message transmitting device respectively with control station and at least one scheduler subsystem Connect, control station controls at least one described scheduler subsystem, when scheduling message transmitting device receives control station Or after the scheduling message that sends of scheduler subsystem, determine scheduling message the need of sending to scheduler subsystem or Control station;When scheduling message needs to send to scheduler subsystem or control station, to scheduler subsystem or control Platform sends scheduling message;When scheduling message does not need to send to scheduler subsystem or control station, scheduling is disappeared Breath is processed.So, control station and at least one scheduler subsystem are carried out by scheduling message transmitting device The transmission of scheduling message, the scheduling message between control station and scheduler subsystem is entered by scheduling message transmitting device Row pretreatment it would be desirable to be forwarded to scheduler subsystem or the scheduling message of control station is forwarded, without The scheduling message being forwarded to scheduler subsystem is processed in scheduling message transmitting device, not only realizes a control Platform processed can control multiple scheduler subsystems simultaneously, and minimizing is not used in instruction scheduler subsystem and is scheduling Scheduling message send to scheduler subsystem, it is to avoid waste of resource, lower scheduler subsystem workload.
Further embodiment of this invention provides a kind of device 30 of scheduling message transmission, as shown in figure 4, described device 30 are connected with a control station and at least one scheduler subsystem respectively, and described control station controls at least one institute State scheduler subsystem, described device 30 includes:
Receiving unit 31, the scheduling message sending for receiving end/sending end, described transmitting terminal includes described control Platform and described scheduler subsystem;
Determining unit 32, for determine described scheduling message the need of send to receiving terminal, wherein, work as institute When stating transmitting terminal for described control station, described receiving terminal is described scheduler subsystem, when described transmitting terminal is institute When stating scheduler subsystem, described receiving terminal is described control station;
Transmitting element 34, for when described scheduling message needs to send to described receiving terminal, to described reception End sends described scheduling message;
Processing unit 35, for when described scheduling message does not need to send to described receiving terminal, to described tune Degree message is processed.
Further, described determining unit 32 is additionally operable to determine the type of described scheduling message, and described scheduling disappears The type of breath includes session initiation protocol sip message and control message;
Described determining unit 32 is additionally operable to judge described scheduling message whether need according to the type of described scheduling message Send to described scheduler subsystem or described control station;And, for when the type of described scheduling message being During sip message, determine that described scheduling message needs to send to described receiving terminal;And, for when described scheduling When the type of message is control message, described scheduling message whether need are judged according to the effect of described scheduling message Send to described scheduler subsystem.
Further, described determining unit 32 is additionally operable to determine the function of described scheduling message, and described scheduling disappears The function of breath includes asking and responds;And, for when the function of described scheduling message is request, determining Described scheduling message needs to send to described scheduler subsystem;And, for when the function of described scheduling message For during response, determining that described scheduling message needs to send to described control station.
Further, described determining unit 32 is specifically for determining described scheduling according to default message distribution table Message needs the mark of the scheduler subsystem of forwarding;
Described transmitting element 33 is additionally operable to be disappeared to the described scheduling of transmission of described scheduler subsystem according to described mark Breath.
Further, the port-mark that described determining unit 32 is additionally operable to according to receiving described scheduling message determines The type of described scheduling message.
In the embodiment of the present invention, device 30 is connected with control station and at least one scheduler subsystem respectively, controls Platform controls at least one described scheduler subsystem, when device 30 receives the tune that control station or scheduler subsystem send Degree message after, determine scheduling message the need of send to scheduler subsystem or control station;When scheduling message needs When sending to scheduler subsystem or control station, send scheduling message to scheduler subsystem or control station;Work as tune When degree message does not need to send to scheduler subsystem or control station, scheduling message is processed.So, control Platform processed and at least one scheduler subsystem are scheduling the transmission of message by device 30, and device 30 is by control station Scheduling message and scheduler subsystem between carries out pretreatment it would be desirable to be forwarded to scheduler subsystem or control station Scheduling message forwarded, without being forwarded to the scheduling message of scheduler subsystem at device 30 Reason, not only realizing a control station can control multiple scheduler subsystems simultaneously, and reduces and be not used in instruction The scheduling message that scheduler subsystem is scheduling sends to scheduler subsystem, it is to avoid waste of resource, lowers and adjusts The workload of degree subsystem.
The method that the device of scheduling message transmission provided in an embodiment of the present invention can realize above-mentioned offer is implemented Example, concrete function is realized referring to the explanation in embodiment of the method, will not be described here.The embodiment of the present invention The method and device of the scheduling message transmission providing goes for what control station was scheduling to scheduler subsystem Scene, but it is not limited only to this.
One of ordinary skill in the art will appreciate that realizing all or part of flow process in above-described embodiment method, Can be by computer program to complete come the hardware to instruct correlation, described program can be stored in a calculating In machine read/write memory medium, this program is upon execution, it may include as the flow process of the embodiment of above-mentioned each method. Wherein, described storage medium can for magnetic disc, CD, read-only memory (Read-Only Memory, ) or random access memory (Random Access Memory, RAM) etc. ROM.
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited to This, any those familiar with the art the invention discloses technical scope in, can readily occur in Change or replacement, all should be included within the scope of the present invention.Therefore, protection scope of the present invention Should be defined by scope of the claims.

Claims (10)

1. a kind of method of scheduling message transmission is it is characterised in that being used for scheduling message transmitting device, described Scheduling message transmitting device is connected with a control station and at least one scheduler subsystem respectively, described control station Control at least one described scheduler subsystem described, methods described includes:
The scheduling message that receiving end/sending end sends, described transmitting terminal includes described control station and described scheduling subsystem System;
Determine described scheduling message the need of sending to receiving terminal, wherein, when described transmitting terminal is described control During platform processed, described receiving terminal is described scheduler subsystem, when described transmitting terminal is described scheduler subsystem, Described receiving terminal is described control station;
When described scheduling message needs to send to described receiving terminal, send described scheduling to described receiving terminal and disappear Breath;
When described scheduling message does not need to send to described receiving terminal, described scheduling message is processed.
2. method according to claim 1 is it is characterised in that in the described scheduling message of described determination be No needs send to before receiving terminal, and methods described also includes:
Determine the type of described scheduling message, the type of described scheduling message includes session initiation protocol sip message And control message;
Then the described scheduling message of described determination is the need of transmission to described scheduler subsystem or described control station bag Include:
Determine described scheduling message the need of transmission to described receiving terminal according to the type of described scheduling message;
When the type of described scheduling message is described sip message, determine that described scheduling message needs to send to institute State receiving terminal;
When the type of described scheduling message is described control message, the effect according to described scheduling message determines Described scheduling message is the need of transmission to described scheduler subsystem.
3. method according to claim 2 is it is characterised in that the type working as described scheduling message is institute When stating sip message, before the described scheduling message of described determination needs to send to described receiving terminal, methods described Also include:
Determine the function of described scheduling message, the function of described scheduling message includes asking and responds;
Described determination described scheduling message needs transmission extremely described receiving terminal includes:
When the function of described scheduling message is request, determine that described scheduling message needs to send to described scheduling Subsystem;
When the function of described scheduling message is response, determine that described scheduling message needs to send to described control Platform.
4. method according to claim 2 is it is characterised in that the type working as described scheduling message is control Message processed and need send to described scheduler subsystem when, described to described scheduler subsystem send described tune Before degree message, methods described also includes:
Determine the mark of the scheduler subsystem that described scheduling message needs to forward according to default message distribution table;
Described to described scheduler subsystem send described scheduling message include:
Described scheduling message is sent to described scheduler subsystem according to described mark.
5. method according to claim 2 is it is characterised in that the class of the described scheduling message of described determination Type includes:
Port-mark according to receiving described scheduling message determines the type of described scheduling message.
6. a kind of transmission of scheduling message device it is characterised in that described device respectively with a control station and At least one scheduler subsystem connects, and described control station controls at least one described scheduler subsystem, described dress Put including:
Receiving unit, the scheduling message sending for receiving end/sending end, described transmitting terminal includes described control station With described scheduler subsystem;
Determining unit, for determining described scheduling message the need of sending to receiving terminal, wherein, when described When transmitting terminal is described control station, described receiving terminal is described scheduler subsystem, when described transmitting terminal is described During scheduler subsystem, described receiving terminal is described control station;
Transmitting element, for when described scheduling message needs to send to described receiving terminal, to described receiving terminal Send described scheduling message;
Processing unit, for when described scheduling message does not need to send to described receiving terminal, to described scheduling Message is processed.
7. device according to claim 6 is it is characterised in that described determining unit is additionally operable to determine institute State the type of scheduling message, the type of described scheduling message includes session initiation protocol sip message and control disappears Breath;
Described determining unit be additionally operable to according to the type of described scheduling message determine described scheduling message the need of Send to described scheduler subsystem or described control station;And, for being SIP when the type of described scheduling message During message, determine that described scheduling message needs to send to described receiving terminal;And, for disappearing when described scheduling Breath type be control message when, according to the effect of described scheduling message determine described scheduling message the need of Send to described scheduler subsystem.
8. device according to claim 6 is it is characterised in that described determining unit is additionally operable to determine institute State the function of scheduling message, the function of described scheduling message includes asking and responds;And, for when described When the function of scheduling message is request, determine that described scheduling message needs to send to described scheduler subsystem;With And, for when the function of described scheduling message is response, determining that described scheduling message needs transmission extremely described Control station.
9. device according to claim 7 is it is characterised in that described determining unit is specifically for basis Default message distribution table determines the mark of the scheduler subsystem that described scheduling message needs to forward;
Described transmitting element is additionally operable to send described scheduling message according to described mark to described scheduler subsystem.
10. device according to claim 7 is it is characterised in that described determining unit is additionally operable to according to connecing The port-mark receiving described scheduling message determines the type of described scheduling message.
CN201510463516.4A 2015-07-31 2015-07-31 The method and device of scheduling message transmission Active CN106406246B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510463516.4A CN106406246B (en) 2015-07-31 2015-07-31 The method and device of scheduling message transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510463516.4A CN106406246B (en) 2015-07-31 2015-07-31 The method and device of scheduling message transmission

Publications (2)

Publication Number Publication Date
CN106406246A true CN106406246A (en) 2017-02-15
CN106406246B CN106406246B (en) 2019-09-20

Family

ID=58007743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510463516.4A Active CN106406246B (en) 2015-07-31 2015-07-31 The method and device of scheduling message transmission

Country Status (1)

Country Link
CN (1) CN106406246B (en)

Citations (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07175856A (en) * 1993-07-22 1995-07-14 Texas Instr Inc <Ti> Method and apparatus for provision of selection of installation
CN1866905A (en) * 2005-05-17 2006-11-22 华为技术有限公司 Method and apparatus for shaping transmission service stream in network
CN101018138A (en) * 2007-01-18 2007-08-15 华为技术有限公司 Universal business system and device, network access system and business processing method
CN101079730A (en) * 2006-05-25 2007-11-28 ***通信集团公司 Remote control system and control method of information appliance
CN101127748A (en) * 2006-08-15 2008-02-20 大唐移动通信设备有限公司 Transmission method and device for uplink synchronization command word in OFDM mobile communication system
CN101171805A (en) * 2005-05-03 2008-04-30 Lg电子株式会社 Communicating control information in mobile communication system
EP1771964B1 (en) * 2004-07-30 2008-08-13 Nokia Corporation Point-to-point repair request mechanism for point-to-multipoint transmission systems
CN101459602A (en) * 2008-11-28 2009-06-17 烽火通信科技股份有限公司 Apparatus and method for transmitting management and control information in packet transmission network
CN101577048A (en) * 2009-02-27 2009-11-11 泰瑞数创科技(北京)有限公司 System of staffs and vehicle management in scenic areas
CN101651615A (en) * 2009-09-14 2010-02-17 中兴通讯股份有限公司 Method and device for scheduling messages
CN101710292A (en) * 2009-12-21 2010-05-19 中国人民解放军信息工程大学 Reconfigurable task processing system, scheduler and task scheduling method
CN101841469A (en) * 2010-03-24 2010-09-22 北京创毅视讯科技有限公司 Data transmitting method, system and device in Internet of things
KR20100117386A (en) * 2009-04-24 2010-11-03 한국전자통신연구원 Multicasting and Broadcasting Service Transmission Method in Mobile Communication System
US20100333102A1 (en) * 1999-09-30 2010-12-30 Sivaram Balasubramanian Distributed Real-Time Operating System
CN102196002A (en) * 2010-03-17 2011-09-21 同济大学 Data-stream-communication-based network control system
JP4876138B2 (en) * 2009-03-24 2012-02-15 株式会社日立産機システム Control computer and control system
US20120064923A1 (en) * 2009-08-21 2012-03-15 Allure Energy, Inc. Method for zone based energy management system with scalable map interface
CN102685235A (en) * 2012-05-15 2012-09-19 苏州阔地网络科技有限公司 Message dispatching method and system
US20130013688A1 (en) * 2011-07-07 2013-01-10 Cisco Technology, Inc. System and method for providing a message and an event based video services control plane
US20130097236A1 (en) * 2011-10-17 2013-04-18 Qualcomm Incorporated System and apparatus for power efficient delivery of social network updates to a receiver device in a broadcast network
CN103618591A (en) * 2013-12-05 2014-03-05 中国联合网络通信集团有限公司 Method, device and system for data transmission
CN103828445A (en) * 2011-09-30 2014-05-28 富士通株式会社 Wireless communication system, mobile station, base station, and wireless communication system control method
CN103856300A (en) * 2012-11-28 2014-06-11 电信科学技术研究院 Method and device for transmitting user feedback information
EP1919246B1 (en) * 2006-11-03 2015-01-14 NEC Corporation Mobility management of mobile station in a mobile communications system
CN104539503A (en) * 2014-12-11 2015-04-22 中国航空工业集团公司第六三一研究所 Method for achieving redundancy channel data cross transmission based on 1394 bus autonomous forwarding
CN104683955A (en) * 2013-11-26 2015-06-03 成都鼎桥通信技术有限公司 Realization method for LTE-based full-service trunking communication

Patent Citations (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07175856A (en) * 1993-07-22 1995-07-14 Texas Instr Inc <Ti> Method and apparatus for provision of selection of installation
US20100333102A1 (en) * 1999-09-30 2010-12-30 Sivaram Balasubramanian Distributed Real-Time Operating System
EP1771964B1 (en) * 2004-07-30 2008-08-13 Nokia Corporation Point-to-point repair request mechanism for point-to-multipoint transmission systems
KR101084134B1 (en) * 2005-05-03 2011-11-17 엘지전자 주식회사 Method for Transmitting Control Information, in a Mobile Communication System
CN101171805A (en) * 2005-05-03 2008-04-30 Lg电子株式会社 Communicating control information in mobile communication system
CN1866905A (en) * 2005-05-17 2006-11-22 华为技术有限公司 Method and apparatus for shaping transmission service stream in network
CN101079730A (en) * 2006-05-25 2007-11-28 ***通信集团公司 Remote control system and control method of information appliance
CN101127748A (en) * 2006-08-15 2008-02-20 大唐移动通信设备有限公司 Transmission method and device for uplink synchronization command word in OFDM mobile communication system
EP1919246B1 (en) * 2006-11-03 2015-01-14 NEC Corporation Mobility management of mobile station in a mobile communications system
CN101018138A (en) * 2007-01-18 2007-08-15 华为技术有限公司 Universal business system and device, network access system and business processing method
CN101459602A (en) * 2008-11-28 2009-06-17 烽火通信科技股份有限公司 Apparatus and method for transmitting management and control information in packet transmission network
CN101577048A (en) * 2009-02-27 2009-11-11 泰瑞数创科技(北京)有限公司 System of staffs and vehicle management in scenic areas
JP4876138B2 (en) * 2009-03-24 2012-02-15 株式会社日立産機システム Control computer and control system
KR20100117386A (en) * 2009-04-24 2010-11-03 한국전자통신연구원 Multicasting and Broadcasting Service Transmission Method in Mobile Communication System
US20120064923A1 (en) * 2009-08-21 2012-03-15 Allure Energy, Inc. Method for zone based energy management system with scalable map interface
CN101651615A (en) * 2009-09-14 2010-02-17 中兴通讯股份有限公司 Method and device for scheduling messages
CN101710292A (en) * 2009-12-21 2010-05-19 中国人民解放军信息工程大学 Reconfigurable task processing system, scheduler and task scheduling method
CN102196002A (en) * 2010-03-17 2011-09-21 同济大学 Data-stream-communication-based network control system
CN101841469A (en) * 2010-03-24 2010-09-22 北京创毅视讯科技有限公司 Data transmitting method, system and device in Internet of things
US20130013688A1 (en) * 2011-07-07 2013-01-10 Cisco Technology, Inc. System and method for providing a message and an event based video services control plane
CN103828445A (en) * 2011-09-30 2014-05-28 富士通株式会社 Wireless communication system, mobile station, base station, and wireless communication system control method
US20130097236A1 (en) * 2011-10-17 2013-04-18 Qualcomm Incorporated System and apparatus for power efficient delivery of social network updates to a receiver device in a broadcast network
CN102685235A (en) * 2012-05-15 2012-09-19 苏州阔地网络科技有限公司 Message dispatching method and system
CN103856300A (en) * 2012-11-28 2014-06-11 电信科学技术研究院 Method and device for transmitting user feedback information
CN104683955A (en) * 2013-11-26 2015-06-03 成都鼎桥通信技术有限公司 Realization method for LTE-based full-service trunking communication
CN103618591A (en) * 2013-12-05 2014-03-05 中国联合网络通信集团有限公司 Method, device and system for data transmission
CN104539503A (en) * 2014-12-11 2015-04-22 中国航空工业集团公司第六三一研究所 Method for achieving redundancy channel data cross transmission based on 1394 bus autonomous forwarding

Also Published As

Publication number Publication date
CN106406246B (en) 2019-09-20

Similar Documents

Publication Publication Date Title
CN1649324B (en) Method and apparatus for operating an open API network having a proxy
WO2018152919A1 (en) Path selection method and system, network acceleration node, and network acceleration system
CN105610632B (en) Virtual network equipment and related method
CN111858054B (en) Resource scheduling system and method based on edge computing in heterogeneous environment
CN103312528B (en) A kind of heartbeat message sending method and user terminal
CN109151009B (en) CDN node distribution method and system based on MEC
CN110225137B (en) Service request processing method, system, server and storage medium
CN104811323A (en) Data requesting method, data requesting device, node server and CDN (content delivery network) system
CN103220165B (en) Processing method and device for server active downtime
CN106970843B (en) Remote calling method and device
CN110166524A (en) Switching method, device, equipment and the storage medium of data center
CN112866421B (en) Intelligent contract operation method and device based on distributed cache and NSQ
WO2011097837A1 (en) Method, device and system for implementing service access to access gateways
CN105554099A (en) Method and device for balancing load of acquisition servers
CN104539558A (en) Capacity-expansible IP telephone exchange blade mechanism frame and automatic capacity expansion method
CN112988378A (en) Service processing method and device
CN103188171A (en) Message scheduling method and equipment
WO2020124930A1 (en) Method and apparatus for scheduling and processing resource
CA2854067C (en) Method, device and system for recording multimedia data
CN109981483A (en) A kind of LTE dispatching method and device towards the perception of parcel real time business
CN114024968B (en) Message sending method and device based on intermediate equipment and electronic equipment
CN114390629B (en) Control method and system for backhaul route of 5G network terminal
EP2184902A2 (en) Implication of a Composite Endpoint in a Multimedia Call
CN113596105B (en) Content acquisition method, edge node and computer readable storage medium
CN106406246A (en) Method and device for transmitting scheduling messages

Legal Events

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