Trwające projekty



Bezpieczni agenci mobilni

Udoskonalenie istniejącego systemu agentowego przez dodanie mechanizmu autoryzacji i zapewnienie agentom anonimowości oraz stworzenie opartego o nich systemu e-voting.
prezentacja projektu

Generator aplikacji mobilnych

Celem projektu jest rozszerzenie możliwości produktu Mobile@Connector o współpracę z szerszą gamą baz danych (w tym open-source), a także przeniesienie istniejącej aplikacji klienckiej i oprogramowania serwerowego na wybrane nowe platformy.
prezentacja projektu

Testowanie serwisów internetowych na przykładzie portalu Era OMNIX

Celem projektu jest stworzenie i implementacja inteligentnego systemu automatycznego testowania serwisów w portalach internetowych. System taki składać się będzie z komponentu głównego odpowiedzialnego za harmonogramowanie testów i okresowe generowanie raportów. Poszczególne testy będą tworzone według zaprojektowanego schematu jako wtyczki do komponentu głównego. Testy będą służyły do monitorowania dostępności i jakości wybranych serwisów portalu internetowego. Sprawdzanie dostępności ma polegać na zbadaniu czy serwis odpowiada na na zapytania identyczne z zapytaniami przeglądarki internetowej i czy odpowiedź serwisu zawiera oczekiwane, a wyszczególnione przy konfigurowaniu testu elementy (ciągi znaków). Badanie jakości będzie się odbywać na kilku płaszczyznach. Monitorowana będzie zgodność wyświetlanych danych z zawartością bazy danych serwisu. Testowaniu poddana zostanie aktualność wyświetlanych danych. W przypadku wykrycia błędów krytycznych serwis powiadamiał będzie osoby odpowiedzialne za usuwani awarii. Automatyzacja procesu testowania obejmuje harmonogramowanie testów. Powinno być ono przeprowadzanie na podstawie o dotychczasowe wyniki testów. System powinien uczyć się na podstawie zebranych badań i ustalać optymalną częstotliwość wykonywania poszczególnych testów. Kolejnym zadaniem jest przeprowadzenie badań wybranych serwisów portalu Era OMNIX i opracowanie ich wyników. Przygotowane zostaną raporty dostępności i jakości testowanych serwisów. W oparciu o uzyskiwane dane opracowane zostaną harmonogramy testów.
prezentacja projektu

Instant Messaging over MSRP

Implementacja pełnego stosu protokołu MSRP (klient MSRP oraz serwer relay MSRP). Jako protokol sygnalizacyjny wykorzystana zostanie freewarowa implementacja protokolu SIP. Realizacja projektu podzielona zostala na dwa etapy: Etap I: Implementacja klienta MSRP w środowisku Windows - aplikacja dzialajaca w trybie P2P. Etap II: Implementacja klienta MSRP w środowisku mobilnym i serwera relay MSRP - aplikacja mobilna oraz serwer relay
prezentacja projektu

Mobilia - projekt silnika przygodowej gry mobilnej

a. Cel: Stworzenie uniwersalnego silnika gier MMORPG dedykowanego sieciom komórkowym. Gry powstałe na bazie tego silnika będą mogły wykorzystywać wiele różnorodnych usług dostępnych w sieci komórkowej.

b. Opis: Gry MMORPG odniosły wielki sukces na rynku internetowym i teraz wkraczają na rynek usług komórkowych. Projekt Mobilia ma wyznaczyć nowy kierunek rozwoju tego typu gier w świecie przenośnych komputerów i telefonów. Silnik Mobilii ma maksymalnie wykorzystywać możliwości sieci komórkowych, w szczególności usługę lokalizacji. Umożliwi to połączenie mapy wirtualnego świata gry z topologią świata rzeczywistego. Projekt tworzony jest od podstaw na telefony komórkowe, dzięki czemu ma szansę lepiej integrować się z platformą mobilną. Dzięki temu uzyskamy możliwość rozszerzania funkcjonalności gier powstałych na bazie tego silnika o rozwiązania dedykowane aplikacjom mobilnym. Gry MMORPG obecne aktualnie na rynku telefonów komórkowych nie wykorzystują powyższych możliwości.

c. Założenia: -Ograniczenie anonimowości graczy dzięki zależności numer_telefonu -> awatar. -Umiejscowienie gracza w grze zależne od tego, gdzie gracz znajduje się w rzeczywistości (Wykorzystanie usługi lokalizacji lub GPS) -Interfejs użytkownika zaprojektowany z myślą o małych urządzeniach. Silnik wyposażony w GUI 2D dostosowany do telefonów komórkowych 3. generacji. -Gry tworzone poprzez system rozszerzalnych i konfigurowalnych obiektów, którym dowolnie można by przypisywać funkcjonalność.

prezentacja projektu

Metody lokalizacji w GSM/UMTS

- To Study the different positioning method in both GSM and UMTS and To find the most feasable solution

- Apply this solution for positioning in the developing world

- Use the method to adress some of the problem facing the people in the developing world.

prezentacja projektu

Opracowanie kodeka Audio

Opracowanie kodeka audio mogącego zastąpić komercyjny AMR.

Usługa statystycznego doboru optymalnej ścieżki

Projekt usługi wyznaczania „najszybszych” ścieżek w sieci, bazującej na metrykach łączy uzyskiwanych poprzez analizę statystyk przepływności uzyskiwanych na poszczególnych łączach. Ruch wprowadzany na ich podstawie jest z założenia jednakowo mały i nie wpływa w zauważalny sposób na parametry łączy. Służy on jednocześnie do aktualizacji istniejących statystyk, jak i do zbierania informacji o nieznanych a priori łączach. Usługa może być wykorzystywana zarówno w sieciach transportu danych, jak i w sieciach drogowych czy kolejowych.

Ruch drogowy i GSM

Wykorzystanie sieci GSM do badania natężenia ruchu ulicznego na kluczowych trasach miast

Przesyłanie danych biomedycznych

Projekt obejmuje zagadnienia dotyczące opracowania protokołów komunikacyjnych umożliwiających bezpieczne i efektywne przesyłanie danych biomedycznych pomiędzy telefonem i komputerem w ramach sieci 2G/3G oraz opracowanie i implementację intuicyjnego interfejsu użytkownika. Przewidziane jest opracowanie aplikacji na telefon inteligentny (Symbian 9.1)

"Samochodziki" JavaME i Bluetooth

Celem projektu jest napisanie gry polegającej na poruszaniu się pojazdem po zadanym terenie. Gra różnić się będzie od podobnych, iż jej celem nie będzie jak najszybsze przejechanie danego toru, lecz zaliczenie w odpowiedniej kolejności punktów kontrolnych, przy czym prosta droga od jednego do drugiego nie powinna być optymalna (pojazd porusza się z różnymi prędkościami po różnych terenach). Widok na całą grę będzie „ z góry” a sama gra 2D. Docelowo poprawianie rekordów zapisanych na danym urządzeniu. Gra zostanie stworzona na platformie JAVA2ME™ i ma być zgodna z standardem CLDC 1.1 (CDC) i MIDP 2.0, wobec czego powinna poprawnie działać na każdym urządzeniu które jest zgodne z powyższymi standardami. Wstępne założenia:

  • grafika 2D widok na grę „z góry”
  • technologia Java2ME™
  • zgodność z CLDC i MIDP
  • wsparcie Bluetooth dla gry wielu użytkowników
  • tryb single player (bicie rekordów)
  • skalowalność grafiki (na różne rozdzielczości)

IMS Inkubator

Celem projektu jest zbudowanie kompetencji dotyczących systemu "IMS Incubator" (Nokia-Siemens) oraz promocja projektu w środowisku akademickim i wśród firm zewnętrznych.

Radio internetowe dla platformy Symbian

Spersonalizowane radio internetowe na platformie mobilnej Symbian: Zamierzam stworzyć system radiofonii internetowej opartej na pomyśle tworzenia indywidualnych audycji muzycznych dla pojedyńczego słuchacza. Każdy użytkownik odbiera dostosowany do jego upodobań strumień danych muzycznych będących kolejno wybieranymi przez system utworami pochodzącymi z repozytorium serwera. Odbiorca ma przy tym możliwość wysyłania informacji zwrotnej na temat odbieranych treści, tj. na przykład aprobaty bądź niezadowolenia (które skutkować może zmianą utworu na kolejny). Na podstawie tych sygnałów system zbiera informacje o upodobaniach użytkownika, by na podstawie tych danych móc dostosowywać się do niego.

Wielostanowiskowa gra mobilna

Projekt i realizacja klienta gry mobilnej (Symbian OS), oraz ogólnego serwera czasu rzeczywistego gier moblinych, zabezpieczonego pod kątem przeciążeń i prostych ataków DoS

Prototyp usługi "Radio on demand"

Projektowana aplikacja ma realizować usługę „Radio on demand” wzorowaną na istniejących usługach typu VoD („video on demand”, ang. „video na żądanie”), tj. będzie umożliwiała słuchanie nadawanego nagrania dźwiękowego w wybranym przez kogoś czasie, późniejszym niż czas emisji. Dodatkowo będzie możliwe kształtowanie ramówki, czy też wybór kategorii programów, które chce się odbierać. Przykładowo ktoś może zdecydować, że chce słuchać muzyki rockowej, ale w sytuacji gdy pojawiają świeże wiadomości ekonomiczne, chce aby bieżąca transmisja była automatycznie przerywana i odtwarzane były wspomniane nowości gospodarcze, a po zakończeniu chce być z powrotem przełączany na kanał z muzyką rockową. Słuchacz może zatem decydować nie tylko o porze słuchania archiwalnych audycji, lecz także w wygodny sposób kształtować ramówkę w czasie rzeczywistym. Rozwiązanie ma ponadto umożliwić automatyczny dobór jakości przesyłanego dźwięku do aktualnie dostępnego pasma łącza wykorzystywanego przez urządzenie mobilne.

ZałącznikRozmiar
Bezpieczni agenci mobilni1.4 MB
Uniwersalna platforma do tworzenia i obsługi usług kontekstowych394.5 KB
Testowanie serwisu ERA Omnix251.9 KB
Instant Messaging over MSRP58 KB
Wieloosobowa gra online dla urządzeń przenośnych z wykorzystaniem674 KB
Metody lokalizacji w GSM/UMTS52.5 KB
Generator aplikacji mobilnych4.3 MB