WO2003071748A1 - Systeme de notification d'informations relatives a un equipement - Google Patents
Systeme de notification d'informations relatives a un equipement Download PDFInfo
- Publication number
- WO2003071748A1 WO2003071748A1 PCT/JP2002/001479 JP0201479W WO03071748A1 WO 2003071748 A1 WO2003071748 A1 WO 2003071748A1 JP 0201479 W JP0201479 W JP 0201479W WO 03071748 A1 WO03071748 A1 WO 03071748A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ipv6
- communication processor
- address
- information
- destination
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/167—Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
Definitions
- the present invention relates to an information notification method in a device having an IPv6 processor having a destination IPv6 address.
- IP Internet Protocol
- IP originated in the ARPANET in the United States, and the definition of protocols and network services was defined in a document group called the Request for Comments (RFC) in the Internet Engineering Task Force (IETF). It has been done.
- RRC Request for Comments
- IETF Internet Engineering Task Force
- Devices communicating via IP have a 4-byte IP address.
- the main function of IP is to perform routing to send a bucket from a source terminal to a destination terminal.
- the network to be transmitted is selected, and the packet is divided and assembled according to the transfer bucket size according to the network. Confirmation of lost or duplicated packets is handled at a higher layer than IP.
- IP addresses are exhausted and routing is becoming more complex.
- IP addresses the lack of publicly available global addresses is a major problem.
- IPv6 protocol and network services are being defined by the IETF as next-generation IP.
- the main feature of IPv6 is that the IPv6 address size is 1 It has been expanded to 6 ports, the address structure has a hierarchical structure considering routing, the automatic configuration of IPv6 addresses has been enabled, and functions such as IPsec and Mobile IP have been required as IPv6 functions. On the point.
- By expanding the IPv6 address size it is possible to assign global IPv6 addresses from PCs to mobile terminals and home appliances, and to realize peer-to-peer communication in which each can directly talk, new networks and networks The creation of services is expected.
- IP Internet Protocol
- IPv6 Internet Protocol, Version 6
- the expansion of the IP network has created an environment that allows access to the IP network and the Internet from anywhere, anytime, and enables IP network access from PCs in companies, mobile phones, and PCs at home.
- IP network by mounting IP on home appliances such as refrigerators and washing machines, or AV devices such as TVs and videos, it is possible to control each device from a PC or mobile phone via an IP network.
- a device can voluntarily notify an abnormal state to a user's portable terminal or operation center.
- IPv6 communication processor implements this in equipment In this way, IPv6 communication can be realized.
- IPv6 communication processor implements this in equipment In this way, IPv6 communication can be realized.
- many functions such as IPsec, Mobile IP, and automatic configuration of IPv6 address need to be implemented as standards.
- some of the functions listed as standard equipment may not be required depending on the device to be mounted. For example, refrigerators and air conditioners that hardly move after installation do not need the Mobile IP function.
- the required IPv6 performance also differs depending on the device. For example, AV equipment that handles moving images, etc., requires high-speed IPv6 protocol processing and functions such as communication quality assurance.
- IPv6 In order to apply IPv6 to non-PC systems, the minimum required specifications of IPv6 functions are as follows: "Proposed IPv6 minimum requirements for information appliances (Ver. 3.0.11), INTAP Information Appliance Safety Technical Committee, 2001 Proposed as "11.16". Regarding the connection form of IPv6 networks of home appliances and the necessity of an IPv6 communication processor, “Creating Internet Home Appliances with” IPv6 Chip “, p. 130-139, Nikkei Electronics, 2001. 6.4 (no. 797) ".
- IPv6 IPv6 Minimum Requirements for Information Appliances
- An object of the present invention is to provide a destination IPv6 address and a source IP as an IPv6 communication function.
- the purpose is to realize communication as an IPv6 communication terminal from a device equipped with an IPv6 communication processor that has only a product identifier that can be used as an interface ID of an address.
- Another object of the present invention is to provide, as a destination IPv6 address stored in an IPV6 communication processor, an IPv6 address of a server that maintains and operates a home appliance equipped with the processor via a network, and includes the processor.
- the purpose is to realize remote maintenance and operation of home appliances over a network by sending them to a destination IPv6 address that stores the status of the home appliances.
- a feature of the present invention is that, in IPv6 communication in a network having an IPv6 communication processor and a relay device such as an access point, the IPv6 communication processor uses a device identifier corresponding to an interface ID constituting a destination IP address and a source IP address. It has an R0M that stores the IP address, a ROM reading unit, and an external network interface unit.It has a source IP address and a destination IP address as IPv6 communication functions, and the access point is transmitted from a device that has an IPv6 processor. Receives the destination IP address and device identifier, adds a network prefix to the received device identifier, generates the source IPv6 address of the device equipped with the IPv6 communication processor, and creates the IPv6 transmission header. Function to access the functions required for IPv6 communication with the IPv6 communication processor. And shared between points, it is to implement the IPv6 communication function.
- Another feature of the present invention resides in setting a global IPv6 address of a management server that performs device operation management as a destination IPv6 address stored in the ROM of the IPv6 communication processor.
- Another feature of the present invention is that there is no need to fix the address of the management server by setting the IPv6 anycast address of the management server that performs equipment operation and maintenance.
- the destination IPv6 address, device identifier, and notification stored in ROM that are transmitted through the network interface unit of the IPv6 communication processor.
- the source IPv6 address is generated from the device identifier, the notification information is set in the IPv6 packet port, and the destination IP address stored in the IPv6 communication processor
- Another feature of the present invention is to transmit an IPv6 bucket.
- a home appliance including the IPv6 communication processor
- a home network including an IPv6 communication processor access point
- a home network connecting the home network and an access network.
- the system consists of a home gateway located in the home, an operation and maintenance center for home appliances connected to the access network, and a management server located in the operation and maintenance center.
- the management server performs maintenance and operation of home appliances.
- Another feature of the present invention is that, as a second IPv6 communication processor, an IPv6 communication processor reader having no network interface and having a function of reading information stored in the IPv6 communication processor is used.
- the processor reads the destination IPv6 address and product identifier stored in the processor, and in the IPv6 communication processor reader, generates the source IPv6 address from the product identifier and sets the product state to the IPv6 packet payload. • IPv6 communication It is to transmit the product state to the destination IPv6 address stored by the processor. By using the destination IPv6 address as the management server of the product management center, it becomes possible to grasp the sales status of the product on the management server.
- the present invention solves at least one of the above-mentioned problems.
- FIG. 1 is a diagram showing a configuration of a home network and maintenance system to which the present invention is applied.
- FIG. 2 is a diagram illustrating a configuration of a first IPv6 communication processor.
- FIG. 3 is a diagram illustrating a configuration of information stored in a ROM of the first IPv6 communication processor.
- FIG. 4 is a diagram showing a processing flow in the IPv6 communication processor when the first IPv6 communication processor is mounted on the temperature sensor.
- FIG. 5 is a diagram illustrating a processing configuration of a first IPv6 communication processor access point.
- FIG. 6 is a diagram showing a processing flow of the IPv6 processing module in the first IPv6 communication processor access point.
- FIG. 7 is a diagram showing a configuration of an IP packet.
- FIG. 8 is a diagram illustrating a configuration of the second IPv6 communication processor.
- FIG. 9 is a diagram illustrating a configuration of information stored in a ROM of the second IPv6 communication processor.
- FIG. 10 is a diagram showing a processing flow in the IPv6 communication processor when the second IPv6 communication processor is mounted on the temperature sensor.
- FIG. 11 is a diagram illustrating a processing flow of the IPv6 processing module in the second IPv6 communication processor access point.
- FIG. 12 is a diagram showing an operation system using an IPv6 communication processor reader for reading information held by a third IPv6 communication processor.
- FIG. 13 is a diagram illustrating a third IPv6 communication processor configuration.
- FIG. 14 is a diagram showing a configuration of information stored in a ROM in the third IPv6 communication processor.
- FIG. 15 is a diagram illustrating a processing configuration in the IPv6 communication processor reader.
- Figure 16 shows the processing flow of the IPv6 processing module in the IPv6 communication processor reader.
- FIG. 17 is a diagram illustrating a configuration example of a temperature sensor on which an IPv6 communication processor is mounted.
- FIG. 18 is a diagram showing a correspondence table between the network prefix and the management target information.
- Figure 19 is a diagram showing the corresponding tables of product identifiers, managed person information, and managed device information.
- FIG. 20 is a diagram illustrating an example of a hardware configuration of an IPv6 communication processor access point.
- FIG. 21 is a diagram illustrating a hardware configuration example of the IPv6 communication processor reader.
- FIG. 22 is a diagram showing an example of a hardware configuration of a home gateway. BEST MODE FOR CARRYING OUT THE INVENTION
- FIG. 1 shows a configuration example of a home network 107 and a maintenance system using a first IPv6 communication processor 101A to which the present invention is applied.
- the IPv6 communication processor 101 can be mounted on home appliances such as the refrigerator 109 and the sensor 108.
- the IPv6 communication processor 101 (101A, 101B) is connected to the home gateway 106 via the first IPv6 communication processor access point 102A to form the home network 107.
- the IPv6 communication processor 101 and the IPv6 communication processor access point 102A are connected via a wireless network such as IEEE802.11b.
- the home network 107 is connected to an access network 103 such as ADSL (Asymmetric Digital Subscriber Line) or FTTH (Fiber to the Home) via a home gateway 106, and a management server located at the maintenance and operation center 104A. Connect with 105A.
- ADSL Asymmetric Digital Subscriber Line
- FTTH Fiber to the Home
- FIG. 22 is an example of a hardware configuration of the home gateway 106.
- the home gateway stores the main processor 222 and the program to be executed.
- Main memory 222 hard disk 220 for storing programs and setting information
- hard disk controller 220 access network interface for connection to access network 103, 222
- a wired network interface unit 2207 connected to a first IPv6 communication processor 101A described as an interface unit corresponding to 100M or 100M Ethernet,
- a buffer memory 2205 for temporarily storing transmission / reception packets transferred between the access network interface 222 and the wired network interface 2207, and a buffer memory controller 2204 are connected. It consists of system bus 222.
- FIG. 2 shows a first IPv6 communication processor configuration 101A.
- the IPv6 communication processor 101A includes a device interface unit 202A that receives an interrupt 201A from the mounted device, a ROM 203A that stores information read in response to an interrupt from the device, a read unit 204A, and information read from the ROM. It consists of a network interface unit 205A that transmits to the first IPv6 communication processor access point.
- the network interface unit 205A has a RAM 206A as a transmission buffer.
- FIG. 17 is a diagram illustrating a configuration of the temperature sensor 108 in which the first IPv6 communication processor is mounted.
- the temperature sensor 108 consists of a temperature sensor circuit 1701 and an IPv6 communication processor 101A, and the temperature sensor circuit is connected to the IPv6 communication processor via an interrupt signal line 201A.
- FIG. 3 is a diagram showing components of information stored in the ROM 203A of the IPv6 communication processor 101A.
- the ROM 203A contains the IEEE802.11b MAC header 310A, the product identifier of the device that implements the IPv6 communication processor 302A, and the global IPv6 address of the management server of the maintenance and operation system. Is stored as the destination IPv6 address 300 A, and in addition, the product identifier and the CRC 304 that is the calculation result of the CRC 16 of the destination IP address are stored.
- the processing of the temperature sensor 108 having the IPv6 communication processor 101A will be described with reference to FIG.
- the IPv6 communication processor 101 follows the following procedure. A performs processing.
- step 1 the device interface unit 202A, which has accepted the interrupt 201A, sends a signal for performing information reading processing in the ROM203B to the reading unit (410).
- step 2 the read unit 204A receiving the signal sends the MAC header 310A, the product identifier 3002A, the information stored in the ROM203A, the destination IPv6 address 30 3 A, CRC 304 is read, and written to RAM 206 B, which is equivalent to the transmission buffer of network interface 205 A (420).
- step 3 the reading unit 204A sends a signal for requesting packet transmission to the network interface unit 205A (430).
- step 4 the network interface unit 205A transmits the data on the RAM 206A to the first IPv6 communication processor access point 102A in accordance with the provisions of IEEE802.11b ( 4 4 0).
- FIG. 20 is a diagram showing a hardware configuration of a first IPv6 communication processor access point 102A for receiving a bucket transmitted from the IPv6 communication processor 101A.
- the IPv6 communication processor access point 102 A is a main processor 200 A that executes the processing shown in FIG. 5 and the processing block D- shown in FIG. 6, a main memory 200 A that stores an execution program,
- a hard disk 200 A and a hard disk controller 200 A storing a program and a hard disk controller 200 A are described as a 100 M or 100 M Ethernet-compatible interface unit.
- FIG. 5 is a diagram illustrating a processing configuration of a first IPv6 communication processor access point 102A that receives data transmitted from the IPv6 communication processor 101A.
- the IPv6 communication processor access point 102A is a wireless interface processing unit 503 that receives data from the IPv6 communication processor 101A, and creates an IPv6 packet that is sent to the management server from the received data.IPv6 communication It is composed of a processor processing module 501 and a wired interface processing unit 502 such as an LLC / MA PHY that performs wired network control. '
- FIG. 6 is a processing flow in the IPv6 communication processor processing module 501 in the first IPv6 communication processor access point 102A.
- Iotaro [nu 6 communications processor processing module 5 0 1 is started (6 0 0), Step 1, The CRC 16 of the received product identifier 300 A and the destination IPv6 address 303 A is calculated (610). The calculated CRC result is compared with the CRC value 304 received from the IPv6 communication processor 101A (620). If the values match, an error notification is stored as the command value (630). If the values do not match, the information stored in the ROM 203A of the IPv6 communication processor 101A has been tampered with. Remember (640).
- a source IPv6 address is created from the received product identifier 302A.
- a 128-bit IPv6 address consists of two areas called the upper 64 bits called the network prefix and the lower 64 bits called the interface ID.
- the network prefix is information that specifies a subnetwork
- the interface ID is information that specifies a device.
- the home gateway 106 obtains the network prefix from the access network 103, and the home gateway 106 from the IPv6 communication processor access point 102A. Get the network prefix.
- the product identifier 302 A transmitted from the IPv6 communication processor 101 A is used as the interface ID (650).
- the IPv6 header 701 shown in FIG. 7 is created from the source IPv6 address created in step 2 and the destination IPv6 address 303 A notified from IPv6 (660).
- step 4 the command value stored in step 1 is set in the Co-request and area 702 of FIG. 7, and an IPv6 packet is created (670).
- step 5 the created IPv6 bucket is transferred to the LLC / MAC processing unit, which is the wired interface processing unit 502, to request packet transmission (680).
- the IPv6 communication processor access point 102A receives the product identifier 302A stored in the IPv6 communication processor 101A and the destination IPv6 address 303A, and transmits the IPv6 bucket.
- the IPv6 packet can be generated and transmitted to the management server 105A located at the maintenance operation center 104A via the home gateway 106 and the access network 103. From the operation and maintenance center 104 A, it appears that devices equipped with the IPv6 communication processor 101 A are communicating by implementing the IPv6 protocol.
- the management server 105A located at the maintenance and operation center 104A Upon receiving the IPv6 packet, the management server 105A located at the maintenance and operation center 104A receives the IPv6 packet from the command value of the IPv6 packet and calculates the temperature of the device equipped with the IPv6 communication processor 101A. Recognizes that sensor 108 has detected an abnormality, and detects the home appliance and IPv6 information that sent the IPv6 bucket using the source address of the IPv6 packet and the tables shown in Figs. 18 and 19. I do.
- FIG. 18 is a diagram showing a configuration of a table 1801 for managing the correspondence between the network prefix and the management target information.
- This table 1801 manages a plurality of entries composed of the network prefix 1802 of the IPv6 address and the managed person information 1803, and as the managed person information 1803, It has a name 1803A, a residence 1803B, a telephone number 1803C, an Internet Service Provider 1803D, and a user ID 1803E.
- the entry having the network prefix 1802 A of the source IP v6 address of the received IP bucket can be searched from this table 1801 to obtain the corresponding managed person information 1803 .
- FIG. 3 is a diagram showing a configuration of a table 1901 for managing correspondence of 01.
- the management device information 1902 in this table 1901, information on the manufacturer, device name, product year, etc.
- the interface ID of the received IPV6 address the user ID 1803E and the management device information 1902A can be obtained from the product identifier 302A as the corresponding management target information.
- the temperature sensor 108 which is a device equipped with the communication processor 101A that has transmitted the IPV 6 bucket from the obtained information, detects an abnormality and detects the house equipped with the temperature sensor 108.
- the IPV 6 home electric appliance which can confirm the abnormality by telephone or send maintenance personnel to the house where the temperature sensor 108 is installed.
- FIG. 1 One configuration example of the home network 107 and the maintenance system using the second IPv6 communication processor 101C to which the present invention is applied is as shown in FIG.
- FIG. 8 is a diagram showing a second IPv6 communication processor 101C configuration.
- the second IPv6 communication processor 101C has a device interface section 202B, ROM203B, and device interface section 2 for receiving an interrupt 201B from a device.
- the read unit 204 B which reads the information stored in the ROM 203 B in response to the signal from the 02 B or the signal from the timer 801, and the RAM 206 B, which is the transmission buffer, External network interface section provided
- Figure 9 shows the information structure stored in ROM 203B.
- IEEE802.lib stipulated MAC header 301B, product identifier of home electric appliances implementing IPv6 communication processor 302B, destination IPv6 address 303B, command value indicating normal status 90 1, the product identifier 3 0 2 B, the destination IPv6 address 3 0 3 B, and the command value ⁇ CRC 0 9 2 which is the result of calculating CRC 16 of 9 0 1, the command value i 3 9 0 3 indicating an abnormal state, And product identifier 3 0 2 B, transmission destination IPv6 address 3 0 3 B and command value) CRC / 39394 is stored in ROM203B.
- FIG. 10 shows a process executed by the IPv6 communication processor when the second IPv6.
- Communication processor 101C is mounted on the temperature sensor 108 as shown in FIG.
- the second IPv6 communication processor 101C starts processing upon receiving an interrupt from the temperature sensor circuit 1701 or a periodic interrupt from a timer.
- step 1 the device interface unit 202B receiving the interrupt from the external temperature sensor circuit sends a signal for reading the information in the ROM 203B to the reading unit 204B (10 Ten ) .
- the reading unit 204B receiving the signal from the device interface unit 202B transmits the MAC header 301B stored in the ROM 203B, the product identifier 302B, The destination IPv6 address 300 C, command value] 390 3 and CRC / 3 904 are read out and written to RAM '206 B of the network interface section 205 B (1 0 2 0).
- the reading unit 204B sends a signal for requesting packet transmission to the network interface unit 205B (1004B).
- the reading unit 204B started from the timer 801, which periodically times out, stores the MAC header 301B, the product identifier in the information stored in the ROM 203B. 3 0 2 B, destination IPv6 address 3 0 3 B, command value ⁇ 9 0 1 and CRC a 9 0 2 are read and written to RAM 2 0 6 B of network interface 2 0 5 B (1 0 3 0 ).
- the reading unit 204 B sends a signal requesting packet transmission to the network interface unit 205 B (104
- the network interface section (205B) sends the data on RAM 206B to the first IPv6 communication processor access point 102B in accordance with IEEE802.lib. Yes (1 050).
- Figure 11 shows an example of receiving a packet from the second IPv6 communication processor 101C and sending it to the management server 105A of the maintenance and operation center 104A.
- the processing flow executed by the second IPv6 communication processor access point 102B that performs The processing unit configuration of the second IPv6 communication processor access point 102B is the same as that of FIG. 5 shown in the first embodiment.
- the IPv6 communication processor processing module 501 is activated.
- step 1 calculate the CRC16 of the received product identifier 302 B, destination IPv6 address 303 B, and command values 901 and 903 (1 1 10). The calculated CRC result is compared with the CRC values 902 and 904 received from the IPv6 communication processor 101C (1 120). If the values do not match, the information stored in the ROM 203B in the IPv6 communication processor 101C has been tampered with, and the tampering with the IPv6 communication processor information is stored as the command value. (1 130). As step 2, a source IPv6 address is created from the received product identifier 302B in the same manner as in the first embodiment (650).
- an IPv6 header 701 shown in FIG. 7 is created from the source IPv6 address created in step 2 and the destination IPv6 address 303B notified from the IPv6 communication processor 101C (660).
- step 4 if the command value stored in step 1 is present in the command area 702 of FIG. 7, the command value is set. If there is no stored command value, the command values 901 and 903 received from the IPv6 communication processor are set in the command area 702 of FIG. 7 (1 160). In this way, an IPv6 bucket is created.
- step 5 the created IPv6 packet is passed to the LLC / MAC processing unit, which is the wired interface unit 502, and a packet transmission is requested (680).
- the second IPv6 communication processor 101C equipped with the ROM 203B storing the information such as the product identifier 302B and the destination IP address 303B and the timer 811, is provided to the product.
- the second IPv6 communication processor access point 10 In 2B, by generating IPv6 packets, it is possible to periodically report product normality to the maintenance and operation center 104A when an error is detected.
- the management server 100 A of the maintenance operation center 104 A detects the subject person information 1803 and the management device information 1902, and receives the IPV 6 packet.
- the state of the temperature sensor 108 provided with the IPv6 communication processor 101 C can be grasped by analyzing the Co bandand and 702 of the network.
- a third embodiment will be described with reference to FIGS. 1 to 16 and FIG. 21 '.
- FIG. 12 is a diagram showing a system configuration example to which the third invention is applied.
- Third IPv6 communication processor Product equipped with 101D 1.23, Third IPv6 communication processor Reads information from 101D and transmits the read information as an IPv6 bucket IPv6 communication processor Reader 1 2 0 1, Management server 1 2 5 located at the product management center 1 2 4 4 that receives notification from the third IPv6 communication processor 1 0 1 D, and IPv6 communication processor reader 1 2 0 1 and management server It is composed of a network 122 connecting the 105B.
- the IPv6 communication processor reader 1 201 is located at the store of the product 1 203.
- FIG. 13 is a diagram illustrating a third IPv6 communication processor configuration 101D.
- the third IPv6 communication processor 101D corresponds to the ROM 203C, the reading unit 204C reading out the information stored in the ROM, and the interface unit with the IPv6 communication processor reader 121. It consists of the external interface section 1301.
- FIG. 14 is a diagram showing information stored in the ROM 203C.
- An address is an address that identifies a group of multiple interfaces, and is an address that IPv6 packets can be sent only to the nearest interface belonging to the group, not to all the interfaces connected to the group. It is. For example, used to find the nearest DNS server. The original function is used to communicate with the router with the nearest function. In this embodiment, a server that provides an arbitrary service is found and used to receive the service. In this case, it is used to send IPv6 packets to the management server 125 belonging to the subnet of the product management center 124. By using an IPv6 anycast address, the IPv6 communication processor can send an information notification to the management server 125 even if the global IPv6 multicast address of the management server 125 is not fixed. It becomes possible to send IPv6 buckets.
- FIG. 21 is a diagram showing a hardware configuration of the IPv6 communication processor reader 1221, which receives a bucket transmitted from the IPv6 communication processor 101D.
- the IPv6 communication processor reader 1 201 has a main processor 200 1 B for executing the processing shown in FIG. 5 and the processing flow D- shown in FIG. 6, a main memory 200 0 B for storing the execution program, and A hard disk 200 B and a hard disk controller 200 B, which store the program.
- a home gateway 1 0 6 described as an interface unit corresponding to 100 M or 100 M Ethernet.
- External interface controller 2 1 0 1 that controls wired network interface section 2 0 6 B, CRT 1 5 0 7, reader 1 5 0 5 and keyport 1 6 0 6 2.
- FIG. 15 is a diagram showing a processing program configuration of the IPv6 communication processor reader 1221.
- External input interface processing unit that accepts input from reader 1505 and keyboard 1506 that reads information in C 1505, and display on CRT 1507 It consists of an external output interface processing unit 1503 that performs communication, a wired interface processing unit 1504 for connection to the network 122, and an IPv6 communication processor processing module 1501. To achieve.
- FIG. 16 shows a processing flow of the IPv6 communication processor processing module 1501 in the IPv6 communication processor reader 12 Q1.
- the IPv6 communication processor reader 1251 reads information stored in the ROM 203C of the IPv6 communication processor 101D using the reader 1505.
- the ROM reads the read section 204C.
- the reading unit 204C reads information on the ROM 203C and sends it via the external interface unit 1301 to the reader 1505 of the IPv6 communication processor reader 1205'1 and external input device. It is transmitted to the IPv6 communication processor processing module 1501 via the evening section 1502 (1600).
- step 2 the IPv6 communication processor processing module 1501 calculates the CRC of the received product identifier 1441 and the destination IPv6 anycast address 1442 as step 1. If the values do not match, the information stored in the ROM 203C in the I? V6 communication processor 101D has been tampered with. Remember the tampering (1653). If they match, the date read and the store code stored in advance by the IPv6 communication processor reader 1201 are stored as the command value (1660).
- the command value is output to the CRT 1507 through the external output interface processing section 1503 (1640).
- Operator commands After confirming the value on the CRT 1507, enter “Enter” from the keyboard 1506 to inform the IPv6 communication processor processing module 1201 that the confirmation has been made (1650) .
- step 4 as shown in the first embodiment, a source IPv6 address is created from the received product identifier 1401 (650).
- step 5 from the source IPv6 address created in step 2 and the destination IPv6 anycast address 1402 notified from IPv6, create the IPv6 header 7 01 shown in Fig. 7 (16 7 0)
- step 6 the command value stored in step 2 is set in the command area 72 of FIG. 7, and an IPv6 packet is created (1680).
- step 7 the created IPv6 packet is transferred to the LLC / MAC processing unit, which is the wired interface processing unit 1504, to request packet transmission (1690).
- the IPv6 communication processor reader 1 that has read the information is provided.
- the IPv6 bucket created in 201 can be sent via the network 122 to the management server 1205 of the product management center 1244 indicated by the sending IPv6 anycast address. Therefore, for example, the product, the store, and the sales date and time can be easily managed by the management server 125.
- the calculated value of the CRC is stored in the ROM 203 C, it is possible to detect tampering of information in the ROM.
- information to be notified is stored and added by the IPv6 communication processor reader 122.
- the information to be notified is entered from the keypad 1506 of the IPv6 communication processor reader 1251, and the information is stored as a command value, so that the information is stored in the command area 7202 of the IPv6 packet shown in FIG.
- Information entered by keypad may be set.
- the present invention is not limited to the above-described embodiment, and it goes without saying that the present invention can be modified and implemented without departing from the gist thereof, regardless of the application field.
- the present invention can also be applied to other devices as long as the present invention can be implemented.
- an IPv6 communication processor having a ROM for storing a product identifier and a destination IPv6 address as information is mounted on a home electric appliance, so that an IPv6 receiving an interrupt signal that detects an abnormality of the electric home appliance is received.
- the communication processor sends the stored information to the IPv6 communication processor access point
- the IPv6 communication processor access point generates the source address of the home appliance from the product identifier in the processing allotment required for IPv6. It can create IPv6 headers and send IPv6 buckets to the management server located in the maintenance and operation center indicated by the destination IPv6 address. From the operation and maintenance center, it is possible to make it appear that devices equipped with an IPv6 communication processor are communicating by implementing the IPv6 protocol.
- a second IPv6 communication processor equipped with a ROM and a timer that stores information such as a product identifier and a destination IP address is implemented in the product, and the information sent from the IPv6 communication processor is used for the second IPv6 communication processor.
- an IPv6 bucket is generated to periodically report the normality of the product and, when an error is detected, to report the abnormality, and to the maintenance operation center indicated by the destination IPv6 address stored in the IPv6 communication processor. It can be done to the management server. As a result, the state of home electric appliances can be managed by the management server of the maintenance operation center.
- an IPv6 packet created by an IPv6 communication processor reader that has read this information can be transmitted over the network to the IPv6 communication processor.
- the product can be sent to the management server of the maintenance operation center 104 B indicated by the broadcast address, and the management server can easily manage products, dealers, and sales dates and times.
- the communication system requires communication processor functions in order to realize communication in a network having a communication processor and a relay device such as an access point by sharing functions required for communication between the communication processor and the relay device. Applicable to equipment intended to minimize.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Selon cette invention, la fonction de communication est partagée et la communication est effectuée entre un processeur (101A) de communication IPv6 et un point d'accès (102A) de processeur de communication IPv6. Ce processeur (101A) de communication IPv6 comprend une mémoire morte (203A) chargée de stocker une adresse (303A) IPv6 de désignation et l'identificateur (302A) de l'équipement comprenant le processeur (101A) de communication IPv6. Ce processeur (101A) de communication IPv6 comprend également une unité de lecture (204A) de mémoire morte et une unité interface (205A) de réseau externe. Le point d'accès (102A) de processeur de communication IPv6 reçoit des informations stockées dans la mémoire morte (203A) du processeur (101A) de communication IPv6, produit un paquet IPv6 et envoie le paquet IPv6 à l'adresse (303A) de désignation stockée dans le processeur (101A) de communication IPv6.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003570526A JP4383889B2 (ja) | 2002-02-20 | 2002-02-20 | 機器情報通信システム |
| PCT/JP2002/001479 WO2003071748A1 (fr) | 2002-02-20 | 2002-02-20 | Systeme de notification d'informations relatives a un equipement |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2002/001479 WO2003071748A1 (fr) | 2002-02-20 | 2002-02-20 | Systeme de notification d'informations relatives a un equipement |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003071748A1 true WO2003071748A1 (fr) | 2003-08-28 |
Family
ID=27742289
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2002/001479 Ceased WO2003071748A1 (fr) | 2002-02-20 | 2002-02-20 | Systeme de notification d'informations relatives a un equipement |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP4383889B2 (fr) |
| WO (1) | WO2003071748A1 (fr) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1155308A (ja) * | 1997-06-02 | 1999-02-26 | Fujitsu Ltd | 中継装置、ネットワーク中継システムおよび中継方法 |
| JPH11262571A (ja) * | 1999-02-16 | 1999-09-28 | Sankyo Kk | 遊技機 |
| JP2001006883A (ja) * | 1999-06-22 | 2001-01-12 | Toshiba Corp | 屋外設備管理システム及び同システムに於ける制御方法 |
| JP2001078142A (ja) * | 1999-09-06 | 2001-03-23 | Seiko Epson Corp | デジタルカメラおよび画像改竄検出システム |
| JP2002032885A (ja) * | 2000-07-13 | 2002-01-31 | Au Corp | 遠隔監視制御システム及び遠隔監視制御方法 |
| JP2002044750A (ja) * | 2000-07-25 | 2002-02-08 | Asahi Kasei Corp | 設備機器遠隔監視診断システム |
-
2002
- 2002-02-20 WO PCT/JP2002/001479 patent/WO2003071748A1/fr not_active Ceased
- 2002-02-20 JP JP2003570526A patent/JP4383889B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1155308A (ja) * | 1997-06-02 | 1999-02-26 | Fujitsu Ltd | 中継装置、ネットワーク中継システムおよび中継方法 |
| JPH11262571A (ja) * | 1999-02-16 | 1999-09-28 | Sankyo Kk | 遊技機 |
| JP2001006883A (ja) * | 1999-06-22 | 2001-01-12 | Toshiba Corp | 屋外設備管理システム及び同システムに於ける制御方法 |
| JP2001078142A (ja) * | 1999-09-06 | 2001-03-23 | Seiko Epson Corp | デジタルカメラおよび画像改竄検出システム |
| JP2002032885A (ja) * | 2000-07-13 | 2002-01-31 | Au Corp | 遠隔監視制御システム及び遠隔監視制御方法 |
| JP2002044750A (ja) * | 2000-07-25 | 2002-02-08 | Asahi Kasei Corp | 設備機器遠隔監視診断システム |
Non-Patent Citations (2)
| Title |
|---|
| CHIKAFUMI HORIKIRI, HIROKI AIDA: "'Ipv6 Chip' de kaden o tsukuru", NIKKEI ELECTRONICS, no. 797, 4 June 2001 (2001-06-04), pages 130 - 139, XP002950725 * |
| HIROKI AIDA, MAMORU HARADA: "Net-ban 'Genkan' no kaihatsu ni kiki maker ga satto", NIKKEI ELECTRONICS, no. 781, 23 October 2000 (2000-10-23), pages 174 - 180, XP002950726 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2003071748A1 (ja) | 2005-06-16 |
| JP4383889B2 (ja) | 2009-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2259191B1 (fr) | Système et procédé destinés à dériver et acheminer des pppoe paquets de données entre plusieurs réseaux | |
| CN110266592B (zh) | Srv6网络与ip mpls网络的通信方法及装置 | |
| JP3136140B2 (ja) | インターネット接続型sohoゲートウェイ装置 | |
| CA2530343C (fr) | Systeme de connexion a internet et serveur permettant d'acheminer une connexion vers un dispositif client | |
| US7339895B2 (en) | Gateway device and control method for communication with IP and IPV6 protocols | |
| EP2364543B1 (fr) | Accès à un réseau à large bande | |
| CN101326782B (zh) | 中继装置和客户端设备与服务器的连接方法 | |
| US20080310319A1 (en) | Server, network system, and network connection method used for the same | |
| US10050929B2 (en) | Connection setting information managing system | |
| JP3735168B2 (ja) | 簡易ルーチング方式 | |
| WO2003071748A1 (fr) | Systeme de notification d'informations relatives a un equipement | |
| Tanaka et al. | Implementation of Secure End-to-End Remote Control System for Smart Home Appliances on Android | |
| US20030115359A1 (en) | Network relay apparatus, network system, and network relay method | |
| JP2004260789A (ja) | パケット通信装置 | |
| JP3494265B2 (ja) | 衛星回線接続装置 | |
| JP4885810B2 (ja) | 無線端末用アダプタ | |
| JP2001136198A (ja) | ネットワーク間通信方法およびサーバ装置並びにネットワーク間通信システム | |
| JP2008160890A (ja) | 通信装置 | |
| US20090219948A1 (en) | Connection adapter for communication device | |
| JP2003229880A (ja) | 広域監視制御システム | |
| JP2002101101A (ja) | 監視システムおよび監視方法 | |
| EP1998509A1 (fr) | Transparent backup IP router dans un réseau local | |
| JP4228321B2 (ja) | コンバータ装置 | |
| HK1123649B (en) | Relay apparatus and method for connecting client device with server | |
| JP2014187614A (ja) | 通信装置及び通信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP KR US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2003570526 Country of ref document: JP |
|
| 122 | Ep: pct application non-entry in european phase |