当前位置: 首页 > news >正文

IMS 呼叫流程(详细)

目录

业务模型

典型组网如图1所示

信令流程

具体的语音流程如图2所示

主叫信令面流程

01:UE_A->P-CSCF/ATCF

02:P-CSCF/ATCF_A->PCRF_A

03:PCRF_A->PCSCF/ATCF_A

04:P-CSCF/ATCF_A 处理(把S-CSCF加到Route)

05:S-CSCF_A->MMTel AS/SCC AS_A

06:MMTel AS/SCC AS_A->S-CSCF_A

07:S-CSCF_A->eNUM/DNS

08:eNUM/DNS->S-CSCF_A

09:S-CSCF_A->I-CSCF_B

被叫信令面流程(T-ADS域选)

10:I-CSCF->HLR/HSS

11:HLR/HSS->I-CSCF_B && I-CSCF_B->S-CSCF_B

12:S-CSCF_B->MMTel AS/SCC AS_B

13:MMTel AS/SCC AS_B->HLR/HSS

14:HLR/HSS->MME_B

15:MME_B->HLR/HSS

16:HLR/HSS->MMTel AS/SCC AS_B

17:MMTel AS/SCC AS 处理(根据 T-ADS 将 S-CSCF 接入特定网络)

18:S-CSCF_B->P-CSCF/ATCF_B

19:P-CSCF/ATCF_B->PCRF_B

20:PCRF_B->P-CSCF/ATCF_B

21:P-CSCF/ATCF_B->UE_B

被叫承载面建立

22:UE_B 返回 180

23:P-CSCF/ATCF_B->PCRF_B

24:PCRF_B->P-GW_B

25:P-GW_B->PCRF_B

26:PCRF_B->P-CSCF/ATCF_B

27:P-GW_B->MME_B

28:MME_B->UE_B

29:UE_B->MME_B

30:P-GW_B 处理

31:P-GW_B->PCRF_B

32:PCRF_B->P-GW_B

33:PCRF_B->P-CSCF/ATCF_B

34:P-CSCF/ATCF_B

主叫承载面建立

35:P-CSCF/ATCF_B->MMTel AS/SCC AS_B && MMTel AS/SCC AS_B->MMTel AS_A->P-CSCF/ATCF_A

36:P-CSCF/ATCF_A->PCRF_A

37:PCRF_A->P-GW_A

38:P-GW_A->PCRF_A

39:PCRF_A->P-CSCF/ATCF_A

40:P-GW_A->MME_A

41:MME_A->UE_A

42:UE_A->MME_A

43:P-GW_A 处理

44:P-GW_A->PCRF_A

45:PCRF_A->P-GW_A

46:PCRF_A->P-CSCF/ATCF_A

47:P-CSCF/ATCF_A->PCRF_A

48:P-CSCF/ATCF_A->UE_A

49:主叫网络(PRACK)->被叫网络

50:UE_B 处理 PRACK

51:UE_B 响应 主叫 INVITE 200OK

52:MMTel AS/SCC AS_B->CCF

53:CCF->MMTel AS/SCC AS_B

54:MMTel AS/SCC AS_B->MMTel AS/SCC AS_A

55:MMTel AS/SCC AS_A->CCF

56:CCF->MMTel AS/SCC AS_A

57:MMTel AS/SCC AS_A->UE_A

58:UE_A 回复被叫网络针对 200(INVITE) 响应的 ACK

挂机释放流程

59:UE_A->BYE

60:MMTel AS/SCC AS->CCF

61:CCF->MMTel AS/SCC AS_A && 将 CDR 传给计费中心

62:MMTel AS/SCC AS_A->MMTel AS/SCC AS_B

63:MMTel AS_SCC AS_B->CCF

64:CCF->MMTel AS/SCC AS_B

65:MMTel AS/SCC AS_B->UE_B

66:UE_B->200(BYR)响应给主叫

67:P-CSCF/ATCF_B->PCRF_B

68:PCRF_B->P-GW_B

69:P-GW_B->PCRF_B

70:PCRF_B->P-CSCF/ATCF_B

71:P-CW_B->MME_B

