Ik ben een studente informatica aan een hogeschool en ga beginnen aan mijn stage bij een bedrijf dat consultancy doet. Dit is een stage van vier maanden gedurende de zomer.
Het is de bedoeling dat ik eerst twee maanden ga werken aan een project voor een klant van het bedrijf. Ik ben vrijdag met die klant gaan praten om meer informatie te krijgen over wat de bedoeling is.
Ze hebben een communicatie subsysteem voor unmanned ground vehicles waar een feature ingebouwd moet worden. Dit platform is intern ontwikkeld. Ik heb een hele uitleg gekregen over de werking maar ik begreep er maar weinig van. Het systeem bestaat uit vier delen: 'QAM modem digital core', 'modem baseband interface', 'band specific upconverter with PA/LNA' en 'antenna with positioner and radome'.
Het feature dat ze willen bevindt zich in de software voor een Xilinx LX75 chip in de 'QAM modem digital core'. Deze chip zou de gegevens die uit de sensoren van het platform komen omzetten in een digitale datastroom die dan draadloos verzonden wordt naar een vliegtuig of drone tot op 40km afstand.
Concreet is het de bedoeling om een correctie algoritme toe te voegen in de ‘QAM modem digital core’ waardoor de te overbruggen afstand groter wordt met dezelfde zendsterkte. Dit zou het dan mogelijk moeten maken om een minder krachtige en dus moeilijker te detecteren zender te gebruiken. Hun voorkeur ging naar het Turbo Code+BCH algoritme, maar een andere methode die hun eisen haalt is ook goed. Ze hebben hier nog bijgezegd dat het Hamming algoritme dit niet kan.
Ik heb per mail een PDF gekregen met een tiental pagina’s berekeningen die zouden moeten uitleggen hoe goed het systeem moet zijn. Ik snap er niets van en weet niet hoe die te interpreteren. Er is nog een apart documentje bij waarin zo goed als alle tekst is zwart gemaakt behalve deze tabel:
Target end-user rates: 6mbps, 12mbps, 24mbps or 36mbps (for future expansion)
Minimum transport efficiency: > 1.95b per s Hz
Minimum C/N (Es) at receiver for QEF: < 8.5dB
Implementation loss of current modem chain: ~ 0.9dB
Latency: < 500ms is acceptable, < 100ms is perfect. Current modem chain uses 24ms.
Note: Invalid frames may not routinely be delivered to the end-user application, avoid the use of a FEC decoder that forces a correct codeword as postcondition.
Dit is een samenvatting van de resultaten van die berekeningen denk ik want de getallen komen terug.
Ik ben hier vrij hard van geschrokken. Ik denk dat ik dit project gewoon niet kan verwezenlijken en al zeker niet in twee maanden. Ik heb in het weekend zitten lezen over die algoritmen maar de wiskunde is te moeilijk. Ik betwijfel ook of ik veel hulp ga krijgen van het bedrijf want de persoon waar ik mee heb gesproken leek mij te zien als expert.
Ik heb twee vragen:
1. Is er enige mogelijkheid dat dit haalbaar is? Ik kan er voor twee maanden ongeveer dertig uur per week aan werken. Welke delen maken samen de gehele oplossing? Zelfs daar heb ik geen zicht op
Het leek heel belangrijk dat ze een werkend en goed getest systeem hebben over twee maanden gezien ze alles dan gaan overhandigen aan een systeem integrator. Het project heeft al enige vertraging opgelopen waardoor er geen overschot meer is. Ze zouden liefst zes weken ontwikkelen en testen in een simulator. Daarna zouden er nog twee weken zijn voor uitgebreide real-life end-to-end testen.
2. Dit project lijkt heel weinig aan te sluiten op mijn opleiding, ik heb voornamelijk geleerd om te werken met bestaande producten en hoe een netwerk op te zetten, denk aan: subnetten, Cisco, Powershell, remote desktop en routing. Is deze opleiding niet goed afgestemd op het bedrijfsleven of is dit bedrijf gewoon te geavanceerd? Mijn medestudenten hebben allemaal veel meer chill stages