Welcome to your next consulting agency!


And thank you for visiting. You have probably reached this page searching for mobile telecoms consultancy and if so - you are at the right place!

Duke Mobile is an independent mobile telecoms consulting agency based in Serbia and providing remote services to customers worldwide, with particular focus on technical and business needs. We provide consulting services in the following areas:


  • A2P/P2P SMS, USSD, RCS

  • SS7/Sigtran and Diameter signalling

  • Roaming and Value Added Services

  • SMS Firewalls and Signalling Firewalls

  • Cellular IoT, NB-IoT


Feel free to go through the website and familiarize yourself with our service offering. If you want to get in touch, please use the contact form.

SERVICE OFFERING

Consulting

Do you have some hypothesis to test? Decisions to make or operational problems to handle? Very often companies decide to extend their product portfolios by stepping into the messaging, signalling and IoT and realize they are facing new and unexpected challenges.

Allow us to help you tackle those challenges with our consulting services:

  • hourly-based consultations (phone consult, hypothesis, ideas)

  • project-based consultations (dedicated consulting resources to support your project)


Solution architecture

Are you a telecom vendor, working on your next product? Or a communications company, considering new integrations or in-house development?

We can help you plan your next project, ensure it stays on track and in accordance to the technical specifications and scalability to drive your business in the future.

  • Gathering and analyzing business requirements, translating them into specific technical requirements

  • Planning and implementation that suits your needs (on-premise, cloud or hybrid solutions)

  • Managing Scrum development resources

Migration projects

Migration projects can be quite challenging, both in scope of the work that needs to be done, but also planning and synchronization of all activities. Address those challenges by engaging our consulting services to assist your team with the necessary tasks.

  • Requirement analysis

  • Planning assistance, work scoping and task assignment

  • New platform installation and configuration

  • Migration from old to new platform and monitoring

  • Testing and debugging issues

  • Writing documentation

Technical projects

Improving operational efficiency of communication and transaction platforms is often correlated with addressing technical limitations and faults of the underlying systems. Remove those limitations by using our consultancy services for:

  • software development (plugins, network traffic parser, protocol converters)

  • creating test cases and performing systems' testing against the specifications

  • managing interconnection setup (national and international, TDM/IP) or various types of other network implementation projects

For more complex software development projects, we are able to work with the team of your choosing or suggest a partner company with whom we previously had good experiences.

Training

“The mind is not a vessel to be filled but a fire to be kindled.” - Plutarch

Specialized training provides valuable insights in the industry from the business perspective, but also helping to understand the technical foundations of current messaging and IoT services. Knowledge gathered from the training sessions can greatly benefit companies and their employees, whether in sales, procurement, product or marketing, as it lays the important foundations necessary to achieve higher goals. Consulting services provide the following:

  • Specialized staff training on SMS, messaging, general signalling topics, cellular IoT

  • Remote and on-site training for small to medium-sized groups

Other

Advantages of small, specialized consulting agencies are strong dedication to its customers and a scope of services provided - all for a fraction of a cost incurred with big consulting companies. And with one hour free consultation for new customers, is there something you have to lose?

If you have a specific project in mind and may require some of the services we provide, get in touch through the contact form.

SAMPLE WORK

Firewall project for a telecom solutions vendor

Client: confidential

Description: the client needed a consultant to design and lead the development of signalling firewall solutions for mobile operators.

  • Designed a platform for passive and active handling of signalling traffic, logic for processing all layers and defining trigger/action scenarios based on the predefined criteria.

  • Ensured that the solution is suitable for high-availability environment, taking into account how critical its operation is.

  • As network operators are different, integration is a project by itself. We would analyze the current setup and operator’s requirements and based on those, suggest a custom solution to fit their requirements.

  • Attended meetings with operators and maintained internal product documentation.

Technologies used: C (eBPF), Go; MariaDB; Grafana

Solution architecture and migration project for a text messaging company

Client: confidential

Description: the project consisted of two phases:

  • developing communications platform from business requirements,

  • migration of customers from legacy platform.

First phase of the project lasted between 6-9 months. Initially we had to gather requirements from BUs and design a new platform, which was subsequently presented to the management board. With their approval, work started on setting up the underlying infrastructure and building modular platform with the development team.

In the second phase, customers were gradually moved from the legacy platform to the new one. Customers were individually scheduled and configured for migration (connectivity, VPN, testing and monitoring).

Technologies used: Java, Go, Javascript; PostgreSQL; RabbitMQ, Redis; Diameter

Platform improvement project for a text messaging company

Client: confidential

Description: main goal of the project was to improve the state of the messaging business, several areas for improvement were identified and the following work performed.

  • Improvements suggested, implemented and tested for the main transaction platform, in order to improve the overall delivery efficiency and to eliminate SPoF through redundancy installations.

  • Migration of large-scale suppliers and customers between the platforms.

  • Completely designed, organized, implemented and tested from scratch interconnection with national MNOs.

  • International signalling interconnections and SMSC configuration.

  • Debugging existing chronic issues with the platform and implementing ways to mitigate them.

  • Set up DMS and documented existing and new functionalities, including system and sequence diagrams.

  • Set up Project Management tools, process management tools (internal BPM) to improve collaboration.

  • Organized several training sessions and presentations about core signalling solutions.

Platform improvement project for a communications company

Client: confidential

Description: the client operates its own communications platform and periodically requires technical consulting regarding feature development and platform optimization. In order to minimize expenses and maximize benefit, client gathers requirements over a period of time and we schedule several sessions to address those requirements and convert them into backlog items.

Preparation of RFP response for a telecom solutions vendor

Client: confidential

Description: the client participated in the RFP process for a suite of telecommunications products, with strictly defined criteria for each component. They engaged our consultancy services for analyzing individual product requirements and prepare a response to RFP containing detailed information and references to their product functionality and capabilities. Due to the specific requirements imposed by the RFP issuer, response also contained suggestions for specific configuration and architecture changes in order to accommodate for those requirements.

Your project?

What project do you have in mind? Do you require help with it? If so, please get in touch through our contact form.