CN102710545A - Communication method and communication system for supporting subscription/distribution mechanism - Google Patents

Communication method and communication system for supporting subscription/distribution mechanism Download PDF

Info

Publication number
CN102710545A
CN102710545A CN2012101620322A CN201210162032A CN102710545A CN 102710545 A CN102710545 A CN 102710545A CN 2012101620322 A CN2012101620322 A CN 2012101620322A CN 201210162032 A CN201210162032 A CN 201210162032A CN 102710545 A CN102710545 A CN 102710545A
Authority
CN
China
Prior art keywords
module
message
subscribe
subscription
distribution
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
CN2012101620322A
Other languages
Chinese (zh)
Other versions
CN102710545B (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.)
CHENGDU 30KAITIAN COMMUNICATION INDUSTRY Co Ltd
Original Assignee
CHENGDU 30KAITIAN COMMUNICATION INDUSTRY 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 CHENGDU 30KAITIAN COMMUNICATION INDUSTRY Co Ltd filed Critical CHENGDU 30KAITIAN COMMUNICATION INDUSTRY Co Ltd
Priority to CN201210162032.2A priority Critical patent/CN102710545B/en
Publication of CN102710545A publication Critical patent/CN102710545A/en
Application granted granted Critical
Publication of CN102710545B publication Critical patent/CN102710545B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a communication method and a communication system for supporting a subscription/distribution mechanism. The communication system comprises a log record module, a subscription-distribution module connected with the log record module, a device/user access module, a service access module, a message rooting module, a local message processing module and a media stream transmission module. According to the communication method and the communication system for supporting the subscription/distribution mechanism; after a new device or module is connected with the system, the whole communication system does not need major changes, which resolves the problems of receiving and dealing with a lot of unnecessary messages after the new device is connected; therefore, the user requiring the messages has initiatives and can initiatively select when and what messages he needs.

Description

