Wi-Fi voor een magazijn vanaf het begin van ontwerp tot projectimplementatie

Heren, goede dag.

Ik vertel je over één van mijn projecten, vanaf het begin van ontwerp tot uitvoering. Het artikel pretendeert niet de ultieme waarheid te zijn; ik zal blij zijn als er opbouwende kritiek op mij wordt gericht.

De gebeurtenissen die in dit artikel worden beschreven, vonden ongeveer twee jaar geleden plaats. De zaak begon toen een bedrijf ons benaderde met het verzoek om een ​​van zijn gedeeltelijk open opslagmagazijnen te moderniseren, meestal onverwarmde hangars van ongeveer 7-8 meter hoog, als ik me goed herinner, en met een totale oppervlakte van ongeveer 50 vierkante meter. meter. De klant beschikt al over een controller met een tiental access points. De dienst waarvoor het draadloze netwerk wordt ontworpen zijn terminals voor gegevensverzameling die informatie uitwisselen met de WMS-server. Ongeveer 000 terminals voor het gehele draadloze netwerk. Lage clientdichtheid en minimale bandbreedte- en latentievereisten. Het materiaal dat in het magazijn is opgeslagen, is op zijn zachtst gezegd onvriendelijk voor het signaal: bij het passeren van één rij producten verzwakt het alsof het door meerdere dragende muren gaat. De hoogte van het product is minimaal 150 meter, zo niet meer.

Antenne selectie

Er werd besloten om richtantennes te gebruiken om het aantal toegangspunten en hun wederzijdse invloed te verminderen en een groter gebied te bestrijken. Het gebruik van gehoornde toegangspunten zou niet hebben geholpen omdat de plafondhoogte veel groter was dan de afstand tussen de rijen, TPC met alle gevolgen van dien. En het was nodig om de dekking in rijen te organiseren, omdat door een muur van vier meter producten aan beide zijden van de rij het signaal erg verzwakt is, en de enige kans om op zijn minst een soort netwerk op te bouwen is het installeren van toegangspunten in zichtlijn van de cliënt.

Bereikselectie

We hebben besloten om 2.4 GHz als werkbereik te gebruiken. Misschien veroorzaakte deze beslissing echte verbijstering onder experts, en stopten ze vanaf dat moment met het lezen van de post, maar dit bereik was geschikter voor ons doel: een groot gebied bestrijken met de vereiste doorvoer bij een minimale en lage klantendichtheid. Bovendien bevond onze fabriek zich buiten de stad, het was zoiets als een vrije economische zone, waar andere grote fabrieken en magazijnen op behoorlijke afstand van elkaar stonden (hekken, controleposten, alles...). Het probleem van het gebruik van het 2.4 GHz-kanaal was dus niet zo acuut als wanneer we ons in het stadscentrum bevonden.

Model selectie

Vervolgens was het noodzakelijk om te beslissen over het model en de vormfactor van het toegangspunt. We kozen tussen de 27/28+2566 punten of het 1562D buitenpunt met ingebouwde richtantenne. 1562 won qua prijs, antenneversterking en installatiegemak, en wij kozen ervoor. Dus 80% van de toegangspunten waren 1562D, maar ergens gebruikten we nog steeds omnipunten om verschillende vakken en verbindingen tussen gangen te ‘patchen’. We berekenden één punt per gang, twee punten per gang in het geval van lange gangen. Natuurlijk gaf deze aanpak eenvoudigweg niets om de aanbevelingen over de symmetrie van de bevoegdheden van het toegangspunt en de clients om gevolgen in de vorm van eenrichtingshoorbaarheid te voorkomen, maar ter verdediging kan ik zeggen dat de hoorbaarheid twee was -manier en de gegevens die we nodig hadden, stroomden ongehinderd door. Zowel tijdens de tests als tijdens de pilot bleek dit schema in het licht van onze specifieke opgave behoorlijk goed te zijn.

Specificatie voorbereiding

De specificatie werd opgemaakt, een dekkingskaart werd getekend en ter goedkeuring naar de klant gestuurd. Zij hadden vragen, wij hebben ze beantwoord en zij leken groen licht te geven.
Hier komt een verzoek om een ​​goedkopere oplossing. Over het algemeen gebeurt dit vaak, vooral bij relatief grote projecten. Dit gebeurt om twee redenen: óf de klant zegt dat hij genoeg geld heeft, alsof hij het wil en aarzelt, óf veel leveranciers en integrators doen mee aan de competitie voor de implementatie van het project, en de prijs geeft uw bedrijf een concurrerende prijs. voordeel. Vervolgens doet zich een scène voor zoals in de film Martian: het schip zou moeten vliegen, maar het is te zwaar, en dan gooien ze de uitrusting, proviand, levensonderhoudssysteem, beplating weg, en als gevolg daarvan vliegt de persoon bijna verder. dezelfde kruk als de straalmotor. Het resultaat is dat je bij de derde of vierde iteratie merkt dat je denkt dat je eruit ziet als een jongen uit een Sovjet-tekenfilm die het deeg met brandhout mengt en het in de oven gooit met de woorden: "En dat zal ook zo zijn."

