- Bibliografija (CROSBI)
- Životopis
- Nastava
- Područja istraživanja
- Profesionalni interesi i članstva
- Osobni podaci
- Izabrani projekti
- Hobiji i osobni interesi
Primjena inkapsuliranog gnojiva ˈRhyzo BZˈ u uzgoju paprike u urbanim vrtovima
Reducing communication overhead in the IoT–edge–cloud continuum: A survey on protocols and data reduction strategies
Comparing Remote and Proximal Sensing of Agrometeorological Parameters across Different Agricultural Regions in Croatia: A Case Study Using ERA5-Land, Agri4Cast, and In Situ Stations during the Period 2019-2021
Congestion Control Performance Analysis of CoAP Multicast Group Communication in 6LoWPAN Network
Comparing Remote and Proximal Sensing of Agrometeorological Parameters across Different Agricultural Regions in Croatia: A Case Study Using ERA5-Land, Agri4Cast, and In Situ Stations during the Period 2019–2021
A federated authentication and authorization approach for IoT farming
A federated authentication and authorization approach for IoT farming
Evaluating Secure Variants of the MQTT Protocol on Resource-Constraint Devices for Precision Agriculture
Evaluating Secure Variants of the MQTT Protocol on Resource-Constraint Devices for Precision Agriculture
Agents and Multi-agent Systems: Technologies and Applications 2023
Performance Evaluation of Container Orchestration Tools in Edge Computing Environments
Linear Machine Learning Algorithm for Early Annual Corn Yield Prediction
Evaluating Secure Variants of the MQTT Protocol on Resource-Constraint Devices for Precision Agriculture
Distributed Location-Aware IoT Device Control Based on Indoor Positioning
Application of ˈRhyzo BZˈ fertilizer microparticles during pepper cultivation in urban gardens
Dynamic Scheduling of Contextually Categorised Internet of Things Services in Fog Computing Environment
Raspoređivanje kontekstno kategoriziranih usluga Interneta stvari u okolini računarstva u magli
Selecting IoT Communication Technologies for Sensing in Agriculture
IoT Field: Networked Devices and Big Data Processing for the Digitalization of Agriculture in the Republic of Croatia
Selecting IoT Communication Technologies for Sensing in Agriculture
Building an Interoperable IoT Ecosystem for Data-Driven Agriculture
Towards Service Orchestration for the Cloud-to-Thing Continuum
Survey on Low Power Wide Area Networks in IoT
Agent-Based Control of Service Scheduling Within the Fog Environment
The symbIoTe Solution for Semantic and Syntactic Interoperability of Cloud-based IoT Platforms
Location-Aware Scheduling of IoT Services in Fog Computing
Agents and Multi-Agent Systems: Technologies and Applications
Microservices in the Fog layer of IoT
Determining Topology in Multi-Technology Communication Network
Internet of Things Cyber Security: Smart Door Lock System
Agent-Based Approach for Energy-Efficient IoT Services Discovery and Management
Energy efficiency of machine-to-machine protocols
Microservices as Agents in IoT Systems
Agent and Multi-Agent Systems: Technologies and Applications
Hands-On Education about Standardization : Is That What Industry Expects?
Energy efficient task allocation for service provisioning in Machine-to-Machine systems
Agent-Based System for Reliable Machine-to-Machine Communication
Activity Detection in Smart Home Environment
Energy consumption model for devices in machine-to-machine system
Data Filtering in Context-Aware Multi-agent System for Machine-to-Machine Communication
Prilagodba korisničkih sučelja za multimodalnu interakciju u okolinom potpomognutom življenja
Influence of on-Device Measurement Analysis on Energy Efficiency in Machine-to-Machine Systems
Interoperability Between Machine-to-Machine Communication System and IP Multimedia Subsystem
Architecture and Functionality in M2M Standards
Scalability Issues of Firefly-Based Self-Synchronization in Collective Adaptive Systems
Context-aware Multi-agent System in Machine-to-Machine Communication
Agent and Multi-Agent Systems: Technologies and Applications : Proceedings of the 8th International Conference KES-AMSTA 2014
Communication and Security in Machine-to-Machine Systems
Self-synchronization of nonidentical machines in Machine-to-Machine Systems
Accessing Student Information Systems Using Mobile Connected Devices
Self-synchronization of Nonidentical Machines in Machine-to- Machine Systems
Introducing Gesture Interaction in the Ambient Assisted Living Platform universAAL
Semantics in multi-agent systems
Universal Identification Scheme in Machine-to- Machine Systems
Task migration of JADE agents on Android platform
Towards Medication Management in Smart Homes
Quality-of-Service in Machine-to-Machine Service Provisioning Process
Samoorganizirajuća sinkronizacija u komunikaciji strojeva zasnovana na modelu impulsno spregnutih oscilatora
Rich Presence Information in Agent based Machine-to-Machine Communication
Poslovna inteligencija i elektroničko poslovanje
Razvoj znanosti i visokog obrazovanja na području telekomunikacija i informatike u Hrvatskoj
A Self-optimizing Mobile Network: Auto-tuning the Network with Firefly-synchronized Agents
Machine to Machine Communication for Smart Environment
Agent and Multi-Agent Systems - Technology and Applications
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface
Comparing Different Overlay Topologies and Metrics in Pulse-Coupled Multi-Agent Systems
Energy Consumption in Android Phones when using Wireless Communication Technologies
Communication in machine-to-machine environments
Market, Standardization, and Regulation Development in Machine-to-Machine Communications
Machine to Machine Communication for Smart Environment
Basic principles of Machine-to-Machine communication and its impact on telecommunications industry
Presence@FER: An Ecosystem for Rich Presence
Collaborative Urban Computing: Serendipitous Cooperation between Users in an Urban Environment
Self-organized Multi-agent System for Service Management in the Next Generation Networks
Extending the JADE Agent Behaviour Model with JBehaviourTrees Framework
Android/OSGi-based Machine-to-Machine Context-Aware System
Analiza uslužnih platformi za usluge zasnovane na porukama u novoj generaciji mreža
Migracija poslova u agentskim sustavima s pokretnim telefonima
Poslovna inteligencija i elektroničko poslovanje
Bio-inspired Approach to Time Synchronization in Multi-Agent System
Team Formation and Optimization for Service Provisioning
Genetic algorithm for optimizing service distributions
Poslovna inteligencija i elektroničko poslovanje
Group-oriented Services: A Shift toward Consumer- Managed Relationship in Telecom Industry
Agent-enabled Collaborative Downloading: Towards Energy-efficient Provisioning of Group-oriented Services
Achieving Collaborative Service Provisioning for Mobile Network Users: the CollDown Example
Performance Models for Multi-agent Systems and Mobile Agent Network
Multi-agent Service Deployment in Telecommunication Networks
Functionality and Performance Issues in an Agent–Based Software Deployment Framework
Agent-based support for context-aware provisioning of IMS-enabled ubiquitous services
Mobile Agent-Based System for Distributed Software Maintenance
Primjena samoorganizirajućih programskih agenata u pružanju telekomunikacijskih usluga
The AMiGO-Mob: Agent-based Middleware for Group- oriented Mobile Service Provisioning
Agent-based support for context-aware provisioning of IMS-enabled ubiquitous services
Poslovna inteligencija i elektroničko poslovanje
Agent and SIP based Mobile Peer to Peer
Fireflies Synchronization in Small Overlay Networks
Performance Evaluation of a Mobile Agent Network Using Network Calculus
Verification of the Mobile Agent Network Simulator - A Tool for Simulating Multi-Agent Systems
Visualization and Optimization of Agent Coordination Strategies in Mobile Agent Network
Optimizing Service Distributions Using a Genetic Algorithm
Poslovna inteligencija i elektroničko poslovanje
Proceedings of the 9th International Conference on Telecommunications ConTEL 2007
Service Provisioning in Telecommunication Networks using Software Agents and Rule-based Approach
Network Simulation in a Fragmented Mobile Agent Network
An Agent Based System for Business-Driven Service Provisioning
Verification of Mobile Agent Network Simulator
Simulation of Mobile Agent Network
Multi-agent System for Resource Discovery in Grid Network
Extending UML Sequence Diagrams to Model Agent Mobility
The Development of a Mobile Agent Platform
Agentski sustav za ugovaranje sastanaka
A Performance Analysis of Multi-Agent Systems
Teamwork Coordination in Large-Scale Mobile Agent Networks
Daljinsko upravljanje programskom podrškom pomoću agenata
Agent team coordination in the mobile agent network
Coordination of Mobile Agents for Remote Software System Operations
Using Remote Maintenance Shell for Software Testing in the Actual Target Environment
Mobile Agent-based Software Management in Grid
Using Remote Maintenance Shell for Service Provisioning in the Distributed Systems
Designing of a Distributed Web Application in the Remote Maintenance Shell Environment
Design and Implementation of the Mobile Agent Platform Crossbow
Grid Service Management by Using Remote Maintenance Shell
Semantic Matchmaking of Advanced Personalized Mobile Services using Intelligent Agents
Improving Software Maintenance by using Agent-based Remote Maintenance Shell
Mobile Agent Based Software Operation and Maintenance
An Experience in Teaching Java and Personal Software Process
Multi-agent System for Remote Software Operations
Mobile Agents in Use: Performance Issue
Modeling Mobile Agent Network with Parallel Communicating Agents
Parallelism in Mobile Agent Network
MPEG-4 Facial Animation System for Handheld Devices
Exploring Various Aspects of Mobility : A Review of Research Activities in the Mobility Lab
UML based object-oriented development: Experience with inexperienced developers
UML Based Object-Oriented Development: Experience with Inexperienced Users
Advantages of UML-based object-oriented system development
WWW.HR in Wireless Application Protocol World
Razvoj i održavanje raspodijeljenih Web usluga i aplikacija
Mobile Agent Based Distributed Web Management
JavaSpin - Distributed System for Verification and Simulation of Communication Protocols
Konkurentno programiranje: Programski jezik Java
Java, Tools and Development Environment
Distribuirani programski sustav za provjeru komunikacijskih protokola
Životopis
Mario Kušek je rođen 3. studenog 1972. godine u Zagrebu. Diplomirao je (1997.), magistrirao (2001.) i doktorirao (2005.) na Fakultetu elektrotehnike i računarstva, smjer Telekomunikacije i informatika. Dobio je dvije srebrne plakete "Josip Lončar", jednu za istaknuti magistarski rad i jednu za istaknutu doktorsku disertaciju. Od rujna 1997. radi na Zavodu za telekomunikacije, a u zvanje redovitog profesora izabran je u prosincu 2017. Sudjeluje ili je sudjelovao u znanstvenim projektima pod pokroviteljstvom Ministarstva znanosti obrazovanja i športa Republike Hrvatske, EU projektima u programima COST, Obzor 2020. Vodio je bilateralni projekt s institutom Telecommunications Research Center Vienna (FTW) iz Beča te vodio istraživanja u istraživačkim projektima koje su financirale tvrtke Ericsson Nikola Tesla, Kate-Kom i Agrokor. Koautor je preko 80 radova u časopisima, zborinicima konferencija i znanstvenim knjigama.
Područje interesa vezano je uz raspodijeljene sustave, pri čemu ga posebno zanimaju istraživanja u području Interneta stvari (IoT – Internet of Things) i komunikacije stroja sa strojem (M2M - Machine-to-Machine Communication) s naglaskom na probleme interoperabilnosti IoT platformi koji se rješavaju u okolini oblaka i pomoću mikrousluga te na probleme energetske učinkovite komunikacije senzorskih i aktuatorskih čvorova.
Član je udruženja Institute of Electrical and Electronics Engineers (IEEE), a od 2005. član izvršnog odbora IEEE Communications Society (ComSoc) – Croatian Chapter, trenutno je na funkciji predsjednika, a u izvršnom odboru Hevarske sekcije IEEE-a na funkciji koordinatora konferencija. Član je međunarodne organizacije KES International i standardizacijske organizacije European Telecommunications Standards Institute (ETSI).
Nastava
Sveučilišni preddiplomski
- Komunikacijske mreže 2 (Nositelj)
- Komunikacijske mreže 2 (Nositelj)
- Objektno orijentirano programiranje (Nositelj)
- Objektno orijentirano programiranje (Nositelj)
- Razvoj skalabilnih informacijskih i komunikacijskih sustava proizvodne razine (Nositelj, Nositelj)
- Razvoj usluga i aplikacija za operacijski sustav Android (Nositelj, Nositelj)
- Projekt iz programske potpore (Predavanja)
- Projekt iz programske potpore (Predavanja)
- Projekt iz programske potpore (Predavanja)
- Projekt R (Predavanja)
- Završni rad (Predavanja)
- Završni rad (Predavanja)
- Završni rad (Predavanja)
Sveučilišni diplomski
- Internet stvari (Nositelj)
- Konkurentno programiranje (Nositelj)
- Laboratorij telekomunikacija i informatike 1 (Nositelj)
- Raspodijeljeni sustavi (Nositelj)
- Diplomski projekt (Predavanja)
- Diplomski projekt (Predavanja)
- Diplomski projekt (Predavanja)
- Diplomski projekt (Predavanja)
- Diplomski projekt (Predavanja)
- Diplomski rad (Predavanja)
- Diplomski rad (Predavanja)
- Diplomski rad (Predavanja)
- Projekt (Predavanja)
- Seminar 1 (Predavanja)
- Seminar 2 (Predavanja)
Poslijediplomski doktorski
- Konkurentni sustavi (Nositelj)
- Odabrane teme iz tehnologija i primjena World Wide Weba (Nositelj)
Poslijediplomski specijalistički
- Sigurnost web-aplikacija (Nositelj)
Kompetencije
-
Circuits and systems
Programmable logic arrays Combinational circuits Logic arrays Programmable logic arrays Microcontrollers Logic devices Logic gates Programmable logic devices -
Communications technology
Communication systems ARPANET Ad hoc networks Internet IP networks Network servers Next generation networking Overlay networks Peer-to-peer computing Data communication Asynchronous communication Device-to-device communication Internet Instant messaging Internet of Things Web 2.0 Web services IP networks TCPIP Machine-to-machine communications Mobile communication Protocols Access protocols Master-slave Wireless application protocol Bluetooth ZigBee IP networks Telecommunication computing Telematics Message systems Electronic mail Electronic messaging Publish subscribe systems Presence network agents -
Computers and information processing
World Wide Web Hypertext systems Computer networks Ad hoc networks AODV Mesh networks Mobile ad hoc networks Disruption tolerant networking Internet Instant messaging Internet of Things Linked data Web 2.0 Web services IP networks TCPIP Network servers Overlay networks Computer performance Programming Functional programming Microprogramming Object oriented methods Object oriented programming Parallel programming Performance analysis Firewalls (computing) Microcomputers Concurrency control Processor scheduling Scheduling algorithms Data acquisition Internet Instant messaging Internet of Things Internet topology Web 2.0 Web services Distributed computing Client-server systems Middleware Servers Collaborative work Collaborative intelligence Cooperative communication Distributed databases Distributed information systems Distributed management Publish-subscribe Internet Instant messaging Internet of Things Internet topology Web 2.0 Web services High performance computing Mobile computing Wireless access points Multitasking Parallel processing Multiprocessing systems Data flow computing Processor scheduling Multithreading Embedded software Middleware Message-oriented middleware Web services Open source software Software agents Agent-based modeling Autonomous agents Intelligent agents Software as a service Software debugging Software design Software maintenance Software performance Software quality Software reusability Software tools Software architecture Client-server systems Microarchitecture Representational state transfer Software libraries Debugging -
Consumer electronics
Ambient intelligence Home automation Home computing Low-power electronics -
Control systems
Microcontrollers Switches Thermostats Networked control systems -
IEEE organization
IEEE activities IEEE Conference activities IEEE Chapters IEEE Sections IEEE members -
Professional communication
Web sites Information science Information services Information systems Information technology -
Reliability
Fault tolerance -
Systems, man, and cybernetics
Man-machine systems -
Computational and artificial intelligence
Context awareness Cooperative systems Autonomous systems Collective intelligence Mobile agents Evolutionary computation Particle swarm optimization Genetic algorithms -
Geoscience and remote sensing
Pollution
Profesionalni interesi i članstva
Članstva:
IEEE Communications Society (ComSoc)
IEEE Computer Society
KES International
ETSI (European Telecommunications Standards Institute)
Osobni podaci
Izabrani projekti
- symbIoTe - Symbiosis of smart objects across IoT environments, H2020 project (researcher) (2016 - 2018)
- Energy Efficient M2M Device Communication, strategic project with The Telecommunications Research Center Vienna (FTW) – Project coordinator (2013 - 2015)
- M2M Communication Challenges, research project with Ericsson Nikola Tesla (researcher) (2011 - onward)
- Wireless Networking for Moving Objects (WiNeMO) - ICT COST Action IC0906 (action web-page: http://cost-winemo.org) (2010 - 2014)
- Agreement Technologies (AT) - ICT COST Action IC0801, supported by EU RTD Framework Programme (action web-page: http://www.cost.eu/domains_actions/ict/Actions/IC0801) (2009 - 2012)
- Content Delivery and Mobility of Users and Services in New Generation Networks, Croatian Ministry of Science, Education and Sports, project 036-0362027-1639 (2007 - 2013)
- Telecom enablers for advanced ICT applications, Ericsson Nikola Tesla, principal investigator (2008 - 2011)
- COST IC0801 Agreement Technologies, Management Committee member (2009 - 2012)
- IP Competence, Ericsson Nikola Tesla (2007 -2008)
- Agent-based Service Telecom Operations Management, Ericsson Nikola Tesla, principal investigator (2006-2007)
- Mobility of Users and Services in New Generation Networks, Croatian Ministry of Science (2002-2006)
- Agent-based Remote Software Management, Ericsson Nikola Tesla (2005)
- Remote Operation Environment, Ericsson Nikola Tesla (2003-2004)
- Remote Operation Management, Ericsson Nikola Tesla (1999-2002)
Hobiji i osobni interesi
- IoT - Internet of Things
- M2M - Machine to Machine Communications,
- mikrousluge (microservices),
- samoorganizirajući sustavi,
- pokretni programski agenti (mobile agents),
- raspodijeljeni sustavi (distributed systems),
- programiranje pokretnih uređaja (Android OS, iOS),
- programske patforme za izradu telekomunikacijskih usluga (IMS - IP Multimedia Subsystem, Parlay/OSA, Parlay X, Jain SLEE, OneAPI),
- Web (programiranje aplikacija u Javi: Spring, Java EE)
- web-usluge (SOAP, WSDL, REST, XML, JSON, SOA)
- UML,
- OOP (objektno orijentirno programiranje),
- OOD (objektno orijentirani dizajn),
- TDD (test driven development),
- XP (extreme programming),
- Java, Objective C, C++, Swift, Python
- Linux, Unix, Mac OS X.