BE1025323B1 - Computer-implemented method for planning an AV network - Google Patents
Computer-implemented method for planning an AV network Download PDFInfo
- Publication number
- BE1025323B1 BE1025323B1 BE2017/5931A BE201705931A BE1025323B1 BE 1025323 B1 BE1025323 B1 BE 1025323B1 BE 2017/5931 A BE2017/5931 A BE 2017/5931A BE 201705931 A BE201705931 A BE 201705931A BE 1025323 B1 BE1025323 B1 BE 1025323B1
- Authority
- BE
- Belgium
- Prior art keywords
- channel
- ports
- ethernet
- protocol
- dmx
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4131—Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
Abstract
De huidige uitvinding houdt onder meer verband met een computer- geïmplementeerde werkwijze voor het genereren van een configuratie-instructie bestemd voor een AV-toestel omvattende een veelheid van poorten, genoemd AV- toestel via ten minste één van de poorten aansluitbaar op een AV-netwerk omvattende minstens genoemd AV-toestel en een tweede AV-toestel, genoemd AV- toestel omvattende een model-naam en geconfigureerd volgens een firmware-versie, genoemde werkwijze omvattende volgende stappen: (a) het ontvangen van de model-naam, voor het identificeren van genoemd AV-toestel; (b) het ontvangen van een indicatie met betrekking tot genoemd firmware-versie-nummer van genoemd AV- toestel, voor het identificeren van een formaat voor genoemde configuratie-instructie aangepast aan genoemd AV-toestel; (c) het bepalen van één of meerdere instel- parameters overeenkomstig genoemde model-naam ontvangen in stap (a) en het formaat geïdentificeerd in stap (b); (d) het ontvangen van één of meerdere instelwaarden voor de één of meerdere instel-parameters bepaald in stap (c); (e) het opstellen van een configuratie-instructie op basis van genoemde model-naam ontvangen in stap (a), genoemd formaat geïdentificeerd in stap (b) en genoemde één of meerdere instelwaarden ontvangen in stap (d).The present invention is inter alia related to a computer-implemented method for generating a configuration instruction intended for an AV device comprising a plurality of ports, said AV device connectable to an AV network via at least one of the ports comprising at least said AV device and a second AV device, said AV device comprising a model name and configured according to a firmware version, said method comprising the following steps: (a) receiving the model name, for identifying of said AV device; (b) receiving an indication regarding said firmware version number from said AV device, for identifying a format for said configuration instruction adapted to said AV device; (c) determining one or more setting parameters according to said model name received in step (a) and the format identified in step (b); (d) receiving one or more set values for the one or more set parameters determined in step (c); (e) preparing a configuration instruction based on said model name received in step (a), said format identified in step (b) and said one or more set values received in step (d).
Description
COMPUTER-GEÏMPLEMENTEERDE WERKWIJZECOMPUTER IMPLEMENTED METHOD
VOOR HET PLANNEN VAN EEN AV-NETWERKFOR PLANNING AN AV NETWORK
TECHNISCH DOMEINTECHNICAL DOMAIN
De uitvinding heelt betrekking op het instellen van een of meerdere AV-toestellen en het gerelateerde plannen van een AV-netwerk.The invention relates to the setting of one or more AV devices and the related planning of an AV network.
STAND DER TECHNi EKSTAND OF THE TECHNIQUE
US 2010/031891 7 maakt een verwant systeem bekend, dat echter geen voorzieningen heeft voor het definiëren van aparte AV-kanalen. Ook maakt US 2010/0318917 geen voorzieningen openbaar voor het instellen van AV-toestellen met een veelheid van poorten.US 2010/031891 7 discloses a related system, which, however, has no provisions for defining individual AV channels. Also, US 2010/0318917 does not disclose provisions for setting up AV devices with a plurality of ports.
US 2012/0047435 maakt een verwant systeem bekend, dat evenwel al te complex is en geen eenvoudige instelling van een AV-toestel met een veelheid van poorten toelaat.US 2012/0047435 discloses a related system, which, however, is all too complex and does not permit simple setting of an AV device with a plurality of ports.
De huidige uitvinding beoogt een oplossing te vinden voor ten minste enkele van bovenvermelde problemen.It is an object of the present invention to find a solution to at least some of the aforementioned problems.
SAMENVATTI NG VAN DE UITVI NDI NGSUMMARY OF THE INVENTION
In een eerste aspect biedt de uitvinding een computer-geïmplementeerde werkwijze volgens conclusie 1. Het AV-toestel betreft in een voorkeursuitvoering een AV-switch, bij voorkeur een Ethernet-gebaseerde AV-switch, een AV-node, bij voorkeur een Ethernet/DMX-convertor, of een AV-splitter, bij voorkeur een DMX-splitter.In a first aspect, the invention provides a computer-implemented method according to claim 1. In a preferred embodiment, the AV device is an AV switch, preferably an Ethernet-based AV switch, an AV node, preferably an Ethernet / DMX converter, or an AV splitter, preferably a DMX splitter.
Een dergelijke werkwijze is voordelig omdat deze toestaat om op basis van een model-naam en een firmware-versie-nummer een configuratie-instructie op te stellen voor een AV-toestel. Om dit te doen worden instelwaarden ontvangen voor de relevante instel-parameters. Een dergelijke werkwijze laat toe om op generieke, gebundelde, schaalbare en plannings-bewuste wijze een AV-toestel te configureren. Het voordelige generieke karakter wordt verkregen door de model-naam en het firmware-versie-nummer inwisselbaar in de werkwijze op te nemen; deze werkwijze kan probleemloos doorlopen worden voor meerdere AV-toestellen, zonder dat de aanpak hoeft te wijzigen. Door het gebundelde karakter worden de één of meer relevante instelwaarden allemaal opgevraagd in stap (d), zodat deze in stap (e) op gebundelde wijze in de configuratie-instructie kunnen weggeschreven worden. De werkwijze is ook schaalbaar, omdat de configuratie-instructie voor een groot aantal AV-toestellen tegelijk kan gelden. Hierdoor kan de werkwijze voorkomen dat AVSuch a method is advantageous because it allows to prepare a configuration instruction for an AV device on the basis of a model name and a firmware version number. To do this, set values are received for the relevant set parameters. Such a method makes it possible to configure an AV device in a generic, bundled, scalable and planning-conscious manner. The advantageous generic character is obtained by including the model name and the firmware version number interchangeably in the method; this method can be used without problems for several AV devices, without having to change the approach. Due to the bundled nature, the one or more relevant setting values are all requested in step (d), so that they can be written in a bundled manner in the configuration instruction in step (e). The method is also scalable, because the configuration instruction can apply to a large number of AV devices at the same time. This allows the method to prevent AV
BE2017/5931 toestellen die nochtans dezelfde model-naam en hetzelfde firmware-versie-nummer hebben afzonderlijk geconfigureerd zouden moeten worden, wat nodeloos tijdrovend zou zijn. De werkwijze is ook plannings-bewust, omdat het toelaat om de configuratie van het AV-toestel op te delen in een planningsfase en een configuratiefase. In de planningsfase wordt de configuratie-instructie opgesteld. In een voorbeelduitvoering wordt dit uitgevoerd door een eerste gebruiker die optreedt als AV-netwerk-planner, en die het complete AV-netwerk overziet. In de configuratiefase, die onbeperkt in de tijd kan volgen op het afsluiten van de planningsfase, wordt de configuratie-instructie aangewend voor het eigenlijke configureren van het AV-toestel. In een voorbeelduitvoering wordt dit uitgevoerd door een tweede gebruiker, die niet noodzakelijk gelijk is aan de eerste gebruiker, en die optreedt als AV-netwerkinstallateur. Gezien de complexiteit van het plannen en configureren van het AVnetwerk, is het voordelig dat deze fasen in de tijd zijn opgedeeld, en kunnen uitgevoerd worden onafhankelijk van de beschikbaarheid van de AV-netwerk-planner op het moment van installatie. Ook leidt dit tot een snellere aanpak bij het eigenlijke configureren van het netwerk, omdat een groot deel van het werk reeds verricht is in de planningsfase. Dit staat in contrast met werkwijzen volgens de stand der techniek, waarbij de planningsfase en de configuratiefase onlosmakelijk met mekaar vervlochten zijn. In dergelijke voorbeelden volgens de stand der techniek wordt het AV-toestel via een rechtstreekse interactieve verbinding met een extern toestel zoals een computer geconfigureerd, en worden lokale waarden in het toestel één voor één vervangen door nieuwe instelwaarden, zonder dat er ooit een aparte configuratie-instructie tot stand wordt gebracht.BE2017 / 5931 devices that nevertheless have the same model name and firmware version number should be configured separately, which would be unnecessarily time consuming. The method is also planning-aware, since it allows to divide the configuration of the AV device into a planning phase and a configuration phase. The configuration instruction is prepared during the planning phase. In an exemplary embodiment, this is performed by a first user who acts as an AV network planner, and who oversees the entire AV network. In the configuration phase, which can follow unlimited time after the completion of the planning phase, the configuration instruction is used for the actual configuration of the AV device. In an exemplary embodiment, this is performed by a second user, who is not necessarily the same as the first user, and who acts as an AV network installer. Given the complexity of planning and configuring the AV network, it is advantageous that these phases are split up over time, and can be performed independently of the availability of the AV network planner at the time of installation. This also leads to a faster approach to the actual configuration of the network, because a large part of the work has already been done in the planning phase. This contrasts with methods according to the state of the art, wherein the planning phase and the configuration phase are inextricably intertwined. In such prior art examples, the AV device is configured via a direct interactive connection to an external device such as a computer, and local values in the device are replaced one-by-one with new setting values, without ever having a separate configuration instruction is established.
in een voorkeursuitvoering omvat genoemd AV-toestel verder een verwerkingseenheid, tastbaar niet-volatiel geheugen, en instructies aanwezig op genoemd geheugen om genoemde verwerkingseenheid aan te sturen; waarbij genoemde instructies rekening houden met lokale waarden opgeslagen voor genoemde één of meerdere instel-parameters; waarbij genoemde lokale waarden opgeslagen zijn op genoemd geheugen; en waarbij genoemde stappen (a)-(e) plaatsvinden zonder rekening te houden met genoemde lokale waarden. Een dergelijke uitvoering heeft als bijkomend voordeel dat de werkwijze geen toegang (read) of aanpassing (write) aan de lokale waarden aanwezig in het AV-toestel moet doen tijdens de planningsfase. Enerzijds draagt dit bij tot de generieke aanpak van de werkwijze, omdat verschillende lokale waarden aanwezig in verschillende AVtoestellen zelfde model-naam en zelfde firmware-versie-nummer dan geen enkele invloed meer hebben bij het opstellen van de configuratie-instructie, die voor al deze AV-toestellen tegelijk kan opgaan. Anderzijds leidt tot een meer eenvoudigein a preferred embodiment, said AV device further comprises a processing unit, tactile non-volatile memory, and instructions present on said memory to control said processing unit; said instructions taking into account local values stored for said one or more setting parameters; wherein said local values are stored on said memory; and wherein said steps (a) - (e) take place without taking into account said local values. Such an embodiment has the additional advantage that the method must not access (read) or adapt (write) to the local values present in the AV device during the planning phase. On the one hand, this contributes to the generic approach of the method, because different local values present in different AV devices have the same model name and same firmware version number no longer have any influence in the preparation of the configuration instruction, which for all these AV devices can go on simultaneously. On the other hand it leads to a more simple one
BE2017/5931 implementatie voor zowel de werkwijze als het AV-toestel, waarbij niet onnodig data moet opgevraagd worden van het AV-toestel. In een gerelateerde verdere voorkeursuitvoering vinden genoemde stappen (a)-(e) plaats zonder dat er verbinding gemaakt wordt met genoemd AV-toestel. Dit is voordelig omdat het de schaalbaarheid en plannings-efficiëntie van de werkwijze verder opdrijft. Op deze manier kan men in de planningsfase immers voor een groot aantal verschillende AV-toestellen de configuratie-instructie opstellen, zonder dat ook maar één van deze toestellen ter beschikking moet zijn. Dit is bijzonder voordelig in de praktijk, omdat AV-toestellen dikwijls van één operationele locatie naar een andere worden getransporteerd, en niet zo maar beschikbaar zijn aan de gebruiker die de planning van het AV-netwerk uitvoert. Evenzeer kan dit voorkomen dat een gebruiker, bijvoorbeeld een AVnetwerk-planner, zich moet verplaatsen tot bij de AV-toestellen om de configuratie voor te bereiden. In nog een ander voorbeeld maakt de uitvinding mogelijk dat een volledig AV-netwerk reeds gepland wordt in de vorm van diverse configuratieinstructies, terwijl de eigenlijke toestellen nog aangekocht en/of afgeleverd moeten worden. Dit staat in contrast met de werkwijzen volgens de huidige stand der techniek, waarbij een toestel pas kan geconfigureerd worden bij levering en/of waarbij de fysieke aanwezigheid van de toestellen vereist is.BE2017 / 5931 implementation for both the method and the AV device, whereby unnecessary data must not be requested from the AV device. In a related further preferred embodiment, said steps (a) - (e) take place without connection being made to said AV device. This is advantageous because it further increases the scalability and planning efficiency of the method. In this way it is possible to prepare the configuration instruction for a large number of different AV devices during the planning phase, without even one of these devices having to be available. This is particularly advantageous in practice, since AV devices are often transported from one operational location to another, and are not readily available to the user who is planning the AV network. This can also prevent a user, for example an AV network planner, from having to move to the AV devices in order to prepare the configuration. In yet another example, the invention makes it possible that a complete AV network is already planned in the form of various configuration instructions, while the actual devices still have to be purchased and / or delivered. This contrasts with the methods according to the current state of the art, in which a device can only be configured upon delivery and / or in which the physical presence of the devices is required.
In een tweede aspect biedt de uitvinding een AV-toestel omvattende:In a second aspect, the invention provides an AV device comprising:
- een verwerkingseenheid,- a processing unit,
- tastbaar n iet - volat iel geheugen,- tangible not - volatile memory,
- instructies aanwezig op genoemd geheugen om genoemde verwerkingseenheid aan te sturen, waarbij genoemde instructies rekening houden met lokale waarden voor één of meerdere instel-parameters; waarbij genoemde lokale waarden opgeslagen zijn op genoemd geheugen;- instructions present on said memory for controlling said processing unit, said instructions taking into account local values for one or more setting parameters; wherein said local values are stored on said memory;
- een veelheid van poorten, genoemd AV-toestel aangepast om via ten minste één van de poorten aangesloten te worden op een AV-netwerk omvattende minstens genoemd AV-toestel en een tweede AV-toestel, genoemd AV-toestel omvattende een model-naam en geconfigureerd volgens een firmware-versie; waarbij genoemd AV-toestel aangepast is voor het verzenden van een operationele instructie met betrekking tot audio en/of video en/of verlichting naar genoemd tweede AV-toestel over een AV-kanaal van het AV-netwerk; waarbij genoemd verzenden van genoemde operationele instructie het gebruik omvat van een protocol stack omvattende een kanaai-definiêrend protocol welke toestaat genoemd AV-kanaal te definiëren; waarbij een configuratie-instructie ten minste een toewijzing omvat van genoemd AV-kanaal aan een poort behorende tot genoemde- a plurality of ports, said AV device adapted to be connected via at least one of the ports to an AV network comprising at least said AV device and a second AV device, said AV device comprising a model name and configured according to a firmware version; wherein said AV device is adapted to send an operational instruction regarding audio and / or video and / or lighting to said second AV device over an AV channel of the AV network; wherein said sending of said operational instruction comprises the use of a protocol stack comprising a channel defining protocol which allows defining said AV channel; wherein a configuration instruction comprises at least one assignment of said AV channel to a port belonging to said
BE2017/5931 veelheid van poorten van het genoemde AV-toestel; waarbij genoemd AV-toestel aangepast is om geconfigureerd te worden met genoemde configuratie-instructie welke extern bepaald is, bij voorkeur met een werkwijze volgens de huidige uitvinding; en waarbij genoemd configureren met genoemde configuratie-instructie het minstens gedeeltelijk overschrijven omvat van genoemde lokale waarden op basis van genoemde configuratie-instructie; en waarbij optioneel ten minste één van genoemde één of meerdere instel-parameters verband houdt met genoemd kanaaldefiniërend protocol welke toestaat om genoemd AV-kanaal te definiëren.BE2017 / 5931 plurality of ports of said AV device; wherein said AV device is adapted to be configured with said configuration instruction determined externally, preferably with a method according to the present invention; and wherein said configuring with said configuration instruction comprises at least partially overwriting said local values based on said configuration instruction; and wherein optionally at least one of said one or more setting parameters is related to said channel defining protocol which allows to define said AV channel.
Het voordeel van een dergelijk AV-toestel is dat genoemd toestel heel snel kan geconfigureerd worden, omdat de configuratie-instructie reeds in een voorafgaande planningsfase kan opgesteld worden. Dit is niet mogelijk volgens de stand der techniek, waarbij typisch een rechtstreekse interactieve verbinding met een extern toestel zoals een computer nodig is om de lokale waarden in het toestel één voor één te vervangen door nieuwe instelwaarden, zonder dat er ooit een aparte configuratieinstructie tot stand wordt gebracht.The advantage of such an AV device is that said device can be configured very quickly, because the configuration instruction can already be set up in a previous planning phase. This is not possible according to the prior art, where a direct interactive connection with an external device such as a computer is typically required to replace the local values in the device one by one with new set values, without ever having a separate configuration instruction. is being brought.
In een volgend aspect betreft de uitvinding het gebruik van de werkwijze volgens de huidige uitvinding voor het configureren van het AV-toestel volgens de huidige uitvinding.In a following aspect, the invention relates to the use of the method according to the present invention for configuring the AV device according to the present invention.
In een verder aspect biedt de uitvinding een configuratie-instructie voor het configureren van een AV-toestel omvattende een veelheid van poorten, genoemde configuratie-instructie bij voorkeur gegenereerd met de werkwijze volgens de huidige uitvinding; genoemd AV-toestel bij voorkeur overeenkomstig de huidige uitvinding; waarbij genoemd AV-toestel via ten minste één van de poorten aansluitbaar is op een AV-netwerk omvattende minstens genoemd AV-toestel en een tweede AV-toestel, genoemd AV-toestel omvattende een model-naam en geconfigureerd volgens een firmware-versie; waarbij genoemde configuratie-instructie geformatteerd is rekening houdend met genoemde model-naam en genoemde firmware-versie; waarbij genoemd AV-toestel aangepast is voor het verzenden van een operationele instructie met betrekking tot audio en/of video en/of verlichting naar genoemd tweede AV-toestel over een AV-kanaal van het AV-netwerk; waarbij genoemd verzenden van genoemde operationele instructie het gebruik omvat van een protocol stack omvattende een kanaal-defirriërend protocol welke toestaat genoemd AV-kanaal te definiëren; en waarbij genoemde configuratie-instructie ten minste een toewijzing omvat van genoemd AV-kanaal aan een poort behorende tot genoemde veelheid van poorten van het genoemde AV-toestel.In a further aspect, the invention provides a configuration instruction for configuring an AV device comprising a plurality of ports, said configuration instruction preferably generated with the method of the present invention; said AV device preferably in accordance with the present invention; wherein said AV device is connectable via at least one of the ports to an AV network comprising at least said AV device and a second AV device, said AV device comprising a model name and configured according to a firmware version; wherein said configuration instruction is formatted taking into account said model name and firmware version; wherein said AV device is adapted to send an operational instruction regarding audio and / or video and / or lighting to said second AV device over an AV channel of the AV network; wherein said transmitting of said operational instruction comprises the use of a protocol stack comprising a channel deflecting protocol which allows defining said AV channel; and wherein said configuration instruction comprises at least one assignment of said AV channel to a port belonging to said plurality of ports of said AV device.
BE2017/5931BE2017 / 5931
Volgens nog een aspect betreft de uitvinding een computerprogramma-product voor het uitvoeren van de computer-geïmplementeerde werkwijze volgens de huidige uitvinding, bij voorkeur voor het configureren van het AV-toestel volgens de huidige uitvinding; welk computerprogramma-product ten minste één leesbaar medium omvat waarop computer-leesbare programmacode-porties zijn opgeslagen, welke programmacode-porties instructies omvatten voor het uitvoeren van genoemde werkwijze. In een voorkeursuitvoering is het computerprogramma-product aangepast om uitgevoerd te worden op een computer of equivalent toestel welke geen speciale voorzieningen heeft voor AV-toepassingen. Het kan hierbij bijvoorbeeld gaan om een desktop, een laptop, een tablet, een smartphone of een smartwatch.In a further aspect, the invention relates to a computer program product for performing the computer-implemented method according to the present invention, preferably for configuring the AV device according to the present invention; which computer program product comprises at least one readable medium on which computer-readable program code portions are stored, which program code portions include instructions for carrying out said method. In a preferred embodiment, the computer program product is adapted to run on a computer or equivalent device that has no special features for AV applications. This may include, for example, a desktop, a laptop, a tablet, a smartphone or a smartwatch.
Verdere voorkeursuitvoeringen worden toegelicht in de gedetailleerde beschrijving en de volgconclusies.Further preferred embodiments are explained in the detailed description and the subclaims.
BESCHRI JVf NG VAN DE Fl GURENDESCRIPTION JVf NG van de Fl GUREN
Figuur 1 toont een voorbeeld van een toestel-specificatiescherm.Figure 1 shows an example of a device specification screen.
Figuur 2 toont een voorbeeld van een instel-scherm voor een convertor.Figure 2 shows an example of a setting screen for a converter.
Figuur 3 toont een voorbeeld van een instel-scherm voor een switch.Figure 3 shows an example of a setting screen for a switch.
Figuur 4 toont een voorbeeld van een webinterface voor een switch.Figure 4 shows an example of a web interface for a switch.
Figuur 5 toont een voorbeeld van een webinterface voor een convertor.Figure 5 shows an example of a web interface for a converter.
GEDETAl LLEERDE BESCHRI JVI NGDETAILED DESCRIPTION JVI NG
Tenzij anders gedefinieerd hebben alle termen die gebruikt worden in de beschrijving van de uitvinding, ook technisch en wetenschappelijke termen, de betekenis zoals ze algemeen begrepen worden door de vakman in het technisch veld van de uitvinding. Voor een betere beoordeling van de beschrijving van de uitvinding, worden de volgende termen expliciet uitgelegd.Unless defined otherwise, all terms used in the description of the invention, including technical and scientific terms, have the meaning as generally understood by those skilled in the art of the invention. For a better assessment of the description of the invention, the following terms are explicitly explained.
In dit document verwijst het begrip “gebruiker” naar de initiatiefnemer voor het vervullen van één of meerdere stappen van de werkwijze volgens conclusie 1 en/of een stap in een werkwijze volgens verdere aspecten van de uitvinding en/of een gebruiker van het systeem. Het kan zowel om een mens gaan die bijgestaan wordt door een machine als om een machine die de vastlegging autonoom/automatisch doet. In dit document verwijst het begrip “protocol stack” naar één of meerdere protocols die samenwerken volgens een gelaagd model, zoals bv. ArtNet over Ethernet. Het begrip “protocol stack” is geenszins limiterend te interpreteren als verband houdend met meer dan één protocol, en kan ook verband houden met één enkel protocol dat in bepaalde uitvoeringsvormen kan samenvallen met de complete protocol stack, zoals bijvoorbeeld DMX. Het begrip “operationele instructie” verwijst naar instructiesIn this document, the term "user" refers to the initiator for fulfilling one or more steps of the method according to claim 1 and / or a step in a method according to further aspects of the invention and / or a user of the system. It can be either a person who is assisted by a machine or a machine that makes the recording autonomously / automatically. In this document, the term "protocol stack" refers to one or more protocols that work together according to a layered model, such as ArtNet over Ethernet. The term "protocol stack" can in no way be interpreted as being related to more than one protocol, and can also be related to a single protocol that in certain embodiments can coincide with the complete protocol stack, such as, for example, DMX. The term "operational instruction" refers to instructions
BE2017/5931 bestemd voor AV-toestellen in een AV-netwerk op het moment dat het AV-netwerk operationeel is, en hebben betrekking op audio en/of video en/of verlichting en/of theater-gerelateerde effecten. Operationele instructies kunnen bijvoorbeeld de lichtintensiteit van een lichtpunt aansturen, de kleurweergave op een display aanpassen, de positie of zwenkhoek van een licht- of geluidsbron aanpassen, een audiokanaal kiezen, een videokanaal kiezen, of het debiet van een rookmachine regelen.BE2017 / 5931 intended for AV devices in an AV network when the AV network is operational, and relate to audio and / or video and / or lighting and / or theater-related effects. Operational instructions can, for example, control the light intensity of a light point, adjust the color reproduction on a display, adjust the position or pivot angle of a light or sound source, select an audio channel, select a video channel, or control the flow of a smoke machine.
In een eerste aspect betreft de uitvinding een werkwijze volgens conclusie 1, met voordelen zoals beschreven in de samenvatting.In a first aspect, the invention relates to a method according to claim 1, with advantages as described in the summary.
Volgens een uitvoeringsvorm houdt ten minste één van genoemde één of meerdere instel-parameters verband met genoemd kanaal-definiërend protocol welke toestaat om genoemd AV-kanaal te definiëren. In een voorkeursuitvoering waarbij het kanaaldefiniërend protocol Ethernet betreft, is genoemd definiëren van genoemd AV-kanaal met genoemd kanaal-definiërend protocol gebaseerd is op een veelheid van VLANs; waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een VLAN aan een Ethernet-poort omvat. In een voorkeursuitvoering waarbij het kanaaldefiniërend protocol DMX betreft, is genoemd definiëren van genoemd AV-kanaal met genoemd kanaal-definiërend protocol gebaseerd is op een veelheid van DMXuniverses, waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een DMX-universe aan een DMX-poort omvat.According to an embodiment, at least one of said one or more setting parameters is related to said channel defining protocol which allows to define said AV channel. In a preferred embodiment where the channel defining protocol is Ethernet, said defining said AV channel with said channel defining protocol is based on a plurality of VLANs; wherein said assignment of said AV channel comprises assignment of a VLAN to an Ethernet port. In a preferred embodiment where the channel defining protocol is DMX, said defining said AV channel with said channel defining protocol is based on a plurality of DMX universes, said assignment of said AV channel being the assignment of a DMX universe to a DMX port.
Volgens een uitvoeringsvorm waarbij genoemd AV-toestel bij voorkeur een AV-switch betreft, betreft genoemd AV-kanaal een AV-subnet; waarbij genoemde veelheid van poorten een veelheid van Ethernet-poorten omvat voor het verbinden van genoemd AV-toestel met een veelheid van AV-toestellen omvattende genoemd tweede AVtoestel; waarbij genoemde veelheid van Ethernet-poorten bij voorkeur ten minste 2 elektrische Ethernet-poorten en/of ten minste één optische Ethernet-poort omvat; met meer voorkeur ten minste 4 elektrische Ethernet-poorten en/of ten minste één optische Ethernet-poort, met meeste voorkeur ten minste 8 Ethernet-poorten en/of ten minste twee optische Ethernet-poorten; waarbij genoemd kanaal-definiërend protocol welke toestaat genoemd AV-kanaal te definiëren Ethernet betreft; en waarbij genoemd definiëren van genoemd AV-kanaal met genoemd kanaal-definiërend protocol gebaseerd is op een veelheid van VLANs; en waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een VLAN aan een Ethernet-poort omvat. Een dergelijke AV-switch heeft typisch een veelheid van Ethernet-poorten, en vertoont diverse verschillen ten opzichte van een traditionele netwerk-switch. Een AV-switch dient te voldoen aan strikte real time deadlines, en is dan ook bij voorkeur aangepastAccording to an embodiment wherein said AV device is preferably an AV switch, said AV channel is an AV subnet; wherein said plurality of ports comprises a plurality of Ethernet ports for connecting said AV device to a plurality of AV devices including said second AV device; said plurality of Ethernet ports preferably comprising at least 2 electrical Ethernet ports and / or at least one optical Ethernet port; more preferably at least 4 electrical Ethernet ports and / or at least one optical Ethernet port, most preferably at least 8 Ethernet ports and / or at least two optical Ethernet ports; wherein said channel defining protocol allowing said AV channel to be defined Ethernet; and wherein said defining said AV channel with said channel defining protocol is based on a plurality of VLANs; and wherein said assignment of said AV channel comprises assignment of a VLAN to an Ethernet port. Such an AV switch typically has a plurality of Ethernet ports, and exhibits several differences from a traditional network switch. An AV switch must meet strict real time deadlines, and is therefore preferably adjusted
BE2017/5931 aan grote datadebieten. in een voorkeursuitvoering staat elk van genoemde Ethernetpoorten minstens 1 Gigabit/s downlink en uplink in full duplex toe. Ook wordt een AVswitch bij voorkeur gekenmerkt door snelle omschakeltijden en snelle recovery bij single link failure en/of single node failure, welke bij voorkeur plaatsheeft op een tijdschaal kleiner dan 1 seconde, met meer voorkeur kleiner dan 0.5 seconde. Ook wordt een AV-switch gekenmerkt door compatibiliteit met diverse AV-protoco!len. In een verdere voorkeursuitvoering omvat genoemde protocol stack ten minste één van volgende protocols: Dante, RAVENNA/AES67, Ethersound, Q LAN, sACN, ArtNet, RTTrPL (BlackTraX), IEEE 802.1p CoS (Class of Service), DiffServ (DSCP), PoE (802.3af), PoE+, IEEE 1588 PTP V2. Hierbij staat Dante voor Digital Audio Network Through Ethernet. Q LAN, ook Q-LAN genoemd, verwijst naar een audio-over-lP audio networking technologie. Verder staat sACN voor streaming ACN, een DMX-overEthernet technologie. ArtNet, ook bekend als Art-Net, is een communicatieprotocol voor het versturen van DMX en RDM over UDP (User Datagram Protocol), typisch UDP/IP. RTTrPL verwijst naar real-time tracking protocol. PoE verwijst naar Power over Ethernet.BE2017 / 5931 with large data flows. in a preferred embodiment, each of said Ethernet ports allows at least 1 Gigabit / s downlink and uplink in full duplex. Also, an AV switch is preferably characterized by fast switching times and fast recovery with single link failure and / or single node failure, which preferably takes place on a time scale of less than 1 second, more preferably less than 0.5 seconds. An AV switch is also characterized by compatibility with various AV protocols. In a further preferred embodiment said protocol stack comprises at least one of the following protocols: Dante, RAVENNA / AES67, Ethersound, Q LAN, sACN, ArtNet, RTTrPL (BlackTraX), IEEE 802.1p CoS (Class of Service), DiffServ (DSCP), PoE (802.3af), PoE +, IEEE 1588 PTP V2. Dante stands for Digital Audio Network Through Ethernet. Q LAN, also called Q-LAN, refers to an audio-over-lP audio networking technology. Furthermore, sACN stands for streaming ACN, a DMX-over Ethernet technology. ArtNet, also known as Art-Net, is a communication protocol for sending DMX and RDM over UDP (User Datagram Protocol), typically UDP / IP. RTTrPL refers to real-time tracking protocol. PoE refers to Power over Ethernet.
Volgens een voorkeursuitvoering waarbij genoemd AV-toestel bij voorkeur een AVnode betreft, omvat genoemde veelheid van poorten ten minste één Ethernet-poort voor het ontvangen van genoemde operationele instructie in een over-Ethernettransporteerbaar protocol van een derde AV-toestel dat verschilt van genoemd tweede AV-toestel; dat genoemde veelheid van poorten ten minste één DMX-poort omvat voor het verbinden van genoemd AV-toestel met minstens genoemd tweede AV-toestel, bij voorkeur ten minste twee DMX-poorten omvat voor het verbinden van genoemd AVtoestel met minstens genoemd tweede AV-toestel en een vierde AV-toestel; waarbij genoemde ten minste één DMX-poort bij voorkeur een XLR-connector omvat; waarbij genoemd kanaal-definiërend protocol DMX betreft, bij voorkeur DMX512 of DMX512-A betreft; waarbij genoemd definiëren van genoemd AV-kanaal met genoemd kanaaldefiniërend protocol gebaseerd is op een veelheid van DMX-universes; waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een DMX-universe aan een DMX-poort omvat. Bij voorkeur biedt een dergelijke AV-node conversiemogelijkheden, en wordt ook AV-convertor genoemd, bijvoorbeeld Ethernet/DMX-convertor. Zo is een AV-node in staat om een operationele instructie binnenkomend via een Ethernet-poort in een eerste protocol om te zetten naar een operationele instructie die de AV-node verlaat via een uitgaande poort, bij voorkeur een DMX-poort, in een tweede protocol, bij voorkeur DMX. Bij voorkeur is de AV-node ook in staat om een terugkerende operatie-gerelateerde instructie, zoals een RDMgerelateerde instructie verstuurd over DMX/RDM binnenkomend op een DMX-poort,According to a preferred embodiment wherein said AV device is preferably an AV node, said plurality of ports comprises at least one Ethernet port for receiving said operational instruction in an over-Ethernet transportable protocol from a third AV device different from said second AV device; said plurality of ports comprising at least one DMX port for connecting said AV device to at least said second AV device, preferably comprising at least two DMX ports for connecting said AV device to at least said second AV device and a fourth AV device; wherein said at least one DMX port preferably comprises an XLR connector; wherein said channel defining protocol is DMX, preferably DMX512 or DMX512-A; wherein said defining said AV channel with said channel defining protocol is based on a plurality of DMX universes; wherein said assignment of said AV channel comprises assignment of a DMX universe to a DMX port. Such an AV node preferably offers conversion possibilities, and is also called AV converter, for example Ethernet / DMX converter. For example, an AV node is capable of converting an operational instruction incoming through an Ethernet port in a first protocol to an operational instruction exiting the AV node through an outgoing port, preferably a DMX port, in a second protocol, preferably DMX. Preferably, the AV node is also capable of providing a recurring operation-related instruction, such as an RDM-related instruction sent over DMX / RDM incoming on a DMX port,
BE2017/5931 om te zetten in een derde protocol voor verzending over een andere poort, bij voorkeur een Ethernet-poort. Een dergelijke AV-node of AV-convertor heeft geen tegenhanger in het klassieke (niet AV-gerelateerde) netwerkdomein. In een voorkeursuitvoering betreft genoemd kanaal-definiërend protocol DMX512 of DMX512A en betreft genoemde operationele instructie een RDM-instructie (Remote Device Management) bestemd voor genoemd tweede toestel, en waarbij genoemd overEthernet-transporteerbaar protocol bij voorkeur ArtNet en/of sACN en/of RTTrPL (BiackTraX) betreft.BE2017 / 5931 to be converted into a third protocol for transmission over another port, preferably an Ethernet port. Such an AV node or AV converter has no counterpart in the classic (non-AV related) network domain. In a preferred embodiment, said channel-defining protocol concerns DMX512 or DMX512A and said operational instruction relates to an RDM (Remote Device Management) instruction intended for said second device, and wherein said over Ethernet transportable protocol preferably ArtNet and / or sACN and / or RTTrPL (BiackTraX).
Volgens nog een voorkeursuitvoering waarbij genoemd AV-toestel bij voorkeur een AV-splitter betreft, omvat genoemde veelheid van poorten ten minste drie DMXpoorten voor het verbinden van genoemd AV-toestel met minstens een verdelend AVtoestel en een eerste ontvangend en een tweede ontvangend AV-toestel; waarbij bij voorkeur ten minste één van genoemde drie DMX-poorten een XLR-connector omvat; waarbij genoemd kanaal-definiërend protocol DMX betreft, bij voorkeur DMX512 of DMX512-A betreft; waarbij genoemd definiëren van genoemd AV-kanaal met genoemd kanaal-definiërend protocol gebaseerd is op een veelheid van DMX-universes; waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een DMX-universe aan een DMX-poort omvat. Bij voorkeur biedt een dergelijke AV-node splitmogelijkheden, waarbij een inkomende operationele instructie in DMX-formaat wordt gedupliceerd over meerdere DMX-poorten gekoppeld aan één of meerdere DMXuniverses.According to yet another preferred embodiment wherein said AV device is preferably an AV splitter, said plurality of ports comprise at least three DMX ports for connecting said AV device to at least one distributing AV device and a first receiving and a second receiving AV device ; wherein preferably at least one of said three DMX ports comprises an XLR connector; wherein said channel defining protocol is DMX, preferably DMX512 or DMX512-A; wherein said defining said AV channel with said channel defining protocol is based on a plurality of DMX universes; wherein said assignment of said AV channel comprises assignment of a DMX universe to a DMX port. Such an AV node preferably offers split possibilities, in which an incoming operational instruction in DMX format is duplicated over a plurality of DMX ports linked to one or more DMX universes.
Volgens een andere uitvoeringsvorm betreft de werkwijze volgens de huidige uitvinding een voor het configureren van een AV-toestel met een extern bepaalde configuratie-instructie; waarbij genoemde werkwijze volgende verdere stappen omvat:According to another embodiment, the method according to the present invention relates to a configuration of an AV device with an externally determined configuration instruction; said method comprising the following further steps:
(f) het verstrekken van genoemde configuratie-instructie opgesteld in stap (e) aan genoemd AV-toestel, bij voorkeur door gebruik van een webinterface horende bij genoemd AV-toestel;(f) providing said configuration instruction prepared in step (e) to said AV device, preferably by using a web interface associated with said AV device;
(g) het minstens gedeeltelijk overschrijven van genoemde lokale waarden op basis van genoemde configuratie-instructie, leidend tot een configuratie van genoemd AV-toestel, genoemde configuratie omvattende genoemde toewijzing van genoemd AV-kanaal aan genoemde poort behorende tot genoemde veelheid van poorten.(g) at least partially overwriting said local values based on said configuration instruction, leading to a configuration of said AV device, said configuration comprising said assignment of said AV channel to said port belonging to said plurality of ports.
Bij een dergelijke werkwijze zijn zowel de planningsfase (stappen (a)-(e)) als de eigenlijke configuratiefase (stappen (f)-(g)) aanwezig, en dit op een voordelige complementaire wijze.In such a method both the planning phase (steps (a) - (e)) and the actual configuration phase (steps (f) - (g)) are present, and this in an advantageous complementary manner.
BE2017/5931BE2017 / 5931
In een voorkeursuitvoering betreft het AV-toestel volgens de huidige uitvinding bij voorkeur een AV-switch, waarbij genoemd AV-kanaal een AV-subnet betreft; waarbij genoemde veelheid van poorten een veelheid van Ethernet-poorten omvat voor het verbinden van genoemd AV-toestei met een veelheid van AV-toesteilen omvattende genoemd tweede AV-toestel; waarbij genoemde veelheid van Ethernet-poorten bij voorkeur ten minste 2 elektrische Ethernet-poorten en/of ten minste één optische Ethernet-poort omvat; met meer voorkeur ten minste 4 elektrische Ethernet-poorten en/of ten minste één optische Ethernet-poort, met meeste voorkeur ten minste 8 Ethernet-poorten en/of ten minste twee optische Ethernet-poorten; waarbij genoemd kanaai-definiërend protocol welke toestaat genoemd AV-kanaal te definiëren Ethernet betreft; en waarbij genoemd definiëren van genoemd AV-kanaal met genoemd kanaaidefiniërend protocol gebaseerd is op een veelheid van VLANs; waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een VLAN aan een Ethernetpoort omvat; en waarbij optioneel genoemde protocol stack ten minste één van volgende protocols omvat: Dante, RAVENNA/AES67, Ethersound, Q LAN, sACN, ArtNet, RTTrPL (BlackTraX), IEEE 802.1p CoS (Class of Service), DiffServ (DSCP), PoE (802.3af), PoE+, IEEE 1588 PTPV2.In a preferred embodiment, the AV device according to the present invention preferably relates to an AV switch, said AV channel being an AV subnet; wherein said plurality of ports comprises a plurality of Ethernet ports for connecting said AV device to a plurality of AV devices including said second AV device; said plurality of Ethernet ports preferably comprising at least 2 electrical Ethernet ports and / or at least one optical Ethernet port; more preferably at least 4 electrical Ethernet ports and / or at least one optical Ethernet port, most preferably at least 8 Ethernet ports and / or at least two optical Ethernet ports; wherein said channel-defining protocol that allows said AV channel to be defined is Ethernet; and wherein said defining said AV channel with said channel defining protocol is based on a plurality of VLANs; wherein said assignment of said AV channel comprises assignment of a VLAN to an Ethernet port; and wherein optionally said protocol stack comprises at least one of the following protocols: Dante, RAVENNA / AES67, Ethersound, Q LAN, sACN, ArtNet, RTTrPL (BlackTraX), IEEE 802.1p CoS (Class of Service), DiffServ (DSCP), PoE (802.3af), PoE +, IEEE 1588 PTPV2.
In nog een voorkeursuitvoering betreft het AV-toestel bij voorkeur een AV-node, waarbij genoemde veelheid van poorten ten minste één Ethernet-poort omvat voor het ontvangen van genoemde operationele instructie in een over-Ethernettransporteerbaar protocol van een derde AV-toestel dat verschilt van genoemd tweede AV-toestel; dat genoemde veelheid van poorten ten minste één DMX-poort omvat voor het verbinden van genoemd AV-toestel met minstens genoemd tweede AV-toestel, bij voorkeur ten minste twee DMX-poorten omvat voor het verbinden van genoemd AVtoestel met minstens genoemd tweede AV-toestel en een vierde AV-toestel; waarbij genoemde ten minste één DMX-poort bij voorkeur een XLR-connector omvat; waarbij genoemd kanaai-definiërend protocol DMX betreft, bij voorkeur DMX512 of DMX512-A betreft; waarbij genoemd definiëren van genoemd AV-kanaal met genoemd kanaaidefiniërend protocol gebaseerd is op een veelheid van DMX-universes; waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een DMX-universe aan een DMX-poort omvat; waarbij genoemd kanaai-definiërend protocol bij voorkeur DMX512 of DMX512-A betreft en waarbij genoemde operationele instructie bij voorkeur een RDM-instructie (Remote Device Management) betreft bestemd voor genoemd tweede toestel, en waarbij genoemd over-Ethernet-transporteerbaar protocol bij voorkeur ArtNet en/of sACN en/of RTTrPL. (BlackTraX) betreft.In yet another preferred embodiment, the AV device is preferably an AV node, said plurality of ports including at least one Ethernet port for receiving said operational instruction in an over-Ethernet transportable protocol from a third AV device that differs from said second AV device; said plurality of ports comprising at least one DMX port for connecting said AV device to at least said second AV device, preferably comprising at least two DMX ports for connecting said AV device to at least said second AV device and a fourth AV device; wherein said at least one DMX port preferably comprises an XLR connector; wherein said channel defining protocol is DMX, preferably DMX512 or DMX512-A; wherein said defining said AV channel with said channel defining protocol is based on a plurality of DMX universes; wherein said assignment of said AV channel comprises assignment of a DMX universe to a DMX port; wherein said channel defining protocol is preferably DMX512 or DMX512-A and wherein said operational instruction is preferably an RDM (Remote Device Management) instruction intended for said second device, and wherein said over-Ethernet transportable protocol is preferably ArtNet and / or sACN and / or RTTrPL. (BlackTraX).
In nog een verdere voorkeursuitvoering betreft het AV-toestel bij voorkeur een AVsplitter, waarbij genoemde veelheid van poorten ten minste drie DMX-poorten omvatIn yet a further preferred embodiment, the AV device preferably relates to an AV splitter, said plurality of ports comprising at least three DMX ports
BE2017/5931 voor het verbinden van genoemd AV-toestel met minstens een verdelend AV-toestei en een eerste en tweede ontvangend AV-toestel; waarbij bij voorkeur ten minste één van genoemde drie DMX-poorten een XLR-connector omvat; waarbij genoemd kanaaldefiniërend protocol DMX betreft, bij voorkeur DMX512 of DMX512-A betreft; waarbij genoemd definiëren van genoemd AV-kanaal met genoemd kanaal-deliniërend protocol gebaseerd is op een veelheid van DMX-universes; waarbij genoemde toewijzing van genoemd AV-kanaal de toewijzing van een DMX-universe aan een DMX-poort omvat; waarbij genoemd kanaal-definiërend protocol bij voorkeur DMX512 of DMX512-A betreft en waarbij genoemde operationele instructie bij voorkeur een RDM-instructie (Remote Device Management) betreft bestemd voor genoemd tweede toestel.BE2017 / 5931 for connecting said AV device to at least one distributing AV device and a first and second receiving AV device; wherein preferably at least one of said three DMX ports comprises an XLR connector; wherein said channel defining protocol is DMX, preferably DMX512 or DMX512-A; wherein said defining said AV channel with said channel deleting protocol is based on a plurality of DMX universes; wherein said assignment of said AV channel comprises assignment of a DMX universe to a DMX port; wherein said channel defining protocol is preferably DMX512 or DMX512-A and wherein said operational instruction is preferably an RDM (Remote Device Management) instruction intended for said second device.
In de context van de huidige uitvinding houdt Ethernet verband met volgende standaarden. In een voorkeuruitvoering staat elke van genoemde Ethernet-poorten minstens 100 Mbit/s downlink en uplink toe, met meer voorkeur minstens 1 Gigabit/s. De term “VLAN” staat voor virtual local area network, en verwijst naar een partition er ing van een broadcast-domein door middel van het toevoegen van een tag in de hoofding van netwerkpakketten.In the context of the present invention, Ethernet is related to the following standards. In a preferred embodiment, each of said Ethernet ports allows at least 100 Mbit / s downlink and uplink, more preferably at least 1 Gigabit / s. The term "VLAN" stands for virtual local area network, and refers to partitioning a broadcast domain by adding a tag in the header of network packets.
In een voorkeursuitvoering wordt genoemde model-naam ontvangen in stap (a) ontvangen van een eerste gebruiker, wordt genoemde indicatie ontvangen in stap (b) ontvangen van genoemde eerste gebruiker, en worden genoemde één of meerdere instelwaarden ontvangen in stap (d) ontvangen van een tweede gebruiker bij voorkeur gelijk aan de eerste gebruiker. In een gerelateerde voorkeursuitvoering wordt genoemd verstrekken in stap (f) en/of genoemd overschrijven in stap (g) uitgevoerd na bevestiging door een derde gebruiker welke bij voorkeur gelijk is aan een eerste en/of tweede gebruiker indien aanwezig. In een alternatieve uitvoering kan het bij stap (f) en/of stap (g) gaan om een derde gebruiker welke verschilt van de eerste en tweede gebruiker. Deze uitvoeringsvormen zijn voordelig omdat het toelaat om de planning van het AV-netwerk af te ronden nog voor de eigenlijke installatie van het AV-netwerk is gestart. In zo een scenario staat de eerste en/of tweede gebruiker in voor de configuratie van het AV-toestei of zelfs het complete AV-netwerk, welke tientallen AV-toestellen kan omvatten. Door de configuratie-instructie voor elk van deze toestellen vooraf te genereren, kan de planning van het AV-netwerk vooraf gebeuren, zonder dat de eigenlijke AV-toestellen aanwezig dienen te zijn. Een derde gebruiker, al dan niet gelijk aan de eerste en/of tweede gebruiker, kan dan voor elk AV-toestel apart de bijhorende configuratie-instructie in het AV-toestel inladen, om zo op heel korte termijn een compleet geconfigureerd AV-netwerk te verkrijgen. Dit staat in contrast met een situatie volgens de stand der techniek, waarbij deze derdeIn a preferred embodiment, said model name is received in step (a) received from a first user, said indication is received in step (b) received from said first user, and said one or more set values received in step (d) is received from a second user preferably equal to the first user. In a related preferred embodiment, said stretching in step (f) and / or said overwriting in step (g) is performed after confirmation by a third user which is preferably equal to a first and / or second user if present. In an alternative embodiment, step (f) and / or step (g) may be a third user that differs from the first and second user. These embodiments are advantageous because it makes it possible to complete the planning of the AV network before the actual installation of the AV network has started. In such a scenario, the first and / or second user is responsible for configuring the AV device or even the entire AV network, which can include dozens of AV devices. By generating the configuration instruction for each of these devices in advance, the planning of the AV network can be done in advance, without the actual AV devices having to be present. A third user, whether or not equal to the first and / or second user, can then load the associated configuration instruction into the AV device separately for each AV device, so as to be able to complete a completely configured AV network in the very short term. to gain. This contrasts with a situation according to the state of the art, in which this third party
BE2017/5931 gebruiker elk toestel met directe fysieke koppeling zou moeten gaan configureren door gebruik te maken van een bedieningspaneel van het AV-toestel en/of door het invullen van instelwaarden voor een lange lijst van instel-parameters die één voor één weergegeven worden door het AV-toestel zelf.BE2017 / 5931 user should start configuring each device with direct physical coupling by using a control panel of the AV device and / or by entering set values for a long list of setting parameters that are displayed one by one by the AV device itself.
In een voorkeursuitvoering waarbij de protocol stack Ethernet omvat, bijvoorbeeld wanneer het kanaal-definiërend protocol Ethernet omvat of betreft, worden VLANs onderling onderscheiden door een aangepaste tag in de hoofding van eik Ethernetframe, bij voorkeur overeenkomstig de standaard IEEE 801.1Q en/of IEEE 802.laq. In een verdere voorkeursuitvoering waarbij genoemde VLANs onderling onderscheiden worden overeenkomstig de standaard IEEE 801.IQ en/of IEEE 802.1 aq wordt onderlinge prioriteit tussen AV-kanalen gerealiseerd op basis van een priority code point (PCP) overeenkomstig IEEE P802.1p, ook bekend als IEEE 802.lp. in een voorkeursuitvoering voorziet het priority code point een 3-bit veld welke prioriteitsniveaus kan aanduiden van 0 tot en met 7, waarbij hogere waarden een hogere mate van prioriteit aanduiden.In a preferred embodiment where the protocol stack comprises Ethernet, for example when the channel defining protocol comprises or relates to Ethernet, VLANs are distinguished from each other by a modified tag in the header of each Ethernet frame, preferably according to the standard IEEE 801.1Q and / or IEEE 802 .laq. In a further preferred embodiment wherein said VLANs are distinguished from each other according to the standard IEEE 801.IQ and / or IEEE 802.1 aq, mutual priority between AV channels is realized on the basis of a priority code point (PCP) according to IEEE P802.1p, also known as IEEE 802.lp. in a preferred embodiment, the priority code point provides a 3-bit field which can indicate priority levels from 0 to 7, with higher values indicating a higher degree of priority.
In een voorkeursuitvoering betreft genoemd over-Ethernet-transporteerbaar protocol ArtNet en/of sACN en/of RTTrPL (BlackTraX).In a preferred embodiment, said over-Ethernet transportable protocol relates to ArtNet and / or sACN and / or RTTrPL (BlackTraX).
In een voorkeursuitvoering omvat de protocol stack DMX en omvat het AV-toestel een veelheid van poorten welke minstens twee DMX-poorten omvatten. Deze DMX-poorten zijn bestemd voor het verbinden van genoemd AV-toestel met minstens genoemd tweede AV-toestel en een vierde AV-toestel, bijvoorbeeld wanneer het kanaaldefiniërend protocol DMX omvat of betreft. Hierbij worden DMX-universes onderling onderscheiden doordat er een toewijzing gebeurt van een DMX-universe aan een DMX-poort. In een voorkeursuitvoering betreft het DMX-protocol DMX512 of DMX512-A, wat het mogelijk maakt om een maximum van 512 AV-toesteilen aan te sluiten op deze poort welke aanspreekbaar zijn via DMX. In een voorkeursuitvoering omvat genoemde veelheid van poorten ten minste één Ethernet-poort voor het ontvangen van genoemde operationele instructie in een over-Ethernettransporteerbaar protocol van een derde AV-toestel dat verschilt van genoemd tweede AV-toestel. Dit over-Ethernet-transporteerbaar protocol laat toe om individuele pakketten te verzenden omvattende operationele instructies, waarbij genoemde individuele pakketten bovendien een aanduiding omvatten van de één of meerdere DMX-universes waarvoor de operationele instructie bedoeld is.In a preferred embodiment, the protocol stack comprises DMX and the AV device comprises a plurality of ports comprising at least two DMX ports. These DMX ports are intended for connecting said AV device to at least said second AV device and a fourth AV device, for example when the channel defining protocol comprises or relates to DMX. Here, DMX universes are distinguished from each other by assigning a DMX universe to a DMX port. In a preferred embodiment, the DMX protocol relates to DMX512 or DMX512-A, which makes it possible to connect a maximum of 512 AV states to this port that can be addressed via DMX. In a preferred embodiment, said plurality of ports include at least one Ethernet port for receiving said operational instruction in an over-Ethernet transportable protocol from a third AV device that is different from said second AV device. This over-Ethernet-transportable protocol allows to send individual packages comprising operational instructions, said individual packages additionally comprising an indication of the one or more DMX universes for which the operational instruction is intended.
In een alternatieve uitvoeringsvorm, die niet noodzakelijk combineerbaar is met alle uitvoeringsvormen voorgesteld in dit document en in die zin niet bedoeld is om de uitvinding op enige manier te limiteren, is het computerprogramma-product aangepastIn an alternative embodiment, which is not necessarily combinable with all the embodiments presented in this document and in that sense is not intended to limit the invention in any way, the computer program product is adapted
BE2017/5931 om uitgevoerd te worden op een elektronisch toestel dat zelf een actieve rol speelt in het AV-netwerk, met inbegrip van het AV-toestel volgens de huidige uitvinding.BE2017 / 5931 for being executed on an electronic device that itself plays an active role in the AV network, including the AV device according to the present invention.
In wat volgt, wordt de uitvinding beschreven a.d.h.v. niet-limiterende voorbeelden die de uitvinding illustreren, en die niet bedoeld zijn of geïnterpreteerd mogen worden om de omvang van de uitvinding te limiteren.In the following, the invention is described a.d.h.v. non-limiting examples illustrating the invention, and which are not intended or may be interpreted to limit the scope of the invention.
VOORBEELDENEXAMPLES
VOORBEELD 1: applicatie voor het genereren van een configuratie-instructieEXAMPLE 1: application for generating a configuration instruction
Figuur 1-3 tonen diverse weergaven van een voorbeeld-applicatie voor het genereren van een configuratie-instructie voor een AV-toestel, of dus een voorbeeld van een computerprogramma-product volgens de huidige uitvinding. In een voorkeursuitvoering betreft dit een applicatie die geïnstalleerd is op een gebruikerstoestel van een gebruiker, zoals een laptop of een tablet. In een dergelijke uitvoering is het bij voorkeur mogelijk voor de gebruiker om een configuratieinstructie te genereren zonder dat het gebruikerstoestel verbonden hoeft te zijn met een netwerk of een ander toestel. De configuratie-instructie omvat één of meerdere instel-waarden met betrekking tot instel-parameters die bepaald zijn overeenkomstig de model-naam en het firmware-versie-nummer van het AV-toestel.Figures 1-3 show various views of an exemplary application for generating a configuration instruction for an AV device, or thus an example of a computer program product according to the present invention. In a preferred embodiment, this is an application that is installed on a user's user device, such as a laptop or tablet. In such an embodiment, it is preferably possible for the user to generate a configuration instruction without the user device having to be connected to a network or other device. The configuration instruction includes one or more set values with respect to set parameters determined in accordance with the model name and firmware version number of the AV device.
Het eerste weergavescherm toont het toestel-specificatiescherm 100, welke een gebruiker ziet wanneer hij de applicatie opstart en kiest voor het starten van het genereren van een profiel. Hierbij stemt een profiel overeen met een voorbeeld van een configuratie-instructie volgens de huidige uitvinding. De naam profiel benadrukt hierbij het generieke karakter van de configuratie-instructie, die kan aangewend worden bij meerdere AV-toestellen, zolang deze dezelfde model-naam en hetzelfde firmware-versie-nummer vertonen, en die ook naar willekeur en bij herhaling opnieuw opgeladen kan worden in één en hetzelfde toestel, waarbij het toestel als het ware gereset wordt naar het gegeven profiel.The first display screen shows the device specification screen 100, which a user sees when he starts the application and chooses to start generating a profile. Here, a profile corresponds to an example of a configuration instruction according to the present invention. The profile name hereby emphasizes the generic character of the configuration instruction, which can be used with several AV devices, as long as they display the same model name and the same firmware version number, and which can also be reloaded randomly and repeatedly. in one and the same device, whereby the device is, as it were, reset to the given profile.
Het toestel-specificatiescherm 100 staat toe om de model-naam en het firmwareversie-nummer van het AV-toestel te specifiëren. Dit correspondeert met een voorbeeld van genoemd ontvangen in stap (a) (voor de model-naam) en stap (b) (voor het firmware-versie-nummer) van een werkwijze volgens de huidige uitvinding.The device specification screen 100 allows to specify the model name and firmware version number of the AV device. This corresponds to an example of said receiving in step (a) (for the model name) and step (b) (for the firmware version number) of a method according to the present invention.
Een categorie-gerelateerde schermzone 110 staat toe om aan te geven of het AVtoestel dat de gebruiker wenst te configureren een switch (i.e., een AV-switch) betreft of een convertor (i.e., een AV-convertor of, equivalent, een AV-node). Een profielnaam-gerelateerde schermzone 120 laat toe om het profiel (en dus ook deA category-related screen zone 110 allows to indicate whether the AV device that the user wishes to configure is a switch (ie, an AV switch) or a converter (ie, an AV converter or, equivalent, an AV node) ). A profile name-related screen zone 120 allows the profile (and therefore the
BE2017/5931 configuratie-instructie) van een naam te voorzien, gekozen door de gebruiker, in dit geval “Stage Left” 152, een naam die automatisch weergegeven wordt in de werkbalkBE2017 / 5931 configuration instruction) with a name chosen by the user, in this case “Stage Left” 152, a name that is automatically displayed in the toolbar
150 onderaan.150 at the bottom.
Een model-gerelateerde schermzone 130 staat toe om het model te bepalen aan de hand van een dropdownmenu 131, dat afgebeeld is in de uitgeklapte toestand. Deze keuze, gemaakt door de gebruiker, legt de model-naam vast. De inhoud van het dropdownmenu 131 is geconditioneerd door de keuze van de gebruiker in de categorie-gerelateerde schermzone 110, en is afgebeeld voor een geval waarbij de gebruiker kiest voor de categorie “convertor” in de categorie-gerelateerde schermzone 110. De diverse items afgebeeld in het dropdownmenu 131 betreffen overeenkomstig diverse converteren, welke allemaal voorbeelden zijn van AV-toestellen volgens de huidige uitvinding. In dit voorbeeld heeft elk van de convertoren ten minste één Ethernet-poort en ten minste 2 DMX-poorten.A model-related screen zone 130 allows to determine the model on the basis of a drop-down menu 131, which is displayed in the expanded state. This choice, made by the user, records the model name. The content of the drop-down menu 131 is conditioned by the user's choice in the category-related screen zone 110, and is displayed for a case where the user chooses the "converter" category in the category-related screen zone 110. The various items displayed in the dropdown menu 131 correspondingly various converts, all of which are examples of AV devices according to the present invention. In this example, each of the converters has at least one Ethernet port and at least 2 DMX ports.
Na bepaling van de model-naam krijgt de gebruiker via een dropdownmenu 141 keuze tussen verschillende firmware-versie-nummers, in de firmware-gerelateerde schermzone 140. In dit geval wordt als keuze “4.2.0 ...” weergegeven, wat overeenstemt met versie 4.2.0 of hoger.After determining the model name, the user is given a choice between different firmware version numbers via a drop-down menu 141, in the firmware-related screen zone 140. In this case, “4.2.0 ...” is shown as the choice, which corresponds to version 4.2.0 or higher.
Eens de keuze van model-naam en firmware-versie-nummer gemaakt is, kan de gebruiker via de werkbalk 150 zijn gemaakte keuze opslaan 154, verwijderen 153, en kan ook met de huidig aangeduide keuze teruggaan naar een vorige schermweergave 155 of een volgende schermweergave 156. Verder toont de werkbalk 150 ook nog een menu-icoon 151 welke het mogelijk maakt om terug te keren naar het hoofdmenu van de applicatie. Dit laat bijvoorbeeld toe om het proces van de aanmaak van een profiel te onderbreken, door eerst de huidige toestand op te slaan 154, en vervolgens met het menu-icoon 151 over te gaan naar een volgende weergave.Once the choice of model name and firmware version number has been made, the user can save his choice made via the toolbar 150 154, delete 153, and can also go back to a previous screen display 155 or a next screen display with the currently indicated choice. 156. Furthermore, the toolbar 150 also displays a menu icon 151 which makes it possible to return to the main menu of the application. This allows, for example, to interrupt the process of creating a profile by first saving the current state 154, and then moving to the next view with the menu icon 151.
Indien de gebruiker voor de volgende schermweergave 156 kiest, voert de applicatie een opzoeking uit overeenkomstig een voorbeeld van stap (c), teneinde de één of meerdere instel-parameters te bepalen welke overeen stemmen met de opgegeven model-naam en het versie-identificatie-nummer. Deze opzoeking gebeurt bij voorkeur in een lokale databank meegeleverd in de applicatie-code, maar kan alternatief ook gebeuren met betrekking tot een externe databank. Na het bepalen van de één of meerdere instel-parameters geeft de applicatie een snelle-instellingen-gerelateerd scherm weer (niet weergegeven), vervolgens een IP-gerelateerd scherm (niet weergegeven) en ten slotte het instel-scherm 200.If the user chooses for the next screen display 156, the application performs a search according to an example of step (c), in order to determine the one or more setting parameters that correspond to the specified model name and version identification number. number. This search is preferably done in a local database included in the application code, but can alternatively also be done with regard to an external database. After determining the one or more setting parameters, the application displays a fast setting related screen (not shown), then an IP related screen (not shown) and finally the setting screen 200.
BE2017/5931BE2017 / 5931
Het snelle-instellingen-gerelateerd scherm laat toe om snel een geheel van instelwaarden in “batch” in te stellen. Een input/output-gerelateerde schermzone laat toe om alle poorten als input of alle poorten als output in te stellen. Een merginggerelateerde schermzone laat toe om te kiezen tussen de opties “disabled”, “all LTP merge”, “All HTP merge en “All custom merge”. Hierbij staat LTP voor latest takes precedence, en HTP voor highest takes precedence. Een protocol-gerelateerde schermzone laat toe om voor alle poorten te kiezen voor ArtNet of voor sACN. Een universe-gerelateerde schermzone laat toe om een bereik te kiezen, bijvoorbeeld “18”, waarbij deze keuze vanaf de eerste poort de getallen “1” tot “8” oplopend invult, en dit bereik herhaalt indien nodig.The quick settings-related screen allows you to quickly set a set of set values in “batch”. An input / output-related screen zone makes it possible to set all ports as input or all ports as output. A merging-related screen zone makes it possible to choose between the options "disabled", "all LTP merge", "All HTP merge and" All custom merge. LTP stands for latest takes precedence, and HTP stands for highest takes precedence. A protocol-related screen zone makes it possible to choose ArtNet or sACN for all ports. A universe-related screen zone allows you to choose a range, for example "18", where this choice fills in the numbers "1" to "8" from the first port, and repeats this range if necessary.
Het IP-gerelateerd scherm laat toe om diverse IP-adressen in te geven, in dit voorbeeld 2, en aan elk van de IP-adressen ook volgende parameters te associëren: een korte naam, een lange naam, een voorkeur over het al dan niet opleggen (Engels: force) van ArtNet, een netmask (bv. 255.0.0.0) en een RDM controller (bv. 2.0.2.1).The IP-related screen allows you to enter various IP addresses, in this example 2, and to associate the following parameters to each of the IP addresses: a short name, a long name, a preference for whether or not imposition (English: force) of ArtNet, a netmask (eg 255.0.0.0) and an RDM controller (eg 2.0.2.1).
Het instel-scherm 200 toe laat om instelwaarden in te geven voor instel-parameters 272-283 met betrekking tot diverse poorten 271 met volgnummers “1” tot en met “8”. Hierbij is reeds rekening gehouden met alle instellingen van voorgaande schermen. Hierbij voorziet het instel-scherm 200 een schermzone 230 waarin de poorten weergegeven zijn als rijen 261, en waarbij een kolomhoofdig 240 de respectieve kolommen benoemt, met enerzijds het poortnummer 271, en anderzijds de diverse instel-parameters 272-283.The setting screen 200 allows setting values for setting parameters 272-283 with respect to various ports 271 with sequence numbers "1" to "8". All settings of previous screens have already been taken into account. Herein, the setting screen 200 provides a screen zone 230 in which the ports are represented as rows 261, and wherein a column headed 240 names the respective columns, with on the one hand the port number 271, and on the other hand the various setting parameters 272-283.
De diverse instel-parameters 272-283 hebben vooreerst betrekking op de invoer/uitvoer-richting 272 van de poorten, in dit geval 8 DMX-poorten, met telkens een dropdownmenu voor de richting beschikbaar. De instel-parameter protocol 273 betreft het gebruikte protocol, met via dropdownmenu’s keuze tussen sACN en ArtNet. De kolom “Univ.” 274 heeft betrekking op het DMX-universe. In de voorbeeldweergave zijn de eerste tot vierde DMX-poort toegewezen aan verschillende DMX-universes, terwijl de vijfde, zevende en achtste DMX-poort toegewezen zijn aan hetzelfde DMXuniverse. De kolom “Prio.” 275 laat toe om de prioriteit in te stellen. De kolom mode 275 laat toe om onder meer een Normal mode te kiezen. IP merge 277 laat per poort een keuze toe tussen HTP, LTP, disabled en custom. Een softpatch 278 is mogelijk via de aanduiding van een aanklikbaar icoon “PATCH” dat een apart softpatchgerelateerde weergave (niet afgedeeld) opent. De legend 279 geeft de gekozen poortnamen weer. De kolom Unicast 280 geeft voor de respectieve poorten informatie weer met betrekking tot unicast. De kolommen RDM 281, A.D. 282 en I.W. 283 gevenThe various setting parameters 272-283 firstly relate to the input / output direction 272 of the ports, in this case 8 DMX ports, with a drop-down menu available for the direction. The setting parameter protocol 273 concerns the protocol used, with a choice between sACN and ArtNet via drop-down menus. The “Univ.” 274 column refers to the DMX universe. In the preview, the first to fourth DMX ports are assigned to different DMX universes, while the fifth, seventh, and eighth DMX ports are assigned to the same DMX universe. The “Prio.” 275 column allows you to set the priority. The mode 275 column allows you to choose a Normal mode, among other things. IP merge 277 allows a choice between HTP, LTP, disabled and custom per port. A softpatch 278 is possible via the indication of a clickable icon “PATCH” that opens a separate softpatch related display (not subdivided). The legend 279 shows the chosen port names. The Unicast 280 column displays information related to unicast for the respective ports. The columns RDM 281, A.D. 282 and I.W. 283
BE2017/5931 aan of er voor elk van de poorten voor de respectieve optie RDM, A.D. of I.W. gekozen is of niet. Hierbij staat A.D. voor adaptive discovery.BE2017 / 5931 whether for each of the ports for the respective option RDM, A.D. or I.W. is chosen or not. A.D. stands for adaptive discovery.
De navigatieschermzone laat toe om met het linkse 221 en rechtse 223 pijlobject te schakelen tussen een selectie-weergave 222 en een kopieer-weergave (niet afgebeeld). Deze keuze verandert de aard van de functionele schermzone 210, welke in de selectie-weergave 222 een optie biedt om alle poorten te selecteren 211, geen enkele poort te selecteren 212 of de selectie te inverteren 213. De gemaakte selectie, kan overigens ook via schermzone 230 verder bewerkt worden. Bewerkingen kunnen verder gemaakt worden in de kopieer-weergave (niet afgebeeld), welke toelaat om de instelwaarden van één poort naar één of meerdere andere poorten te kopiëren.The navigation screen zone allows the left and right 223 arrow objects to switch between a selection view 222 and a copy view (not shown). This choice changes the nature of the functional screen zone 210, which in the selection display 222 offers an option to select all ports 211, not to select any ports 212 or to invert the selection 213. The selection made can also be done via screen zone 230 can be further processed. Operations can be further made in the copy display (not shown), which allows copying the setting values from one port to one or more other ports.
Nadat alle instel-waarden naar wens zijn ingesteld door de gebruiker, kan deze vervolgens voor de volgende schermweergave 156 te kiezen. Deze leidt naar een detaii-scherm (niet afgebeeld), waarin details kunnen ingesteld worden met betrekking tot het toestel, DMX en varia verdere instellingen. De details met betrekking tot het toestel houden verband met een device ID, het activeren van een trigger, het trigger universe en een gerelateerde keuze tussen ArtNet en sACN en een trigger IPaddress, en een recover channel. De details met betrekking tot DMX houden verband met een DMX framerate, een break, een Mark After Break (MaB) en een DMX Output Time. De varia verdere instellingen houden verband met een verbose level, een lock mode, een locking code en het al dan niet activeren van een backlight.After all setting values have been set by the user as desired, he can then choose for the next screen display 156. This leads to a detailed screen (not shown), in which details can be set with regard to the device, DMX and various other settings. The details regarding the device are related to a device ID, triggering a trigger, the trigger universe and a related choice between ArtNet and sACN and a trigger IPaddress, and a recover channel. The details regarding DMX are related to a DMX frame rate, a break, a Mark After Break (MaB) and a DMX Output Time. The various other settings are related to a verbose level, a lock mode, a locking code and whether or not to activate a backlight.
Na het doorlopen van al deze schermen is het opstellen van het profiel (de configuratie-instructie) voor de gegeven convertor afgerond. Het profiel is als een apart bestand beschikbaar op het toestel. Het bestand kan gekopieerd worden op een externe drager of doorgestuurd worden via een netwerk.After going through all these screens, the profile (the configuration instruction) for the given converter is completed. The profile is available as a separate file on the device. The file can be copied on an external medium or forwarded via a network.
Figuur 3 toont een instel-scherm 300 voor een switch dat analoog is aan het instel· scherm 200, maar dan voor een switch met naam “FOH Switch” 152’. Dit scherm is verkregen door te vertrekken van toestel-specificatie-scherm 100, en daar te kiezen voor een model-naam van een switch. Volgend op het toestel-specificatie-scherm 100 en voorafgaand aan het instel-scherm 300 toont de applicatie een netwerk-gereiateerd scherm (niet afgebeeld). Dit laat onder meer toe om een IP-adres op te geven, al dan niet DHCP te activeren, een netwerkmasker in te geven, een gateway in te geven, een naam en een beschrijving en ID (nummer) aan de switch toe te kennen, alsook SNMP al dan niet te activeren. Vervolgens (nog steeds voorafgaand aan het instel-scherm 200 toont de applicatie een groeps-gereiateerd scherm (niet afgebeeld), dat toelaat om groepsparameters in te stellen. In dit voorbeeld zijn dit bijvoorbeeld Dantegerelateerde groepen met oplopende volgnummers, waarbij voor elke groep volgendeFigure 3 shows a setting screen 300 for a switch that is analogous to the setting screen 200, but then for a switch named "FOH Switch" 152 ". This screen is obtained by starting from device specification screen 100, and choosing a model name of a switch there. Following the device specification screen 100 and prior to the setting screen 300, the application displays a network-cleaned screen (not shown). This allows, among other things, to specify an IP address, whether or not to activate DHCP, to enter a network mask, to enter a gateway, to assign a name and a description and ID (number) to the switch, as well as SNMP. Then (still prior to the setting screen 200, the application displays a group-cleaned screen (not shown), which allows to set group parameters. In this example, these are, for example, Dante-related groups with ascending sequence numbers, with for each group following
BE2017/5931 instelwaarden kunnen ingesteld worden: een groepsnaam, een VI D-parameter die verband houdt met de ID van de VLAN waaraan de groep geassocieerd is, het al dan niet actief zijn van snooping en/of querier met betrekking tot IGMP, het al dan niet actief zijn van PTPv2, een PTP-domein, een keuze tussen de mode E2E en de modeBE2017 / 5931 set values can be set: a group name, a VI D parameter that is related to the ID of the VLAN to which the group is associated, the snooping and / or querier related to IGMP, the all then PTPv2 is not active, a PTP domain, a choice between the E2E mode and the mode
P2P.P2P.
Het (tweede) instel-scherm 300 is zoals gezegd analoog aan het (eerste) instelscherm 200, en heeft dan ook dezelfde functionaliteit voor wat betreft de werkbalk 150, de navigatieschermzone 220 en de functionele schermzone 210. De rijen 311 betreffen nu evenwel Ethernet-poorten van een switch in plaats van DMX-poorten, 10 waardoor ook de diverse instel-parameters 310 en overeenkomstige kolommen 371378 verschillen. Bij elke poort 371 is een oplopend poortnummer en vierkant icoontje voorzien, waarbij de kleur van het icoontje de groep weergeeft. In het weergegeven voorbeeld behoren de eerste tot zevende poort tot eenzelfde “rode groep”, overeenstemmend met een rood icoontje (niet weergegeven), terwijl de overige 15 poorten nog niet toegekend zijn, overeenstemmend met een blauw icoontje (niet weergegeven). De legende 372 geeft de poort-namen aan. De snelheid 373 is instelbaar maar staat in dit voorbeeld voor alle poorten op Auto. De kolommen RLinkX 374, RMON 375 en PoE 376 geven aan of er voor elk van de poorten voor de respectieve optie RLinkX 374, RMON 375 en PoE 376 gekozen is of niet. RlinkX 374 20 heeft betrekking op een recovery technologie als reactie op node of link failure, RMONThe (second) setting screen 300 is, as stated, analogous to the (first) setting screen 200, and therefore has the same functionality with regard to the toolbar 150, the navigation screen zone 220 and the functional screen zone 210. However, the rows 311 now concern Ethernet ports of a switch instead of DMX ports, whereby the various setting parameters 310 and corresponding columns 371378 also differ. At each port 371 an ascending port number and square icon are provided, the color of the icon representing the group. In the example shown, the first to seventh ports belong to the same “red group”, corresponding to a red icon (not shown), while the remaining 15 ports have not yet been assigned, corresponding to a blue icon (not shown). The legend 372 indicates the port names. The speed 373 is adjustable but in this example is set to Auto for all ports. The columns RLinkX 374, RMON 375 and PoE 376 indicate whether or not each of the ports has been selected for the respective option RLinkX 374, RMON 375 and PoE 376. RlinkX 374 20 relates to a recovery technology in response to node or link failure, RMON
375 verwijst naar remote monitoring. PoE 376 verwijst naar Power over Ethernet, met een geassocieerde PoE priority 377 die via een dropdownmenu ingesteld kan worden. De groep 378 kan ingesteld worden met een apart dropdown menu.375 refers to remote monitoring. PoE 376 refers to Power over Ethernet, with an associated PoE priority 377 that can be set via a dropdown menu. The group 378 can be set with a separate dropdown menu.
Na het doorlopen van al deze schermen is het opstellen van het profiel (de configuratie-instructie) voor de gegeven switch voltooid. Het profiel is als een apart bestand beschikbaar op het toestel. Het bestand kan gekopieerd worden op een externe drager of doorgestuurd worden via een netwerk.After going through all these screens, the profile (the configuration instruction) for the given switch is completed. The profile is available as a separate file on the device. The file can be copied on an external medium or forwarded via a network.
VOORBEELD 2: webinterfaces voor het inladen van een configuratie-instructieEXAMPLE 2: Web interfaces for loading a configuration instruction
Figuur 4 en 5 tonen een voorbeeld van een webinterface 400 van een switch, 30 enerzijds, en een webinterface 500 van een convertor of node, anderzijds. Het gaat hierbij om de switch en de convertor waarvoor de planning gebeurd is volgens VOORBEELD 1, met voor elk van beide toestellen een configuratie-instructie als apart bestand beschikbaar. De beide webinterfaces 400, 500 staan afgebeeld als geopend met dezelfde webbrowser met menubalk 410 en adresbalk 411, waarbij het tabblad 35 412 overeenstemt met de switch en het tabblad 413 met de convertor (of, equivalent, node). Voor elk van beide toestellen dient een aparte netwerk-verbinding gemaakt teFigures 4 and 5 show an example of a web interface 400 of a switch, on the one hand, and a web interface 500 of a converter or node, on the other. This concerns the switch and the converter for which the planning was done according to EXAMPLE 1, with a configuration instruction available as a separate file for each of the two devices. Both web interfaces 400, 500 are shown as being opened with the same web browser with menu bar 410 and address bar 411, the tab 412 corresponding to the switch and the tab 413 corresponding to the converter (or, equivalent, node). A separate network connection must be made for each of the two devices
BE2017/5931 worden tussen het toestel waarop de webbrowser actief is en het toestel in kwestie, zoals duidelijk is aan het verschillende IP-adres in de adresbalk 411. De webinterface is intrinsiek een applicatie die actief is op het toestel in kwestie en waarvoor de weergave doorgestuurd wordt naar de webbrowser.BE2017 / 5931 between the device on which the web browser is active and the device in question, as is clear from the different IP address in the address bar 411. The web interface is intrinsically an application that is active on the device in question and for which the display is forwarded to the web browser.
Figuur 4 heeft betrekking op de switch, en toont een voorbeeld van een webinterface 400 met een schermzone 420 voor de schematische weergave van de switch in haar huidige configuratie, overeenkomstig de lokale waarden opgeslagen in de switch. De menu-zone 430 laat toe om diverse switch-gerelateerde opties te raadplegen, waaronder het inladen van profielen 431. Het selecteren van deze optie levert de profile manager 440, welke toelaat om diverse provisoir ingeladen profielen 451 te selecteren uit een rij van profielen 450. Het selecteren van een rij met naam “(empty)” leidt naar een aparte weergave (niet afgebeeld) die toelaat om een configuratie-instructie (i.e., een profiel-bestand) in te laden. In dit voorbeeld is het profiel “FOH switch” reeds ingeladen, en geeft een preview-schermzone alsook een schermzone 470 weer welke instel-waarden bevat zitten in dit profiel. De diverse groep-kleuren, met bijvoorbeeld het groep-kleur 454 (afgebeeld als arcering), geven aan tot welke groep elke poort behoort. De kleurencode van de Iichtindicator 453 boven de Ethernet connector (afgebeeld ais zwart of wit) geven verdere instelwaarden weer, bijvoorbeeld met betrekking tot het al dan niet actief zijn van PoE. De functies uit de schermzone 460 laten toe om het gegeven provisoire profiel effectief in te laden in de switch, waarbij de lokale waarden van de switch worden overschreven. Dit wordt in de interface zichtbaar als een verandering in de schermzone 420 met de schematische weergave.Figure 4 relates to the switch, and shows an example of a web interface 400 with a screen zone 420 for schematically displaying the switch in its current configuration, according to the local values stored in the switch. The menu zone 430 allows to consult various switch-related options, including loading profiles 431. Selecting this option provides the profile manager 440, which allows to select various provisionally loaded profiles 451 from a row of profiles 450 Selecting a row with the name “(empty)” leads to a separate view (not shown) that allows you to load a configuration instruction (ie, a profile file). In this example, the profile “FOH switch” is already loaded, and a preview screen zone as well as a screen zone 470 shows which setting values are contained in this profile. The various group colors, with for example the group color 454 (shown as shading), indicate to which group each port belongs. The color code of the light indicator 453 above the Ethernet connector (shown as black or white) indicates further set values, for example with regard to whether or not PoE is active. The functions from the screen zone 460 allow the given provisional profile to be effectively loaded into the switch, overwriting the local values of the switch. This becomes visible in the interface as a change in the screen zone 420 with the schematic representation.
Figuur 5 heeft betrekking op de convertor (of, equivalent, node) en toont een voorbeeld van een webinterface 500. De menu-zone 530 laat toe om diverse convertor-gerelateerde opties te raadplegen, waaronder een toolbox 531 die een profile manager 532 omvat. Het selecteren van deze optie levert schermzone 540 en een profile preview 440. De schermzone 540 is bestemd voor selectie via keuzeveld 541 van provisoire profielen welke reeds beschikbaar zijn in de convertor. De functies uit de schermzone 542 laten toe om het gegeven provisoire profiel effectief in te laden in de convertor, waarbij de lokale waarden van de convertor worden overschreven. Ook kunnen nieuwe profielen ingeladen worden als extern bestand, zoals een configuratie-instructie verkregen uit VOORBEELD 1. Het profile preview 440 laat vooreerst onder hoofding DMX routing 551 toe om te zien welke instel-waarden 571579 bevat zitten in het profiel gekozen in keuzeveld 541. Hierbij zijn aparte rijen 561 voorzien voor elke poort of, equivalent, outlet, en een rij 560 met de instel1 8Figure 5 relates to the converter (or, equivalent, node) and shows an example of a web interface 500. The menu zone 530 allows to consult various converter-related options, including a toolbox 531 that includes a profile manager 532. Selecting this option produces screen zone 540 and a profile preview 440. The screen zone 540 is intended for selection via selection field 541 of provisional profiles that are already available in the converter. The functions from the screen zone 542 allow the given provisional profile to be effectively loaded into the converter, overwriting the local values of the converter. New profiles can also be loaded as an external file, such as a configuration instruction obtained from EXAMPLE 1. The profile preview 440 first of all allows DMX routing 551 to be displayed under the heading values 571579 in the profile selected in selection field 541. Separate rows 561 are provided for each port or, equivalent, outlet, and a row 560 with the setting 8
BE2017/5931 parameters als kolomnamen. Verder toont het profile preview 440 onder hoofding global settings 552 diverse verdere instellingen 570 van de convertor.BE2017 / 5931 parameters as column names. Furthermore, the profile preview 440 shows under header global settings 552 various further settings 570 of the converter.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
BE2017/5931A BE1025323B1 (en) | 2017-12-13 | 2017-12-13 | Computer-implemented method for planning an AV network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
BE2017/5931A BE1025323B1 (en) | 2017-12-13 | 2017-12-13 | Computer-implemented method for planning an AV network |
Publications (1)
Publication Number | Publication Date |
---|---|
BE1025323B1 true BE1025323B1 (en) | 2019-01-22 |
Family
ID=61022063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BE2017/5931A BE1025323B1 (en) | 2017-12-13 | 2017-12-13 | Computer-implemented method for planning an AV network |
Country Status (1)
Country | Link |
---|---|
BE (1) | BE1025323B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112600685A (en) * | 2020-10-30 | 2021-04-02 | 中盈优创资讯科技有限公司 | Automatic detection and issuing method for IP RAN network equipment configuration specification |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0996253A2 (en) * | 1998-10-22 | 2000-04-26 | Canon Kabushiki Kaisha | Browser-based network management |
-
2017
- 2017-12-13 BE BE2017/5931A patent/BE1025323B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0996253A2 (en) * | 1998-10-22 | 2000-04-26 | Canon Kabushiki Kaisha | Browser-based network management |
Non-Patent Citations (3)
Title |
---|
"EtherSound Overview - An introduction to ES-100 Technology Rev 3.0b", INTERNET CITATION, 17 October 2006 (2006-10-17), pages 1 - 15, XP002584769, Retrieved from the Internet <URL:http://www.ethersound.com/download/files/EtherSound_Overview.pdf> [retrieved on 20100528] * |
DAVID DAVIS: "Practice Cisco router configuration using a free emulator - TechRepublic", 10 January 2008 (2008-01-10), XP055462601, Retrieved from the Internet <URL:https://www.techrepublic.com/blog/data-center/practice-cisco-router-configuration-using-a-free-emulator/> [retrieved on 20180326] * |
MARIO MEJIA UGALDE ET AL: "Design of an inexpensive Ethernet/Arduino-based DMX-control system via network applied to musical fountain", 2016 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION, POWER AND EMBEDDED SYSTEM (SCOPES), IEEE, 3 October 2016 (2016-10-03), pages 2099 - 2104, XP033107391, DOI: 10.1109/SCOPES.2016.7955818 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112600685A (en) * | 2020-10-30 | 2021-04-02 | 中盈优创资讯科技有限公司 | Automatic detection and issuing method for IP RAN network equipment configuration specification |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3367616B1 (en) | Configuring the extension of logical networks across layer 3 virtual private networks | |
EP1678873B1 (en) | Autodiscovery for virtual networks | |
EP1770902B1 (en) | Pseudo wire label reflector, edge apparatus, layer-two virtual private network, and the method to provide pseudo wire service | |
EP3402133B1 (en) | Method and device for establishing a composed virtual private network | |
CN105763359A (en) | Distributed Bidirectional Forwarding Detection Protocol (d-bfd) For Cluster Of Interconnected Switches | |
US8645567B2 (en) | Method and system for packet filtering for local host-management controller pass-through communication via network controller | |
EP3382955B1 (en) | Service function chaining (sfc) communication methods and devices | |
CN108206860A (en) | For managing the method for the service chaining on network equipment, corresponding network equipment | |
CN107547335A (en) | The method and the network equipment of signal notice IP address movement in EVPN | |
CN107306222B (en) | Method and equipment for establishing traffic engineering tunnel on label switching path | |
EP3096490A1 (en) | Method for realizing network virtualization and related device and communication system | |
US20150200842A1 (en) | Method for determining a packet forwarding path, network device, and control device | |
JP2002111725A (en) | Apparatus and method for identifying interface as well as mpls-vpn service network | |
CN104040972B (en) | The method and device that a kind of path is set up | |
CN109729019B (en) | Speed limiting method and device for special line service in EVPN (Ethernet virtual private network) networking | |
CN105337754B (en) | Data communication network opening method and system | |
US10785515B2 (en) | Communication control device, communication control method, and communication system | |
EP3253012A1 (en) | Method and apparatus for obtaining port path | |
WO2015024411A1 (en) | Method of obtaining capacity information of serving node, and control platform | |
BE1025323B1 (en) | Computer-implemented method for planning an AV network | |
CN108880969B (en) | Method and device for establishing link in SDN network | |
WO2015196898A1 (en) | Service path determining method and device | |
CN106416131B (en) | Network element and controller for managing the same | |
US9197557B2 (en) | Relay server and relay communication system | |
CN112187489A (en) | Network management system and method based on software defined network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Patent granted |
Effective date: 20190122 |