A kind of communication means and system that supports to subscribe to distribution mechanisms
Technical field
The present invention relates to a kind of communication means and system that supports to subscribe to distribution mechanisms.
Background technology
Along with the progress of science and technology with society, communication system is increasing to be applied in the middle of the society.And a large-scale communication system comprises many functional modules, when a new equipment access system, possibly need each functional module of communication system all will process and could receive this new equipment.After new equipment inserts into, being faced with a large amount of message needs to handle.These large batch of message possibly be unwanted for new equipment or be a certain section time needs, rather than need always.At this moment, a communication system of support subscribing to distribution mechanisms just seems and is starved of.
Summary of the invention
The object of the invention promptly is to overcome the deficiency of prior art; A kind of communication means and system that supports to subscribe to distribution mechanisms is provided; Solve new equipment and inserted problems such as a large amount of unnecessary message of back reception processing; Need the user of message to have initiative, when need can initiatively select what message.
The objective of the invention is to realize: a kind of communication means and system that supports to subscribe to distribution mechanisms through following technical scheme; It comprises logger module and the subscription-distribution module that is connected with logger module, equipment/User Access Module, service access module, message routing module, local message processing module and media streaming forwarding module; Higher level's communications platform is connected with Transmission Control Protocol module, Real-time Transport Protocol module with one or more TCP listening ports through the TCP connectivity port respectively with outside one or more TCP audiomonitors; The Transmission Control Protocol module interconnects with equipment/User Access Module, service access module, local message processing module respectively; Real-time Transport Protocol module and media streaming forwarding module interconnection; Equipment/User Access Module, service access module interconnect with the message routing module respectively; The output of message routing module is connected with the local message processing module, and the local message processing module interconnects with subscription-distribution module, media streaming forwarding module respectively.
Described media streaming forwarding module comprises that Media Stream transmits administration module and media data transport module, and described Media Stream is transmitted administration module and the interconnection of local message processing module, described media data transport module and Real-time Transport Protocol module interconnects.
A kind of communication means of supporting to subscribe to distribution mechanisms, it comprises following substep:
S1: user side is initiated subscribe request;
S2: subscribe request is transferred to subscription-distribution module through the local message processing module, and subscription-distribution module sends subscribe request to user side and receives response;
S3: subscription-distribution module is resolved subscribe message, and the query subscription state generates subscribe message-subscriber's mapping table, presses relation table and generates the subscribe message that the subscriber needs;
S4: after subscribe message generated, subscriptions-distribution module transmitted subscribe message through the mode of adjusting back, and the transport module unification of subscribe message through subscription-distribution module is sent to user side;
S5: user side receives subscribe message, and sends the response of reception subscribe message to subscription-distribution module.
A kind of communication means of supporting to subscribe to distribution mechanisms, it also comprises an equipment, user, service access, a link maintenance and a log record substep.
The transport module of described subscription-distribution module is formulated the retransmission mechanism of message, and the priority of message transmission.
The invention has the beneficial effects as follows:
(1) the present invention provides a kind of communication means and system that supports to subscribe to distribution mechanisms, and after new equipment or module access, whole communication system (other modules) need not to do bigger change;
(2) the present invention provides a kind of communication means and system that supports to subscribe to distribution mechanisms, for the user who needs message, has initiative, when need can initiatively select what message, when does not need what message; Can be in needs just subscribe to certain message to system, rather than all message that can only passive receiving system; Can also tell that when not needing certain message system does not need this message, system just no longer sends message to it, has solved to receive problems such as handling a large amount of unnecessary message after new equipment inserts.
Description of drawings
Fig. 1 is a structured flowchart of the present invention;
Fig. 2 is a work block diagram of the present invention;
Fig. 3 is a flow chart of the present invention.
Embodiment
Below in conjunction with accompanying drawing the present invention is done further description, but protection scope of the present invention is not limited to the following stated.
As shown in Figure 1; A kind of communication system of supporting to subscribe to distribution mechanisms; It comprises logger module and the subscription-distribution module that is connected with logger module, equipment/User Access Module, service access module, message routing module, local message processing module and media streaming forwarding module; Higher level's communications platform is connected with Transmission Control Protocol module, Real-time Transport Protocol module with one or more TCP listening ports through the TCP connectivity port respectively with outside one or more TCP audiomonitors; The Transmission Control Protocol module interconnects with equipment/User Access Module, service access module, local message processing module respectively; Real-time Transport Protocol module and media streaming forwarding module interconnection; Equipment/User Access Module, service access module interconnect with the message routing module respectively, and the output of message routing module is connected with the local message processing module, and the local message processing module interconnects with subscription-distribution module, media streaming forwarding module respectively.
Described media streaming forwarding module comprises that Media Stream transmits administration module and media data transport module, and described Media Stream is transmitted administration module and the interconnection of local message processing module, described media data transport module and Real-time Transport Protocol module interconnects.
The detailed description of each part of the present invention is following:
(1) subscription-distribution module: resolve subscribe message, generate subscribe message-subscriber's mapping table, press relation table and generate the subscribe message that the subscriber needs;
(2) equipment/User Access Module: accepting device, user's access and maintenance link;
(3) service access module: start the executive program of a business module, and receive the intervention of each business module, maintenance link;
(4) message routing module: realize the route and the distribution of message;
(5) local message processing module: safeguard and the TCP message link of higher level's communication service platform that send link maintenance message to higher level's communications platform, resolving the destination is the service message of communications platform, and calls other modules according to the content of message;
(6) media streaming forwarding module: open medium I/O passage, safeguard that Media Stream transmits, transmit the distribution of carrying out media data according to Media Stream;
(7) logger module: the daily record of work of the log record DLL record communication platform that the usage log ADMINISTRATION SUBSYSTEM provides.
As shown in Figure 2; Of the present invention being applied as: IP-based video monitoring system is made up of rear end Surveillance center and one or more front end watch-dog; Rear end Surveillance center is connected through IP network with the front end watch-dog; The front end watch-dog comprises one or more network video servers (DVS), the external one or more auxiliary devices of each network video server, and described auxiliary device comprises camera, microphone, audio amplifier, The Cloud Terrace, warning input unit and alarm output device; Rear end Surveillance center comprises control and monitor console, the platform of dealing with emergencies and dangerous situations, IE video browser, long-range preparation maintenance terminal and server group; The server group comprises at least five servers; Described five servers are the communication server, preparation management server, acting server, streaming media server and storage server; One end of the communication server is connected with the front end watch-dog, and the other end of the communication server is connected with the platform of dealing with emergencies and dangerous situations, control and monitor console, and the communication server also is connected with storage server, preparation management server, acting server, streaming media server; The platform of dealing with emergencies and dangerous situations also is connected with the preparation management server with control and monitor console; Control and monitor console is connected with Ethernet with the platform of dealing with emergencies and dangerous situations, and IE video browser and long-range preparation maintenance terminal are through the IP network access network based on ethernet, and Ethernet is connected with the server group; Described rear end Surveillance center also comprises rack decoder and video wall; One end of described rack decoder is connected with Ethernet, and the other end of described rack decoder is connected with video wall, and described Ethernet is based on the Ethernet of ICP/IP protocol.
As shown in Figure 3, a kind of communication means of supporting to subscribe to distribution mechanisms, it comprises following substep:
S1: user side is initiated subscribe request;
S2: subscribe request is transferred to subscription-distribution module through the local message processing module, and subscription-distribution module sends subscribe request to user side and receives response;
S3: subscription-distribution module is resolved subscribe message, and the query subscription state generates subscribe message-subscriber's mapping table, presses relation table and generates the subscribe message that the subscriber needs;
S4: after subscribe message generated, subscriptions-distribution module transmitted subscribe message through the mode of adjusting back, and the transport module unification of subscribe message through subscription-distribution module is sent to user side;
S5: user side receives subscribe message, and sends the response of reception subscribe message to subscription-distribution module.
typedef?struct?_ReqProberAlarmMsg
{
ProtocolHeader ReqMsgHead; // message header
BYTE ReqAlarmDeviceID [11]; The business module network ID of // application warning message
BYTE ReqAlarmFlag; // subscription status
BYTE ReqAlarmCount; // subscription alarm point sum
BYTE ReqAlarmVSID [11]; The alarm code ID of // application
BYTE ReqAlarmDategatherID; The collection ID of // application
BYTE ReqAlarmProberID; The probe ID of // application
}ReqProberAlarmMsg;
Mobile detection alert message subscribing message:
typedef?struct?_ReqMotionAlarmMsg
{
ProtocolHeader ReqMsgHead; // message header
BYTE ReqMotionDeviceID [11]; The business module network ID of // application warning message
BYTE ReqMotionFlag; // subscription status
BYTE ReqMotionCount; // subscription alarm point sum
BYTE ReqMotionVSID [11]; The alarm code ID of // application
BYTE ReqMotionChanelID; The coding pass ID of // application;
}ReqMotionAlarmMsg;
A kind of communication means of supporting to subscribe to distribution mechanisms, it also comprises an equipment, user, service access, a link maintenance and a log record substep.
The transport module of described subscription-distribution module is formulated the retransmission mechanism of message, and the priority of message transmission.

