[go: up one dir, main page]

WO1999044336A1 - Appareil de traitement de donnees et support lisible par ordinateur - Google Patents

Appareil de traitement de donnees et support lisible par ordinateur Download PDF

Info

Publication number
WO1999044336A1
WO1999044336A1 PCT/JP1999/000951 JP9900951W WO9944336A1 WO 1999044336 A1 WO1999044336 A1 WO 1999044336A1 JP 9900951 W JP9900951 W JP 9900951W WO 9944336 A1 WO9944336 A1 WO 9944336A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
information processing
node
processing apparatus
signal
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/JP1999/000951
Other languages
English (en)
Japanese (ja)
Inventor
Norihito Mihota
Takatsuna Sasaki
Yoshihide Shimpuku
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 Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of WO1999044336A1 publication Critical patent/WO1999044336A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
    • H04W52/0216Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower using a pre-established activity schedule, e.g. traffic indication frame
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present invention relates to an information processing apparatus and method suitable for being applied to a wireless network using infrared rays, and a computer-readable medium.
  • wireless and high-speed communications are also being actively pursued.
  • a method has been developed to realize higher-speed communication in the same room using infrared transmission technology such as wireless LAN (Local Area Network) and IrDA (Infrared Data Association).
  • the wireless LAN and IrDA have the advantages of simple circuits and low power consumption.
  • signal adopts the baseband modulation scheme for transmitting the frequency band to use for communication is spread to the high frequency side from OH Z ing.
  • the frequency band of the remote controller is 33 KHz to 40 KHz
  • the frequency band of music signals such as cordless headphones is 2 MHz to 6 MHz.
  • An object of the present invention is to enable infrared communication while maintaining coexistence with a signal transmission device using infrared light, such as a remote controller, which is becoming widespread in homes. It is another object of the present invention to enable higher-speed infrared communication. Disclosure of the invention
  • An information processing apparatus is an information processing apparatus that performs data communication with another information processing apparatus using infrared rays, and transmits a signal related to transmission data to another information processing apparatus using infrared rays. And a receiving unit for receiving a signal relating to the received data transmitted from another information processing apparatus using infrared rays, and a frequency band of the signal relating to the transmission data and the frequency band of the signal relating to the received data. Is 6 MHz or more.
  • an information processing method is an information processing method for an information processing device that performs data communication with another information processing device by using infrared rays.
  • the computer-readable medium according to the present invention can be used for a computer of an information processing device that communicates data with another information processing device using infrared rays, and a frequency band using infrared rays for another information processing device. Transmitting a signal relating to transmission data having a frequency of 6 MHz or more, and transmitting a signal relating to reception data having a frequency band of 6 MHz or more transmitted from another information processing device using infrared rays. A program for executing the receiving step to be received is recorded.
  • the information processing device transmits a signal related to transmission data to another information processing device using infrared light, and transmits a signal related to reception data transmitted from another information processing device using infrared light. Receive the signal.
  • These signals related to transmission data and signals related to reception data have a frequency band of 6 MHz or more, and must maintain coexistence with infrared-based signal transmission devices such as remote controllers that are becoming widespread in homes. Becomes possible.
  • the transmission data is modulated by 16 QAM or QPSK, and a signal related to the transmission data is obtained.
  • a signal related to the received data is demodulated by 16 QAM or QPSK to obtain the received data.
  • the carrier frequency of such a signal and the signal of the reception data is set to, for example, an integer ratio of the frequency of a click signal for generating transmission data and reception data.
  • the symbol rate of the signal relating to the transmission data and the symbol rate of the signal relating to the reception data are also set to, for example, an integer ratio of the frequency of the clock signal for generating the transmission data and the reception data.
  • the counter in the control unit can be simplified, the signal processing circuit can be collectively processed in byte units, and the circuit configuration is simplified.
  • the transmission means may have channels in two or more frequency bands for transmitting a signal related to transmission data.
  • the transmitting means may set the first and second sequence time slots respectively corresponding to the two channels. It is used to transmit a signal related to transmission data.
  • a part of the first and second series of time slots to be used is a coexisting time slot of the same timing.
  • FIG. 1 is a system diagram showing a wireless network using infrared rays as an embodiment.
  • FIG. 2 is a block diagram showing a configuration of a wireless network node.
  • FIG. 3 is a block diagram showing a configuration of the scramble modulator.
  • FIG. 4 is a block diagram showing the internal configuration of the quadrature modulation circuit.
  • FIG. 5 is a block diagram showing a configuration of a demodulation Z descrambling unit.
  • FIG. 6 is a block diagram showing the internal configuration of the quadrature demodulation circuit.
  • FIG. 7 is a diagram for explaining the configuration of the node ID.
  • FIG. 8 is a diagram showing the basic format of a packet according to the IEEE 1394 standard.
  • Figure 9 shows the data format of the asynchronous bucket of the IEEE 1394 standard.
  • FIG. FIG. 10 is a diagram showing a data format of an iso-mouthed NAS bucket of the IEEE1394 standard.
  • FIGS. 11A to 11C show the types of data blocks and the contents of the header.
  • FIG. 12 is a diagram illustrating characteristics of the infrared light emitting diode and the photodiode.
  • FIG. 13 is a diagram illustrating the reception sensitivities of QP SK, 16 QAM, and 64 QAM of amplitude phase modulation to which the characteristics of FIG. 12 are applied.
  • FIG. 14 is a diagram for explaining a transmission frequency band.
  • FIG. 15 shows the data format of the access 'layer' command.
  • FIG. 16 is a diagram showing a data format of wireless communication using infrared rays.
  • FIG. 17 is a diagram showing a data format of a cycle start packet of the IEEE 1394 standard.
  • FIG. 18 is a diagram showing the structure of cycle time data.
  • FIG. 19 is a diagram showing an example of time slot allocation.
  • FIGS. 2OA to 20E are diagrams for explaining operations of data block conversion and packet reconstruction.
  • FIG. 21 is a diagram showing the storage contents of the storage area related to each node ID.
  • FIG. 22 is a flowchart showing the control operation of the node initialization processing.
  • FIG. 23 is a flowchart showing the control operation of the node ID release processing.
  • FIG. 24 is a flowchart showing the control operation of the call permission node determination processing.
  • FIG. 1 shows a configuration example of a wireless network 1 using infrared rays.
  • the network 1 has five wireless network nodes (hereinafter, referred to as “WN nodes”) 2 to 6.
  • WN nodes wireless network nodes
  • the WN node 2 is connected to the IEEE 1394 bus 21.
  • This bus 21 also includes a satellite receiver 22 as an IEEE 1394 node, a receiver (set-top 'box') 23 for CA TV (cable television), a digital 'video' disc (DVD) Device 24 and video 'cassette' recorder (VCR) 25 are connected.
  • An antenna 26 for receiving a satellite broadcast signal is connected to the satellite broadcast receiver 22.
  • the receiving apparatus 23 for CATV, c cable 27 CATV signal is transmitted is connected to the satellite broadcast receiver 22.
  • WN node 3 is connected to IEEE 1394 bus 31. And this bus A video camera 32 as an IEEE 1394 node is further connected to 31. WN node 4 is connected to IEEE 1394 bus 41. The bus 41 is further connected to a monitor 42 as an IEEE 394 node.
  • WN node 5 is connected to IEEE 1394 bus 51. Further, a computer 52 as an IEEE 1394 node is connected to the bus 51. WN node 6 is connected to IEEE 1394 bus 61. Further, a monitor 62 as an IEEE 394 node is connected to the bus 61.
  • the IEEE1394 standard allows a maximum of 63 nodes to be connected to the IEEE1394 bus.
  • the node ID consists of a bus ID (BUS—ID: 10 bits) that indicates the bus to which the node is connected, and a physical layer ID (PHY_ID: 6 bits) that is a serial number within the bus. Be composed. Therefore, the maximum number of buses connected in the network is 1023.
  • the bus ID of each node that has not been set is set to the initial value (3FF).
  • a unique device ID is provided to all nodes in advance in addition to the node ID.
  • FIG. 8 shows a data format, that is, a basic format of a packet when performing data communication according to the IEEE1394 standard. That is, this packet roughly includes a header, a transaction code (tcode), a header CRC, user data, and a data CRC.
  • the header CRC is generated based only on the header.
  • the IEEE 1394 standard specifies that nodes must not take action or respond to headers that do not pass the header CRC check.
  • the header must include a transaction code, and this transaction code is Defines major bucket types.
  • FIG. 9 shows a data format of the asynchronous packet.
  • the header is the identifier of the destination node.
  • destination_ID transaction label
  • tl transaction label
  • rt retries code
  • tcode transaction code
  • priority information pri
  • source node identifier source- ID
  • Nono 0 Kek Bok type-specific information Disposination—of fset, rcode, reserved
  • knocket-type fixed data quadrature—data, data—length, extended—tcode
  • header CRC header CRC
  • FIG. 10 shows the data format of an isochronous packet.
  • the header includes a data length (data—length), a format tag (tag) of the asynchronous data, an asynchronous channel (channel), a transaction code (tcode), and a synchronization code (sy). ) And header CRC.
  • the bucket (asynchronous bucket, asynchronous packet) in the above-mentioned IEEE 1394 standard has a variable length as is well known, but in the present embodiment, a certain WN node is connected to another WN node. Then, data transfer is performed in units of fixed-length data blocks. Therefore, in this embodiment, a fixed-length data block is created at each WN node from bucket data such as an IEEE1394 NAS bucket and a sink mouth NAS bucket.
  • the packet when the length of the variable-length packet is longer than that of the fixed-length data block, the packet is divided into a plurality of pieces, and the data of the packet is included in a plurality of data blocks. To be. In this case, three types of fixed-length data blocks are created.
  • a header is placed before the user data, and errors in the header and user data are performed. Parity for correction (ECC: Error Correction Code) is allocated.
  • ECC Error Correction Code
  • FIG. 11B a data block having user data composed of data of a plurality of packets (two packets in the example in the figure). In this data block, a header is arranged before each user data, and parity for error correction for the entire header and user data is arranged.
  • Fig. 11C it has user data consisting of one or more packets (one packet in the example in the figure), and zero data (free data) in the free space.
  • a header is arranged before user data, and parity for error correction for the entire header, user data and zero data is arranged.
  • the data block consists of 8 bytes for the tee and 52 bytes for the others, and modulates ⁇ 3? 3! ⁇ And transmits it as data of 240 symbols. It is possible to do.
  • the transmission rate is 2 x 24.576 Mbps
  • the data block consists of 16 bytes for the tee and 104 bytes for the others, and performs 16QAM modulation to transfer the data as 240 symbols. It is possible.
  • the tee is composed of 24 bytes and the other is composed of 156 bytes, and is subjected to 64 QAM modulation to produce 240 symbols of data. It is possible to transfer.
  • a data block is composed of 16 bytes of parity and 104 bytes of others. , 16Q AM modulated and transmitted as 240 symbol data.
  • the symbol rate is one time of the frequency of the IEEE 1394 reference cook signal (24.576 MHz).
  • the relative relationship of the SN ratio to obtain the same error rate is O dB, 6.7 dB, and 13.0 dB based on QPSK. That is, compared to QP SK, 16 QAM is degraded by 3.7 dB and 64 QAM is degraded by 8.2 dB.
  • the LED Light Emitting Diode
  • the PD Photo Diode
  • the characteristics of the LED and PD are as shown in Fig. 12.
  • the vertical axis shows PD output (reception sensitivity), and the horizontal axis shows frequency. The higher the frequency, the more the receiving sensitivity deteriorates.
  • Fig. 12 shows an example where these frequency bands are allocated.
  • the difference between the relative receiving sensitivities is O dB, 5.7 dB, and 6.5 dB.
  • channels of frequency bands Bl and B2 are set as frequency bands. That is, in the lower frequency band B1, the band width is set to 16 MHz and The transmission frequency is around 16MHz.
  • the frequency band B2 on the high frequency side has a bandwidth of 16 MHz and a carrier frequency around 34 MHz.
  • the frequency band B2 is used simultaneously when the communication capacity is not sufficient just by using the frequency band B1, as described later. By doing so, high-speed data communication can be performed.
  • a frequency having an integer ratio with 24.576 MHz which is the frequency of the reference cook signal of IEEE1394.
  • the carrier frequency a frequency having an integer ratio with 24.576 MHz, which is the frequency of the reference cook signal of IEEE1394.
  • the lower frequency band B1 It is possible to use 16.384 MHz, which is 2/3 times as large as 16.384 MHz, or 18.432 MHz, which is 3Z4 times 24.576 MHz, while in the higher frequency band B2, it is 32 times as large as 24.576 MHz. 36. 864 MHz can be used.
  • the carrier frequency is set to an integer ratio with 24.576 MHz, which is the frequency of the reference clock signal of IEEE 1394
  • the carrier signal is converted from the reference clock signal of IEEE 1394 by the PLL circuit.
  • the transmission signal and the reception signal are synchronized with the reference clock signal, and the transmission / reception processing can be simplified.
  • the symbol rate is set to one time of 24.576 MHz which is the frequency of the reference clock signal of IEEE 134, but the symbol rate is set to 24.576 MHz.
  • the header is composed of 4 bytes and has a packet ID area, a source ID area, a data length information area, a data type information area, a division information area, and a reserve area. .
  • a 7-bit bucket ID is stored in the bucket ID area.
  • the original packet is identified by using the packet IDs “1” to “127” in order. After using "1 27", use again from "1".
  • the source ID area stores the node ID for wireless communication (different from the node ID shown in Fig. 7) of the source WN node. This node ID is If a wireless network consists of up to seven WN nodes, for example, it will be 3-bit data.
  • the node ID of the control node is “1 1 1”.
  • the data length information area stores information indicating the length of the user data.
  • the data type information area stores a code indicating whether the user data is data of an isochronous bucket, data that is a data of an asynchronous bucket, and whether the data is data of an access layer command. You. When the data type is an access layer command, a data format access layer command as shown in Figure 15 is placed in the user data of the data block.
  • Access layer commands are used for dedicated command communication between mutual access layers to communicate configuration information between the WN node as a controlling node and the WN node as a controlled node. It is located in the user data of the data block. However, since it is completed only between the access layers, it does not take the IEEE 1394 packet form.
  • the command code indicates the type of access 'layer' command.
  • the payload length indicates the length of the command occupied in the user data (payload) in bytes.
  • the data payload stores access layer commands. The data is stored MSB justified, and the data short of the quadlet (4 bytes) unit is filled with 0 data.
  • the division information area includes “not divided”, “the beginning of the divided packet”, “the middle of the divided packet”, and “the end of the divided packet”. Information on bucket division is stored.
  • FIG. 16 shows a data format of wireless communication in the present embodiment, and six time slots (time slots 1 to 6) are provided in each cycle.
  • wireless communication is performed in the data format shown in FIG. 16, respectively.
  • One of the WN nodes 2 to 6 described above is set to operate as a control node as described later, and the control node controls transmission of each WN node.
  • the WN node as a control node transmits a control block before time slots 1 to 6 in each cycle. This control block uses QPSK
  • the controlled node reproduces the transfer clock signal at the control node from the data of the control block, and synchronizes its own transfer clock signal with the transfer clock signal at the reproduced control node. Do the processing.
  • the control block transmitted from the control node is also used as a clock synchronization signal.
  • a sink for detecting a control block is provided in the sink area.
  • the lower 12 bits of the 32-bit cycle time data included in the start bucket are stored.
  • the remaining 2-bit (1 symbol) area of the cycle sync area is reserved.
  • Figure 17 shows the data format of the cycle start bucket.
  • the header includes the destination node identifier (destination_ID), transaction label (tl), retry code (rt), transaction code (tcode), priority information (pri), and source node.
  • Fig. 18 shows the structure of the 32-bit cycle time data. The 7 most significant bits indicate the number of seconds, the next 13 bits indicate the number of cycles, and the 12 least significant bits indicate the count value of the clock signal at 24.576 MHz. (Number of clocks).
  • the WN node as the controlled node extracts the 12-bit data stored in the cycle sync area of the control block as described above, and uses the extracted 12-bit data to generate its own cycle time data. Rhino generated in Perform the process of updating the time data. As a result, the relative time of all nodes is automatically synchronized at the beginning of each cycle.
  • each node of IEEE 1394 has CSR (Control and Status Registers) defined in IS OZ IEC 13 213, and the synchronization data of the cycle time register in it is almost 125 ⁇ m.
  • CSR Control and Status Registers
  • the synchronization of the register of each node performing isochronous transfer is realized.
  • the 12-bit data stored in the cycle sync area of the control block which is transmitted from the control node at each cycle of 125 ⁇ sec, is generated at the cycle time data generator of the controlled node.
  • the same processing as the automatic synchronization of the IEEE 1394 cycle time register can be realized.
  • 5-bit information on time slots 1 to 6 is stored.
  • the 5-bit information consists of bit 0 to bit 4.
  • Bit 4 is a "1" indicating a request for transmission of a token, and a "0" indicating a transmission of data.
  • a tone request is a request for transmitting a tone signal to control transmission power.
  • Bit 3 is “1” to indicate that the data is isochronous data.
  • Bits 2 to 0 indicate the node ID of the WN node that permits transmission.
  • the node ID of the WN node as the control node is “1 1 1”.
  • the node ID for temporary use which is used to give a transmission opportunity to a WN node having no node ID, is set to “0 0 0”. Therefore, as the node ID of the WN node as the controlled node, "0 0 1"
  • An error correction code for the cycle sync area and the slot permission area is stored in the error correction area.
  • a BCH (62, 44, 3) code is used as the error correction code.
  • the WN node capable of transmitting in each of the time slots 1 to 6 is designated in the slot permission area of the control block described above. However, the designation in this case is for the next and subsequent cycles, for example, for the next cycle.
  • the control node can control the transmission of each WN node (control node and controlled node) using the slot permission area of the control block. In this case, the control node determines each time slot according to the data transfer information of each WN node, such as the transfer width reserved by the controlled node and the data status of the transfer schedule reported by the controlled node.
  • the reservation of the transfer width from the controlled node to the control node and the report of the data status of the transfer schedule are performed using, for example, the above-mentioned access layer command.
  • the control node can allocate a time slot to a predetermined WN node, give a transmission permission of a reserved transfer width, and allocate other time slots to the ⁇ IJ WN node. be able to.
  • FIG. 2 shows a configuration of a WN node 100 that is a control node or a controlled node.
  • 0 is a control unit that includes a microcomputer and controls the operation of the entire system.
  • the control unit 101 stores a cycle time data generation unit 102 for generating 32 bits of cycle time data (see FIG. 18) and an operation program of a microcomputer in the control unit 101.
  • R OM read only memory
  • RAM random access memory
  • the cycle time data generation unit 102 is configured to count up the reference clock signal of the IEEE 134 of 24.576 MHz.
  • the lower 12 bits of the 32-bit cycle time data generated by the cycle time data generator 102 are inserted into the cycle sync area of the control block. Therefore, it is supplied to the controlled node.
  • the cycle generated by the cycle time data generation unit 102 is based on the 12-bit data extracted from the cycle sync area of the received control block. Time data will be updated.
  • the WN node 100 also temporarily stores bucket data such as an isochronous bucket and a synchronous bucket sent from another IEEE 1394 node (not shown) connected to the IEEE 1394 bus 105.
  • the data block (only the header and the user data part, under the control of the control unit 101) is used by using the RAM Ml 06 for temporarily storing the packet data stored in the RAMI 06. (See A to C).
  • the data creation unit 107 uses the control block transmitted at the beginning of each cycle of 125 Msec (only the cycle sync area and slot permission area, see Fig. 16). A CBL is also created. Further, in the data creation unit 107, in order to communicate setting information between the control node and the controlled node, an access layer command used for exclusive command communication between access layers is also created. This access 'layer' command is placed and transmitted in the user data of the data block as described above.
  • the WN node 100 further includes an error correction code adding unit 108 that adds parity (ECC) for error correction to the data block DBL output from the data creation unit 107, It has a scramble modulator 109 that performs scramble processing and modulation processing on the output data, and thereafter adds a sync to the head. Also, the WN node 100 includes an error correction code addition unit 110 that adds an error correction code to the control block CBL output from the data creation unit 107, and an error correction code addition unit The output data of 110 is scrambled and modulated by the scrambler modulating unit 111, which adds a sync to the beginning, and then output from the scramble Z modulators 109, 111.
  • ECC parity
  • a light-emitting element (infrared light-emitting diode) that outputs an infrared signal corresponding to the modulation signal.
  • the control block CBL is not created by the data creation unit 107, the error correction code addition unit 110 and the scramble modulation unit 111 Not used.
  • the scramble / modulation unit 109 has, for example, a configuration as shown in FIG. Note that the scramble Z modulation section 111 is configured in the same manner as the scramble Z modulation section 109, and therefore description thereof is omitted.
  • Transmission data S1 to be transmitted using frequency band B1 supplied from error correction code adding section 108 is scrambled by scrambler 201L.
  • the output data S 2 of the scrambler 201 L is modulated by the quadrature modulation circuit 202 L at 16 QAM to obtain a modulated signal S 3.
  • transmission data S4 which is supplied from error correction code adding section 108 and is transmitted using frequency band B2, is scrambled by scrambler 201H.
  • the output data S5 of the scrambler 201H is modulated by the quadrature modulation circuit 202H at 16 QAM to obtain a modulated signal S6.
  • the modulation signals S 3 and S 6 are synthesized by the synthesizer 203 to obtain a modulation signal S 7 to be supplied to the light emitting element 112.
  • FIG. 4 shows the configuration of the quadrature modulation circuit 202L.
  • the orthogonal modulation circuit 202H has the same configuration as the orthogonal modulation circuit 202L, and a description thereof will be omitted.
  • the output data S 2 of the scrambler 201 L is converted into a baseband in-phase component I and a quadrature component Q by an IQ converter 160. Unnecessary high-frequency components of the in-phase component I and the quadrature component Q are removed by low-pass filters (LPFs) 161 and 162, respectively.
  • LPFs low-pass filters
  • In-phase component I and quadrature component Q output from low-pass filters 16 1 and 16 2 are supplied to multipliers 16 3 and 16 4, respectively, for quadrature modulation output from oscillator 16 5. Multiplied by the carrier signal.
  • the output signals of the multipliers 16 3 and 16 4 are added by an adder 16 6, and the added signal is amplified to an appropriate level by an amplifier 16 7 and output as a modul
  • the WN node 100 includes a photodetector (photodiode) 115 for receiving an infrared signal, and a demodulation process and a descrambling process for the output signal of the photodetector 115.
  • a demodulation Z descrambler 117 that performs error correction and an error correction unit that performs error correction of the header and user data using parity for data blocks output from the demodulation Z descrambler 117 1 18, a user data extraction unit 1 19 that extracts user data from the data block DBL output from the error correction unit 1 18, and a header added to the user data from the data block DBL
  • a header extraction unit 120 for extracting the The header extracted by the header extraction unit 120 is supplied to the control unit 101.
  • the WN node 100 has a RAM I 21 temporarily storing the user data extracted by the user data extracting unit 119 and a user RAM stored in the RAM I 21. It has a data restoration unit 122 that restores the bucket data using the data and based on the information of the header and sends the bucket data to the IEEE1394 node connected to the bus 105. If the user data is an access layer command, the command is sent from the data restoration unit 122 to the control unit 101.
  • the WN node 100 includes a demodulation Z descrambling section 126 for performing demodulation processing and descrambling processing on an output signal of the light receiving element 115, and a demodulation Z descrambling section 126.
  • Control block cycle sync area and slot permission area
  • error correction section 127 to supply CBL 101 with error correction of CBL.
  • the demodulation Z descrambler 117 has a configuration as shown in FIG. 5, for example.
  • the demodulation Z descrambler 1 26 is the same as the demodulation Z descrambler 1 17 Therefore, the description is omitted.
  • the modulation signal S 12 of the lower frequency band B 1 is extracted by the band-pass filter 301 L.
  • the modulated signal S 12 is demodulated at 16 Q AM by the quadrature demodulation circuit 302 L, and the output data S 13 of the quadrature demodulation circuit 302 L is subjected to descramble processing by the descrambler 303 L to obtain received data S 14 .
  • the modulation signal S 15 of the higher frequency band B 2 is extracted by the band-pass filter 30 1H.
  • the modulated signal S15 is demodulated at 16 QAM by the quadrature demodulation circuit 302H, and the output data S16 of the quadrature demodulation circuit 302H is descrambled by the descrambler 303H to obtain received data S17.
  • FIG. 6 shows the configuration of the quadrature demodulation circuit 302L.
  • the quadrature demodulation circuit 302H has the same configuration as the quadrature modulation circuit 302L, and a description thereof will be omitted.
  • the modulated signal S 12 extracted by the band pass filter 301 L is AGC
  • the in-phase component I and the quadrature component Q output from the one-pass filters 176 and 177 are input to the PLL circuit 175, and a carrier signal synchronized with them is generated.
  • the in-phase component I and quadrature component Q output from the one-pass filters 176 and 177 are also supplied to the PLL circuit 178, and the PLL circuit 178 generates a clock signal synchronized with the symbol. .
  • a root cosine mouth-off filter can be used.
  • these are selected so as to satisfy Nyquist's first criterion in the entire transmitting and receiving system in order to increase frequency efficiency. It is advantageous to set these roll-off ratios to a small value in terms of frequency efficiency.However, if the roll-off ratio is set too small, the signal switching time of time-division multiplexing becomes longer. Is set.
  • the transmission operation is performed as follows.
  • the data generator 107 controls the low-frequency band B1 and the high-frequency band B2 at the beginning of each 125 ⁇ sec period.
  • a block CBL (see Figure 16) is created.
  • An error correction code is added to the control block CBL by an error correction code adding unit 110, and a scramble process and a modulation process are performed by a scramble Z modulation unit 111. Then, a sync is added.
  • the control block transmission signals related to the lower frequency band B1 and the higher frequency band B2 are formed. Then, the light emitting element 112 is driven by this transmission signal, and the control block is output from the light emitting element 112 as an infrared signal.
  • the receiving operation is performed as follows.
  • the infrared signal of the data block is received by the light receiving element 1 15.
  • the output signal of the light receiving element 115 is supplied to the demodulation descrambling unit 117, where demodulation processing and descrambling processing are performed.
  • the data relating to the lower frequency band B1 and the higher frequency band B2 output from the demodulation Z descrambler 117 is supplied to the error corrector 118, where the error is corrected.
  • Data block DBL error correction is performed using the positive code.
  • the data block DBL from the error correction unit 118 is supplied to the header extraction unit 120 to extract a header, and the header is supplied to the control unit 101.
  • data block DBL from error correction section 118 is supplied to user data extraction section 119, and this user data is supplied to data restoration section 122.
  • the bucket data is reconstructed from the extracted user data, and the reconstructed bucket data is transmitted via the bus 105. Sent to IEEE 1394 node.
  • the transmission operation is performed as follows.
  • bucket data such as an asynchronous bucket and a synchronous bucket is sent from the IEEE 1394 node to the data creation unit 107 via the bus 105
  • the bucket data is transferred to the RAM. It is temporarily stored in I 06.
  • the data creation unit 107 creates a data block DBL (see FIGS. 11A to 11C) from the packet data stored in the RAM I06. . From the data creation unit 107, at the timing of each time slot related to the lower frequency band B1 and the higher frequency band B2 for which its own transmission is permitted, One data block DBL is output.
  • an error correction code is added to the data block DBL by an error correction code addition section 108, and a scramble / modulation section 109 performs a scramble process and a modulation process.
  • a transmission signal of a data block related to the lower frequency band B1 and the higher frequency band B2 is formed.
  • the light emitting element 112 is driven by this transmission signal, and the light emitting element 112 outputs a data block as an infrared signal.
  • the receiving operation is performed as follows. Infrared signals of the control block data block are received by the light receiving elements 1 15. Then, the output signal of the light receiving element 115 is supplied to the demodulation / descrambling unit 126, and demodulation processing and descrambling processing are performed. Further, data relating to the lower frequency band B1 and the higher frequency band B2 output from the demodulation / descrambling unit 126 are supplied to the error correcting unit 127, and the error correcting code is used. Then, error correction of the control block CBL is performed.
  • control block CBL output from the error correction unit 127 is supplied to the control unit 101.
  • the control unit 101 extracts the 12-bit data included in the cycle sync area of the control block CBL, and the cycle generated by the cycle time data generation unit 102 using the 12-bit data. Update time data. As a result, the relative time of all nodes is automatically synchronized at the beginning of each cycle. Further, the control unit 101 is permitted to transmit its own signal based on the information in the slot permission area of the control block CBL relating to the lower frequency band B1 and the higher frequency band B2. Time slot can be recognized.
  • the output signal of the light receiving element 115 is supplied to the demodulation descrambling unit 117, where demodulation processing and descrambling processing are performed. Further, data relating to the lower frequency band B1 and the higher frequency band B2 output from the demodulation descrambling unit 117 is supplied to the error correcting unit 118, and the error correcting code is used. Then, error correction of the data block DBL is performed.
  • the data block DBL from the error correction unit 118 is added to the header extraction unit 120.
  • the supplied header is extracted, and the header is supplied to the control unit 101.
  • the data block DBL from the error correction unit 118 is supplied to the user data extraction unit 119, and this user data is supplied to the data restoration unit 122.
  • the data restoration unit under the control of the control unit 101 based on the header information, the bucket data is reconstructed from the extracted user data, and the reconstructed bucket data is transmitted via the bus 105. I EEE 1 Sent to 394 nodes.
  • the data creation unit 107 creates a fixed-length data block from these packets A and B as shown in FIG. 20B.
  • a data packet having only packet A data for example, a data packet having only packet A data, a data packet having bucket A and bucket B data, only a packet B data.
  • a data block or the like in which 0 data is arranged in an empty area is created.
  • a header having information on the original packet, division information, etc. is arranged.
  • the data block created by the data creation unit 107 of the first WN node is transmitted by the WN node as a control node as shown in FIG. 20C to the time slot 1 where transmission is permitted. It is sent to the second WN node using ⁇ 3. In this case, a parity for error correction is added to the data block, and a sync is added after the scramble processing and the modulation processing are performed, and the data block is transmitted as an infrared signal.
  • a data block sent from the first WN node is received, and the user data extracted from this data block is transmitted to the data restoration unit 12. 2 and the header extracted from the data block is supplied to the control unit 101.
  • the data restoration unit 122 reconstructs the original packet data from the user data based on the original packet information and the division information included in the header as shown in FIG. 20E. . Then, this bucket data is sent to the IEEE1394 node.
  • the node ID for wireless communication is composed of 3-bit data.
  • “1 1 1” is the node ID of the control node
  • “0 0 0” is the node ID for the purpose of temporary use
  • the node IDs of the controlled nodes are “0 0 1” to “ 1 1 0 ”.
  • the assignment of the node ID to the controlled node is managed collectively by the control node.
  • the RAM area 104 of the WN node 100 (see Fig. 2) that can be a control node is provided with a storage area for storing a use flag indicating the use status of the node ID. Have been.
  • the node ID whose use flag is “1” indicates that it is being used, and the node ID whose use flag is “0” indicates that it is unused.
  • the control program for this node initialization process is started, for example, by turning on the power.
  • the WN node 100 starts receiving signals from other WN nodes in step S51, and from the WN node 100 as a control node in step S52. It is determined whether or not the control block can be received. If it is not possible to receive the control block, it means that the wireless network has not been constructed yet. It is determined whether it is possible to become a node.
  • the RAM I 04 of the WN node 100 that can be a control node is provided with an area for storing a use flag indicating the use state of the node ID as described above. . If it is not possible to become a control node, return to step S51. On the other hand, when it is possible to become the control node, the process proceeds to step S54, and becomes the control node and shifts to the control node processing state.
  • the WN node 100 that has just become a control node does not have a controlled node as a communication target in the wireless network. Therefore, the WN node 100 as a control node keeps transmitting a control block at intervals of, for example, 125 ⁇ sec. This transmission of the control block prevents another WN node 100 from becoming a control node in the wireless space.
  • step S52 when a signal from the WN node 100 as a control node, for example, a control block can be received, step S52 is performed to join the wireless network as a controlled node. Go to 5 5.
  • the WN node 100 capable of transmitting at each time slot 1 to 6 in the next cycle is the node ID of wireless communication. Specified using. And the node ID for temporary use
  • step S55 the control node requests the control node to transmit the use status of the node ID for wireless communication by using the time slot specified by the node ID “0000”. This request is made using the access 'layer' command. When this request is made, the WN node 100 as a control node
  • step S56 it is determined whether there is an unused node ID based on the usage status of the node ID. If there is no unused node ID, the process proceeds to step S57, and the process of joining the wireless network is stopped. As a result, It is not possible to join more than six controlled nodes to the wireless network. If there is an unused node ID in step S56, the process proceeds to step S58, and the node ID used by itself is determined. Then, in step S59, using the time slot specified by the above-described node ID “0 0 0”, the WN node 100 as a control node corresponds to the determined node ID. Request to update the use flag from “0” to “1”. This request is made using an access layer command.
  • the WN node 100 as the control node uses the flag of the node ID for which the update was requested as described above among the use flags stored in the RAM 104. Is changed from "0" to "1".
  • the use flag of the requested node ID has already been rewritten to “1”
  • the node ID is requested by another new node. It is highly probable that the use flag of was updated to “1”, and the update failed.
  • the WN node 100 0 as a control node notifies the new node that has requested the use flag update of the node ID of success or failure of the update. This notification is also made using access layer commands.
  • step S60 it is determined whether the use flag has been successfully updated. If the update has failed, the process returns to step S55 to request the control node to transmit the node ID usage status again to join the wireless network as a controlled node. The same operation as described above is repeated. On the other hand, if the update is successful, in step S61, the node becomes the controlled node specified by the node ID, and shifts to the controlled node processing state. In this case, the controlled node has been given a node ID for wireless communication from the control node. Through the above-described node initialization processing, the new node automatically acquires the wireless communication node ID, and joins the wireless network with the acquired node ID. As a result, the controlled node can perform wireless communication using the assigned node ID.
  • the WN node 100 as a controlled node is used for wireless communication when leaving the wireless network.
  • the ID release processing will be described.
  • the control program for the node ID release processing is started, for example, by turning off the power.
  • the WN node 100 requests the control node to transmit the use state of the node ID to the control node using the time slot specified by its own node ID in step S71. I do.
  • the WN node 100 as a control node refers to the use flag of the node ID stored in RAM I 04 and uses the node ID for the requested node. Send status.
  • step S72 it is confirmed from the usage status of the node ID that the own node ID is being used. Then, in step S73, using the time slot specified by the own node ID, the use flag corresponding to the own node ID is given to WN node 100 as a control node. A request is made to update from "1" to "0", and the process ends in step S74.
  • the WN node 100 as a control node uses the use flag of the node ID for which the update was requested as described above among the use flags stored in RAM I04. Rewrite "1" to "0". This means that the control node has released the wireless communication node ID assigned to the controlled node.
  • the controlled node having the wireless communication node ID automatically releases the node ID and leaves the wireless network.
  • the control program for the node initialization process (see Fig. 22) is started when the WN node 100 is powered on, while the control program for the node ID release process (Fig. 23). Is started when the power of the WN node 100 is turned off. Therefore, the wireless network will continue to exist unless the control node is powered off.
  • other nodes can acquire the node ID for wireless communication and join the wireless network as a controlled node by turning on the power, and conversely, by turning off the power, The node ID for communication can be released and the user can leave the wireless network.
  • transmission permission for each WN node 100 is performed by the WN node 100 as a control node.
  • FIG. 24 shows an example of a processing operation of the WN node 100 as a control node for determining a transmission permitted node in a certain cycle.
  • step S81 the first node is selected from the nodes to which transmission is permitted, taking into account the priority determined by the data type and the like.
  • step S82 it is determined whether there is a vacancy in the time slot related to the lower frequency band B1. If there is a vacancy, the process proceeds to step S83, and it is determined that the transmission of the node is permitted for the lowest numbered time slot among the vacant time slots.
  • step S84 it is determined whether or not the communication capacity of the node is sufficient with the number of slots for which transmission permission has already been determined. If the communication capacity is sufficient, the process proceeds to step S85, while if the communication capacity is not enough, the process proceeds to step S86.
  • step S86 of the time slots related to the frequency band B2 on the high frequency side, transmission permission of the node is permitted for the time slot having the same number as the time slot for which transmission permission is determined in step S83. To decide.
  • step S87 it is determined whether or not the communication capacity of the node is sufficient based on the number of slots for which transmission permission has already been determined. If the communication capacity is sufficient, proceed to step S85, while if the communication capacity is insufficient, return to step S82 and repeat the same processing as described above so that the communication capacity is sufficient. I do.
  • step S88 If there is no time slot in the lower frequency band B1 in step S82, the process proceeds to step S88, and the time slot in the higher frequency band B2 is free. It is determined whether or not there is. If there is a free space, the process proceeds to step S89. On the other hand, if there is no free space, the process proceeds to step S90 and the process ends. In step S89, it is determined that transmission of the node is permitted to the time slot with the smallest number among the vacant time slots. Then, in step S91, it is determined whether the communication capacity of the node is sufficient based on the number of slots for which transmission permission has already been determined.
  • step S85 On the other hand, if the communication capacity is not sufficient, the process returns to step S88 to repeat the same processing as described above so that the communication capacity is sufficient. I do. If the communication capacity of the node is sufficient with the number of slots for which transmission permission has already been determined as described above, the process proceeds to step S85. It is determined whether there is a node. If there are no remaining nodes, the process proceeds to step S90 and ends. On the other hand, if there are any remaining nodes, in step S92, the next node to which transmission is permitted is selected, the process returns to step S82, and the same processing as described above is repeated for the next node. , Determine the time slot for which transmission is permitted.
  • high-speed and flexible communication is realized by performing data communication using the lower frequency band B1 and the higher frequency band B2.
  • data is transmitted using both the time slots related to the frequency bands Bl and B2
  • some of the time slots related to the frequency bands Bl and B2 are partially parallel. Time slots are used, so transmission time can be shortened, buffer occupancy can be reduced, and power consumption can be reduced.
  • the case where the lower frequency band B1 and the higher frequency band B2 are used in the same network has been described, but it is assumed that each is used in a different network. You can also In addition, by making the bandwidth of the lower frequency band B 1 and the bandwidth of the higher frequency band B 2 the same, it is possible to transmit with the same transceiver just by changing the carrier frequency. . Further, in the above-described embodiment, the one having two channels of the lower frequency band B1 and the higher frequency band B2 has been described. You can think.
  • 16 QAM can obtain about 2.6 dB and 64 QAM can obtain about 3.2 dB compared to QP SK. Taking this into account and the above results (modulation characteristics of 16 QAM are about 3.7 dB worse than QPSK and 64 QAM are about 8.2 dB worse, compared to QPSK) 6 ⁇ 3 1 ⁇ 1 is about 1. ld B, 64 QAM is about 5.0 dB worse.
  • QP SK is used for quadrature modulation and transmission is performed with a bandwidth of about 26 MHz
  • the frequency of the reference clock signal of IEEE 1394 is 24.576 MHz, which is 3/4 times 18. 432MHz, 5/6 times 20.480MHz, 7/8 times 2.504MHz can be used as carrier frequency and symbol rate.
  • provided media for providing a user with a computer program for executing each process in the above-described embodiment include information recording media such as a magnetic disk and a CD-ROM, as well as networks such as the Internet and digital satellites. Includes network-based transmission media.
  • the signal relating to the transmission data and the signal relating to the reception data have a frequency band of 6 MHz or more, and coexist with signal transmission devices using infrared rays, such as remote controllers, which are becoming widespread in homes. Can be kept.
  • the carrier frequency of the signal relating to the transmission data and the carrier frequency of the signal relating to the reception data are set to an integer ratio of the frequency of the click signal for generating the transmission data and the reception data.
  • the carrier can be easily generated from the clock signal using the PLL circuit, and the signal relating to the transmission data and the signal relating to the reception data and the clock signal are in a synchronized relationship, thereby simplifying the transmission / reception processing. .
  • the symbol rate of the signal relating to the transmission data and the symbol rate of the signal relating to the reception data are, for example, the clock rates for generating the transmission data and the reception data. It is set to an integer ratio of the frequency of the clock signal, which has the effect of simplifying the counter in the control unit, processing the signal processing circuit collectively in byte units, and simplifying the circuit configuration. .
  • the present invention since the present invention has channels of two or more frequency bands, high-speed and flexible communication can be realized.
  • the transmission time can be shortened by adopting a configuration in which at least a part of the time slots of the sequence corresponding to the channels of two or more frequency bands coexist at the same timing,
  • the buffer occupancy can be reduced, and power consumption can be reduced.
  • the information processing apparatus and method and the computer-readable medium according to the present invention are suitable for application to a wireless network using infrared rays as a wireless communication medium.

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un appareil de traitement de données destiné à un réseau radio utilisant des tubes à infrarouge. Une bande de fréquence de transmission de plus de 6 MHz est utilisée aux fins de compatibilité avec des dispositifs de transmission de signaux tels que des dispositifs de télécommande à infrarouge qui se sont récemment répandus dans beaucoup de foyers. On utilise deux canaux, une bande basse fréquence (B1) et une bande haute fréquence (B2). Si un des canaux est insuffis
PCT/JP1999/000951 1998-02-26 1999-02-26 Appareil de traitement de donnees et support lisible par ordinateur Ceased WO1999044336A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10/44742 1998-02-26
JP4474298 1998-02-26

