# Mobile Protocol

## Introduction

Mobile protocol refers to communication technology and networking standards it uses to connect to cellular networks and transport data.&#x20;

The default mobile modem protocol on OutdoorRouter is "**Mobile-Data**." It has integrated the below QMI and PPP protocol and automatically invokes the most adaptable protocols depending on the mobile networks.

<div align="left"><figure><img src="/files/CIrMomDSBZLhgFmb3y59" alt="" width="375"><figcaption></figcaption></figure></div>

### QMI Protocol

QMI, short for Qualcomm MSM Interface, is a fast proprietary modem protocol used in many mobile modems for managing data sessions and enabling better carrier interoperability.

Due to the difference in the modem chipsets, the different mobile modems might use different QMI proxies. For example, Sierra modems use the QMI\_WWAN proxy, and Quectel modems use the GobiNet proxy. These proxies are using the same QMI protocol and provide similar working performance.

The primary difference is that GobiNet uses kernel space, while qmi\_wwan uses user space. In qmi\_wwan, only one process can handle the control port at a given time, while the GobiNet proxy allows multiple processes to access the device concurrently.

### **PPP Protocol**

PPP, short for Point-to-Point, is a traditional data link layer communications protocol. PPP protocol has been widely used and is the most flexible for device interoperability.

Some mobile carriers might not support QMI protocol to connect to their mobile networks. So, we must change the mobile protocol from the default “QMI” protocol to the “4G-PPP” one.

## **Switch Protocol**

**Example - Switch from Mobile Data to PPP**

If your carrier does not support the default Mobile-Data or QMI protocols, follow these steps to change the modem's protocol to Cellular PPP.

1. After logging into the router, go to "***Network > Interface***". \
   Locate the "**Mobile**" interface and click the "***Edit***" button.
2. Select "***Cellular PPP***" in the **Protocol** dropdown.
3. Click the "***Switch Protocol***" button. Then, it jumps to the Mobile configuration page based on the PPP protocol.

<div align="left"><figure><img src="/files/b6LUeMJ2DU8JM84ytxQ7" alt="" width="375"><figcaption></figcaption></figure></div>

Under the "**General Setup**" tab, ensure the Modem device uses "**/dev/ttyUSB2**". \
Choose the "**Active SIM card**" where your SIM card is inserted, and go to the related SIM1/2 tab to configure the settings below.

* **Service Type**\
  Choose "UMTS/GRPS" on the dropdown menu. Choose "CDMA/EV-DO" for American models.
* Enter the APN parameters - APN address, username, and password.
* For Europe/UK, change the "**Dial Number**" to **\*99#** and use the default ***\*99\*\*1#*** otherwise.
* Then click the "Save & Apply" button to submit the changes.

<div align="left"><figure><img src="/files/1PP1WIvbhga0EY7XihWV" alt="" width="375"><figcaption></figcaption></figure></div>

This will reconfigure the modem to leverage the PPP protocol for maximum compatibility with the mobile carrier. The router will leverage PPP for authentication and IP assignment.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://how.router.works/mobile/protocol.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
