[go: up one dir, main page]

WO2000002351B1 - Procede de controle d'un dispositif de reseau dans un reseau comprenant plusieurs dispositifs - Google Patents

Procede de controle d'un dispositif de reseau dans un reseau comprenant plusieurs dispositifs

Info

Publication number
WO2000002351B1
WO2000002351B1 PCT/EP1999/004538 EP9904538W WO0002351B1 WO 2000002351 B1 WO2000002351 B1 WO 2000002351B1 EP 9904538 W EP9904538 W EP 9904538W WO 0002351 B1 WO0002351 B1 WO 0002351B1
Authority
WO
WIPO (PCT)
Prior art keywords
control device
control
network
controller
primary
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.)
Ceased
Application number
PCT/EP1999/004538
Other languages
English (en)
Other versions
WO2000002351A1 (fr
Inventor
Andreas Schwager
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.)
Sony Deutschland GmbH
Original Assignee
Sony International Europe GmbH
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
Priority claimed from EP98112500A external-priority patent/EP0971509A1/fr
Priority claimed from EP98112499A external-priority patent/EP0971506A1/fr
Priority claimed from EP98112501A external-priority patent/EP0971275A1/fr
Application filed by Sony International Europe GmbH filed Critical Sony International Europe GmbH
Priority to JP2000558639A priority Critical patent/JP2002520909A/ja
Priority to AU49036/99A priority patent/AU4903699A/en
Publication of WO2000002351A1 publication Critical patent/WO2000002351A1/fr
Publication of WO2000002351B1 publication Critical patent/WO2000002351B1/fr
Priority to US09/754,152 priority patent/US7013339B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • 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/2803Home automation networks
    • H04L12/2838Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
    • 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/40052High-speed IEEE 1394 serial bus
    • H04L12/40065Bandwidth and channel allocation
    • 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/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • 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/403Bus networks with centralised control, e.g. polling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/13Flow control; Congestion control in a LAN segment, e.g. ring or bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/245Traffic characterised by specific attributes, e.g. priority or QoS using preemption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup
    • H04L47/724Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures of resource allocation
    • H04L47/781Centralised allocation of resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • 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/2803Home automation networks
    • 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/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • 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/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2821Avoiding conflicts related to the use of home appliances
    • 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/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • 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/2803Home automation networks
    • H04L12/2823Reporting information sensed by appliance or service execution status of appliance services in a home automation network
    • H04L12/2827Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
    • 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/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Automation & Control Theory (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)
  • Input Circuits Of Receivers And Coupling Of Receivers And Audio Equipment (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

L'invention concerne un procédé de contrôle d'un dispositif de réseau (8) dans un réseau comprenant plusieurs dispositifs. Selon ce procédé, un premier contrôleur (6) fonctionne pour empêcher un autre contrôleur (9) d'effectuer toute prise en charge indésirable d'un dispositif du réseau actuellement contrôlé par le premier contrôleur. Selon un mode de réalisation, le premier contrôleur (6) a la possibilité de réserver un dispositif de réseau (8) contrôlable, pour devenir ainsi son contrôleur primaire, de telle sorte que le premier contrôleur (6) peut continuer de contrôler le dispositif de réseau contrôlable (8) en s'opposant aux demandes de contrôle des autres contrôleurs (9) situés dans le réseau.
PCT/EP1999/004538 1998-07-06 1999-07-01 Procede de controle d'un dispositif de reseau dans un reseau comprenant plusieurs dispositifs Ceased WO2000002351A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2000558639A JP2002520909A (ja) 1998-07-06 1999-07-01 複数の装置を備えるネットワークにおけるネットワーク装置の制御方法
AU49036/99A AU4903699A (en) 1998-07-06 1999-07-01 Method to control a network device in a network comprising several devices
US09/754,152 US7013339B2 (en) 1998-07-06 2001-01-04 Method to control a network device in a network comprising several devices

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US9181298P 1998-07-06 1998-07-06
EP98112501.6 1998-07-06
EP98112499.3 1998-07-06
EP98112500A EP0971509A1 (fr) 1998-07-06 1998-07-06 Réservation de largeur de bandes
EP98112499A EP0971506A1 (fr) 1998-07-06 1998-07-06 Procédé pour contrôler un appareil de réseau dans un réseau comprenant plusieurs appareils
US60/091,812 1998-07-06
EP98112501A EP0971275A1 (fr) 1998-07-06 1998-07-06 Procédé pour effectuer une action planifiée de dispositifs de réseau
EP98112500.8 1998-07-06

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/754,152 Continuation US7013339B2 (en) 1998-07-06 2001-01-04 Method to control a network device in a network comprising several devices

Publications (2)

Publication Number Publication Date
WO2000002351A1 WO2000002351A1 (fr) 2000-01-13
WO2000002351B1 true WO2000002351B1 (fr) 2000-03-16

Family

ID=27443661

Family Applications (3)

Application Number Title Priority Date Filing Date
PCT/EP1999/004538 Ceased WO2000002351A1 (fr) 1998-07-06 1999-07-01 Procede de controle d'un dispositif de reseau dans un reseau comprenant plusieurs dispositifs
PCT/EP1999/004537 Ceased WO2000002332A2 (fr) 1998-07-06 1999-07-01 Procede de realisation d'une action programmee par des dispositifs en reseaux
PCT/US1999/015369 Ceased WO2000002337A1 (fr) 1998-07-06 1999-07-01 Reservation de largeur de bande

Family Applications After (2)

Application Number Title Priority Date Filing Date
PCT/EP1999/004537 Ceased WO2000002332A2 (fr) 1998-07-06 1999-07-01 Procede de realisation d'une action programmee par des dispositifs en reseaux
PCT/US1999/015369 Ceased WO2000002337A1 (fr) 1998-07-06 1999-07-01 Reservation de largeur de bande

Country Status (3)

Country Link
JP (3) JP2002520909A (fr)
AU (3) AU5155899A (fr)
WO (3) WO2000002351A1 (fr)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MXPA02011224A (es) * 2000-05-15 2003-03-10 Thomson Licensing Sa Metodo para reservar recursos isocronos en una red inalambrica.
JP2002024197A (ja) * 2000-07-10 2002-01-25 Hitachi Ltd 遠隔制御可能な電子機器および遠隔制御方法
JP4881503B2 (ja) 2000-09-19 2012-02-22 ソニー株式会社 コマンド処理方法および無線通信機器
JP2008015954A (ja) 2006-07-10 2008-01-24 Hitachi Ltd ゲートウェイ装置およびシステム
EP2009845A1 (fr) * 2007-06-07 2008-12-31 Thomson Licensing Procédé et appareil pour générer des messages d'erreur dans un réseau multimédia
GB2477415B (en) * 2010-01-28 2012-03-28 Intel Corp Message passing framework for audio/video streaming in a topology of devices
US8782237B2 (en) 2010-01-28 2014-07-15 Intel Corporation Audio/video streaming in a topology of devices
JP5683313B2 (ja) * 2011-02-16 2015-03-11 キヤノン株式会社 情報処理装置、起動制御方法、及びプログラム
EP3355439B1 (fr) * 2011-11-28 2020-04-29 Kyocera Corporation Appareil de commande d'énergie, système de commande d'énergie et procédé de commande d'énergie

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5193208A (en) * 1990-05-14 1993-03-09 Sony Corporation Signal transmission system
DK0467036T3 (da) * 1990-06-15 1996-03-11 Savi Techn Inc Fremgangsmåde og apparatur til radioidentifikation og sporing
JP3106495B2 (ja) * 1990-11-21 2000-11-06 ソニー株式会社 ホームバス制御装置
KR930007513B1 (ko) * 1991-04-01 1993-08-12 주식회사 금성사 전자레인지의 요리완료시간 예약방법
US5425021A (en) * 1993-01-28 1995-06-13 International Business Machines Corporation Packet switching resource management within nodes
US5359593A (en) * 1993-08-26 1994-10-25 International Business Machines Corporation Dynamic bandwidth estimation and adaptation for packet communications networks
US5530702A (en) * 1994-05-31 1996-06-25 Ludwig Kipp System for storage and communication of information
EP0691769A1 (fr) * 1994-07-07 1996-01-10 International Business Machines Corporation Systèmes d'émulation des circuits de voix dans un réseau de commutation de paquets
EP0714192A1 (fr) * 1994-11-24 1996-05-29 International Business Machines Corporation Procédé pour la préemption de connections dans un réseau de commutation de paquets à haute vitesse
US5815492A (en) * 1996-06-20 1998-09-29 International Business Machines Corporation Dynamic bandwidth estimation and adaptation in high speed packet switching networks
EP0932958B1 (fr) * 1996-10-16 2003-10-15 Thomson Consumer Electronics, Inc. Methode pour assurer l'interoperabilite de dispositifs connectes sur un bus et dispositif approprie.

Also Published As

Publication number Publication date
WO2000002332A3 (fr) 2000-03-09
AU4974499A (en) 2000-01-24
WO2000002337A1 (fr) 2000-01-13
WO2000002332A2 (fr) 2000-01-13
JP2002520903A (ja) 2002-07-09
AU4903699A (en) 2000-01-24
JP2002520909A (ja) 2002-07-09
WO2000002351A1 (fr) 2000-01-13
JP2002520901A (ja) 2002-07-09
AU5155899A (en) 2000-01-24

Similar Documents

Publication Publication Date Title
US7013339B2 (en) Method to control a network device in a network comprising several devices
US20030005130A1 (en) Audio-video management in UPnP
CN105591795B (zh) 一种带宽分配方法和装置
EP1187019B1 (fr) Méthode de gestion de ressources
CN110855536A (zh) 运行控制方法、装置、家电设备以及存储介质
WO2000002351B1 (fr) Procede de controle d'un dispositif de reseau dans un reseau comprenant plusieurs dispositifs
WO2001037081A3 (fr) Procede et dispositif de controle d'acces simultane dans un systeme de gestion comportant des politiques
DE10011655B4 (de) Verfahren und Anordnung zur Zuordnung von Ressourcen in einem Kommunikationssystem
US6252886B1 (en) Bandwidth reservation
DE102004052412A1 (de) Verfahren und Vorrichtung zum dynamischen Umschalten zwischen Abfragen und Interrupt, um Netzverkehr zu handhaben
WO2002050629A3 (fr) Serveur de reseau ameliore
US20010026533A1 (en) Method to perform a scheduled action of network devices
CN112019496B (zh) 基于mqtt总线的主题安全订阅方法及装置
CN114528093B (zh) 一种提高车载终端设备存储服务性能的方法及系统
US12118399B2 (en) Resource allocation method, device and audio-visual playback terminal
CN106603215B (zh) 一种基于ZigBee非公平网络信道资源共享方法
US6643367B1 (en) Dynamic and scheduled computer telephony resource allocation
DE102018005901B4 (de) Dynamische zeitliche Planung einer Funkeinheit, die mehrere Drahtlosprotokolle ausführt
DE10040012A1 (de) Ressourcen-Management
JP2000259430A (ja) コンピュータシステムの処理方法
CN119829244B (zh) 一种基于容器化混合关键系统的混合调度方法
DE60211703T2 (de) Verfahren und system zur zeitverwaltung in einem echtzeitsystem
JPH09282185A (ja) リアルタイムシステムおよびその資源管理方法
JPS59148929A (ja) デ−タの通信制御方式
DE102016004127B3 (de) Automatische Begrenzung des Datenverkehrs in, einen Router umfassenden BACNET-MS/TP-Bussystemen zur Laufzeit

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: B1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: B1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 09754152

Country of ref document: US

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2000 558639

Kind code of ref document: A

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA