Типичное управление сеансом передачи данных 3G

Я пытаюсь понять, что представляет собой новый сеанс передачи данных, как указано в CDR, где ядро ​​переключения пакетов является типичной установкой Nokia Siemens.

Во-первых, связаны ли сеансы данных между ОС телефона и обслуживающим узлом поддержки GPRS (SGSN)? Если это так, то происходит ли переход на новую ячейку, обслуживаемую другим SGSN, созданием нового сеанса в CDR или выполняется передача обслуживания в тот же сеанс?

Также есть ли у кого-нибудь ссылка на хорошее объяснение того, как Android подробно обрабатывает сеансы данных?

3 голоса | спросил User 25 J000000Friday14 2014, 15:59:39

1 ответ


5

Трудно сказать, потому что это зависит от CDR, но в целом сеанс данных в мобильной сети относится к «контексту PDP». Контекст PDP - это состояние, сохраненное для пользователя в SGSN и GGSN (в сети 3G) и вплоть до UA (вашего телефона) через RNC и NodeB («базовые станции»). Фактический протокол, используемый между GGSN и SGSN, представляет собой туннель GTP, а от SGSN до RNC - интерфейс IuPS.

Контекст PDP обычно содержит время начала и окончания, а также количество переданных пакетов и байтов, и, скорее всего, это информация, которую вы видите в CDR. Там также есть множество других данных.

Когда вы перемещаетесь с одного узла NodeB на другой, ваш PDP-контекст будет оставаться тем же самым в SGSN. «Маленькая» сеть может иметь два SGSN (для целей избыточности), обычно несколько RNC (10-100), в то время как тысячи узлов NodeB. Если вы перемещаетесь в зоне одного RNC, RNC будет обрабатывать перемещаемую часть и информировать другие узлы перемещения. Обратите внимание, что туннель GTP не нуждается в изменении, хотя он остается от SGSN к тому же RNC. Если вы перемещаетесь между двумя NodeB, которые подключены к различным RNC, SGSN также будет задействован.

Чтобы еще больше усложнить ситуацию, есть что-то, называемое 3GDT, которое означает Direct Tunneling. Это означает, что туннель GTP будет непосредственно от NodeB до GGSN, чтобы разгрузить трафик от SGSN. Если используется 3GDT, GGSN, естественно, будет также участвовать в роуминге между RNC.

Контекст PDP прекращается только в том случае, если вы завершаете работу телефона, свободный прием или что-то пойдет не так в мобильной сети, поэтому контексты PDP могут продлиться несколько дней или недель. Иногда, однако, CDR разбиваются на более мелкие кусочки, несмотря на то, что контекст PDP все еще активен. Это делается для того, чтобы было легче видеть в CDR, что пользователь активен, иначе вы не сможете получать какие-либо данные фактурирования для подписчика до тех пор, пока контекст PDP не будет прекращен, и поскольку он может потенциально жить вечно, что затрудняет выставление счетов.

Android на самом деле не участвует в этом. ОС на вашем телефоне служит только для того, чтобы предоставить чипу основной полосы в вашем телефоне некоторые данные конфигурации, например, какой APN использовать и т. Д. Остальное обрабатывается чипом основной полосы, созданным такими поставщиками, как QualComm. Многие чипы используются в разных телефонах разных производителей телефонов с различными операционными системами, поэтому совместимость на этом уровне действительно находится между чипом основной полосы и мобильной сетью, а не до операционной системы на телефоне.

Также смотрите:

ответил kll 30 J000000Wednesday14 2014, 11:39:00

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132