Claims (5)

1. communication system of supporting to subscribe to distribution mechanisms; It is characterized in that: it comprises logger module and the subscription-distribution module that is connected with logger module, equipment/User Access Module, service access module, message routing module, local message processing module and media streaming forwarding module; Higher level's communications platform is connected with Transmission Control Protocol module, Real-time Transport Protocol module with one or more TCP listening ports through the TCP connectivity port respectively with outside one or more TCP audiomonitors; The Transmission Control Protocol module interconnects with equipment/User Access Module, service access module, local message processing module respectively; Real-time Transport Protocol module and media streaming forwarding module interconnection; Equipment/User Access Module, service access module interconnect with the message routing module respectively; The output of message routing module is connected with the local message processing module, and the local message processing module interconnects with subscription-distribution module, media streaming forwarding module respectively.
2. a kind of communication system of supporting to subscribe to distribution mechanisms according to claim 1; It is characterized in that: described media streaming forwarding module comprises that Media Stream transmits administration module and media data transport module; Described Media Stream is transmitted administration module and the interconnection of local message processing module, described media data transport module and Real-time Transport Protocol module interconnects.
3. communication means of supporting to subscribe to distribution mechanisms, it is characterized in that: it comprises following substep:
S1: user side is initiated subscribe request;
S2: subscribe request is transferred to subscription-distribution module through the local message processing module, and subscription-distribution module sends subscribe request to user side and receives response;
S3: subscription-distribution module is resolved subscribe message, and the query subscription state generates subscribe message-subscriber's mapping table, presses relation table and generates the subscribe message that the subscriber needs;
S4: after subscribe message generated, subscriptions-distribution module transmitted subscribe message through the mode of adjusting back, and the transport module unification of subscribe message through subscription-distribution module is sent to user side;
S5: user side receives subscribe message, and sends the response of reception subscribe message to subscription-distribution module.
4. a kind of communication means of supporting to subscribe to distribution mechanisms according to claim 3 is characterized in that: it also comprises an equipment, user, service access, a link maintenance and a log record substep.
5. a kind of communication means of supporting to subscribe to distribution mechanisms according to claim 3 is characterized in that: the transport module of described subscription-distribution module is formulated the retransmission mechanism of message, and the priority of message transmission.
CN201210162032.2A 2012-05-23 2012-05-23 A kind of communication method and system supporting subscription distribution mechanisms Expired - Fee Related CN102710545B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210162032.2A CN102710545B (en) 2012-05-23 2012-05-23 A kind of communication method and system supporting subscription distribution mechanisms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210162032.2A CN102710545B (en) 2012-05-23 2012-05-23 A kind of communication method and system supporting subscription distribution mechanisms

Publications (2)

Publication Number Publication Date
CN102710545A true CN102710545A (en) 2012-10-03
CN102710545B CN102710545B (en) 2016-06-08