72:MME_B->UE_B

73:UE_B->MME_B

74:P-GW_B 处理

75:P-GW_B->PCRF_B

76:PCRF_B->P-GW_B

77:P-CSCF/ATCF_B->P-CSCF/ATCF_A

78:P-CSCF/ATCF_A->PCRF_A

79:PCRF_A->P-GW_A

80:P-GW_A->PCRF_A

81:PCRF_A->P-CSCF/ATCF_A

82:P-GW_A->MME_A

83:MME_A->UE_A

84:UE_A->MME_A

85:P-GW_A 处理

86:P-GW_A->PCRF_A

87:PCRF_A->P-GW_A

88:P-CSCF/ATCF_A->UE_A

全流程话务统计指标说明

核心网侧网元常用测量指标信息

全流程错误码

常见错误码信息


博主wx:yuanlai45_csdn 博主qq:2777137742

后期会创建粉丝群,为同学们提供分享交流平台以及提供官方发送的福利奖品~

业务模型

  • 签约 SRVCC/eSRVCC 业务的主被叫LTE用户已注册到IMS网络。
  • 签约 SRVCC/e

相关文章:

IMS 呼叫流程(详细)

目录 业务模型 典型组网如图1所示 信令流程 具体的语音流程如图2所示 主叫信令面流程 01:UE_A->P-CSCF/ATCF 02:P-CSCF/ATCF_A->PCRF_A 03:PCRF_A->PCSCF/ATCF_A 04:P-CSCF/ATCF_A 处理(把S-CSCF加到Route) 05:S-CSCF_A->MMTel AS/SCC AS_A 06:MM…...

系统架构设计师:系统架构设计

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师:系统架构设计前言软件架构设计与生命周期SA 实现阶段主要关注的内容A…...

win11不显示已经打开的窗口

...

数学建模常用模型全面总结(含适用条件、优点、局限性和应用场景)