Godzijdank was er deze keer maar één iteratie. We hebben een access point met antenne geleend van de distributeurs en zijn op inspectie gegaan. In feite is het vinden van de apparatuur zelf voor onderzoek een aparte zaak. Voor eerlijke testresultaten heb je een specifiek model nodig, maar soms heb je het niet, vooral niet in korte tijd, en kies je voor het minste van twee kwaden: niets, of in ieder geval wat uitrusting met dansen met een tamboerijn, met behulp van je verbeelding en het berekenen van de vliegroute van een schip van de aarde naar Jupiter. Wij zijn bij de klant aangekomen, hebben de apparatuur ingezet en metingen gedaan. Als gevolg hiervan besloten ze dat het mogelijk was om het aantal punten pijnloos met 30% te verminderen.

Wi-Fi voor een magazijn vanaf het begin van ontwerp tot projectimplementatie

Wi-Fi voor een magazijn vanaf het begin van ontwerp tot projectimplementatie

Vervolgens worden de definitieve specificatie en technische specificaties overeengekomen en wordt er een bestelling geplaatst voor een partij apparatuur bij de leverancier. In feite kunnen deze goedkeuringen van verschillende specificaties en verschillende details meer dan een maand of twee duren, soms wel een jaar. Maar in dit geval ging deze fase relatief snel voorbij.

Vervolgens vernemen we dat de levertijd wordt uitgesteld omdat er een tekort is aan componenten in de fabriek. Dit slokt de tijd op die we hebben voorbereid voor een ontspannen opstelling met een pauze voor koekjes en nadenken over de structuur van het universum, om niet alles overhaast op te zetten en geen hoop fouten te maken als gevolg van dit. Hierdoor blijkt dat er precies een week zit tussen de opleverdatum van het project en de aankomst van het materieel. Dat wil zeggen dat u binnen een week de netwerkconfiguratie en -installatie moet uitvoeren.

Installatie

Dan arriveert de apparatuur en gaan de installateurs aan de slag. Maar omdat ze in de eerste plaats installateurs zijn en niet hoeven te weten over de nuances van de voortplanting van een elektromagnetisch signaal, schrijf je voor hen een korte handleiding over hoe stippen kunnen worden opgehangen, en hoe niet, enz.
Omdat de toegangspunten die we hebben gekozen buiten zijn, komen ze soms in bridge-modus, afhankelijk van de nuances in de specificatie, en in deze staat maken ze geen verbinding met de controller. Om dit te doen, moet je naar de console van elk punt gaan en de modus handmatig wijzigen. Dit was wat we van plan waren te doen voordat we alle punten aan de installateurs gaven. Maar zoals gewoonlijk lopen de deadlines op, gisteren was een volledig werkend netwerk nodig en zijn we net begonnen met het scannen van dozen met een barcodescanner. Over het algemeen hebben we besloten om het zo op te hangen. Vervolgens hebben we de klaprozen van alle toegangspunten opgenomen en toegevoegd aan het MAC-filter op de controller. De punten waren verbonden, de modus erop werd via de WEB GUI van de controller gewijzigd naar lokaal.

Foutopsporing in het netwerk en de toegangspunten

We hebben alle toegangspunten opgehangen, in totaal ongeveer 80. Hiervan zitten 16 punten niet op de controller en slechts twee punten zijn verbonden met de controller. We hebben punten behandeld waarbij geen toetredingsverzoeken zijn verzonden. Er waren nog twee toegangspunten over die vanwege een bug geen verbinding konden maken met de controller, omdat ze de firmware niet konden downloaden, omdat ze het ontdekkingsantwoord van de controller niet konden decoderen. We hebben ze vervangen door reservetoegangspunten. De radio van één accesspoint viel uit door gebrek aan stroom; we hadden van dit model geen accesspoints op voorraad, omdat we de specificatie hadden laten knippen, dus we moesten iets oplossen.

We hebben de Chinese switch vervangen, die alleen stroom leverde aan de eerste vier poorten van de Cisco-switch en alles werkte. Soortgelijke acties moesten worden uitgevoerd met een andere Chinees, omdat een van de poorten erop simpelweg niet werkte. Nadat we alle access points op orde hadden gebracht, constateerden we direct gaten in de dekking. Het bleek dat sommige toegangspunten tijdens de installatie door elkaar waren gehaald. Ze hebben het op zijn plaats gezet. Verder werden er problemen met clientroaming ontdekt. We hebben de detectie van dekkingsgaten aangepast en de roaming-instellingen geoptimaliseerd en het probleem verdween.

Regelaar instellen

Er is een uitsteladvies afgegeven voor de huidige versie van de controller van de klant. Bij het upgraden van de controllerfirmware blijft de oude controllerfirmware op de controller staan ​​en wordt deze noodfirmware. Om deze reden hebben we de controller twee keer geflashed met de meest stabiele firmware om de oude firmware met bugs te “overschrijven”. Vervolgens hebben we de oude en nieuwe controllers gekoppeld tot een ON SSO-paar. Dat lukte natuurlijk niet meteen.

Het project is dus klaar. Het werd op tijd geleverd en de klant accepteerde het. In die tijd was het project belangrijk voor mij, het voegde ervaring en kennis toe aan mijn schatkist en liet veel positieve emoties en herinneringen achter.

Bron: www.habr.com

Voeg een reactie