CA2219333A1 - Data communication network with highly efficient polling procedure - Google Patents
Data communication network with highly efficient polling procedureInfo
- Publication number
- CA2219333A1 CA2219333A1 CA002219333A CA2219333A CA2219333A1 CA 2219333 A1 CA2219333 A1 CA 2219333A1 CA 002219333 A CA002219333 A CA 002219333A CA 2219333 A CA2219333 A CA 2219333A CA 2219333 A1 CA2219333 A1 CA 2219333A1
- Authority
- CA
- Canada
- Prior art keywords
- devices
- network
- polling messages
- polling
- polled
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
- H04L12/4035—Bus networks with centralised control, e.g. polling in which slots of a TDMA packet structure are assigned based on a contention resolution carried out at a master unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Abstract
A local area data network (26) interconnects devices (12, 14, 20, 30) which make up a video surveillance system (10). The devices attached to the local area network are divided into distinct classes (12, 14, 30) which are polled with different degrees of frequency. Devices are dynamically reassigned from class to class depending on each device's current requirements for network access. Group polling is also employed, with resolution of contention by means of a probing algorithm.
Negative responses to polling messages are formed as a series of line transitions that require less time than transmission of a single data byte. Polling messages have a distinct length in terms of bytes that is shorter than any other message transmitted on a network. Polled devices (12, 14) are permitted to transfer data directly to peer devices in response to polling messages.
Negative responses to polling messages are formed as a series of line transitions that require less time than transmission of a single data byte. Polling messages have a distinct length in terms of bytes that is shorter than any other message transmitted on a network. Polled devices (12, 14) are permitted to transfer data directly to peer devices in response to polling messages.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/451,862 | 1995-05-26 | ||
US08/451,862 US5659787A (en) | 1995-05-26 | 1995-05-26 | Data communication network with highly efficient polling procedure |
PCT/US1996/007230 WO1996037835A1 (en) | 1995-05-26 | 1996-05-17 | Data communication network with highly efficient polling procedure |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2219333A1 true CA2219333A1 (en) | 1996-11-28 |
CA2219333C CA2219333C (en) | 2008-07-29 |
Family
ID=23794017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002219333A Expired - Lifetime CA2219333C (en) | 1995-05-26 | 1996-05-17 | Data communication network with highly efficient polling procedure |
Country Status (10)
Country | Link |
---|---|
US (1) | US5659787A (en) |
EP (1) | EP0832454B1 (en) |
JP (2) | JP3767904B2 (en) |
CN (1) | CN1086237C (en) |
AR (1) | AR002115A1 (en) |
BR (1) | BR9608735A (en) |
CA (1) | CA2219333C (en) |
DE (1) | DE69637469T2 (en) |
ES (1) | ES2304788T3 (en) |
WO (1) | WO1996037835A1 (en) |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09245007A (en) * | 1996-03-11 | 1997-09-19 | Toshiba Corp | Processor and method for information processing |
US6430596B1 (en) | 1996-03-27 | 2002-08-06 | Intel Corporation | Managing networked directory services with auto field population |
US6101528A (en) * | 1996-03-27 | 2000-08-08 | Intel Corporation | Method and apparatus for discovering server applications by a client application in a network of computer systems |
US5982418A (en) * | 1996-04-22 | 1999-11-09 | Sensormatic Electronics Corporation | Distributed video data storage in video surveillance system |
EP0818899A1 (en) * | 1996-07-09 | 1998-01-14 | Alcatel Bell N.V. | Log-in method for a telecommunication network, main station and terminal station adapted to perform the method |
US7613801B2 (en) * | 1996-07-12 | 2009-11-03 | Microsoft Corporation | System and method for monitoring server performance using a server |
US6049549A (en) | 1997-08-14 | 2000-04-11 | University Of Massachusetts | Adaptive media control |
WO1999017502A1 (en) * | 1997-09-30 | 1999-04-08 | Alcatel | An identification method, a terminal realizing such a method and an access communication network including such a terminal |
US6173323B1 (en) * | 1997-12-24 | 2001-01-09 | Lucent Technologies Inc. | Adaptive polling rate algorithm for SNMP-based network monitoring |
FR2775545B1 (en) * | 1998-02-27 | 2000-06-02 | Canon Kk | ADAPTIVE HYBRID METHOD OF ACCESS TO A TRANSMISSION CHANNEL |
US6640268B1 (en) * | 1998-08-28 | 2003-10-28 | Intel Corporation | Dynamic polling mechanism for wireless devices |
US6785280B1 (en) * | 1998-12-23 | 2004-08-31 | Ericsson Inc. | Mechanism and method dynamically allocating ATM connections between exchanges |
US8161193B1 (en) * | 1999-12-08 | 2012-04-17 | Rockstar Bidco Lp | System, device, and method for sending keep-alive messages in a communication network |
US7499453B2 (en) * | 2000-05-19 | 2009-03-03 | Cisco Technology, Inc. | Apparatus and methods for incorporating bandwidth forecasting and dynamic bandwidth allocation into a broadband communication system |
US6823385B2 (en) * | 2000-05-19 | 2004-11-23 | Scientifc Atlanta, Inc. | Allocating access across a shared communications medium to user classes |
US6992723B1 (en) | 2000-06-30 | 2006-01-31 | Sensormatic Electronics Corporation | Integrated enclosure for video surveillance camera |
US6850025B1 (en) | 2000-06-30 | 2005-02-01 | Sensormatic Electronics Corporation | Integrated enclosure and controller for video surveillance camera |
US7386610B1 (en) | 2000-09-18 | 2008-06-10 | Hewlett-Packard Development Company, L.P. | Internet protocol data mirroring |
US6804819B1 (en) | 2000-09-18 | 2004-10-12 | Hewlett-Packard Development Company, L.P. | Method, system, and computer program product for a data propagation platform and applications of same |
US6977927B1 (en) | 2000-09-18 | 2005-12-20 | Hewlett-Packard Development Company, L.P. | Method and system of allocating storage resources in a storage area network |
US7254638B2 (en) * | 2000-12-15 | 2007-08-07 | International Business Machines Corporation | Method and apparatus for identifying slow links and for providing application-based responses to slow links in a distributed computer network |
US6606690B2 (en) | 2001-02-20 | 2003-08-12 | Hewlett-Packard Development Company, L.P. | System and method for accessing a storage area network as network attached storage |
US6580951B2 (en) | 2001-06-13 | 2003-06-17 | Ultrak, Inc. | Communications distribution apparatus and method |
US6892246B2 (en) * | 2001-06-13 | 2005-05-10 | Alan N. Cooper | Computer system and method for storing video data |
US20030081588A1 (en) * | 2001-07-26 | 2003-05-01 | Waverider Communications Inc. | Polling using multiple dynamically updated lists |
JP3451440B2 (en) * | 2002-01-18 | 2003-09-29 | 富士通株式会社 | Polling communication system and polling control method |
US7535920B2 (en) * | 2002-07-08 | 2009-05-19 | Brooktree Broadband Holding, Inc. | Method and system for optimizing UTOPIA CLAV polling arbitration |
JP4343844B2 (en) * | 2002-11-19 | 2009-10-14 | ビーエーイー・システムズ・インフォメーション・アンド・エレクトロニック・システムズ・インテグレーション・インコーポレーテッド | Bandwidth efficient wireless network modem |
US20040151129A1 (en) * | 2003-01-31 | 2004-08-05 | Gyula Kun-Szabo | Controller for controlling routers |
US7490348B1 (en) | 2003-03-17 | 2009-02-10 | Harris Technology, Llc | Wireless network having multiple communication allowances |
US7239888B2 (en) * | 2003-03-20 | 2007-07-03 | Texas Instruments Incorporated | Wireless network with multi-device class communication capability |
US20050163151A1 (en) * | 2003-08-12 | 2005-07-28 | Omnitek Partners Llc | Projectile having a casing and/or interior acting as a communication bus between electronic components |
US8121595B2 (en) * | 2004-06-02 | 2012-02-21 | Intel Corporation | Adaptive polling of wireless devices |
CN100401709C (en) * | 2004-12-17 | 2008-07-09 | 中兴通讯股份有限公司 | WLAN subgroup polling method based on fixed service quality assurance policy |
GB2422061A (en) * | 2005-01-06 | 2006-07-12 | Amg Systems Ltd | CCTV optical packet data transmission system |
CN100442705C (en) * | 2005-06-09 | 2008-12-10 | 华为技术有限公司 | Method for polling communication device by network management system |
WO2007147171A2 (en) * | 2006-06-16 | 2007-12-21 | Verificon Corporation | Scalable clustered camera system and method for multiple object tracking |
US8654638B2 (en) * | 2006-12-19 | 2014-02-18 | Marcin Godlewski | Dynamically adjusting bandwidth usage among subscriber streams |
US8116337B2 (en) * | 2007-07-27 | 2012-02-14 | Marcin Godlewski | Bandwidth requests transmitted according to priority in a centrally managed network |
GB0808539D0 (en) * | 2008-05-12 | 2008-06-18 | Intamac Systems Ltd | Network camera management |
JP5346513B2 (en) * | 2008-07-22 | 2013-11-20 | 京楽産業.株式会社 | Polling communication system |
WO2010122555A1 (en) * | 2009-04-20 | 2010-10-28 | Ioimage Ltd. | Box-to-box camera configuration/reconfiguration |
CN102316492B (en) * | 2010-07-01 | 2014-12-17 | 中国电信股份有限公司 | Method and system for seamless network switch |
US9218216B2 (en) * | 2011-07-22 | 2015-12-22 | Cisco Technology, Inc. | Centrally driven performance analysis of low power and Lossy Networks |
CN103235570A (en) * | 2013-04-03 | 2013-08-07 | 北京三博中自科技有限公司 | Monitoring message communication system of distributed production equipment |
US11429505B2 (en) * | 2018-08-03 | 2022-08-30 | Dell Products L.P. | System and method to provide optimal polling of devices for real time data |
CN111538629A (en) * | 2020-04-23 | 2020-08-14 | 苏州浪潮智能科技有限公司 | Round-robin method and system of server sensor and related device |
CN114430353B (en) * | 2021-12-28 | 2024-02-13 | 浙江伟星实业发展股份有限公司 | Modbus protocol-based data acquisition method, system, device and medium |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4829297A (en) * | 1987-05-08 | 1989-05-09 | Allen-Bradley Company, Inc. | Communication network polling technique |
US5140586A (en) * | 1988-01-26 | 1992-08-18 | E-Systems, Inc. | Token associated data network communications protocol |
US4940974A (en) * | 1988-11-01 | 1990-07-10 | Norand Corporation | Multiterminal communication system and method |
JP2829733B2 (en) * | 1989-01-31 | 1998-12-02 | 能美防災株式会社 | Disaster prevention equipment |
US5416777A (en) * | 1991-04-10 | 1995-05-16 | California Institute Of Technology | High speed polling protocol for multiple node network |
US5457689A (en) * | 1991-04-10 | 1995-10-10 | California Institute Of Technology | High speed polling protocol for multiple node network with sequential flooding of a polling message and a poll-answering message |
JP2643650B2 (en) * | 1991-05-20 | 1997-08-20 | 日本電気株式会社 | Location information notification method |
US5371899A (en) * | 1992-05-29 | 1994-12-06 | Motorola | Communication system capable of reassigning radio receivers |
US5436905A (en) * | 1994-05-16 | 1995-07-25 | Industrial Technology Research Institute | Group randomly addressed polling MAC protocol for wireless data |
-
1995
- 1995-05-26 US US08/451,862 patent/US5659787A/en not_active Expired - Lifetime
-
1996
- 1996-05-17 WO PCT/US1996/007230 patent/WO1996037835A1/en active Application Filing
- 1996-05-17 EP EP96915886A patent/EP0832454B1/en not_active Expired - Lifetime
- 1996-05-17 JP JP53577896A patent/JP3767904B2/en not_active Expired - Lifetime
- 1996-05-17 BR BR9608735A patent/BR9608735A/en not_active Application Discontinuation
- 1996-05-17 ES ES96915886T patent/ES2304788T3/en not_active Expired - Lifetime
- 1996-05-17 CA CA002219333A patent/CA2219333C/en not_active Expired - Lifetime
- 1996-05-17 DE DE69637469T patent/DE69637469T2/en not_active Expired - Lifetime
- 1996-05-17 CN CN96194204.5A patent/CN1086237C/en not_active Expired - Lifetime
- 1996-05-27 AR ARP960102745A patent/AR002115A1/en unknown
-
2005
- 2005-11-10 JP JP2005326312A patent/JP2006094553A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2006094553A (en) | 2006-04-06 |
JP3767904B2 (en) | 2006-04-19 |
BR9608735A (en) | 1999-07-06 |
WO1996037835A1 (en) | 1996-11-28 |
JPH11505986A (en) | 1999-05-25 |
CN1086237C (en) | 2002-06-12 |
DE69637469D1 (en) | 2008-05-08 |
EP0832454A1 (en) | 1998-04-01 |
DE69637469T2 (en) | 2009-04-16 |
EP0832454A4 (en) | 2005-05-11 |
EP0832454B1 (en) | 2008-03-26 |
AU5754196A (en) | 1996-12-11 |
AR002115A1 (en) | 1998-01-07 |
MX9708878A (en) | 1998-03-31 |
AU711109B2 (en) | 1999-10-07 |
US5659787A (en) | 1997-08-19 |
CA2219333C (en) | 2008-07-29 |
CN1185846A (en) | 1998-06-24 |
ES2304788T3 (en) | 2008-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2219333A1 (en) | Data communication network with highly efficient polling procedure | |
TW428407B (en) | Interconnection of local communication bus systems | |
CA2202388A1 (en) | Remote smart filtering communication management system | |
CA2341250A1 (en) | Method and apparatus for multiple access in a communication system | |
EP0751651A3 (en) | Interface between agent and managed device | |
TW353841B (en) | Method and apparatus for communicating information between a headend and subscriber over a wide area network | |
EP1161058A3 (en) | Network communication | |
EP0385431A3 (en) | Polling communication system | |
WO2002037750A3 (en) | Bridging system for interoperation of remote groups of devices | |
WO2001033770A3 (en) | Methods and apparatus for coordinating channel access to shared parallel data channels | |
EP0860966A3 (en) | Distributed network computing system, and data exchange apparatus | |
EP0859495A3 (en) | High speed multimedia data network | |
CA2299422A1 (en) | Telephone status notification system | |
KR940008582A (en) | Circuit | |
EP0887743A4 (en) | Communication system capable of providing user with picture meeting characteristics of user and terminal equipment and information providing device used for the same | |
EP0878936A3 (en) | Communication system and circuit controller | |
CA2281461A1 (en) | Data transmitting apparatus, network interface apparatus, and data transmitting system | |
TW236059B (en) | An extendible round robin local area hub network | |
KR100539860B1 (en) | Apparatus for transmitting signal between ultra wide band networks | |
AU2002221238A1 (en) | Supervision of mobile units | |
TW324870B (en) | Network switcher | |
JPS61502299A (en) | Tamper-resistant, scalable communication system | |
FI95184B (en) | Procedure for transmitting information in digital form | |
JP2586291B2 (en) | Multi-ring network information management method | |
WO2000051059A3 (en) | Architecture and method for high bandwidth data transmission in a 'last mile' telecommunications system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20160517 |