Publications (1)

Publication Number Publication Date
WO1999044336A1 true WO1999044336A1 (fr) 1999-09-02

Family

ID=12699910

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1999/000951 Ceased WO1999044336A1 (fr) 1998-02-26 1999-02-26 Appareil de traitement de donnees et support lisible par ordinateur

Country Status (1)

Country Link
WO (1) WO1999044336A1 (fr)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9998220B2 (en) 2012-12-27 2018-06-12 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10051194B2 (en) 2012-12-27 2018-08-14 Panasonic Intellectual Property Corporation Of America Information communication method
US10142020B2 (en) 2014-11-14 2018-11-27 Panasonic Intellectual Property Corporation Of America Reproduction method for reproducing contents
US10148354B2 (en) 2012-12-27 2018-12-04 Panasonic Intellectual Property Corporation Of America Luminance change information communication method
US10165192B2 (en) 2012-12-27 2018-12-25 Panasonic Intellectual Property Corporation Of America Information communication method
US10171165B2 (en) 2015-11-06 2019-01-01 Panasonic Intellectual Property Corporation Of America Visible light signal generating method, signal generating apparatus, and program
US10218914B2 (en) 2012-12-20 2019-02-26 Panasonic Intellectual Property Corporation Of America Information communication apparatus, method and recording medium using switchable normal mode and visible light communication mode
US10225014B2 (en) 2012-12-27 2019-03-05 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using ID list and bright line image
US10263701B2 (en) 2015-11-12 2019-04-16 Panasonic Intellectual Property Corporation Of America Display method, non-transitory recording medium, and display device
US10303945B2 (en) 2012-12-27 2019-05-28 Panasonic Intellectual Property Corporation Of America Display method and display apparatus
US10354599B2 (en) 2012-12-27 2019-07-16 Panasonic Intellectual Property Corporation Of America Display method
US10361780B2 (en) 2012-12-27 2019-07-23 Panasonic Intellectual Property Corporation Of America Information processing program, reception program, and information processing apparatus
US10504584B2 (en) 2015-12-17 2019-12-10 Panasonic Intellectual Property Corporation Of America Display method and display device
US10523876B2 (en) 2012-12-27 2019-12-31 Panasonic Intellectual Property Corporation Of America Information communication method
US10530486B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10951310B2 (en) 2012-12-27 2021-03-16 Panasonic Intellectual Property Corporation Of America Communication method, communication device, and transmitter

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0983437A (ja) * 1995-09-11 1997-03-28 Brother Ind Ltd 光伝送システム
JPH09200152A (ja) * 1995-12-28 1997-07-31 Internatl Business Mach Corp <Ibm> データ・トランシーバ
JPH09205402A (ja) * 1995-11-21 1997-08-05 Sony Corp 伝送装置、送信装置、および受信装置、並びに伝送方法
JPH09205401A (ja) * 1995-11-21 1997-08-05 Sony Corp 伝送装置および伝送方法
JPH09261176A (ja) * 1996-03-21 1997-10-03 Sanyo Electric Co Ltd 光通信装置
JPH09312889A (ja) * 1996-05-21 1997-12-02 Sony Corp 伝送装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0983437A (ja) * 1995-09-11 1997-03-28 Brother Ind Ltd 光伝送システム
JPH09205402A (ja) * 1995-11-21 1997-08-05 Sony Corp 伝送装置、送信装置、および受信装置、並びに伝送方法
JPH09205401A (ja) * 1995-11-21 1997-08-05 Sony Corp 伝送装置および伝送方法
JPH09200152A (ja) * 1995-12-28 1997-07-31 Internatl Business Mach Corp <Ibm> データ・トランシーバ
JPH09261176A (ja) * 1996-03-21 1997-10-03 Sanyo Electric Co Ltd 光通信装置
JPH09312889A (ja) * 1996-05-21 1997-12-02 Sony Corp 伝送装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, Vol. 41, No. 3, Aug 1995, ADAM J. KUNZMAN et al., "1394 High Performance Serial Bus: The Digital Interface for ATV", pages 893-900. *
JUN'ICHI MATSUDA et al., "IEEE 1394 Hikari Wireless Repeater no Kaihatsu", 1998 NEN DENSHI JOUHOU TSUUSHIN GAKKAI SOUGOU TAIKAI KOUEN ROMBUNSHUU, TSUUSHIN 2, B-7-164, page 285. *

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10218914B2 (en) 2012-12-20 2019-02-26 Panasonic Intellectual Property Corporation Of America Information communication apparatus, method and recording medium using switchable normal mode and visible light communication mode
US10638051B2 (en) 2012-12-27 2020-04-28 Panasonic Intellectual Property Corporation Of America Information communication method
US10616496B2 (en) 2012-12-27 2020-04-07 Panasonic Intellectual Property Corporation Of America Information communication method
US10148354B2 (en) 2012-12-27 2018-12-04 Panasonic Intellectual Property Corporation Of America Luminance change information communication method
US10165192B2 (en) 2012-12-27 2018-12-25 Panasonic Intellectual Property Corporation Of America Information communication method
US12088923B2 (en) 2012-12-27 2024-09-10 Panasonic Intellectual Property Corporation Of America Information communication method
US10205887B2 (en) 2012-12-27 2019-02-12 Panasonic Intellectual Property Corporation Of America Information communication method
US10051194B2 (en) 2012-12-27 2018-08-14 Panasonic Intellectual Property Corporation Of America Information communication method
US10225014B2 (en) 2012-12-27 2019-03-05 Panasonic Intellectual Property Corporation Of America Information communication method for obtaining information using ID list and bright line image
US11659284B2 (en) 2012-12-27 2023-05-23 Panasonic Intellectual Property Corporation Of America Information communication method
US10303945B2 (en) 2012-12-27 2019-05-28 Panasonic Intellectual Property Corporation Of America Display method and display apparatus
US10334177B2 (en) 2012-12-27 2019-06-25 Panasonic Intellectual Property Corporation Of America Information communication apparatus, method, and recording medium using switchable normal mode and visible light communication mode
US10354599B2 (en) 2012-12-27 2019-07-16 Panasonic Intellectual Property Corporation Of America Display method
US10361780B2 (en) 2012-12-27 2019-07-23 Panasonic Intellectual Property Corporation Of America Information processing program, reception program, and information processing apparatus
US10368006B2 (en) 2012-12-27 2019-07-30 Panasonic Intellectual Property Corporation Of America Information communication method
US10368005B2 (en) 2012-12-27 2019-07-30 Panasonic Intellectual Property Corporation Of America Information communication method
US11490025B2 (en) 2012-12-27 2022-11-01 Panasonic Intellectual Property Corporation Of America Information communication method
US10455161B2 (en) 2012-12-27 2019-10-22 Panasonic Intellectual Property Corporation Of America Information communication method
US11165967B2 (en) 2012-12-27 2021-11-02 Panasonic Intellectual Property Corporation Of America Information communication method
US10742891B2 (en) 2012-12-27 2020-08-11 Panasonic Intellectual Property Corporation Of America Information communication method
US10516832B2 (en) 2012-12-27 2019-12-24 Panasonic Intellectual Property Corporation Of America Information communication method
US10521668B2 (en) 2012-12-27 2019-12-31 Panasonic Intellectual Property Corporation Of America Display method and display apparatus
US10523876B2 (en) 2012-12-27 2019-12-31 Panasonic Intellectual Property Corporation Of America Information communication method
US10531010B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Information communication method
US10530486B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10531009B2 (en) 2012-12-27 2020-01-07 Panasonic Intellectual Property Corporation Of America Information communication method
US10447390B2 (en) 2012-12-27 2019-10-15 Panasonic Intellectual Property Corporation Of America Luminance change information communication method
US9998220B2 (en) 2012-12-27 2018-06-12 Panasonic Intellectual Property Corporation Of America Transmitting method, transmitting apparatus, and program
US10666871B2 (en) 2012-12-27 2020-05-26 Panasonic Intellectual Property Corporation Of America Information communication method
US10951310B2 (en) 2012-12-27 2021-03-16 Panasonic Intellectual Property Corporation Of America Communication method, communication device, and transmitter
US10887528B2 (en) 2012-12-27 2021-01-05 Panasonic Intellectual Property Corporation Of America Information communication method
US10142020B2 (en) 2014-11-14 2018-11-27 Panasonic Intellectual Property Corporation Of America Reproduction method for reproducing contents
US10389446B2 (en) 2014-11-14 2019-08-20 Panasonic Intellectual Property Corporation Of America Reproduction method for reproducing contents
US10171165B2 (en) 2015-11-06 2019-01-01 Panasonic Intellectual Property Corporation Of America Visible light signal generating method, signal generating apparatus, and program
US10951309B2 (en) 2015-11-12 2021-03-16 Panasonic Intellectual Property Corporation Of America Display method, non-transitory recording medium, and display device
US10263701B2 (en) 2015-11-12 2019-04-16 Panasonic Intellectual Property Corporation Of America Display method, non-transitory recording medium, and display device
US10504584B2 (en) 2015-12-17 2019-12-10 Panasonic Intellectual Property Corporation Of America Display method and display device