目录 1. 代数模型(Algebraic Models)2. 微分方程模型(Differential Equation Models)3. 概率模型(Probabilistic Models)4. 优化模型(Optimization Models)5. 统计模型(S…...

RabbitMQ消费者确认和重复机制

消费者确认机制 为了确认消费者是否成功处理消息,RabbitMQ提供了消费者确认机制(Consumer Acknowledgement)。即:当消费者处理消息结束后,应该向RabbitMQ发送一个回执,告知RabbitMQ自己消息处理状态。回执…...

【Verilog学习日常】—牛客网刷题—Verilog企业真题—VL77

编写乘法器求解算法表达式 描述 编写一个4bit乘法器模块,并例化该乘法器求解c12*a5*b,其中输入信号a,b为4bit无符号数,c为输出。注意请不要直接使用*符号实现乘法功能。 模块的信号接口图如下: 要求使用Verilog HDL语言实现以上…...

thinkPHP 8.0.4 安装

windows 上安装最新版 thinkPHP8.0.4 下载phpStudy V8.1:小皮面板安装Composer2.x,Composer是PHP的一个依赖管理工具,主要功能包括依赖管理、版本控制、自动加载、扩展开发以及集成其他工具。安装 php8.0.2 4. 网站-管理-compose&#xff0c…...

在k8s中,客户端访问服务的链路流程,ingress--->service--->deployment--->pod--->container

ingress是一个API资源。 其核心作用是nginx网页服务器。 当客户端访问服务器不同的url时, 用不同的location提供服务。 在k8s之外,nginx的配置一般如下: http {server {listen 80;server_name localhost;location / {root html; …...

寄存器二分频电路

verilog代码 module div2_clk ( input clk, input rst,output clk_div);reg clk_div_r; assign clk_div clk_div_r;always(posedge clk) beginif(rst)beginclk_div_r < 1b0;endelsebeginclk_di…...

Kafka3.8.0+Centos7.9的安装参考

Kafka3.8.0Centos7.9的安装参考 环境准备 操作系统版本&#xff1a;centos7.9 用户/密码&#xff1a;root/1qazXSW 主机名 IP地址 安装软件 下载地址 k1 192.168.207.131 jdk1.8zookeeper3.9.2kafka_2.13-3.8.0efak-web-3.0.1 1&#xff09; Java Downloads | Oracle …...

Redis——持久化策略

Redis持久化 Redis的读写操作都是在内存上&#xff0c;所以Redis性能高。 但是当重启的时候&#xff0c;或者因为特殊情况导致Redis崩了&#xff0c;就可能导致数据的丢失。 所以Redis采取了持久化的机制&#xff0c;重启的时候利用之间持久化的文件实现数据的恢复。 Redis提…...

并查集LRU cache

并查集的定义 将n个不同的元素划分成一些不相交的集合。开始时&#xff0c;每个元素自成一个单元素集合&#xff0c;然后按一定的规律将归于同一组元素的集合合并。在此过程中要反复用到查询某一个元素归属于那个集合的运算。适合于描述这类问题的抽象数据类型称为并查集(unio…...

SpringCloud的学习(三),Resilience4j

CircuitBreaker断路器 “断路器”本身是一种开关装置&#xff0c;当某个服务单元发生故障之后&#xff0c;通过断路器的故障监控&#xff08;类似熔断保险丝&#xff09;&#xff0c;向调用方返回一个符合预期的、可处理的备选响应(FallBack)&#xff0c;而不是长时间的等待或…...

【计算机网络篇】计算机网络概述

本文主要介绍计算机网络第一章节的内容&#xff0c;文中的内容是我认为的重点内容&#xff0c;并非所有。参考的教材是谢希仁老师编著的《计算机网络》第8版。跟学视频课为河南科技大学郑瑞娟老师所讲计网。 文章目录 &#x1f3af;一.计算机网络的组成 ✨主要内容 1.边缘部…...

UDS诊断-面试题2

bilibili视频推荐&#xff1a; 车载测试面试题UDS诊断协议&#xff0c;你知道什么是UDS诊断&#xff1f;ECU是什么&#xff1f;刷写ECU_哔哩哔哩_bilibili 总结&#xff1a; 1.汽车诊断UDS含义&#xff1a; 一套统一的诊断服务命令。 2.具体操作流程&#xff1a; 使用电脑…...

ovirt error: Network not found: no network with matching name ‘vdsm-ovirtmgmt‘

Ovirt Node节点启动vm出现 error: Network not found: no network with matching name ‘vdsm-ovirtmgmt’ 错误的常见情况有以下几种&#xff1a;常见情况有以下几种&#xff1a; 网络配置丢失或未正确配置&#xff1a; ○ 在 oVirt 或 libvirt 环境中&#xff0c;如果网络配…...

2024百度的组织架构和产品分布

百度2024年的组织架构主要分为以下几个事业群组&#xff0c;每个事业群组负责不同的产品和服务&#xff1a; 一、智能云事业群组&#xff08;ACG&#xff09; 主要产品与服务&#xff1a; 百度云&#xff1a;提供云计算、存储、大数据处理等服务。AI云服务&#xff1a;包括语…...

Java中List、ArrayList与顺序表

List、ArrayList与顺序表 List什么是List常用方法介绍List的使用 ArrayList与顺序表线性表顺序表接口的实现 ArrayList简介ArrayList的使用ArrayList的构造ArrayList的常见操作ArrayList的遍历ArrayList的扩容机制 ArrayList的具体使用杨辉三角简单的洗牌算法 ArrayList的问题及…...

缓存技巧 · Spring Cache Caffeine 高性能缓存库

Caffeine 背景 Caffeine是一个高性能的Java缓存库&#xff0c;它基于Guava Cache进行了增强&#xff0c;提供了更加出色的缓存体验。Caffeine的主要特点包括&#xff1a; 高性能&#xff1a;Caffeine使用了Java 8最新的StampedLock乐观锁技术&#xff0c;极大地提高了缓存的并…...

RabbitMq中交换机(Exchange)、队列(Queue)和路由键(Routing Key)

RabbitMQ 是一个消息代理系统&#xff0c;使用交换机&#xff08;Exchange&#xff09;、队列&#xff08;Queue&#xff09;和路由键&#xff08;Routing Key&#xff09;来管理消息的传递。它们分别起到不同的作用&#xff0c;构成了消息从生产者到消费者的传递路径。 以下是…...

CTF show Web 红包题第六弹

提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框&#xff0c;很难让人不联想到SQL注入&#xff0c;但提示都说了不是SQL注入&#xff0c;所以就不往这方面想了 ​ 先查看一下网页源码&#xff0c;发现一段JavaScript代码&#xff0c;有一个关键类ctfs…...

Cinnamon修改面板小工具图标

Cinnamon开始菜单-CSDN博客 设置模块都是做好的&#xff0c;比GNOME简单得多&#xff01; 在 applet.js 里增加 const Settings imports.ui.settings;this.settings new Settings.AppletSettings(this, HTYMenusonichy, instance_id); this.settings.bind(menu-icon, menu…...

Map相关知识

数据结构 二叉树 二叉树&#xff0c;顾名思义&#xff0c;每个节点最多有两个“叉”&#xff0c;也就是两个子节点&#xff0c;分别是左子 节点和右子节点。不过&#xff0c;二叉树并不要求每个节点都有两个子节点&#xff0c;有的节点只 有左子节点&#xff0c;有的节点只有…...

图表类系列各种样式PPT模版分享

图标图表系列PPT模版&#xff0c;柱状图PPT模版&#xff0c;线状图PPT模版&#xff0c;折线图PPT模版&#xff0c;饼状图PPT模版&#xff0c;雷达图PPT模版&#xff0c;树状图PPT模版 图表类系列各种样式PPT模版分享&#xff1a;图表系列PPT模板https://pan.quark.cn/s/20d40aa…...

重启Eureka集群中的节点,对已经注册的服务有什么影响

先看答案&#xff0c;如果正确地操作&#xff0c;重启Eureka集群中的节点&#xff0c;对已经注册的服务影响非常小&#xff0c;甚至可以做到无感知。 但如果操作不当&#xff0c;可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...

腾讯云V3签名

想要接入腾讯云的Api&#xff0c;必然先按其文档计算出所要求的签名。 之前也调用过腾讯云的接口&#xff0c;但总是卡在签名这一步&#xff0c;最后放弃选择SDK&#xff0c;这次终于自己代码实现。 可能腾讯云翻新了接口文档&#xff0c;现在阅读起来&#xff0c;清晰了很多&…...

Scrapy-Redis分布式爬虫架构的可扩展性与容错性增强:基于微服务与容器化的解决方案

在大数据时代&#xff0c;海量数据的采集与处理成为企业和研究机构获取信息的关键环节。Scrapy-Redis作为一种经典的分布式爬虫架构&#xff0c;在处理大规模数据抓取任务时展现出强大的能力。然而&#xff0c;随着业务规模的不断扩大和数据抓取需求的日益复杂&#xff0c;传统…...

算术操作符与类型转换:从基础到精通

目录 前言&#xff1a;从基础到实践——探索运算符与类型转换的奥秘 算术操作符超级详解 算术操作符&#xff1a;、-、*、/、% 赋值操作符&#xff1a;和复合赋值 单⽬操作符&#xff1a;、--、、- 前言&#xff1a;从基础到实践——探索运算符与类型转换的奥秘 在先前的文…...

13.10 LangGraph多轮对话系统实战:Ollama私有部署+情感识别优化全解析

LangGraph多轮对话系统实战:Ollama私有部署+情感识别优化全解析 LanguageMentor 对话式训练系统架构与实现 关键词:多轮对话系统设计、场景化提示工程、情感识别优化、LangGraph 状态管理、Ollama 私有化部署 1. 对话训练系统技术架构 采用四层架构实现高扩展性的对话训练…...

python打卡day49@浙大疏锦行

知识点回顾&#xff1a; 通道注意力模块复习空间注意力模块CBAM的定义 作业&#xff1a;尝试对今天的模型检查参数数目&#xff0c;并用tensorboard查看训练过程 一、通道注意力模块复习 & CBAM实现 import torch import torch.nn as nnclass CBAM(nn.Module):def __init__…...