close

Вход

Забыли?

вход по аккаунту

JP2008295029

код для вставкиСкачать
Patent Translate
Powered by EPO and Google
Notice
This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate,
complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or
financial decisions, should not be based on machine-translation output.
DESCRIPTION JP2008295029
In a wireless network for distributing audio content including a plurality of speaker nodes, it is
possible to assign an audio channel to a speaker of the speaker node or to a speaker connected
to the speaker node. When a spreading node of a wireless network delivering audio data content
spreads audio data content, the management node is configured to send a plurality of audio
channels of audio data content to a plurality of speakers associated with the individual nodes
called speaker nodes. Assign This allocation method relates to the pointing of the receiving
antenna of the first speaker node adapted to receive data transmitted by the second speaker
node via the wireless network, except for the first speaker node, for each first speaker node. Get
one piece of information. Then, one of the plurality of audio channels is assigned as a function of
the acquired one-sided information regarding the pointing. [Selected figure] Figure 3
Audio channel assignment method and management device
[0001]
The present invention relates to wireless networks for distributing audio content. The invention
relates in particular but not exclusively to a home cinema system comprising a wireless speaker.
[0002]
A typical 7.1-style multi-channel home cinema, in particular, comprises a multi-channel audio
video amplifier (hereinafter AV amplifier) coupled to eight speakers.
10-05-2019
1
[0003]
For example, an AV amplifier may be a source such as a DVD player, digital television set or sink
terminal (or STB (set top box)) via satellite, cable, xDSL (x digital subscriber line technology such
as ADSL technology), etc. Receive digital audio content coming from a terminal.
The AV amplifier and the source terminal are usually interconnected by a digital audio (or audio
video) interface conforming to the SPDIF (Sony / Philips digital interface), IEEE 1394 or HDMI
(high definition multimedia interface) standards.
[0004]
After receiving the content, the AV amplifier decodes the audio data content and demultiplexes
the decoded data into different audio channels. Then, digital / analog conversion (hereinafter, D /
A conversion) is performed, and finally, each audio channel is amplified to be supplied to each
connected speaker.
[0005]
7.1
The number "7" of the home cinema network type is C (center) speaker, also called FC (front
center) speaker, as well as FL (front left), FR (front right), SL (surround left), SR (surround right) ,
RL (rear left) and RR (rear right) speakers are shown. The speakers are usually connected to the
output of the AV amplifier by a two-wire analog cable. The number "1" is reserved for a special
speaker called a subwoofer or SW speaker. The subwoofer is usually connected to the AV
amplifier by a coaxial analog cable. The subwoofer is dedicated to amplification and playback of
low frequency audio signals.
[0006]
Manufacturers have recently developed wireless home cinema networks to avoid the
implementation of a large number of bulky analog cables that interconnect AV amplifiers and
speakers. In this home cinema network, the audio amplifier stages are distributed (a wireless
10-05-2019
2
home cinema network does not require the implementation of a center AV amplifier such as a
wired network) and integrated into each speaker.
7
.1The wireless home cinema network includes a wireless surround controller node called a
wireless surround controller (WSC) node and first to eighth wireless active speakers called a
wireless active speaker (WAS) node.
[0007] Hereinafter, the term WAS node comprises: amplification means, wireless communication
means, means for processing information received or transmitted by the wireless communication
means, and possibly a typical loudspeaker (speaker may even be outside the WAS node Means a
union of
[0008]
For example, the WSC node receives digital audio content coming from a source terminal such as
a DVD player, digital television set or receiving terminal via satellite, cable, xDSL technology etc.
The WSC node and the source terminal are usually connected by a digital audio (or audio video)
interface conforming to the SPDIF, IEEE 1394 or HDMI standard.
[0009]
After receiving the content, the WSC node decodes the audio data of the content and separates
the decoded data into different audio channels. The audio data of each audio channel is then sent
to the appropriate WAS node via the wireless home cinema network. The wireless
communication means of this type of wireless home cinema network is typically an infrared or
RF (radio frequency) type link.
[0010]
Each WAS node receives digital audio data corresponding to its own audio channel coming from
the WSC node. Then, D / A conversion is performed, audio data is amplified, and an audio signal
is converted into an acoustic signal.
10-05-2019
3
[0011]
Consumer demand for audio equipment has shifted from a two-speaker hi-fi stereo system to a
multi-channel home cinema system with up to eight speakers. In the case of a wired system, an
increase in the number of speakers leads the user to make a connection error, resulting in an
audio channel being incorrectly assigned to a different speaker. The assignment of audio
channels in a conventional wired home cinema network is done by the user connecting each
cable of the speaker to the appropriate output of the amplifier.
[0012]
For example, for a 7.1-type wired home cinema network, the amplifier comprises dedicated
outputs of each audio channel, ie, FL, FR, FC, SL, SR, RL, RR and SW channels.
[0013]
7.1When installing a wired home cinema network, the sound effects produced by the 7.1 system
will not exhibit the planned effect if the user misconnects the speaker cable and the output of the
amplifier.
[0014]
In the case of a wireless home cinema network, the assignment of C, FL, FR, SL, SR, RL, RR and
SW channels to speakers (or WAS nodes) needs to be done differently.
Before sending digital audio data of a given audio channel to the appropriate WAS node, the WSC
node needs to identify in advance the appropriate WAS node.
[0015]
The first possible solution to make this identification is to assign each WAS node an identification
number or name at the time of manufacture.
10-05-2019
4
When installing the home cinema network, the user needs to place each WAS node in the room
according to the manufacturer's advice and according to the identification number or name.
When the system is powered on, the WSC node sends digital audio data of the predetermined
audio channel to the appropriate WAS node according to a pre-recorded table that associates the
audio channel with a predetermined identification number or name. From a manufacturing point
of view, assigning identification names or numbers to each WAS node is time consuming and
difficult to achieve in the factory. (If manufacturing of one kind of WAS node is very simple, it
requires assignment of identification number or name to each WAS node and proper packaging).
Furthermore, the first solution requires user action that can make mistakes when installing the
WAS node in the room.
[0016]
The second possible approach is to perform the learning phase during the first operation of
powering on the system. In the learning phase, the WSC node typically sends acoustic test signals
to the current WAS node. Meanwhile, the user assigns piece information about the location of the
current WAS node to the current WAS node by means of a man-machine interface (eg, OSD or onscreen display). And this operation is repeated for each WAS node. Thus, the WSC node learns
whether the WAS node is a C, FL, FR, SL, SR, RL, RR, or SW speaker. Once the learning phase is
complete, the WSC node can assign each audio channel (ie, C, FL, FR, SL, SR, RL, RR, or SW
channel) to the appropriate WAS node. The second approach requires user behavior and the use
of a specific man-machine interface and is not satisfactory. Furthermore, according to the second
approach, it is possible for the user to make a wrong assignment during the learning phase.
[0017]
US Patent Application Publication No. 2005/141724 A1 by Philips® Electronics North America
Corporation describes a third approach implemented in home cinema networks based on power
line network technology. This home cinema network is provided by a wireless home cinema
network (the amplification stages are distributed to the speakers, each speaker being
disconnected from the output of the amplifier). Then, each speaker of this home cinema network
has a built-in position sensor that is a GPS, determines its position, and transmits the determined
position to the WSC node (via the power line network). However, the third approach based on
power line network technology requires the integration of position sensors in each speaker,
which is an expensive solution that consumes space. Furthermore, the lack of GPS accuracy with
respect to measurement location increases the risk of mis-assigning audio channels and speakers.
10-05-2019
5
Finally, the walls of the house and the furniture can in particular adversely affect the
communication between the satellite and the GPS unit integrated in the loudspeaker.
[0018]
The invention in at least one embodiment aims in particular to overcome the drawbacks of the
prior art.
[0019]
In particular, the invention in at least one of the embodiments aims at the following in a wireless
network (hereinafter referred to as distribution network) for distributing audio content
comprising a plurality of speaker nodes (ie nodes comprising or connected to a speaker) I
assume.
It enables assignment of an audio channel to a speaker of a speaker node or to a speaker coupled
to the speaker node. And, the technology which does not require the action of the user is
provided.
[0020]
It is another object of the invention in at least one of the embodiments to implement this kind of
technology, which allows the use of loudspeaker nodes which are strictly identical and thus
compatible.
[0021]
Furthermore, the invention in at least one of the embodiments has another object to realize such
a technology that is simple to implement and low in cost.
[0022]
Particular embodiments of the invention propose the following method.
That is, in the context of spreading audio data content by the spreading nodes of the distribution
10-05-2019
6
network, it is a method of assigning multiple audio channels of audio data content to multiple
speakers associated with each speaker node of the distribution network.
The method is implemented by a management node of the distribution network.
[0023]
According to the invention, the assignment method comprises the following steps for each first
loudspeaker node. For each second speaker node except the first speaker node, piece of
information (piece of information on the orientation of the receiving antenna of the first speaker
node adapted to receive data transmitted by the second speaker node via the distribution
network) Get information on orientation). One of a plurality of audio channels is allocated as a
function of the acquired one-sided information regarding orientation.
[0024]
The general principle of the invention relates to the pointing of the antenna of each loudspeaker
node (with or associated with a loudspeaker) of the distribution network when it is adapted to
receive data transmitted by each other loudspeaker node of the network Based on the acquisition
of information. These pieces of information are then used to assign an audio channel to the
loudspeakers of (or associated with) the loudspeaker nodes of the distribution network. In fact,
the information on the orientation of the acquired antenna is used to determine the relative
position of the loudspeakers of the loudspeaker nodes of the network. Thus, the determined
audio channel is assigned to the determined speaker node of the network (in particular, its
speaker).
[0025]
Thus, the present invention provides techniques for assigning audio channels to speaker nodes
without requiring user action.
[0026]
Furthermore, the invention in at least one of the embodiments enables the use of interchangeable
loudspeaker nodes since they are strictly identical.
10-05-2019
7
[0027]
Preferably, the assignment method further comprises the following steps.
A first identification that identifies one of the speaker nodes, referred to as the identified speaker
node, to which one of the audio channels, referred to as the identified audio channel, is to be
assigned as a function of the acquired orientation information.
A second identification identifying a speaker node to which one of the audio channels is to be
assigned depending on the acquired one piece of directional information on the directivity and
the identified speaker node for each of the speaker nodes excluding the identified speaker node.
[0028]
Thus, after performing the first identification, the second identification is more easily performed
because the number of unidentified speaker nodes is limited.
[0029]
Advantageously, the identified loudspeaker nodes are arranged on the symmetry axis of the
distribution network.
[0030]
Thus, the realization of the first identification is easy because of the existence of the symmetry
axis.
[0031]
If several loudspeaker nodes are located on the symmetry axis of the distribution network, the
assignment method preferably comprises the following steps.
That is, for each speaker node located on the symmetry axis, the management node acquires a
parameter indicating the reception level of data transmitted by the speaker node located on the
10-05-2019
8
symmetry axis.
Then, the management node executes the first identification step depending on the acquired
parameters.
[0032]
Thus, the identified speaker node is obtained using the criteria of the reception level by the
management node.
Naturally, in the context of the present invention, any other technique for selecting one node
from nodes on the symmetry axis may be implemented.
[0033]
Preferably, the distribution network is a home cinema type network, and the identified speakers
are speaker nodes associated with the speakers for which the FC channel of the home cinema
network is to be restored (restituted).
[0034]
For each speaker node, the following is advantageous.
The receiving antenna of the speaker node is a directional antenna whose radiation pattern is in
the direction along the radiation axis. The piece of information on the orientation of the receiving
antenna of the first speaker node, adapted to the reception of the data transmitted by the second
speaker node, is an angle formed by the radiation axis of the receiving antenna and a reference
axis of a predetermined angle. The first identification step comprises the substep of determining
from the angle obtained for each loudspeaker node the loudspeaker node with the largest
difference between the signed maximum angle value and the signed minimum angle value.
[0035]
10-05-2019
9
In fact, according to the ITU-R BS. 775-2 standard and the recommendations of Dolby®
Laboratories, the speakers for which the FC channel of the home cinema system should be
restored should be adjacent speakers, ie the FL and FR channels of the home cinema system The
speaker to be restored has the largest angular difference. According to the present invention, it is
possible to identify the speaker node associated with the speaker to restore (reproduce) the FL
and FR channels of the home cinema system. The speaker node has a maximum difference
between the signed maximum angle value and the signed minimum angle value of the direction
of the receiving antenna.
[0036]
For each speaker node, the following is preferred. The receiving antenna of the speaker node is a
directional antenna whose radiation pattern is in the direction along the radiation axis. One piece
of information on the orientation of the receiving antenna of the first loudspeaker node, adapted
to the reception of data transmitted by the second loudspeaker node, is the radiation axis of the
receiving antenna and the associated axis of sound diffusion of the loudspeaker The angle
formed by). The first identification step comprises the substep of determining from the angle
obtained for each speaker node a speaker node whose obtained angle is substantially
symmetrical with respect to the sound diffusion axis of the speaker associated with the speaker
node.
[0037]
In fact, according to the ITU-R BS. 775-2 standard and the recommendations of Dolby®
Laboratories, the loudspeakers to which the FC channel of the home cinema system is to be
restored (reproduced) are located on the symmetry axis of the home cinema system Ru.
According to the present invention, it is possible to identify a speaker node associated with a
speaker whose FC channel is to be restored (reproduced). The reception angle of the receiving
antenna of the speaker node is approximately symmetrical with respect to the sound diffusion
axis of the speaker.
[0038]
The invention also relates to a computer program product downloadable from a communication
10-05-2019
10
network and / or recorded on a computer readable carrier and / or executable by a processor.
The computer program product comprises program code instructions for implementing the
assignment method described above.
[0039]
The invention also relates to a computer readable storage means storing a set of computer
executable instructions, possibly whole or partially removable and implementing the allocation
method described above.
[0040]
The invention also relates to a management node of the distribution network.
The management node comprises means for assigning a plurality of audio channels of audio data
content to a plurality of speakers associated with each speaker node of the distribution network,
in the context of spreading the audio data content by the distribution nodes of the distribution
network.
[0041]
According to the invention, the means for assigning a plurality of audio channels comprises the
following for each first loudspeaker node: For each second speaker node except the first speaker
node, obtain, via the distribution network, piece of information on the orientation of the
reception antenna of the first speaker node that is suitable for receiving data transmitted by the
second speaker node Means to Means for assigning one of a plurality of audio channels as a
function of the acquired piecewise information regarding orientation.
[0042]
The advantages of the computer program product, the storage means and the management node
are substantially the same as the advantages of the assignment method described above and will
not be described again below.
[0043]
10-05-2019
11
Preferably, the means for assigning a plurality of audio channels further comprises:
A first means of identifying one of the speaker nodes, referred to as the identified speaker node,
to which one of the audio channels, referred to as the identified audio channel, should be
assigned as a function of the information on the acquired orientation. And second means for
identifying a speaker node to which one of the audio channels is to be allocated depending on
the acquired one piece of directional information on the directivity and the identified speaker
node for each of the speaker nodes excluding the identified speaker node.
[0044]
Advantageously, the identified loudspeaker nodes are arranged on the symmetry axis of the
distribution network.
[0045]
The means for assigning a plurality of audio channels preferably comprises the following means.
Means for obtaining, by the management node, a parameter indicating a reception level of data
transmitted by a speaker node located on the symmetry axis for each speaker node located on
the symmetry axis. The acquisition means are activated when several loudspeaker nodes are
located on the symmetry axis. The first identification means is activated in consideration of the
acquired parameters.
[0046]
According to an advantageous characteristic of the invention, the distribution network is a home
cinema network and the identified loudspeakers are loudspeaker nodes associated with the
loudspeakers for which the FC channel of the home cinema network is to be recovered
(reproduced).
[0047]
10-05-2019
12
For each speaker node, the following is advantageous.
The receiving antenna of the speaker node is a directional antenna whose radiation pattern is in
the direction along the radiation axis. The piece of information on the orientation of the receiving
antenna of the first speaker node, adapted to the reception of the data transmitted by the second
speaker node, is an angle formed by the radiation axis of the receiving antenna and a reference
axis of a predetermined angle. The first identification means comprises means for determining a
speaker node having the largest difference between the signed maximum angle value and the
signed minimum angle value from the angles acquired for each speaker node.
[0048]
For each speaker node, the following is preferred. The receiving antenna of the speaker node is a
directional antenna whose radiation pattern is in the direction along the radiation axis. The piece
of information on the orientation of the receiving antenna of the first loudspeaker node, adapted
to the reception of the data transmitted by the second loudspeaker node, is the angle formed by
the radiation axis of the receiving antenna and the sound diffusion axis of the associated
loudspeaker . The first identification means comprises means for determining from the angle
obtained for each speaker node, a speaker node whose obtained angle is substantially
symmetrical with respect to the sound diffusion axis of the speaker associated with the speaker
node.
[0049]
Other features and advantages of the present invention will become apparent from the following
description of preferred embodiments of the invention, given by way of non-limiting example,
and the accompanying drawings.
[0050]
The following description will be made in the context of a 7.1-type wireless home cinema or
home theater network shown in FIG. 1 according to a particular application of the assignment
method according to a particular embodiment of the present invention.
Of course, the invention is also applicable to the context of any wireless home cinema network,
10-05-2019
13
such as a 5.1 home cinema network.
[0051]
Of course, the assignment method according to at least one other embodiment of the present
invention can also be implemented in any distribution network that needs to identify the nodes of
the network in order to send the appropriate piece of information to the nodes.
[0052]
For example, a 7.1-type wireless home cinema network is installed in one room of a house.
The audio video source terminal 50 (for example, a DVD player, a Blu-ray player or an HD-DVD
player), a television screen (not shown), and a wireless ambience (surround) controller 900 are
provided. Hereinafter, the wireless reality sensor (surround) controller 900 is connected as a
WSC node connected to the first to eighth wireless active speakers 100, 200, 300, 400, 500,
600, 700, 800 via a wireless network. Indicated. Also, the wireless active speakers 100, 200,
300, 400, 500, 600, 700, 800 are shown as WAS nodes.
[0053]
The wireless network makes it possible to: The WSC node 900 sends data of the audio channel to
be restored (reproduced) to each WAS node. WSC node 900 sends a command to each WAS node
(eg, during the discovery phase described below with reference to FIG. 3). The WAS node sends a
data reception acknowledge to the WSC node 900. To perform these transmit operations, each
node of the network has an adjustable RF signal receiving antenna.
[0054]
Each WAS node comprises (or is associated with) a speaker that spreads one audio channel of C,
SL, SR, RL, RR and SW channels, also called FL, FR, FC.
[0055]
10-05-2019
14
The SW (or subwoofer) channel is assigned to a WAS node 800 comprising a subwoofer (or
associated with a subwoofer) and easily distinguished from the other WAS nodes 100-700.
Thus, in the context of the particular application described above, the identification of the WAS
node 800 and the assignment of the SW channel to the WAS node 800 are done in advance. The
assignment method according to a particular embodiment of the invention is implemented only
in the first WAS node 100 to the seventh WAS node 700.
[0056]
The source terminal 50 transmits digital audio data for each audio channel to the WSC node 900
via the digital audio video (or audio) interface 51. The interface 51 conforms to, for example, one
of SPDIF, IEEE 1394 or HDMI standard.
[0057]
At WSC node 900, digital audio data of each audio channel is received and processed by multichannel audio decoder 905. The multi-channel audio decoder 905 typically decodes and
decompresses the six channels of digital audio data of the 5.1 system, eg pre-encoded in Dolby®
Digital format or DTS (Digital Theater Sound) format. Is possible. Also, for example, eight
channels of digital audio in the 7.1 system pre-encoded in Dorby® True HD (HD stands for
high-definition) format or DTS HD (Digital Theater Sound High Definition) format The data can be
decoded and decompressed.
[0058]
Multi-channel audio decoder 905 decodes and decompresses digital audio data and separates
audio channels. RAM 908 is used by multi-channel audio decoder 905 to perform decoding tasks.
Also, multi-channel audio decoder 905 may implement an audio DSP (digital signal processor)
that either delays the audio channel or provides an audio effect (e.g., in the context of
equalization) to the audio channel. Then, the multi-channel audio decoder 905 transmits audio
data of each audio channel to a baseband RF module (hereinafter, BB-RF module) 904.
10-05-2019
15
[0059]
The BB-RF module 904 inserts audio data of each audio channel into a frame. A frame generally
consists of: A header that groups together the entire protocol information, eg frame number.
Identification number corresponding to the WAS node to which a particular audio channel is
assigned. An end of frame field that groups together error correction information, such as, for
example, cyclic redundancy check (CRC).
[0060]
The frame is then modulated and sent to a front end RF module (hereinafter FE-RF module) 903
which sends the frame to an RF channel. The FE-RF module 903 performs D / A conversion and
amplification of the frame, and transmits the frame to an RF channel, eg, an RF channel of 60
GHz, using the transmitting antenna 902.
[0061]
The WSC node 900 also adapts to the reception of RF data coming from each WAS node by
means of the receive antenna 901. Therefore, in reception, the FE-RF module 903 receives and
amplifies a frame of an RF channel, for example, an RF channel of 60 GHz to perform D / A
conversion of the frame. Then, the FE-RF module 903 transmits the frame to the BB-RF module
904. The BB-RF module 904 extracts the payload from each frame coming from the WAS node.
The payload is, for example, a reception acknowledge, data of an antenna angle (described later
with reference to FIGS. 2A to 5), or any control information or status information.
[0062]
WSC node 900 comprises a microcontroller 907 that uses one or more software programs to
implement the present invention. The microcontroller 907 adapts to the communication with the
multi-channel audio decoder 905, the BB-RF module 904 and the FE-RF module 903 and their
control. RAM 908 is used by microcontroller 907 to store temporary data needed to accomplish
different tasks. The EEPROM (or FLASH) type memory 906 stores the hardware identifier (or
serial number) of the WSC node 900. Furthermore, different types of information such as user
data, total number of WAS nodes and their identifiers, audio channels assigned to each WAS
10-05-2019
16
node, and antenna angle table are stored.
[0063]
The frames transmitted from the WSC node 900 are received by the WAS nodes 100 to 800. In
the following, the WAS node 100 will be described in detail, and the WAS nodes 200 to 700
similar to the WAS node 100 will not be described. Although the WAS node 800 has a very
different shape from the WAS nodes 100-700, its internal structure is similar to the internal
structure of the other WAS nodes 100-700, except that some of the audio playback stages are
different. . The audio reproduction stage of the WAS node 800 comprises an amplifier 806, a
filter 807, and a speaker 808 dedicated to the reproduction of low frequency audio signals,
typically in the range of 20 Hz to 100 Hz. The low frequency audio signal is not directional and
the position of the WAS node 800 is not particularly important. Subwoofer 800 is different from
other WAS nodes. (The subwoofer 800 is made separately and therefore can not replace another
WAS node or replace another WAS node. ) In particular, the subwoofer 800 has a specific
hardware identifier (or serial number) recorded in a memory 811 of EEPROM (or FLASH) type.
Thus, WSC node 900 can easily assign SW (subwoofer) audio channels to WAS node 800 using a
specific hardware identifier.
[0064]
For example, the WAS node 100 receives the frame transmitted by the WSC node 900 via the
receiving antenna 101. The frame received by the receiving antenna 101 is transmitted to the
FE-RF module 103 of the WAS node 100. The FE-RF module 103 receives a frame coming from
an RF channel, for example, an RF channel of 60 GHz, amplifies the received frame, and performs
D / A conversion of the received frame. Then, the FE-RF module 103 transmits the frame to the
BB-RF module 104. The BB-RF module 104 filters the frame to retain only the frame (including
the identifier of the WAS node 100) including the identification number corresponding to the
channel assigned to the WAS node 100, and discards the other frames. Then, the BB-RF module
104 processes the held frame to extract payload audio data from the frame. Only audio data
corresponding to the audio channel assigned to the WAS node 100 is input to the D / A converter
105 of the WAS node 100 through this mechanism. The D / A converter 105 performs D / A
conversion of audio data and supplies an analog audio signal to the amplifier 106. Usually, the
frequency spectrum of this analog audio signal is in the range of 100 Hz to 20 kHz. After
amplification by the amplifier 106, the amplified analog audio signal is supplied to the speaker
108 of the WAS node 100 through the filter 107. The speaker 108 converts an analog audio
signal into an acoustic signal.
10-05-2019
17
[0065]
The WAS node 100 also adapts to the transmission of RF data to the WSC node 900 by means of
the transmit antenna 102. The BB-RF module 904 of WSC node 900 extracts the payload from
each frame coming from the WAS node. The payload is, for example, a reception acknowledge,
data of an antenna angle (described later with reference to FIGS. 2A to 5), or any control
information or status information.
[0066]
The WAS node 100 comprises a microcontroller 109 that uses one or more software programs to
implement the present invention. The microcontroller 109 adapts to the communication with the
D / A converter 105, the BB-RF module 104 and the FE-RF module 103, and their control. RAM
110 is used by microcontroller 109 to store temporary data needed to accomplish different
tasks. The EEPROM (or FLASH) type memory 111 stores the hardware identifier (or serial
number) of the WAS node 100. Furthermore, different types of information such as user data,
total number of WAS nodes and their identifiers, audio channels assigned to each WAS node, and
antenna angle table are stored.
[0067]
The following description will be made in the context of distribution in a 7.1-type wireless home
cinema network via a WSC node, which is an application, eg audio application c0.
[0068]
The assignment method according to the invention (in particular comprising the discovery phase
described below with reference to FIG. 3) is implemented in the form of a software program
(comprising a plurality of algorithms described below) and / or a plurality of software
subprograms.
The programs are executed by several machines of 7.1 home cinema network, such as WSC node
900 and WAS nodes 100-800.
10-05-2019
18
[0069]
The identification and assignment algorithm described below with reference to FIG. 5 is
implemented in WSC node 900 (which is a management node as understood in the present
invention). However, in other embodiments of the present invention, this algorithm may be
implemented on any other node or device of the network, eg a WAS node.
[0070]
Furthermore, it is preferable to refer to and describe the case where communication between the
WAS node of the network and the WSC node 900 is performed via a 60 GHz RF channel. Because
such channels have the following advantages. • minimize reflections from the walls of the room
in which the network is installed, • have a high bit rate.
[0071]
However, such channels have the disadvantage of limiting the transmission distance of the
information. In order to solve the problem of transmission distance limitation, in the context of a
specific application of the assignment method of the present invention, the radiation patterns of
the receiving antennas of each node WSC node 900 and WAS nodes 100 to 800 are narrowed
(directivity Antenna), choose to be adjustable. (Note that the adjustment of the radiation pattern
will be described later with reference to FIGS. 2A and 2B. ) Therefore, each of WSC node 900 and
WAS nodes 100 to 800 has directivity at its end and has a tunable receive antenna whose
direction of radiation pattern is tunable (that is, the antenna is adjustable) .
[0072]
For example, the antennas described above (in reception and transmission) are electromagnetic
antennas consisting of a network of radiating elements controlled in phase and amplitude so as
to form a directional antenna whose direction is controlled.
[0073]
With reference to FIGS. 2A and 2B, the transmit radiation pattern (FIG. 2A) of the transmit
10-05-2019
19
antenna and the receive radiation pattern (FIG. 2B) of the receive antenna of the WAS node 100
according to a particular embodiment of the invention will be described.
[0074]
The transmit and receive antennas of WAS nodes 200-700 are identical to the transmit and
receive antennas of WAS node 100 and will not be described.
[0075]
FIG. 2A is a plan view of the WAS node 100 when transmitting RF data.
The transmit radiation pattern 152 coming from the transmit antenna 102 of the WAS node 100
will be described.
The transmission radiation pattern 152 is aligned in the same direction as the direction of the
acoustic signal reproduced by the speaker 108.
The transmit antenna 102 is designed to transmit a 60 GHz RF signal. The transmit antenna 102
has a wide transmit radiation pattern so that it can reach the maximum number of nodes (WAS
and WSC) of the network.
[0076]
FIG. 2B is a plan view of the WAS node 100 when receiving RF data. The receiving antenna 101
of the WAS node 100 is a directional antenna in which the receiving radiation pattern 151 is
directed in the direction along the radiation axis. The received radiation pattern 151 is described
for the three antenna angles formed by the radiation axis and the antenna angle reference axis
141 (specific to the WAS node 100, each WAS node having an antenna angle reference axis). The
antenna angle reference axis 141 is included in the membrane surface of the speaker of the WAS
node 100 and faces the left side of FIG. 2B.
[0077]
10-05-2019
20
The receiving antenna 101 is designed to receive a 60 GHz RF signal. The receiving antenna 101
uses typical beamforming techniques to form a narrow (directional antenna) and adjustable
(adjustable radiation pattern orientation) received radiation pattern 151.
[0078]
This beamforming technique is used to improve the gain of the receive antenna 101, thereby
reaching the maximum transmission distance between nodes of the network.
[0079]
The receiving antenna 101 is an electromagnetic antenna composed of a network of radiating
elements whose phase and amplitude are electrically controlled by the FE-RF module 103.
This is to obtain a directional reception antenna in which the reception radiation pattern 151 is
aligned to one degree between antenna angles of -15 degrees to 195 degrees.
[0080]
The angle of the received radiation pattern 151 (in particular, the angle formed by the radiation
axis of the received radiation pattern and the antenna angle reference axis 141) is precisely
adjusted to find the optimum angle. This is to adapt the receive antenna 101 to the reception of
data transmitted by a given node of the network, which should transmit data to the WAS node
100. Therefore, the WAS node 100 can record the optimum angle for receiving data coming from
a predetermined node in the EEPROM (or FLASH) type memory 111.
[0081]
FIG. 3 is a diagram illustrating an exemplary deployment of the WAS nodes 100-800 and WSC
node 900 in the 7.1 wireless home cinema network described above, and a discovery phase in
accordance with a particular embodiment of the present invention.
[0082]
10-05-2019
21
The WAS nodes 100-700 and their associated speakers are placed on the network in accordance
with the recommendations of the ITU-RBS.775-2 standard.
Thus, in particular the WAS nodes 100-700 and their associated loudspeakers are arranged on a
virtual circle 65 equidistant from the listener position 64 and having a radius of 2 m to 4 m.
[0083]
The speaker associated with a WAS node is preferably included in that WAS node. Thus, it is
ensured that both the WAS node and the associated loudspeakers are installed in accordance
with the recommendations of the ITU-RBS.775-2 standard. If a speaker associated with a WAS
node is not included in the WAS node, then the WAS node is placed above or below the speaker
associated with it. In the following description, a speaker associated with a WAS node is
considered to be confined to that WAS node.
[0084]
The WAS nodes 100-700 are placed on the virtual circle 65 at angular positions according to the
recommendations of Dolby® Laboratories. Thus, particularly in the 7.1 system, the WAS node
200 associated with such a loudspeaker or with a loudspeaker to which channel C is to be
recovered (reproduced) is placed at a reference angular position of approximately zero degrees
opposite the listener position 64 It is installed in the angle zone 60. (The progression on the
virtual circle 65 from the reference angular position is clockwise. ) The WAS node 300
comprising the loudspeakers for which the channel FR is to be restored (reproduced) is placed in
an installation angle zone 61 ranging from 22 degrees to 30 degrees with respect to the
reference angular position. The WAS node 500 comprising the loudspeakers for which the
channel SR is to be restored (reproduced) is placed in an installation angle zone 62 ranging from
90 degrees to 110 degrees with respect to the reference angular position. The WAS node 700
comprising the loudspeakers for which the channel RR is to be restored (reproduced) is placed in
an installation angle zone 63 ranging from 135 degrees to 150 degrees with respect to the
reference angular position.
[0085]
10-05-2019
22
The other WAS nodes 100, 400, 600 with loudspeakers to recover (regenerate) the FL, SL, RL
channels have the WAS nodes 300, 500, 700 with the symmetry axis passing through the WAS
node 200 and the listener location 64. It is installed to be a substantially symmetrical node. In
fact, strictly speaking, the WAS nodes 100, 400, 600 comprising the loudspeakers to which the
FL, SL, RL channels should be restored (reproduced) are generally nodes symmetrical to the WAS
nodes 300, 500, 700 with respect to the axis of symmetry. is not. Some degree of angular
tolerance may be applied to the ITU-RBS.775-2 standard and the recommendations of Dolby®
Laboratories, and may follow spatial diffusion consistent with audio content in a home cinema
system. Apart from this margin (which is considered negligible with respect to other pointing
angles of the receiving antenna operating in the network), the WAS nodes 100, 400, 600 can be
arranged with the WAS nodes 300, 500, 700 with respect to the symmetry axis. It is a symmetric
node.
[0086]
The WAS node 800 with the subwoofer is not concerned with the above mentioned standards
and recommendations as its position is not particularly important. 7.1At initialization of the
wireless home cinema network, the WSC node 900 distinguishes the WAS node 800 from the
other WAS nodes 100-700 via a specific hardware identifier (or serial number). Thus, the SW
audio channel is assigned by the WSC node 900 to the WAS node 800.
[0087]
7.1
Because the WAS nodes 100-700 are identical (with the same shape and the same internal
structure) in the initialization of the wireless home cinema network, the WSC node 900 can not
distinguish them directly. The WAS nodes 100 to 700 are assigned to any one of the audio
channels C, FR, FL, SR, SL, RR, and RL. Thus, in order to assign the audio channels C, FR, FL, SR,
SL, RR, RL to the appropriate WAS nodes, it is necessary to identify the WAS nodes according to
the role defined by the arrangement (position) in space of the WAS nodes. There is.
[0088]
The following describes the discovery phase for the WAS nodes 100-700 implemented in the
network immediately after initialization of the 7.1 wireless home cinema network.
10-05-2019
23
[0089]
The discovery phase operates the WAS nodes 100-700 one by one in a pseudo-random sequence
order.
Thus, the WAS nodes 100-700 continuously transmit to the network according to the schedule
defined by the pseudo-random sequence.
[0090]
For example, the WAS node 200 is first in a pseudorandom sequence. Accordingly, the WAS node
200 transmits an RF test signal of a predetermined duration sufficient for the other WAS nodes
100, 300, 400, 500, 600, 700 to perform the step of matching the received radiation pattern
described later. (FIG. 3 shows the transmission radiation pattern 252 of the WAS node 200 when
transmitting a test signal. )
[0091]
During transmission of the RF test signal, the other WAS nodes 100, 300, 400, 500, 600, 700
are in receive mode. Other WAS nodes 100, 300, 400, 500, 600, 700 adjust the angle of the
received radiation pattern to find the optimal antenna angle for which the receive antenna fits to
receive the data that the WAS node 200 transmits. Do.
[0092]
Once the optimum antenna angle is found, the other WAS nodes 100, 300, 400, 500, 600, 700
store the antenna angle in EEPROM (or FLASH) type memory. The reception radiation patterns
151, 351, 451, 551, 551, 651, 751 of the WAS nodes 100, 300, 400, 500, 600, 700 shown in
FIG. 3 are reception radiation patterns when the WAS node 200 transmits an RF test signal.
Indicates the optimal angle of
10-05-2019
24
[0093]
Thus, for example, WAS node 100 stores the -14 degree angle value associated with the WAS
node 200 transmission,..., WAS node 700 stores the 76 degree angle value associated with the
WAS node 200 transmission.
[0094]
Then, the other WAS nodes 100, 300, 400, 500, 600, 700 transmit RF test signals to the network
sequentially according to the pseudo random sequence.
Other WAS nodes can obtain and store optimal angle values when each WAS node transmits an
RF test signal.
[0095]
In one variation of the discovery phase of the WAS nodes 100-700, the WAS nodes transmit in a
pseudo-random RF sequence, and each WAS node transmits a hardware identifier (or serial
number). Then, the WSC node 900 collects the identifiers of the WAS nodes present in the
network, and after collecting the identifiers, instructs each WAS node to transmit an RF test
signal during a predetermined period in the determined sequence. Then, according to the method
described above, each WAS node can obtain and store the angle value of the received radiation
pattern that is optimal when the other WAS node transmits the RF test signal.
[0096]
Thereafter, each WAS node transmits the acquired and stored angle values to WSC node 900 as
soon as each of the WAS nodes 100-700 transmits a test signal and the other nodes store the
angle values. Then, the WSC node 900 creates an angle table to be described later with reference
to FIGS. 4A and 4B based on the angle value.
[0097]
Referring to FIGS. 4A and 4B, the first antenna table (FIG. 4A) created by WSC node 900 from the
10-05-2019
25
angle values received from WAS nodes 100 to 700 and the first 90 degrees subtracted from each
angle value The second angle table (FIG. 4B) corresponding to the angle table will be described.
[0098]
90The subtraction of degrees obtains, for each WAS node, an angle reference axis of 0 degrees
from the membrane surface of the node to the acoustic emission axis of the speaker of the WAS
node in the direction of travel of the sound wave.
[0099]
The first and second angle tables are stored in EEPROM (or FLASH) type memory 906 of WSC
node 900 and processed by microcontroller 907 of WSC node 900.
[0100]
The WSC node 900 creates the first table by grouping the angle values corresponding to the
receiving WAS node into rows and the angle values corresponding to the sending WAS node into
columns.
As a result, different angle values at the reception of a given WAS node, each of which the other
WAS node is transmitting, are obtained by reading the row of that WAS node of the first table.
The different angle values at reception of other WAS nodes in a transmission state of a given
WAS node are obtained by reading the column corresponding to the predetermined WAS node in
the first table.
[0101]
The purpose of the second angle table is to facilitate subsequent identification.
Identification of a WAS node (this WAS node is located on the symmetry axis of the network)
comprising a speaker to restore (regenerate) channel C. Identification of FL, FR, SL, SR, RL, and
other WAS nodes with speakers to recover (reproduce) the RR channel.
10-05-2019
26
[0102]
FIG. 4C is a diagram showing, for each row of the second angle table corresponding to a
predetermined WAS node, the signed maximum angle value and the signed minimum angle value
with respect to the WAS node.
[0103]
FIG. 5 illustrates the main steps of an algorithm for identifying each of the WAS nodes 100-700
of the network and assigning the appropriate audio channel to each of the WAS nodes according
to a particular embodiment of the present invention.
This algorithm implemented by the microcontroller 907 of the WSC node 900 is stored in an
EEPROM (or FLASH) type memory 906 of the WSC node 900 or a ROM type memory (not
shown).
[0104]
At step 70, WSC node 900 assembles all angle values received from each of WAS nodes 100700.
[0105]
In step 71, WSC node 900 creates a first angle table (shown in FIG. 4A).
[0106]
Then, in step 72, the WSC node 900 subtracts 90 degrees from each angle value of the first
angle table to obtain a second angle table (shown in FIG. 4B).
In the discovery phase described above with reference to FIG. 3, step 72 is omitted if the angle
value provided by the WAS node uses the acoustic emission axis of the loudspeaker in the
direction of travel of the sound wave as an angle reference axis of 0 degrees.
10-05-2019
27
[0107]
Then, in step 73, the WSC node 900 initializes the identification process of the WAS node
provided with the speaker to restore (reproduce) the channel C of the home cinema network.
A WAS node comprising a speaker (channel C to be restored (reproduced)) is located on the
symmetry axis of the network formed by the axis passing through the node and the listener
location 64. )
[0108]
In step 74, as shown in FIG. 4C, the rows of the second angle table are scanned to obtain a signed
maximum angle value and a signed minimum angle value for each row, a signed maximum angle
value and a signed minimum The difference between it and the angle value is calculated. Then,
the calculated differences are compared, and the maximum value of the differences is selected.
[0109]
The line corresponding to the largest difference, i.e. the WAS node, is a WAS node comprising a
center speaker. Thus, at step 75, the WAS node 200 is identified as a WAS node comprising a
speaker to restore channel C.
[0110]
In step 76, the WSC node 900 initializes the identification process of the other WAS node with
the speaker to restore (play back) the FL, FR, SL, SR, RL, RR channel of the home cinema network.
[0111]
In step 77, the row of WAS nodes 200 identified as the WAS node comprising the speaker whose
channel C is to be recovered is analyzed, and the signed antenna angle values of this row are
10-05-2019
28
arranged from smallest to largest.
The WAS nodes corresponding to the signed angle values arranged in this way are WAS nodes
provided with speakers to restore (regenerate) the FR, SR, RR, RL, SL and FL channels
respectively.
[0112]
Thus, at step 78, WSC node 900 identifies the WAS node as shown below. WAS node 300
identifies the FR channel as a WAS node with speakers to be restored, WAS node 500 identifies
the SR channel as a WAS node with speakers to be restored, WAS node 700 restores RR channels
Identify the WAS node with the speaker to be identified with: WAS node 600 identify the RL
channel with the WAS node with the speaker to be restored with WAS node 400 identify the SL
channel with the WAS node with the speaker to be restored with WAS node 100 identifies the FL
channel as a WAS node with speakers to be restored.
[0113]
Then, in step 79, the WSC node 900 assigns an audio channel suitable for each of the identified
WAS nodes.
[0114]
Other solutions according to the invention may be implemented, for example, to identify a WAS
node based on an algorithm using a first angle table.
In fact, the determination of the second angle table consists of the identification of the WAS node
comprising the speaker to restore channel C and of the other WAS nodes comprising the speaker
to restore channel FL, FR, SL, SR, RL, RR. Allows placement of angle values according to a frame
of reference that facilitates identification.
[0115]
10-05-2019
29
Also, other solutions according to the invention may be implemented, for example, to identify
WAS nodes based on an algorithm that exploits the symmetry of the second angle table. In fact,
as mentioned above, the purpose of the second angle table is to identify the WAS node (with
which the WAS node is placed on the symmetry axis of the network) comprising the
loudspeakers for which the channel C is to be recovered (reproduced); To facilitate identification
of other WAS nodes. The acquisition of angles in this particular frame of reference allows for the
determination of speaker nodes whose angles acquired for each speaker node are approximately
symmetrical with respect to the acoustic emission axis of the speaker associated therewith. FIG.
4B shows the following in the reference system. Referring to the second row representing the
reception of the WAS node 200, the WAS node 100 (when transmitting, the antenna of the WAS
node 200 is oriented at 75 degrees) and the WAS node 300 (when transmitting, the antenna of
the WAS node 200) ) Is approximately symmetrical. The WAS node 400 (when transmitting, the
antenna orientation of the WAS node 200 is 42 degrees) and the WAS node 500 (when
transmitting, the antenna orientation of the WAS node 200 is -42 degrees) is approximately
symmetrical. The WAS node 600 (when transmitting, the pointing of the antenna of the WAS
node 200 is 14 degrees) and the WAS node 700 (when transmitting, the pointing of the antenna
of the WAS node 200 is -13 degrees) are approximately symmetrical. Lines representing other
receiving WAS nodes do not show such symmetry.
[0116]
In the context of other specific arrangements of WAS nodes comprising speakers in another
network, additional parameters may be implemented in combination with antenna angle values
to identify the speakers. For example, in the context of a network where only one rear speaker is
implemented, received signal strength indination (RSSI) parameters may be used. In such a 6.1
system, audio channels to be restored (reproduced) are FC, FL, FR, RC (rear center), RL, RR. The
axis of symmetry passing through the WAS node with the speaker where the FC channel is
restored (reproduced) and the listener position passes through the WAS node with the speaker
that further restores (reproduces) the RC channel. Then, the WSC node 900 uses the RSSI
parameter indicating the reception level of the RF signal, and includes the WAS node including
the speaker to restore (reproduce) the FC channel, and the WAS node including the speaker to
restore (regenerate) the RC channel. Nodes can be distinguished. In fact, the WAS node provided
with the speaker to restore (reproduce) the RC channel is installed at a position farther from the
WSC node 900 than the WAS node provided with the speaker to restore (reproduce) the FC
channel. Thus, the value of the RSSI parameter for the received signal coming from the WAS
node with the loudspeaker to recover the RC channel can be perceived from the value of the RSSI
for the received signal coming from the WAS node with the loudspeaker to recover the FC
channel Small enough.
10-05-2019
30
[0117]
Figure showing a 7.1-type wireless home cinema network capable of implementing the
assignment method according to a particular embodiment of the invention, Figure showing a
transmission radiation pattern of the antenna at the transmission of the WAS node 100
according to a particular embodiment of the invention, Figure showing the received radiation
pattern of the antenna at the reception of the WAS node 100 according to a particular
embodiment, an exemplary arrangement of a WAS node and a WSC node in the above mentioned
type 7.1 wireless home cinema network, and a discovery according to a particular embodiment of
the invention A diagram showing the phase, a diagram showing a first antenna angle table
created by the WSC node from angle values received from the WAS node, a second angle
corresponding to the first angle table obtained by subtracting 90 degrees from each angle value
Figure showing a table, for each row of the second table for a given WAS node, the signed
maximum angle value and the signed minimum for the given WAS node Shows a degree value, in
accordance with specified embodiments of the present invention, to identify each WAS node of
the network is a diagram illustrating the main steps of an algorithm for assigning the appropriate
audio channel to the WAS node.
10-05-2019
31
1/--страниц
Пожаловаться на содержимое документа