Similar Documents

Publication Publication Date Title
WO1999044336A1 (fr) Appareil de traitement de donnees et support lisible par ordinateur
US9800909B2 (en) Method and apparatus for downloading content using channel bonding
US9160555B2 (en) Home network system and method
US8041351B2 (en) Establishing communication between entities in a wireless communication system
JP3442593B2 (ja) ネットワーク接続装置及びネットワーク接続方法
US8724485B2 (en) Home network system and method
US6466587B1 (en) Wireless transmitting method
KR100818069B1 (ko) 통신 시스템 및 디바이스
US6502155B1 (en) Radio network and method of establishing time synchronization among a plurality of buses
BRPI0518591B1 (pt) aparelho de conversão de freqüência
US6658475B1 (en) Method and device for initializing a wireless network using a plurality of controlled devices
WO1999017500A1 (fr) Procede et dispositif de radiocommunication
US6671269B1 (en) Radio communication method and radio communication apparatus
JP2001016209A (ja) 情報処理装置および方法、並びにコンピュータ読み取り可能な媒体
EP1234413A1 (fr) Systeme et dispositif de communication
JPWO1999044336A1 (ja) 情報処理装置および方法、並びにコンピュータ読み取り可能な媒体
JP2009027327A (ja) データ送受信装置
WO1999044337A1 (fr) Procede et dispositif de commande, procede et dispositif de traitement de donnees, systeme de communication et support lisible par ordinateur
JP2001313651A (ja) 無線通信方法および装置、並びにそれに使用する情報処理方法および装置
JPWO1999038290A1 (ja) 制御装置および方法、無線通信装置、並びにコンピュータ読み取り可能な媒体
JPWO1999017500A1 (ja) 無線通信方法および無線通信装置
JP4856119B2 (ja) パケット伝送システム
JP2001144795A (ja) 電子機器
JPWO1999044337A1 (ja) 制御装置および方法、情報処理装置および方法、通信システム、並びにコンピュータ読み取り可能な媒体

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

WWE Wipo information: entry into national phase

Ref document number: 09403561

Country of ref document: US