Oprogramowanie

Zobacz także:

W procesie projektowania urządzenia do komunikacji bezprzewodowej niezwykle ważne jest stworzenie solidnej platformy sprzętowej (hardware + embedded software), jednakże bez wysokiej jakości oprogramowania aplikacyjnego trudno jest mówić o przełomowym rozwiązaniu.

W celu zapewnienia kompleksowej obsługi naszych klientów w zakresie projektowania urządzeń telekomunikacyjnych, podjęliśmy współpracę z wiodącymi producentami oprogramowania aplikacyjnego z dziedziny systemów komórkowych. Choć nie rozwijamy samodzielnie kodu aplikacji, nasze kompetencje pozwalają dobrać, dopasować i skonfigurować komponenty firm trzecich do wymagań naszych klientów oraz możliwości projektowanej platformy sprzętowej. Nie bez znaczenia pozostaje również nasze przygotowanie do konfiguracji oraz walidacji systemów 3GPP. Nasi inżynierowie systemowi posiadają wiedzę i doświadczenie, pozwalające na swobodne projektowanie i testowanie zaawansowanych scenariuszy testowych z wykorzystaniem symulatorów elementów sieci komórkowej jak również urządzeń rzeczywistych (m.in. terminale, rdzeń sieci EPC).

Przykładowe realizacje:

  • Ewaluacja i wybór dostawców oprogramowania wbudowanego eNodeB, EPC, IMS, MCX,
  • Integracja modułów oprogramowania,
  • Modyfikacja kodu stosu protokołów,
  • Realizacja środowiska uruchomieniowego z wykorzystaniem maszyn wirtualnych i środowisk MEC,
  • Tworzenie i rozwijanie warstw abstrakcji (API) pomiędzy oprogramowaniem aplikacyjnym a platformą sprzętową,
  • Tworzenie i rozwijanie warstw abstrakcji pomiędzy oprogramowaniem aplikacyjnym, a podsystemem OAM urządzenia,
  • Realizacja podsytemu OAM (np. SNMP, NETCONF, TR-069) oraz interfejsy użytkownika (WebUI, CLI),
  • Realizacja dedykowanego testbench do rutynowego testowania.