Family

ID=46903111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210162032.2A Expired - Fee Related CN102710545B (en) 2012-05-23 2012-05-23 A kind of communication method and system supporting subscription distribution mechanisms

Country Status (1)

Country Link
CN (1) CN102710545B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106059953A (en) * 2016-05-09 2016-10-26 乐视控股(北京)有限公司 Message routing method, device and system
CN106453315A (en) * 2016-10-14 2017-02-22 上海小镜医疗器械有限公司 Message processing method and system, micro-view instrument and electronic equipment
CN106774382A (en) * 2016-11-30 2017-05-31 中国航空工业集团公司沈阳飞机设计研究所 A kind of multiple no-manned plane real-time situation information sharing system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1953426A (en) * 2005-10-19 2007-04-25 国际商业机器公司 Publish/subscribe system and method for managing subscriptions
CN101583016A (en) * 2008-05-15 2009-11-18 华为技术有限公司 Method for displaying and sending service status information, user terminal equipment and service processing unit
CN101710979A (en) * 2009-12-07 2010-05-19 北京中星微电子有限公司 Method for managing video monitoring system and central management server
CN101753987A (en) * 2008-12-02 2010-06-23 北京中星微电子有限公司 Video monitoring system, software interface updating device in the video monitoring system, and software interface updating method
CN101754486A (en) * 2008-10-10 2010-06-23 华为终端有限公司 Method and device for subscribing and unsubscribing mobile advertising service

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1953426A (en) * 2005-10-19 2007-04-25 国际商业机器公司 Publish/subscribe system and method for managing subscriptions
CN101583016A (en) * 2008-05-15 2009-11-18 华为技术有限公司 Method for displaying and sending service status information, user terminal equipment and service processing unit
CN101754486A (en) * 2008-10-10 2010-06-23 华为终端有限公司 Method and device for subscribing and unsubscribing mobile advertising service
CN101753987A (en) * 2008-12-02 2010-06-23 北京中星微电子有限公司 Video monitoring system, software interface updating device in the video monitoring system, and software interface updating method
CN101710979A (en) * 2009-12-07 2010-05-19 北京中星微电子有限公司 Method for managing video monitoring system and central management server

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106059953A (en) * 2016-05-09 2016-10-26 乐视控股(北京)有限公司 Message routing method, device and system
CN106453315A (en) * 2016-10-14 2017-02-22 上海小镜医疗器械有限公司 Message processing method and system, micro-view instrument and electronic equipment
CN106774382A (en) * 2016-11-30 2017-05-31 中国航空工业集团公司沈阳飞机设计研究所 A kind of multiple no-manned plane real-time situation information sharing system

Also Published As

Publication number Publication date
CN102710545B (en) 2016-06-08

Similar Documents

Publication Publication Date Title
CN101930656B (en) Method for processing alarm message of safe city video monitoring system
CN100474819C (en) A deep message detection method, network device and system
CN105049495B (en) Method for discovering equipment, apparatus and system
US20110141280A1 (en) Sip-based network video surveillance system and method
CN103326896B (en) The system and method for the information data that a kind of user of collection produces on the internet
CN109525460A (en) A kind of method and apparatus of view networking number resource monitoring
CN109729310A (en) Method and apparatus derived from a kind of monitoring inspection data
CN112995234B (en) Media transmission link management method and device
CN102752217A (en) Network acceleration system and network acceleration method
JP5578445B2 (en) Distributed monitoring system, distributed monitoring method, and program
CN101296185B (en) Flow control method and device of equalization group
CN102710545A (en) Communication method and communication system for supporting subscription/distribution mechanism
CN104065933A (en) Intelligent data acquisition method and system in video surveillance system
WO2011137807A1 (en) Monitoring method for ip bearing network based on service and device for monitoring quality of ip service
CN101483759A (en) No center architecture technique implementing method and control process for network video monitoring platform
CN107204923B (en) Protocol distribution method, system and router
CN202514010U (en) System with support of linkage of alarm, real-time video, historical video, and short message
CN102075588A (en) Method and system for realizing network address translation (NAT) transversing and equipment
CN108366002B (en) Multifunctional computer network monitoring system
CN202565416U (en) Communication system supporting subscribing and distributing mechanism
KR20130007246A (en) System and method for managing signaling traffic
CN101184044A (en) Packet processing method of multicast monitoring discovery protocol
CN203661205U (en) Intelligent front-end apparatus suitable for video monitoring system
JP2009124629A (en) Band management system and method, and access device
CN108337229B (en) Multi-system interconnection method, storage medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160608

Termination date: 20210523

CF01 Termination of patent right due to non-payment of annual fee