CN106406246B - Method and device for scheduling message transmission - Google Patents
Method and device for scheduling message transmission Download PDFInfo
- Publication number
- CN106406246B CN106406246B CN201510463516.4A CN201510463516A CN106406246B CN 106406246 B CN106406246 B CN 106406246B CN 201510463516 A CN201510463516 A CN 201510463516A CN 106406246 B CN106406246 B CN 106406246B
- Authority
- CN
- China
- Prior art keywords
- scheduling message
- scheduling
- message
- sent
- subsystem
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 66
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000009826 distribution Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 7
- 230000000694 effects Effects 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 25
- 238000004422 calculation algorithm Methods 0.000 description 9
- 230000003247 decreasing effect Effects 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 241001522296 Erithacus rubecula Species 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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/4185—Total 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31218—Scheduling communication on bus
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total 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 present invention discloses a scheduling message transmission method and device, which relate to the field of communication technology and can solve the problem of sending scheduling messages not used to instruct the scheduling subsystem to schedule to the scheduling subsystem, which not only wastes resources, but also increases the number of scheduling subsystems. workload problem. The method of the present invention includes: receiving a scheduling message sent by a sending end, the sending end includes a console and a scheduling subsystem; determining whether the scheduling message needs to be sent to a receiving end, wherein, when the sending end is a console, the receiving end is a scheduling subsystem , when the sending end is the scheduling subsystem, the receiving end is the console; when the scheduling message needs to be sent to the receiving end, send the scheduling message to the receiving end; when the scheduling message does not need to be sent to the receiving end, process the scheduling message. The present invention is applicable to the scene where the console schedules the scheduling subsystem.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种调度消息传输的方法及装置。The present invention relates to the field of communication technologies, in particular to a method and device for scheduling message transmission.
背景技术Background technique
目前社会生产中,调度系统是企业用来安全生产及有效管理的重要手段之一,它由控制台发送调度消息,可靠性高、实时性强。传统的调度系统由于其技术的局限性,不能与VoIP(Voice over Internet Protocol,网络电话)很好地集成,其专有技术又导致当对新业务引入的时候,价格昂贵并且具有较长的周期,因此,传统的调度系统越来越不能够适应的现代企业的不断发展的需要。随着IP(Internet Protocol,网络之间互连的协议)通信技术的迅猛发展,IP通信技术也越来越成熟,使得企业语音网络和IP网络融合成为业界新的需求,即IP调度系统。它符合下一代网络的发展趋势,能够为企业提供综合的通信解决方案以及多样化的服务。目前的IP调度系统多为面向中小企业的,大中型企业需要调度系统的规模均在上千个用户以上,则在大中型企业中将多个调度子系统结合实现IP调度,每个控制台控制一个调度子系统。但是,控制台与调度子系统之间传输的调度消息并不用于指示调度子系统进行调度,例如获取每个调度子系统的参数等,这些不用于指示调度子系统进行调度的调度消息发送至调度子系统中,不仅浪费资源,还增加调度子系统的工作量。In current social production, the dispatching system is one of the important means used by enterprises for safe production and effective management. It sends dispatching messages from the console, which has high reliability and strong real-time performance. Due to its technical limitations, the traditional dispatching system cannot be well integrated with VoIP (Voice over Internet Protocol, Internet telephony), and its proprietary technology makes it expensive and has a long cycle when new services are introduced. Therefore, the traditional scheduling system is increasingly unable to adapt to the continuous development of modern enterprises. With the rapid development of IP (Internet Protocol, a protocol for interconnection between networks) communication technology, IP communication technology is becoming more and more mature, making the integration of enterprise voice network and IP network a new demand in the industry, that is, IP dispatching system. It conforms to the development trend of the next generation network and can provide comprehensive communication solutions and diversified services for enterprises. Most of the current IP dispatching systems are oriented to small and medium-sized enterprises. Large and medium-sized enterprises need dispatching systems with a scale of more than a thousand users. In large and medium-sized enterprises, multiple dispatching subsystems are combined to realize IP dispatching. Each console controls A scheduling subsystem. However, the scheduling messages transmitted between the console and the scheduling subsystem are not used to instruct the scheduling subsystem to perform scheduling, such as obtaining the parameters of each scheduling subsystem, etc. These scheduling messages that are not used to instruct the scheduling subsystem to perform scheduling are sent to the scheduling In the subsystem, it not only wastes resources, but also increases the workload of the scheduling subsystem.
发明内容Contents of the invention
本发明的实施例提供一种调度消息传输的方法及装置,能够解决不用于指示调度子系统进行调度的调度消息发送至调度子系统中,不仅浪费资源,还增加调度子系统的工作量的问题。Embodiments of the present invention provide a scheduling message transmission method and device, which can solve the problem that the scheduling message not used to instruct the scheduling subsystem to schedule is sent to the scheduling subsystem, which not only wastes resources, but also increases the workload of the scheduling subsystem .
为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:
第一方面,本发明的实施例提供一种调度消息传输的方法,用于调度消息传输装置,所述调度消息传输装置分别与一个控制台和至少一个调度子系统连接,,所述控制台控制至少一个所述调度子系统,包括:In the first aspect, an embodiment of the present invention provides a method for scheduling message transmission, which is used for a scheduling message transmission device, and the scheduling message transmission device is respectively connected to a console and at least one scheduling subsystem, and the console controls At least one of the scheduling subsystems includes:
接收调度消息,所述调度消息为所述控制台或所述调度子系统发送的;receiving a scheduling message, the scheduling message is sent by the console or the scheduling subsystem;
接收发送端发送的调度消息,所述发送端包括所述控制台和所述调度子系统时;When receiving a scheduling message sent by a sending end, where the sending end includes the console and the scheduling subsystem;
确定所述调度消息是否需要发送至接收端,其中,当所述发送端为所述控制台时,所述接收端为所述调度子系统,当所述发送端为所述调度子系统时,所述接收端为所述控制台;Determine whether the scheduling message needs to be sent to a receiving end, wherein, when the sending end is the console, the receiving end is the scheduling subsystem, and when the sending end is the scheduling subsystem, The receiving end is the console;
当所述调度消息需要发送至所述接收端时,向所述接收端发送所述调度消息;When the scheduling message needs to be sent to the receiving end, send the scheduling message to the receiving end;
当所述调度消息不需要发送至所述接收端时,对所述调度消息进行处理。When the scheduling message does not need to be sent to the receiving end, process the scheduling message.
第二方面,本发明的实施例提供一种调度消息传输的装置,所述装置分别与一个控制台和至少一个调度子系统连接,,所述控制台控制至少一个所述调度子系统,所述装置包括:In a second aspect, an embodiment of the present invention provides a device for scheduling message transmission, the device is respectively connected to a console and at least one scheduling subsystem, the console controls at least one of the scheduling subsystems, the Devices include:
接收单元,用于接收发送端发送的调度消息,所述发送端包括所述控制台和所述调度子系统时;a receiving unit, configured to receive a scheduling message sent by a sending end, where the sending end includes the console and the scheduling subsystem;
确定单元,用于确定所述调度消息是否需要发送至接收端,其中,当所述发送端为所述控制台时,所述接收端为所述调度子系统,当所述发送端为所述调度子系统时,所述接收端为所述控制台;A determining unit, configured to determine whether the scheduling message needs to be sent to a receiving end, wherein, when the sending end is the console, the receiving end is the scheduling subsystem, and when the sending end is the When dispatching subsystems, the receiving end is the console;
发送单元,用于当所述调度消息需要发送至所述接收端时,向所述接收端发送所述调度消息;a sending unit, configured to send the scheduling message to the receiving end when the scheduling message needs to be sent to the receiving end;
处理单元,用于当所述调度消息不需要发送至所述接收端时,对所述调度消息进行处理。A processing unit, configured to process the scheduling message when the scheduling message does not need to be sent to the receiving end.
本发明实施例提供的一种调度消息传输的方法及装置,本发明实施例中,调度消息传输装置分别与控制台和至少一个调度子系统连接,控制台控制至少一个所述调度子系统,当调度消息传输装置接收发送端发送的调度消息后,确定调度消息是否需要发送至接收,其中,发送端为控制台时,接收端为调度子系统,当发送端为调度子系统时,接收端为控制台;当调度消息需要发送至接收端时,向接收端发送调度消息;当调度消息不需要发送至接收端时,对调度消息进行处理。如此,控制台与至少一个调度子系统通过调度消息传输装置进行调度消息的传输,调度消息传输装置将控制台与调度子系统之间的调度消息进行预处理,将需要转发至调度子系统或控制台的调度消息进行转发,而不需要转发至调度子系统的调度消息在调度消息传输装置进行处理,不仅实现一个控制台可以同时控制多个调度子系统,而且减少不用于指示调度子系统进行调度的调度消息发送至调度子系统中,避免浪费资源,减低调度子系统的工作量。The embodiment of the present invention provides a method and device for dispatching message transmission. In the embodiment of the present invention, the dispatching message transmission device is respectively connected to the console and at least one dispatching subsystem, and the console controls at least one of the dispatching subsystems. When After the scheduling message transmission device receives the scheduling message sent by the sending end, it determines whether the scheduling message needs to be sent to the receiving end. Wherein, when the sending end is a console, the receiving end is a scheduling subsystem; when the sending end is a scheduling subsystem, the receiving end is Console; when the scheduling message needs to be sent to the receiving end, send the scheduling message to the receiving end; when the scheduling message does not need to be sent to the receiving end, process the scheduling message. In this way, the console and at least one dispatching subsystem transmit dispatching messages through the dispatching message transmission device, and the dispatching message transmission device preprocesses the dispatching messages between the console and the dispatching subsystem, and forwards them to the dispatching subsystem or control The scheduling message of the station is forwarded, and the scheduling message that does not need to be forwarded to the scheduling subsystem is processed in the scheduling message transmission device, which not only realizes that one console can control multiple scheduling subsystems at the same time, but also reduces the need for instructing the scheduling subsystem to perform scheduling. The scheduling messages are sent to the scheduling subsystem to avoid wasting resources and reduce the workload of the scheduling subsystem.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the descriptions of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only of the present invention. For some embodiments, those skilled in the art can also obtain other drawings based on these drawings without creative efforts.
图1为本发明实施例提供的应用架构图;FIG. 1 is an application architecture diagram provided by an embodiment of the present invention;
图2为本发明一实施例提供的方法流程图;Fig. 2 is a flow chart of a method provided by an embodiment of the present invention;
图3为本发明又一实施例提供的方法流程图;FIG. 3 is a flowchart of a method provided by another embodiment of the present invention;
图4为本发明又一实施例提供的装置结构示意图。Fig. 4 is a schematic structural diagram of a device provided by another embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。In order to make the advantages of the technical solution of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.
本发明中实施例用于如图1所示的调度系统,系统中控制台通过调度消息传输装置控制至少一个调度子系统,控制台与调度消息传输装置、调度消息传输装置与至少一个调度子系统均可以通过有线连接或无线网络连接,以便于彼此进行信息交互。The embodiment of the present invention is used in the dispatching system shown in Figure 1, the console in the system controls at least one dispatching subsystem through the dispatching message transmission device, the console and the dispatching message transmission device, the dispatching message transmission device and at least one dispatching subsystem All can be connected through a wired connection or a wireless network to facilitate information exchange with each other.
本发明一实施例提供一种调度消息传输的方法,用于调度消息传输装置,如图2所示,所述方法包括:An embodiment of the present invention provides a method for scheduling message transmission, which is used for scheduling a message transmission device. As shown in FIG. 2 , the method includes:
101、调度消息传输装置接收发送端发送的调度消息。101. The device for transmitting a scheduling message receives a scheduling message sent by a sending end.
其中,发送端包括控制台和调度子系统,调度消息为控制台或调度子系统发送的,控制台控制至少一个调度子系统。Wherein, the sending end includes a console and a dispatching subsystem, the dispatching message is sent by the console or the dispatching subsystem, and the console controls at least one dispatching subsystem.
102、调度消息传输装置确定调度消息是否需要发送至接收端。102. The device for transmitting the scheduling message determines whether the scheduling message needs to be sent to the receiving end.
其中,当发送端为控制台时,接收端为调度子系统,当发送端为调度子系统时,接收端为控制台。Wherein, when the sending end is a console, the receiving end is a dispatching subsystem, and when the sending end is a dispatching subsystem, the receiving end is a console.
本发明实施例中,在确定调度消息是否需要发送至接收端之前,调度消息传输装置还可以确定调度消息的类型,调度消息的类型包括会话初始协议SIP消息和控制消息;然后,根据调度消息的类型确定调度消息是否需要发送至接收端。当调度消息的类型为SIP消息时,确定调度消息需要发送至接收端;当调度消息的类型为控制消息时,根据调度消息的作用确定调度消息是否需要发送至调度子系统。调度消息传输装置可以根据接收调度消息的端口标识确定调度消息的类型。In the embodiment of the present invention, before determining whether the scheduling message needs to be sent to the receiving end, the scheduling message transmission device can also determine the type of the scheduling message, and the type of the scheduling message includes a session initiation protocol SIP message and a control message; then, according to the scheduling message The type determines whether the dispatch message needs to be sent to the receiver. When the type of the scheduling message is a SIP message, it is determined that the scheduling message needs to be sent to the receiving end; when the type of the scheduling message is a control message, it is determined whether the scheduling message needs to be sent to the scheduling subsystem according to the function of the scheduling message. The device for transmitting the scheduling message may determine the type of the scheduling message according to the identifier of the port receiving the scheduling message.
本发明实施例中,调度消息的类型为SIP消息时,首先确定调度消息的功能,调度消息的功能包括请求和响应;当调度消息的功能为请求时,确定调度消息为控制台发送的,需要发送至调度子系统;当调度消息的功能为响应时,确定调度消息为调度子系统发送的,需要发送至控制台。In the embodiment of the present invention, when the type of the scheduling message is a SIP message, first determine the function of the scheduling message, and the function of the scheduling message includes request and response; when the function of the scheduling message is a request, it is determined that the scheduling message is sent by the console, and the Send to the scheduling subsystem; when the function of the scheduling message is response, it is determined that the scheduling message is sent by the scheduling subsystem and needs to be sent to the console.
103、当调度消息需要发送至接收端时,向接收端发送调度消息。103. When the scheduling message needs to be sent to the receiving end, send the scheduling message to the receiving end.
本发明实施例中,当调度消息的类型为控制消息且确定需要发送至调度子系统时,在向调度子系统发送调度消息之前,根据预设的消息分发表确定调度消息需要转发的调度子系统的标识;然后,根据标识向调度子系统发送调度消息。In the embodiment of the present invention, when the type of the scheduling message is a control message and it is determined that it needs to be sent to the scheduling subsystem, before sending the scheduling message to the scheduling subsystem, determine the scheduling subsystem to which the scheduling message needs to be forwarded according to the preset message distribution table ID; then, send a scheduling message to the scheduling subsystem according to the ID.
104、当调度消息不需要发送至接收端时,对调度消息进行处理。104. When the scheduling message does not need to be sent to the receiving end, process the scheduling message.
需要说明的是,本发明实施例中,一个控制台通过调度消息传输装置控制至少一个调度子系统,当存在多个调度子系统时,本发明实施例与现有技术相比,减少了控制台的数量,降低调度子系统的成本。另外,现有技术中,在调度过程中,如果增加或减少调度子系统,则需要重新启动控制台,给调度系统的工作带来不便,而本发明实施例中,当增加或减少调度子系统时,只需要在调度消息传输装置中增加或删除相应调度子系统的信息即可,无需重新启动控制台,不会给调度系统的工作带来不便。It should be noted that, in this embodiment of the present invention, a console controls at least one dispatching subsystem through a dispatching message transmission device. When there are multiple dispatching subsystems, this embodiment of the present invention reduces the number, reducing the cost of the scheduling subsystem. In addition, in the prior art, in the scheduling process, if the scheduling subsystem is increased or decreased, the console needs to be restarted, which brings inconvenience to the work of the scheduling system. However, in the embodiment of the present invention, when the scheduling subsystem is increased or decreased , you only need to add or delete the information of the corresponding dispatching subsystem in the dispatching message transmission device, without restarting the console, and will not bring inconvenience to the work of the dispatching system.
本发明实施例中,调度消息传输装置分别与控制台和至少一个调度子系统连接,控制台控制至少一个所述调度子系统,当调度消息传输装置接收控制台或调度子系统发送的调度消息后,确定调度消息是否需要发送至调度子系统或控制台;当调度消息需要发送至调度子系统或控制台时,向调度子系统或控制台发送调度消息;当调度消息不需要发送至调度子系统或控制台时,对调度消息进行处理。如此,控制台与至少一个调度子系统通过调度消息传输装置进行调度消息的传输,调度消息传输装置将控制台与调度子系统之间的调度消息进行预处理,将需要转发至调度子系统或控制台的调度消息进行转发,而不需要转发至调度子系统的调度消息在调度消息传输装置进行处理,不仅实现一个控制台可以同时控制多个调度子系统,而且减少不用于指示调度子系统进行调度的调度消息发送至调度子系统中,避免浪费资源,减低调度子系统的工作量。In the embodiment of the present invention, the dispatching message transmission device is respectively connected to the console and at least one dispatching subsystem, and the console controls at least one of the dispatching subsystems. After the dispatching message transmission device receives the dispatching message sent by the console or the dispatching subsystem , to determine whether the scheduling message needs to be sent to the scheduling subsystem or the console; when the scheduling message needs to be sent to the scheduling subsystem or the console, send the scheduling message to the scheduling subsystem or the console; when the scheduling message does not need to be sent to the scheduling subsystem or console, process scheduling messages. In this way, the console and at least one dispatching subsystem transmit dispatching messages through the dispatching message transmission device, and the dispatching message transmission device preprocesses the dispatching messages between the console and the dispatching subsystem, and forwards them to the dispatching subsystem or control The scheduling message of the station is forwarded, and the scheduling message that does not need to be forwarded to the scheduling subsystem is processed in the scheduling message transmission device, which not only realizes that one console can control multiple scheduling subsystems at the same time, but also reduces the need for instructing the scheduling subsystem to perform scheduling. The scheduling messages are sent to the scheduling subsystem to avoid wasting resources and reduce the workload of the scheduling subsystem.
本发明又一实施例提供一种调度消息传输的方法,如图3所示,所述方法包括:Another embodiment of the present invention provides a method for scheduling message transmission, as shown in FIG. 3, the method includes:
201、调度消息传输装置接收调度消息。201. The scheduling message transmission device receives the scheduling message.
202、调度消息传输装置根据接收调度消息的端口标识判断调度消息是否为控制消息,若调度消息为控制消息,执行步骤203;若调度消息不为控制消息,执行步骤209。202. The device for transmitting the scheduling message judges whether the scheduling message is a control message according to the identifier of the port receiving the scheduling message. If the scheduling message is a control message, perform step 203; if the scheduling message is not a control message, perform step 209.
其中,控制台与调度消息传输装置之间、调度消息传输装置与调度子系统之间的信息通过协议传输,携带IP地址和端口信息,不同类型的消息对应的端口不同,则可以根据接收调度消息的端口标识确定调度消息的类型。本发明实施例中,调度消息的类型包括控制消息和SIP消息。Among them, the information between the console and the scheduling message transmission device, and between the scheduling message transmission device and the scheduling subsystem is transmitted through the protocol, carrying IP address and port information. The port id determines the type of dispatch message. In the embodiment of the present invention, the types of scheduling messages include control messages and SIP messages.
需要说明的是,调度消息传输装置接收的调度消息中,控制消息均为控制台发送的,SIP消息为控制台或调度子系统发送的。It should be noted that among the scheduling messages received by the scheduling message transmission device, the control messages are all sent by the console, and the SIP messages are sent by the console or the scheduling subsystem.
203、调度消息传输装置根据调度消息的作用判断调度消息是否需要转发至调度子系统,若调度消息需要转发至调度子系统,则执行步骤204;若调度消息不需要转发至调度子系统,则执行步骤208。203. The scheduling message transmission device judges whether the scheduling message needs to be forwarded to the scheduling subsystem according to the function of the scheduling message. If the scheduling message needs to be forwarded to the scheduling subsystem, perform step 204; if the scheduling message does not need to be forwarded to the scheduling subsystem, perform Step 208.
其中,调度消息传输装置接收调度消息后对其解析,即可确定该调度消息的具体作用。Wherein, after receiving the scheduling message, the dispatching message transmission device parses it, so as to determine the specific function of the scheduling message.
需要说明的是,调度消息可以是控制台获取调度子系统的属性或个数的消息,还可以是控制调度子系统的命令消息等等。当调度消息是控制台获取调度子系统的属性或个数的消息等这一类消息时,调度消息传输装置可以对其进行处理,例如,在调度消息传输装置中预先存储链表(一种线性数据结构),链表中记录调度子系统的个数及一些属性信息,则调度消息传输装置通过链表即可确定控制台需要的信息,不需要将调度消息转发给调度子系统;当调度消息是控制台控制调度子系统的命令消息等这一类消息时,调度消息传输装置则需要将调度消息转发至调度子系统。It should be noted that the scheduling message may be a message for the console to obtain the attribute or number of the scheduling subsystem, or a command message for controlling the scheduling subsystem, or the like. When the scheduling message is such a message that the console obtains the attributes or the number of the scheduling subsystem, the scheduling message transmission device can process it, for example, pre-store a linked list (a linear data transmission device) in the scheduling message transmission device. structure), the number of scheduling subsystems and some attribute information are recorded in the linked list, then the scheduling message transmission device can determine the information needed by the console through the linked list, and does not need to forward the scheduling message to the scheduling subsystem; when the scheduling message is the console When controlling such messages as command messages of the dispatching subsystem, the dispatching message transmission device needs to forward the dispatching message to the dispatching subsystem.
204、调度消息传输装置根据调度消息的作用判断调度消息是否需要转发至特定调度子系统,若调度消息需要转发至特定调度子系统,则执行步骤205;若调度消息不需要转发至特定调度子系统,则执行步骤207。204. The scheduling message transmission device determines whether the scheduling message needs to be forwarded to a specific scheduling subsystem according to the function of the scheduling message, and if the scheduling message needs to be forwarded to a specific scheduling subsystem, perform step 205; if the scheduling message does not need to be forwarded to a specific scheduling subsystem , then execute step 207.
其中,调度消息中有些只需要发送至特定调度子系统,例如,呼叫某个调度子系统的,有些需要发送至所有调度子系统,例如,获取调度子系统的CPU(Central ProcessingUnit,中央处理器)、内存等运行状态的消息。Among them, some of the scheduling messages only need to be sent to a specific scheduling subsystem, for example, to call a certain scheduling subsystem, and some need to be sent to all scheduling subsystems, for example, to obtain the CPU (Central Processing Unit, central processing unit) of the scheduling subsystem , memory and other running status messages.
205、调度消息传输装置根据消息分发表确定特定调度子系统标识。205. The scheduling message transmission device determines a specific scheduling subsystem identifier according to the message distribution table.
其中,分发表主要实现分发算法的,分发算法有多种,例如,根据实际需要设计哈希方法,或者根据报文中的被叫前缀的首位数字确定调度子系统等等,或者根据需求添加其它的分发算法。Among them, the distribution table mainly realizes the distribution algorithm, and there are many kinds of distribution algorithms, for example, design the hash method according to the actual needs, or determine the dispatching subsystem according to the first digit of the called prefix in the message, etc., or add other distribution algorithm.
需要说明的是,调度子系统之间可以有两种配置方案,一种是调度子系统之间是相互独立的,这种情况下消息需要分发到预先配置好的调度子系统,即分发算法采用根据预先设定好的规则来确定使用的调度子系统的方式;另一种配置方案是各个调度子系统共用一套数据存储,这种情况下消息可以根据分发策略发到调度子系统中的某一个,可有一定的负载均衡效果,在调度子系统之间共享数据存储的时候,本系统中的分发表类似于负载均衡器,需要为每个消息选择目的地址,应当尽可能的平衡,从而提高整个系统的性能。在调度子系统之间共享数据存储的时候,分发表算法由于要保证相同的呼叫需要发送到相同的调度子系统中,当使用轮转等算法时,呼叫每次发送到的调度系统是不一样的,因此分发算法采用哈希算法,哈希算法利用特定的哈希函数将请求的信令映射到某个调度系统中,根据不用的应用需求可以选择不同的条件作为哈希的关键字,如SIP信令中的To字段等。It should be noted that there are two configuration schemes between the scheduling subsystems. One is that the scheduling subsystems are independent of each other. In this case, the messages need to be distributed to the pre-configured scheduling subsystems, that is, the distribution algorithm adopts According to the pre-set rules to determine the scheduling subsystem used; another configuration scheme is that each scheduling subsystem shares a set of data storage. In this case, the message can be sent to a certain scheduling subsystem according to the distribution strategy. One, it can have a certain load balancing effect. When sharing data storage between scheduling subsystems, the distribution table in this system is similar to a load balancer. It is necessary to select a destination address for each message, which should be as balanced as possible, so that Improve overall system performance. When sharing data storage between dispatching subsystems, the distribution table algorithm must ensure that the same call needs to be sent to the same dispatching subsystem. When using an algorithm such as round robin, the dispatching system to which the call is sent each time is different. , so the distribution algorithm adopts the hash algorithm. The hash algorithm uses a specific hash function to map the requested signaling to a scheduling system. According to different application requirements, different conditions can be selected as hash keywords, such as SIP The To field in the signaling, etc.
206、调度消息传输装置根据特定调度子系统标识将调度消息转发至确定的调度子系统。206. The scheduling message transmission device forwards the scheduling message to the determined scheduling subsystem according to the identifier of the specific scheduling subsystem.
207、调度消息传输装置将调度消息转发至所有调度子系统。207. The scheduling message transmission device forwards the scheduling message to all scheduling subsystems.
208、调度消息传输装置对调度消息进行处理。208. The scheduling message transmission device processes the scheduling message.
其中,调度消息中调度消息传输装置有些可以进行处理处理,例如,调度消息是控制台获取调度子系统的属性或个数的消息等这一类消息时,调度消息传输装置需要对其进行处理;有些调度消息会直接丢弃例如,解析调度消息后,得出接收此调度消息的端口标识不是预先设定好的端口标识,则会直接丢弃。Among them, some of the scheduling message transmission devices in the scheduling message can be processed. For example, when the scheduling message is such a message that the console obtains the attributes or the number of the scheduling subsystem, the scheduling message transmission device needs to process it; Some scheduling messages will be directly discarded. For example, after parsing the scheduling message, if it is found that the port ID receiving the scheduling message is not a preset port ID, it will be directly discarded.
209、调度消息传输装置判断调度消息是否为请求消息,若调度消息为请求消息,执行步骤210;若调度消息不为请求消息,执行步骤204。209. The scheduling message transmission device judges whether the scheduling message is a request message, and if the scheduling message is a request message, perform step 210; if the scheduling message is not a request message, perform step 204.
其中,调度消息为SIP消息,解析消息头,根据消息头的标志确定是请求消息还是响应消息,请求消息是控制台向调度子系统发送的消息,其消息头标志为request,响应消息是调度子系统反馈过来的消息,其消息头标志为answer。Among them, the scheduling message is a SIP message, analyze the message header, and determine whether it is a request message or a response message according to the flag of the message header. The request message is a message sent by the console to the scheduling subsystem, and its message header flag is request. For messages fed back by the system, the message header is marked as answer.
如果是请求消息,则执行模块注册的脚本前回调函数(在执行路由逻辑之前的函数),执行路由引擎,执行各模块注册的回调函数,执行各模块注册的脚本后回调函数,如果是响应消息,则执行模块注册的脚本前回调函数,执行各模块注册的回应回调函数,转发回应消息,执行各模块注册的脚本后回调函数,最后释放消息结构体。脚本前回调函数,即在执行路由逻辑之前执行的函数,例如,在事务处理模块中,每接收到一个新的请求消息,首先须对事务资源进行重新设置,避免前面的操作对新的事务产生影响;过滤一些可忽略的ACK消息等。脚本后回调函数,即在执行路由逻辑之后执行的函数,例如,在事务处理模块中,每处理完一个消息,就要判断是否需要释放对应的事务资源。If it is a request message, execute the pre-script callback function registered by the module (the function before executing the routing logic), execute the routing engine, execute the callback function registered by each module, execute the post-script callback function registered by each module, if it is a response message , then execute the pre-script callback function registered by the module, execute the response callback function registered by each module, forward the response message, execute the post-script callback function registered by each module, and finally release the message structure. The callback function before the script, that is, the function executed before the execution of the routing logic, for example, in the transaction processing module, each time a new request message is received, the transaction resource must be reset first to avoid the previous operation from causing a new transaction Impact; filter some ACK messages that can be ignored, etc. The post-script callback function is the function executed after the routing logic is executed. For example, in the transaction processing module, each time a message is processed, it is necessary to determine whether to release the corresponding transaction resource.
210、调度消息传输装置将调度消息发送至控制台。210. The scheduling message transmission device sends the scheduling message to the console.
需要说明的是,本发明实施例中,一个控制台通过调度消息传输装置控制至少一个调度子系统,当存在多个调度子系统时,本发明实施例与现有技术相比,减少了控制台的数量,降低调度子系统的成本。另外,现有技术中,在调度过程中,如果增加或减少调度子系统,则需要重新启动控制台,给调度系统的工作带来不便,而本发明实施例中,当增加或减少调度子系统时,只需要在调度消息传输装置中增加或删除相应调度子系统的信息即可,无需重新启动控制台,不会给调度系统的工作带来不便。It should be noted that, in this embodiment of the present invention, a console controls at least one dispatching subsystem through a dispatching message transmission device. When there are multiple dispatching subsystems, this embodiment of the present invention reduces the number, reducing the cost of the scheduling subsystem. In addition, in the prior art, in the scheduling process, if the scheduling subsystem is increased or decreased, the console needs to be restarted, which brings inconvenience to the work of the scheduling system. However, in the embodiment of the present invention, when the scheduling subsystem is increased or decreased , you only need to add or delete the information of the corresponding dispatching subsystem in the dispatching message transmission device, without restarting the console, and will not bring inconvenience to the work of the dispatching system.
本发明实施例中,调度消息传输装置分别与控制台和至少一个调度子系统连接,控制台控制至少一个所述调度子系统,当调度消息传输装置接收控制台或调度子系统发送的调度消息后,确定调度消息是否需要发送至调度子系统或控制台;当调度消息需要发送至调度子系统或控制台时,向调度子系统或控制台发送调度消息;当调度消息不需要发送至调度子系统或控制台时,对调度消息进行处理。如此,控制台与至少一个调度子系统通过调度消息传输装置进行调度消息的传输,调度消息传输装置将控制台与调度子系统之间的调度消息进行预处理,将需要转发至调度子系统或控制台的调度消息进行转发,而不需要转发至调度子系统的调度消息在调度消息传输装置进行处理,不仅实现一个控制台可以同时控制多个调度子系统,而且减少不用于指示调度子系统进行调度的调度消息发送至调度子系统中,避免浪费资源,减低调度子系统的工作量。In the embodiment of the present invention, the dispatching message transmission device is respectively connected to the console and at least one dispatching subsystem, and the console controls at least one of the dispatching subsystems. After the dispatching message transmission device receives the dispatching message sent by the console or the dispatching subsystem , to determine whether the scheduling message needs to be sent to the scheduling subsystem or the console; when the scheduling message needs to be sent to the scheduling subsystem or the console, send the scheduling message to the scheduling subsystem or the console; when the scheduling message does not need to be sent to the scheduling subsystem or console, process scheduling messages. In this way, the console and at least one dispatching subsystem transmit dispatching messages through the dispatching message transmission device, and the dispatching message transmission device preprocesses the dispatching messages between the console and the dispatching subsystem, and forwards them to the dispatching subsystem or control The scheduling message of the station is forwarded, and the scheduling message that does not need to be forwarded to the scheduling subsystem is processed in the scheduling message transmission device, which not only realizes that one console can control multiple scheduling subsystems at the same time, but also reduces the need for instructing the scheduling subsystem to perform scheduling. The scheduling messages are sent to the scheduling subsystem to avoid wasting resources and reduce the workload of the scheduling subsystem.
本发明又一实施例提供一种调度消息传输的装置30,如图4所示,所述装置30分别与一个控制台和至少一个调度子系统连接,所述控制台控制至少一个所述调度子系统,所述装置30包括:Yet another embodiment of the present invention provides a device 30 for scheduling message transmission. As shown in FIG. system, the device 30 includes:
接收单元31,用于接收发送端发送的调度消息,所述发送端包括所述控制台和所述调度子系统;A receiving unit 31, configured to receive a scheduling message sent by a sending end, where the sending end includes the console and the scheduling subsystem;
确定单元32,用于确定所述调度消息是否需要发送至接收端,其中,当所述发送端为所述控制台时,所述接收端为所述调度子系统,当所述发送端为所述调度子系统时,所述接收端为所述控制台;A determining unit 32, configured to determine whether the scheduling message needs to be sent to a receiving end, wherein, when the sending end is the console, the receiving end is the scheduling subsystem, and when the sending end is the When the dispatching subsystem is described, the receiving end is the console;
发送单元34,用于当所述调度消息需要发送至所述接收端时,向所述接收端发送所述调度消息;A sending unit 34, configured to send the scheduling message to the receiving end when the scheduling message needs to be sent to the receiving end;
处理单元35,用于当所述调度消息不需要发送至所述接收端时,对所述调度消息进行处理。The processing unit 35 is configured to process the scheduling message when the scheduling message does not need to be sent to the receiving end.
进一步的,所述确定单元32还用于确定所述调度消息的类型,所述调度消息的类型包括会话初始协议SIP消息和控制消息;Further, the determining unit 32 is further configured to determine the type of the scheduling message, where the type of the scheduling message includes a Session Initiation Protocol SIP message and a control message;
所述确定单元32还用于根据所述调度消息的类型判断所述调度消息是否需要发送至所述调度子系统或所述控制台;以及,用于当所述调度消息的类型为SIP消息时,确定所述调度消息需要发送至所述接收端;以及,用于当所述调度消息的类型为控制消息时,根据所述调度消息的作用判断所述调度消息是否需要发送至所述调度子系统。The determining unit 32 is further configured to judge whether the scheduling message needs to be sent to the scheduling subsystem or the console according to the type of the scheduling message; and, when the type of the scheduling message is a SIP message , determining that the scheduling message needs to be sent to the receiving end; and, when the type of the scheduling message is a control message, judging whether the scheduling message needs to be sent to the scheduler according to the role of the scheduling message system.
进一步的,所述确定单元32还用于确定所述调度消息的功能,所述调度消息的功能包括请求和响应;以及,用于当所述调度消息的功能为请求时,确定所述调度消息需要发送至所述调度子系统;以及,用于当所述调度消息的功能为响应时,确定所述调度消息需要发送至所述控制台。Further, the determining unit 32 is also configured to determine the function of the scheduling message, the function of the scheduling message includes request and response; and, when the function of the scheduling message is a request, determine the scheduling message needs to be sent to the scheduling subsystem; and is used to determine that the scheduling message needs to be sent to the console when the function of the scheduling message is a response.
进一步的,所述确定单元32具体用于根据预设的消息分发表确定所述调度消息需要转发的调度子系统的标识;Further, the determining unit 32 is specifically configured to determine, according to a preset message distribution table, the identifier of the scheduling subsystem that the scheduling message needs to be forwarded;
所述发送单元33还用于根据所述标识向所述调度子系统发送所述调度消息。The sending unit 33 is further configured to send the scheduling message to the scheduling subsystem according to the identifier.
进一步的,所述确定单元32还用于根据接收所述调度消息的端口标识确定所述调度消息的类型。Further, the determining unit 32 is further configured to determine the type of the scheduling message according to the identifier of the port receiving the scheduling message.
本发明实施例中,装置30分别与控制台和至少一个调度子系统连接,控制台控制至少一个所述调度子系统,当装置30接收控制台或调度子系统发送的调度消息后,确定调度消息是否需要发送至调度子系统或控制台;当调度消息需要发送至调度子系统或控制台时,向调度子系统或控制台发送调度消息;当调度消息不需要发送至调度子系统或控制台时,对调度消息进行处理。如此,控制台与至少一个调度子系统通过装置30进行调度消息的传输,装置30将控制台与调度子系统之间的调度消息进行预处理,将需要转发至调度子系统或控制台的调度消息进行转发,而不需要转发至调度子系统的调度消息在装置30进行处理,不仅实现一个控制台可以同时控制多个调度子系统,而且减少不用于指示调度子系统进行调度的调度消息发送至调度子系统中,避免浪费资源,减低调度子系统的工作量。In the embodiment of the present invention, the device 30 is respectively connected to the console and at least one dispatching subsystem, and the console controls at least one of the dispatching subsystems. When the device 30 receives the dispatching message sent by the console or the dispatching subsystem, it determines the dispatching message Whether it needs to be sent to the scheduling subsystem or the console; when the scheduling message needs to be sent to the scheduling subsystem or the console, send the scheduling message to the scheduling subsystem or the console; when the scheduling message does not need to be sent to the scheduling subsystem or the console , to process the scheduling message. In this way, the console and at least one scheduling subsystem transmit scheduling messages through the device 30, and the device 30 preprocesses the scheduling messages between the console and the scheduling subsystem, and forwards the scheduling messages that need to be forwarded to the scheduling subsystem or the console. Forwarding, the scheduling messages that do not need to be forwarded to the scheduling subsystem are processed in the device 30, which not only realizes that one console can control multiple scheduling subsystems at the same time, but also reduces the number of scheduling messages that are not used to instruct the scheduling subsystem to schedule. In the subsystem, avoid wasting resources and reduce the workload of the scheduling subsystem.
本发明实施例提供的调度消息传输的装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的调度消息传输的方法及装置可以适用于控制台对调度子系统进行调度的场景,但不仅限于此。The device for scheduling message transmission provided by the embodiment of the present invention can implement the method embodiment provided above. For specific function implementation, please refer to the description in the method embodiment, and details will not be repeated here. The method and device for scheduling message transmission provided by the embodiments of the present invention may be applicable to a scenario where a console schedules a scheduling subsystem, but is not limited thereto.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM) and the like.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. All should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510463516.4A CN106406246B (en) | 2015-07-31 | 2015-07-31 | Method and device for scheduling message transmission |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510463516.4A CN106406246B (en) | 2015-07-31 | 2015-07-31 | Method and device for scheduling message transmission |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106406246A CN106406246A (en) | 2017-02-15 |
| CN106406246B true 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 | Method and device for scheduling message transmission |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106406246B (en) |
Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| 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电子株式会社 | Transmission of control information in mobile communication systems |
| 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 |
| CN102196002A (en) * | 2010-03-17 | 2011-09-21 | 同济大学 | Network control system based on data flow communication |
| CN102685235A (en) * | 2012-05-15 | 2012-09-19 | 苏州阔地网络科技有限公司 | Message dispatching method and system |
| 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 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6266646B1 (en) * | 1993-07-22 | 2001-07-24 | Texas Instruments Incorporated | Method and apparatus for providing choices for a facility |
| US20040100982A1 (en) * | 1999-09-30 | 2004-05-27 | Sivaram Balasubramanian | Distributed real-time operating system |
| JP4876138B2 (en) * | 2009-03-24 | 2012-02-15 | 株式会社日立産機システム | Control computer and control system |
| US8498749B2 (en) * | 2009-08-21 | 2013-07-30 | Allure Energy, Inc. | Method for zone based energy management system with scalable map interface |
| WO2013006844A1 (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 |
| US8874781B2 (en) * | 2011-10-17 | 2014-10-28 | Qualcomm Incorporated | System and apparatus for power efficient delivery of social network updates to a receiver device in a broadcast network |
-
2015
- 2015-07-31 CN CN201510463516.4A patent/CN106406246B/en active Active
Patent Citations (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1771964B1 (en) * | 2004-07-30 | 2008-08-13 | Nokia Corporation | Point-to-point repair request mechanism for point-to-multipoint transmission systems |
| CN101171805A (en) * | 2005-05-03 | 2008-04-30 | Lg电子株式会社 | Transmission of control information in mobile communication systems |
| KR101084134B1 (en) * | 2005-05-03 | 2011-11-17 | 엘지전자 주식회사 | In a mobile communication system, control information transmission method |
| 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 |
| KR20100117386A (en) * | 2009-04-24 | 2010-11-03 | 한국전자통신연구원 | Multicasting and Broadcasting Service Transmission Method in Mobile Communication System |
| 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 | 同济大学 | Network control system based on data flow communication |
| CN101841469A (en) * | 2010-03-24 | 2010-09-22 | 北京创毅视讯科技有限公司 | Data transmitting method, system and device in Internet of things |
| CN103828445A (en) * | 2011-09-30 | 2014-05-28 | 富士通株式会社 | Wireless communication system, mobile station, base station, and wireless communication system control method |
| 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 |
|---|---|
| CN106406246A (en) | 2017-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9602553B2 (en) | Method, apparatus, and system for implementing VOIP call in cloud computing environment | |
| US10148565B2 (en) | OPENFLOW communication method and system, controller, and service gateway | |
| CN103312528B (en) | A kind of heartbeat message sending method and user terminal | |
| CN106453136B (en) | Method and device for establishing message queue | |
| EP3062485A1 (en) | Method and device for transmitting media stream data in cloud computing system | |
| US10834033B2 (en) | Method and system for transferring messages between messaging systems | |
| CN107135279A (en) | It is a kind of to handle the method and apparatus that request is set up in long connection | |
| CN113572864B (en) | A data processing method, network element equipment and readable storage medium | |
| WO2023221452A1 (en) | Packet processing system and method, device, and storage medium | |
| CN103501282B (en) | Network message sending control method, virtual switch and physical machine | |
| CN105991423A (en) | Gateway and method for calling device through gateway | |
| CN111555965B (en) | Message pushing method and system suitable for iOS client | |
| CN108377579B (en) | Control method, device, terminal and storage medium for radio resource control connection | |
| CN106027599B (en) | Data transmission channel establishing method, system and server | |
| CN106406246B (en) | Method and device for scheduling message transmission | |
| CN103039054A (en) | Method and apparatus for transmitting an application identifier across application elements | |
| US8719448B2 (en) | Route determination method and device | |
| CN108055707A (en) | state switching method, device, terminal and storage medium | |
| CN108650286A (en) | A kind of implementation method of the server system based on Socket and WebSocket mixed modes | |
| TWI895948B (en) | System and method for cross enterprise instant messaging | |
| CN114268615B (en) | Service processing method and system based on TCP connection | |
| JP6218937B2 (en) | Service scheduling method, system, terminal, and storage medium based on clustering system | |
| CN118945159B (en) | Information processing methods, apparatus, network-side devices and readable storage media | |
| CN112654021B (en) | Method for communication between devices, related device and system | |
| CN108391326A (en) | Manage the method, apparatus and terminal being wirelessly connected |
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 |