[go: up one dir, main page]

KR20010105369A - 제어영역 네트웍 프로토콜의 양레벨 노드 확인자 - Google Patents

제어영역 네트웍 프로토콜의 양레벨 노드 확인자 Download PDF

Info

Publication number
KR20010105369A
KR20010105369A KR1020017011198A KR20017011198A KR20010105369A KR 20010105369 A KR20010105369 A KR 20010105369A KR 1020017011198 A KR1020017011198 A KR 1020017011198A KR 20017011198 A KR20017011198 A KR 20017011198A KR 20010105369 A KR20010105369 A KR 20010105369A
Authority
KR
South Korea
Prior art keywords
class
node
nodes
identifier
bits
Prior art date
Application number
KR1020017011198A
Other languages
English (en)
Other versions
KR100614538B1 (ko
Inventor
스피엘바우어한스-킬리안저제프
흐니다마르틴게오르그발터
Original Assignee
로이드 디. 도이간
오티스 엘리베이터 컴파니
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 로이드 디. 도이간, 오티스 엘리베이터 컴파니 filed Critical 로이드 디. 도이간
Publication of KR20010105369A publication Critical patent/KR20010105369A/ko
Application granted granted Critical
Publication of KR100614538B1 publication Critical patent/KR100614538B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
    • H04L12/4135Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/604Address structures or formats

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Small-Scale Networks (AREA)
  • Indicating And Signalling Devices For Elevators (AREA)
  • Multi Processors (AREA)

Abstract

표준 CAN 프로토콜 메시지 포맷의 29비트 확인자 필드는 메시지 함수부와; 시스템내의 대다수의 다른 노드와 마찬가지로 서로 통신할 수 있어야만 하는 클래스 1노드 확인자를 확인하기 위한 클래스 1노드 확인부와; 그 대부분이 2노드 확인자를 위해 사용되고, 그 일부는 클래스 2노드가 서로 통화하는 경우 클래스 1노드 확인자를 위해 사용되며, 서로 통화되서는 안될 클래스 2노드를 확인할 뿐만 아니라 클래스 1노드와 통화하기 위한 선택가능한 노드 확인자부분으로 분할된다. 선택가능부의 현저하지 않은 8비트는 선택가능부의 가장 현저한 8비트가 모두 제로일 때 그리고 선택가능부의 가장 현저한 8비트의 그 어느 것이라도 1을 나타고 가장 낮은 차수의 8비트가 클래스 2 확인자일 때 클래스 1 확인자를 나타낸다. 따라서, 상기 선택가능부는 예를 들어 256클래스 1노드와 65,280클래스 2노드를 확인할 수 있다.

Description

제어영역 네트웍 프로토콜의 양레벨 노드 확인자{BILEVEL NODE IDENTIFIERS IN CONTROL AREA NETWORK PROTOCOL}
다수의 엘리베이터를 갖는 엘리베이터 시스템은 집단으로 배치된 다수의 엘리베이터를 갖는 것으로 알려져 있으며, 빌딩내에는 여러개의 집단이 있다. 각각의 엘리베이터 카(elevator car)상에서의 노드와 집단 제어기에서의 노드 및 빌딩내의 노드를 포함하여 모든 노드중에서의 통신은 송신기와 수신기가 구비된 통신 코프로세서에 의해 단일의 통신 프로토콜로 이루어진다.
이러한 시스템은 상당한 양의 통신 하드웨어를 필요로 한다. 따라서, 이미 사용되고 있는 산업표준에 따라 저렴한 하드웨어가 요망되고 있다.
최근 구내통신망(LAN)에서의 혁명은 제어영역 네트웍(CAN) 표준을 들 수 있으며, 그 기본적인 레벨은 ISO 11898 및 ISO 11519-1에 기준하고 있다. 상기 CAN 표준은 본래 차량용에 사용시 분포된 실시간 제어를 만족시키기 위해 개발되었다. 그 결과, 일부 제조업자들은 프로토콜에 일치하는 저렴한 CAN칩을 제공하고 있다.
CAN 프로토콜에서는 주어진 메시지에서 그 관심사항(interest)를 결정하기 위하여 각각의 노드를 수용하므로써, 동일한 확인자 필드(identifier field)가 여과된다. 필터를 통과하는 메시지는 수신되고, 그렇지 않은 메시지는 무시된다. 이러한 CAN 프로토콜은 방송형 시스템으로서; 메시지는 단순히 버스에 놓이고, 주어진 메시지를 수용해야 할 노드를 수용한 메시지는 조정된 필터링을 갖게 된다. 따라서, CAN 프로토콜에 의해 차별화될 수 있는 수용노드의 수는 확인자 필드에 나타난 수로 한정된다. CAN 프로토콜 확인자 필드는 하나의 포맷에서 11비트로 한정되며, 다른 포맷에서는 29비트로 한정된다. 차별화된 메시지의 최대수를 약 2,000으로 한정하는 11비트는 전형적으로 수만개의 노드를 갖는 엘리베이터용으로는 부적합하다. 엘리베이터 제어시스템에서 사용할 수 있는 프로토콜은 소스와 수신지 식별부(destination identification)를 가져야만 하는데, 이것은 CAN 프로토콜의 29비트 확인자내에 2개의 분리된 확인자가 수용되어야만 할 것을 의미한다. 또한, 엘리베이터 제어시스템에 사용할 수 있는 프로토콜은 확인자 필드에 의해 수용되는 네트웍 서비스 형태와 몇개의 프라이어리티(priority)를 포함해야만 한다. 만일 이들이 예를 들어 5비트의 함수 필드(function field)로 수용되었다면, 소스 노드 식별부와 수신지 노드 식별부를 위해 24비트를 남길 것이며, 여러 노드를 차별화하기 위해서는 12비트를 남겨서 시스템을 약 4,000 노드로 한정하게 되므로써 상당히 부적합하게 된다.
구내통신 제어망(local area control network)을 사용하는 엘리베이터 시스템의 실시예는 미국 특허 5,387,769호와 5,202,540호에 개시되어 있으며, 이러한시스템에 사용하기 위한 연장된 CAN 프로토콜 메시시 포맷의 실시예는 미국 특허 5,854,454호에 개시되어 있다.
본 발명은 최대 수천 노드를 갖는 엘리베이터 제어통신 네트웍에서 메시지의 루팅을 제공하기 위한 제어영역 네트웍(control area network: CAN)의 연장에 관한 것이다.
도1은 공지된 표준 CAN 2.0 프로토콜 메시지 포맷의 다이아그램.
도2는 클래스 1노드와 클래스 2노드 사이에 통신이 이루어졌을 때 본 발명에 따라 변형된 CAN 2.0 프로토콜 메시지 포맷의 다이아그램.
도3은 2클래스 1노드 사이에 통신이 이루어졌을 때 본 발명에 따라 변형된 CAN 2.0 프로토콜 메시지 포맷의 다이아그램.
본 발명의 목적은 기능이 다른 메시지를 갖는 수만개의 노드 사이에서 통신을 지원할 CAN 프로토콜을 제공하고, 엘리베이터 시스템에 사용하기 위한 CAN 프로토콜을 개선하기 위한 것이다.
본 발명에 따르면, 엘리베이터 제어시스템은 시스템에 남아있는 수많은 모든 노드와의 통신과 마찬가지로 서로 통신할 수 있어야만 하는 매우 적은 수의 노드를 갖고 있으며, 그 각각은 그 클래스(class)에서 다른 노드와 통신해서는 안될 뿐만 아니라 제1클래스의 노드와 통신해야만 한다. 따라서, 노드의 제2클래스의 아이덴티티(identity)는 소스 노드 및 수신지 노드 식별부와 동일한 메시지에 나타날 필요는 없다.
본 발명에 따르면, 표준 CAN 하드웨어에 사용하기에 적합한 메시지 프로토콜은 시스템의 다른 모든 노드와 통화할 필요가 있는 노드의 제1클래스를 확인하기 위해 확인자 필드의 일부와, 제2클래스의 다른 노드와는 통화할 필요가 없지만 상기 제1클래스의 노드와는 통화할 필요가 있는 노드의 제2클래스를 확인하기 위해 확인자 필드의 제2부분을 사용하며; 상기 제2부분은 제2부분의 나머지가 2진값과 동일한 2진비트를 가졌을 때 상기 제1클래스의 노드를 확인하는 서브부와, 각각의 노드 확인자가 노드를 소스 또는 수신지로 확인하는지의 여부를 식별하는 상기 확인자 필드의 메시지 기능부를 포함한다. 본 발명은 여러가지 특징을 포함하고 있다. 첫째로는 노드를 2개의 클래스로 분류한다는 점으로서; 이들중 제1클래스는 단일의 메시지에서 소스 노드와 수신지 노드로서 동일한 클래스의 노드를 확인할 수 있으며, 제2클래스는 결코 서로 통화하지 않으므로써 동일한 메시지에서 소스 노드와 수신지 노드로 나타나지 않는 확인자와 통화하지 않는다. 이에 의해 상기 제2클래스의 다수의 노스를 확인하기 위해 확인자 필드의 대부분을 사용할 수 있게 된다. 둘째로, 본 발명은 소스 노드 확인자 및 수신지 노드 확인자로서 확인자 필드의 할당부를 제거하며, 그 대신에 소스 노드나 수신지 노드를 확인하는 노드 확인부의 어느 한쪽을 확인하기 위해 보다 적은 비트 용량을 이용한다. 셋째로, 본 발명은 제1클래스의 2개의 노드 사이에 통신이 이루어졌을 때 제1클래스의 노드를 확인하기 위해 제2클래스 노드 확인부의 일부를 사용한다. 본 발명은 서로 통신되지 않는 수만개의 노드가 있는 엘리베이터 제어시스템 등의 제어시스템에서 표준 CAN 하드웨어를 사용한다.
본 발명의 기타 다른 목적과 특징 및 장점은 첨부된 도면을 참조한 하기의 상세한 설명에 의해 보다 명확하게 이해될 것이다.
도1에 있어서, 표준 CAN 2.0 프로토콜 메시지 포맷은 11비트 확인자 필드와 18비트 확인자 필드를 포함하며, 이들은 서로 조합하여 29비트 확인자 필드를 형성한다. 도2에 있어서, CAN 2.0 프로토콜 메시지 포맷은 엘리베이터 제어시스템에 사용하기 위하여 상기 29비트 확인자 필드를 3개의 부분 즉, 메시지 함수 필드로서의 x비트로 분할하며, 이러한 x비트는 29비트 확인자 필드의 나머지 2개의 부분의 수신지를 포함한며, 이러한 부분은 수신지 노드 확인자를 나타낸다. 일실시예에서 상기 함수부분은 5개의 비트를 포함할 수도 있다. n비트의 제2부분은 서로 통화해서는 아니되는 시스템 노드의 대부분중 하나를 확인하는 2클래스 노드 확인자부분이다. 일실시예에 따르면, 2클래스 확인자부분은 16비트를 포함한다. m비트의 제3부분은 클래스 1노드 확인자부분으로서, 클래스 2노드와 마찬가지로 서로 통신하는 다수의 클래스 1노드중 하나를 확인한다. 일실시예에서, 클래스 1노드 확인자부분은 8비트를 포함하고 있다. 도2에서, 클래스 2노드 확인자는 모두 클래스 2노드를 확인하는데 사용되는 것은 아니며, 그 필드의 가장 적은 8비트는 2클래스 1노드가 서로 통신하게 될 때 클래스 1노드중 하나를 확인한다. 도3에 도시된 바와 같이, 클래스 2노드 확인자부분의 최대 8비트가 모두 제로가 될 때(일실시예에서), 클래스 2노드 확인자부분의 가장 적은 8비트는 클래스 1노드를 확인한다. 이러한 이유로 인해, 클래스 2노드 확인자를 포함하고 있는 29비트 확인자 필드의 부분은 선택가능부로 언급된다. 클래스 1노드를 확인하기 위해 상기 선택가능부의 가장 적은 비트를 사용하는 것은 클래스 2노드를 확인하기 위해 상당한 수가 사용될 수있게 한다. 예를 들어, 상기 선택가능부로부터 256클래스 1노드를 제거하면 65,280클래스 2노드 확인자가 남는다.
도3에서처럼 모두 제로로 하는 대신에, 선택가능한 확인자부분의 높은 차수부분(high order portion)은 모두 가장 적은 8비트가 클래스 1확인자를 포함하는 것을 표시하기 위한 것으로 세팅된다. 이 경우, 클래스 1확인자는 선택가능부의 가장 높은 차수(즉, 65,280 내지 65,535 사이)가 된다. 본 발명은 필요에 따라 어느 쪽으로도 사용될 수 있다. 따라서, 도3에서 "n-m"으로 표시된 선택가능부의 고차수 서브부는 모두 제로를 대신하는 것이 된다. 서술한 바와 같이, 일실시예에 따르면 x는 5이고, n은 16이고, m은 8이다. 엘리베이터를 위한 다른 실시예에 따르면 x는 4이고, n은 15이며, m은 10이다. 이것은 16함수 타입에서 1,000클래스 1노드 이상, 그리고 31,000클래스 2노드 이상을 갖도록 허용한다. 물론 필요에 따라 본 발명의 실시에 적합하도록 다른 수가 설정될 수도 있다.
29비트 확인자 비트의 함수부(function portion)는 확인자 필드에서 하나이상의 가장 현저한 비트를 사용하여 메시지의 프라리어리티 레벨(priority level)을 설정할 수 있도록 가장 현저한 차수의 확인자 필드로 표시되며, 이에 따라 상기 프라이어리티는 표준 CAN 충돌 프로토콜에 의해 순서대로 실시되며; 상기 충돌 프로토콜은 가장 현저한 것으로부터 가장 현저하지 않은 것을 하나의 값에서 없은 제로값과의 비트 비교를 실행한다. 클래스 1노드 및 클래스 2노드를 확인하는 선택부와 클래스 1확인자부분의 차수는 관련이 없다.
상술한 특허명세서는 본 발명에 참조인용되었다.
본 발명은 양호한 실시예를 참조로 서술되었기에 이에 한정되지 않으며, 본 기술분야의 숙련자라면 첨부된 청구범위로부터의 일탈없이 본 발명에 다양한 변형과 수정이 가해질 수 있음을 인식해야 한다.

Claims (7)

  1. 다수의 클래스 1노드와 다수의 클래스 2노드를 구비한 다중처리기 제어시스템의 여러 노드 사이에서 통신하기 위한 방법에서; 상기 각각의 클래스 1노드는 클래스 1노드의 다른 노드와 상기 클래스 1노드 이외의 제어시스템 노드와 통신해야만 하며; 상기 각각의 클래스 2노드는 표준 CAN(control area network: CAN) 메시지 포맷에 응답하는 제어영역 네트웍을 사용하여, 적어도 하나의 클래스 1노드와 통신하지만 클래스 2노드의 다른 노드와는 통신하지 않으며; 상기 표준 CAN 메시지 포맷에서 가장 현저한 비트는 프레임 비트의 시작부이고, 그 다음으로 가장 현저한 31비트는 29비트 확인자 필드를 포함하고, 그 다음의 비트는 원격전송 리퀘스트 비트를 포함하며, 그 다음의 6비트는 제어 비트의 필드를 포함하고, 0 내지 64 비트의 그 다음 필드는 데이터 필드를 포함하며, 그 다음의 16비트는 주기적인 중복 체크 필드를 포함하며, 그 다음의 2비트는 인식 필드를 포함하고, 가장 현저하지 않은 7비트는 프레임 필드의 단부를 포함하는 통신방법에 있어서,
    확인자 필드의 다른 비트를 수신지 코드 확인자 또는 소스 노드 확인자로 확인하기 위해, 상기 확인자 필드의 가장 현저한 비트를 포함하는 상기 CAN 확인자 필드의 연속한 부분으로 구성된 메시지 함수 형태부를 제공하는 단계와;
    다수의 클래스 1노드중 하나를 확인하는 클래스 1노드 확인자를 포함하기 위해, 상기 CAN 확인자 필드의 연속한 부분으로 구성된 클래스 1노드 확인자부분을 제공하는 단계와;
    상기 클래스 1노드중 하나와 상기 클래스 2노드중 하나 사이에 통신이 이루어졌을 때 상기 다수의 클래스 2노드중 하나를 확인하는 클래스 2노드 확인자를, 또는 상기 클래스 노드의 두 노드 사이에 통신이 이루어졌을 때 클래스 1노드중 하나를 포함하기 위해, 상기 메시지 함수 형태부와 클래스 1노드 확인자부분을 제외한 상기 CAN 확인자 필드의 연속한 부분으로 구성된 선택가능한 노드 확인자부분을 제공하는 단계를 포함하는 것을 특징으로 하는 노드 사이의 통신방법.
  2. 제1항에 있어서, 상기 클래스 2노드 확인자에서의 비트수는 클래스 1노드 확인자에서의 비트수 보다 높은 것을 특징으로 하는 노드 사이의 통신방법.
  3. 제2항에 있어서, 상기 클래스 2노드 확인자에서의 비트수는 클래스 1노드 확인자에서의 비트수의 2배인 것을 특징으로 하는 노드 사이의 통신방법.
  4. 제1항에 있어서, 상기 선택가능한 노드 확인자부분은 클래스 1노드의 두 노드 사이에 통신이 이루어졌을 때 모두 동일한 2진값을 값는 2진 비트의 연속한 서브부와 클래스 1노드 확인자 서브부를 포함하는 것을 특징으로 하는 노드 사이의 통신방법.
  5. 제4항에 있어서, 상기 동일한 2진값은 제로인 것을 특징으로 하는 노드 사이의 통신방법.
  6. 제1항에 있어서, 상기 선택가능한 노드 확인자부분의 클래스 1노드 확인자 서브부는 상기 선택가능한 노드 확인자부분의 가장 현저하지 않은 비트를 포함하는 것을 특징으로 하는 노드 사이의 통신방법.
  7. 제1항에 있어서, 상기 클래스 1노드 확인자부분은 CAN 확인자 필드의 가장 현저하지 않은 비트를 포함하는 것을 특징으로 하는 노드 사이의 통신방법.
KR1020017011198A 1999-03-12 2000-02-23 제어영역 네트웍 프로토콜의 양레벨 노드 확인자 Expired - Fee Related KR100614538B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/267,960 1999-03-12
US09/267,960 US6363083B1 (en) 1999-03-12 1999-03-12 Bilevel node identifiers in control area network (CAN) protocol

Publications (2)

Publication Number Publication Date
KR20010105369A true KR20010105369A (ko) 2001-11-28
KR100614538B1 KR100614538B1 (ko) 2006-08-25

Family

ID=23020844

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020017011198A Expired - Fee Related KR100614538B1 (ko) 1999-03-12 2000-02-23 제어영역 네트웍 프로토콜의 양레벨 노드 확인자

Country Status (12)

Country Link
US (1) US6363083B1 (ko)
EP (1) EP1161823B1 (ko)
JP (1) JP4391025B2 (ko)
KR (1) KR100614538B1 (ko)
CN (1) CN1343415A (ko)
BR (1) BR0008459B1 (ko)
DE (1) DE60043055D1 (ko)
ES (1) ES2334008T3 (ko)
PT (1) PT1161823E (ko)
RU (1) RU2242046C2 (ko)
TW (1) TW457785B (ko)
WO (1) WO2000056010A2 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6732254B1 (en) * 1999-09-15 2004-05-04 Koninklijke Philips Electronics N.V. Can device featuring advanced can filtering and message acceptance
US6647440B1 (en) * 1999-09-15 2003-11-11 Koninklijke Philips Electronics N.V. End-of-message handling and interrupt generation in a CAN module providing hardware assembly of multi-frame CAN messages
US6604156B1 (en) * 1999-09-15 2003-08-05 Koninklijke Philips Electronics N.V. Message buffer full handling in a CAN device that employs reconfigurable message buffers
US6721799B1 (en) * 1999-09-15 2004-04-13 Koninklijke Philips Electronics N.V. Method for automatically transmitting an acknowledge frame in canopen and other can application layer protocols and a can microcontroller that implements this method
NL1016338C2 (nl) * 2000-10-05 2002-04-11 Roelof Reinders Werkwijze voor het toekennen van een identificatiecode aan knooppunten in een netwerk, het communiceren in een netwerk, alsmede het aansturen van een netwerk.
US7074885B2 (en) * 2001-05-03 2006-07-11 E.I. Du Pont De Nemours And Company Electroactive fluorene copolymers and devices made with such polymers
KR100460905B1 (ko) * 2002-09-13 2004-12-09 현대자동차주식회사 차량에서 캔 메시지의 아이디 설정방법
KR101142648B1 (ko) 2003-05-21 2012-05-10 다우 글로벌 테크놀로지스 엘엘씨 점도 개질제 및 발광성 화합물의 블렌드
US7254646B2 (en) * 2003-06-23 2007-08-07 Hewlett-Packard Development Company, L.P. Analysis of causal relations between intercommunicating nodes
KR100609493B1 (ko) 2004-08-19 2006-08-08 학교법인 울산공업학원 복수의 센서 데이터를 하나의 캔 메시지로 전송하는 방법
CN101094165B (zh) * 2006-06-19 2010-12-08 大唐移动通信设备有限公司 一种控制局域网中实现数据传输的方法、系统和设备
TWI417737B (zh) * 2006-10-25 2013-12-01 Hewlett Packard Development Co 資產模型之即時識別與資產分類以協助電腦網路安全
JP5517432B2 (ja) * 2008-10-16 2014-06-11 三菱電機株式会社 エレベータ安全システム
JP5449541B2 (ja) 2009-06-05 2014-03-19 オーチス エレベータ カンパニー 通信ネットワーク上の装置を自動的にアドレス指定するシステムおよび方法
US8665882B2 (en) * 2009-10-30 2014-03-04 Honeywell International Inc. Serialized enforced authenticated controller area network
KR102179686B1 (ko) * 2017-11-01 2020-11-17 주식회사 엘지화학 Ess 배터리와 파워 관리 장치 사이의 캔 통신 방법
CN113824621B (zh) * 2021-09-22 2023-04-14 石家庄通合电子科技股份有限公司 基于信号的can通讯方法和can控制器

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0239662B1 (en) 1986-04-03 1993-03-17 Otis Elevator Company Two-way ring communication system for elevator group control
JP2550642B2 (ja) * 1988-03-04 1996-11-06 日本電気株式会社 パケットフレーム伝送方式
US5469150A (en) 1992-12-18 1995-11-21 Honeywell Inc. Sensor actuator bus system
US5387769A (en) 1993-06-01 1995-02-07 Otis Elevator Company Local area network between an elevator system building controller, group controller and car controller, using redundant communication links
US5854454A (en) 1996-09-16 1998-12-29 Otis Elevator Company Message routing in control area network (CAN) protocol

Also Published As

Publication number Publication date
DE60043055D1 (de) 2009-11-12
EP1161823B1 (en) 2009-09-30
WO2000056010A2 (en) 2000-09-21
CN1343415A (zh) 2002-04-03
JP2002539714A (ja) 2002-11-19
RU2242046C2 (ru) 2004-12-10
TW457785B (en) 2001-10-01
ES2334008T3 (es) 2010-03-04
KR100614538B1 (ko) 2006-08-25
EP1161823A2 (en) 2001-12-12
BR0008459B1 (pt) 2014-08-05
BR0008459A (pt) 2002-01-29
WO2000056010A3 (en) 2001-01-18
JP4391025B2 (ja) 2009-12-24
US6363083B1 (en) 2002-03-26
PT1161823E (pt) 2009-12-10

Similar Documents

Publication Publication Date Title
KR100614538B1 (ko) 제어영역 네트웍 프로토콜의 양레벨 노드 확인자
US7289446B2 (en) Controller area network (CAN) communication device
JP3115322B2 (ja) メッセージの形成方法
US5151897A (en) Inter-LAN connection apparatus and inter-LAN connection method
US5048014A (en) Dynamic network reconfiguration technique for directed-token expanded-address LAN
US5218603A (en) Node unit and communications method for local area network
US20100158045A1 (en) Method for transmitting/receiving data frame in can protocol
US5343472A (en) Multiplex transmission system for use in vehicles
US6167057A (en) Data communication system and electronic control unit used therein
EP0769863B1 (en) Bridging apparatus for traffic filtering in communication networks
US6901469B2 (en) Communication control apparatus using CAN protocol
US6996113B2 (en) Data relay unit and multiplex communication system capable of inhibiting data relay in response to failure
US5168496A (en) System for internetwork communication between local areas networks
EP0984600A3 (en) Data communication system and method for connection setup-
US7284078B2 (en) Deterministic field bus and process for managing same such that when transmissions from one subscriber station are enabled transmissions from other subscriber stations are disabled
US6892247B2 (en) Method and system for active publishing using a slave assigned to a master system to detect, evaluate and make the message available to an application associated with the slave
CN106713142B (zh) 在can总线上传输ip报文的方法及利用can总线网络构建的ip局域网
US6295280B1 (en) Method for network node recognition
US20040044797A1 (en) Device and method for filtering messages in a series-type communication system
KR100460905B1 (ko) 차량에서 캔 메시지의 아이디 설정방법
US5452303A (en) Communication apparatus comprising a local processor for processing a broadcast frame
JPH07170279A (ja) Lanブリッジシステムにおけるユーザグループ 設定方式
US20020048262A1 (en) Method and system for assigning node numbers to network nodes in a network
JP2000151670A (ja) スイッチングハブ
JPH01226245A (ja) Isdnアドレス管理方法

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20010903

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20040922

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060316

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20060731

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060814

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060816

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090709

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20100811

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20110719

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20120727

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20120727

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20130723

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20130723

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20140722

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20140722

Start annual number: 9

End annual number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20160709