会话控制 与 IMS基本概念

目录

1. 因特网和电信网的介绍

2. 7号信令的分层结构及其作用

3. 基本的呼叫过程(ISUP流程)

4. 多媒体通信中的会话的概念

5. 关于IMS

5.1 IMS介绍

5.2 IMS控制层中的主要网元(主要分为两类)

5.3 现在来了解呼叫会话控制功能这一类的网元

6. 总结


1. 因特网和电信网的介绍

这些控制信息有一个专用名词叫做信令,也就是说电信网是通过信令进行控制的

2. 7号信令的分层结构及其作用

7号信令协议站应用部分AP是业务控制(MAP是移动业务控制,INAP是智能网的业务控制)

7号信令协议站用户部分UP是用户控制(ISUP和TUP提供基本呼叫控制业务,也就是控制电话的呼叫,通信与释放过程)

3. 基本的呼叫过程(ISUP流程)

首先,主叫交换机在用户拨号以后,会发出初始地址消息(IAM),被叫交换机在收齐(IAM)之后,并且有空闲电路的时候,会回送地址全消息(ACM),被叫用户摘机后,被叫交换机会向主叫交换机送计费应答消息(ANC)... 

这里我们可以看出

再注意电路识别码CIC参数:表征这次呼叫所使用的电路是哪一个中继线的哪一个时隙。这又表明了ISUP流程中进行了连接控制,也称作承载控制。

通过分析我们得出结论,七号信令的ISUP完成了基本呼叫控制,他包括状态控制和承载控制。

4. 多媒体通信中的会话的概念

多媒体中会话的概念等于电话网中呼叫的概念(呼叫是指电话一次通信的过程,会话指一次多媒体通信的过程)

在因特网中有专门的会话控制协议,但是只用来传输:

1. 状态信息

2. 地址信息

3. 协商通信能力

所以会话控制就类似于呼叫控制中的状态控制,不包括承载控制

典型的会话控制协议就是会话发起协议 S-I-P,简称SIP 

电信网又演进成了三层的网络结构:业务层,控制层,承载层(也叫传送层),其中的核心是控制层——会话控制

5. 关于IMS

5.1 IMS介绍


IMS全称多媒体子系统,核心思想就是在IP网络上提供可控的电信级多媒体业务

这是IMS的分层结构图,与前一张电信网演进路线的图几乎是一致的,IMS的结构也分为业务层,控制层和传送层,IMS的核心就是中间的会话控制层

IMS业务层的主要网元有归属用户服务器(HSS),应用服务器(AS),以及IMS自带的业务功能,其中HSS是用户和业务的数据库,主要用于认证,授权,计费。AS为(第四声)第三方业务提供SIP接口。

IMS的接入部分,可以是各种基于IP的接入方式,包括无线方式和有线方式,核心部分就是IP的骨干网,另外还可以接入其他非IP网络,比如电路交换网等。

IMS的核心就是控制层,控制层的主要功能就是会话控制也就是电信网中最本质的功能。

因此可以认为:IMS是 电信网 在网络全IP趋势下演进的一个结果,是电信网强调网络控制的思路在IP网络上的一个实现。        

5.2 IMS控制层中的主要网元(主要分为两类)

一类是进行会话控制的——呼叫会话控制功能CSCF

一类是与现存的非IP网络,主要是电路交换网进行互联互通的网元

例如:媒体服务器MS,媒体网关MG

另外还有一类特殊的网元——策略计费规则功能PCRF(将结合会话控制的结果来制定传送层的服务质量和计费策略,并将策略交给具体的传送层去执行)

IMS的会话控制采用SIP协议,也就是说在控制层的各个CSCF网元中,传递的是SIP消息。

5.3 现在来了解呼叫会话控制功能这一类的网元

I-CSCF 是归属网络中与拜访网络的连接点,位于归属网络。功能有:传递SIP消息;在注册时为用户分配S-CSCF(服务-呼叫会话控制功能);另外有选择的将域内的消息进行加密(这一功能称为——拓扑隐藏内部网络网关(THIG))

S-CSCF:位于归属网络。执行两个最重要的功能,用户注册和会话控制,与业务层交互也是他的重要功能。

6. 总结

本文根据小破站作者 Vivian_wang11 01-会话控制与IMS基本概念 所著

在此感谢! 

最后的最后,创作不易,希望读者三连支持 💖
赠人玫瑰,手有余香 💖

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/600101.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Day108:代码审计-PHP模型开发篇MVC层动态调试未授权脆弱鉴权未引用错误逻辑

目录 案例1-Xhcms-动态调试-脆弱的鉴权逻辑 案例2-Cwcms-动态调试-未引用鉴权逻辑 案例3-Bosscms-动态调试-不严谨的鉴权逻辑 知识点: 1、PHP审计-动态调试-未授权安全 2、PHP审计-文件对比-未授权安全 3、PHP审计-未授权访问-三种形态 动态调试优点: 环境配置&…

BM44 有效括号序列(Stack)

import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定&#xff0c;请勿修改&#xff0c;直接返回方法规定的值即可** * param s string字符串 * return bool布尔型*/public boolean isValid (String s) {// write code hereStack<Characte…

QA测试开发工程师面试题满分问答7: 线程、协程、进程的定义和使用场景

线程、协程和进程是计算机编程中用于实现并发执行的概念。它们具有不同的含义、区别和使用方式&#xff0c;下面是对它们的详细解释和具体例子&#xff1a; 线程&#xff08;Thread&#xff09; 线程是操作系统能够进行运算调度的最小单位。它是进程中的一个实体&#xff0c;…

Mysql底层原理四:B+树索引

B树索引&#xff08;索引的原理&#xff09; 1.前言 前边我们详细唠叨了InnoDB数据⻚的7个组成部分&#xff0c;知道了各个数据⻚可以组成⼀个双向链表&#xff0c;⽽每个数据⻚中的记录会按照主键值从⼩到⼤的顺序组成⼀个单向链 表&#xff0c;每个数据⻚都会为存储在它⾥边…

K8s学习四(资源调度_1)

资源调度 发现对Pod操作不方便&#xff0c;不能直接操作&#xff0c;而且不能直接编辑&#xff0c;需要对原来的配置文件进行操作&#xff0c;而且需要删除之后再创建Pod&#xff0c;不方便&#xff0c;更多是通过控制器来操作。 Label和Selector 通过设置标签和选择器来确定…

Tokenize Anything via Prompting

SAM的延续&#xff0c;把SAM输出的token序列用来进行分类&#xff0c;分割和一个自然语言的decoder处理&#xff0c;但其实现在多模态的图像的tokenizer也几乎都是用VIT来实现的。一开始认为这篇文章可能是关于tokenize的&#xff0c;tokenize还是很重要的&#xff0c;后来看完…

尚硅谷html5+css3(2)CSS5基本知识

1.网页分为三个部分&#xff1a; 结构&#xff1a;HTML 表现&#xff1a;CSS 行为JavaScript CSS:层叠样式表&#xff0c;网页实际上是一个多层结构&#xff0c;通过CSS可以分别为网页的每一个层来设置样式&#xff0c;最终用户只看最上面的一层&#xff0c;总之&#xff0…

Ubuntu 20.04.06 PCL C++学习记录(十八)

[TOC]PCL中点云分割模块的学习 学习背景 参考书籍&#xff1a;《点云库PCL从入门到精通》以及官方代码PCL官方代码链接,&#xff0c;PCL版本为1.10.0&#xff0c;CMake版本为3.16 学习内容 PCL中实现欧式聚类提取。在点云处理中,聚类是一种常见的任务,它将点云数据划分为多…

Mac下用adb命令安装apk到android设备笔记

查询了些资料记录备用。以下是在Mac上使用命令行安装APK文件的步骤&#xff1a; 1. 下载并安装ADB&#xff1a; 如果您的Mac上没有安装ADB&#xff0c;请从官方的Android开发者网站下载Android SDK Platform Tools&#xff1a;Android SDK Platform Tools。将下载的ZIP文件解…

HAL STM32 定时器PWM DMA输出方式

HAL STM32 定时器PWM DMA输出方式 &#x1f9e8;遗留问题&#xff1a;当配置RCR重复计数器&#xff0c;配置为2时&#xff0c;在定义了3组PWM参数情况下&#xff0c;只能输出第二组参数的PWM波形。&#xff08;HAL_TIM_PWM_Start_DMA(&htim1, TIM_CHANNEL_1, aCCValue_Buff…

软件设计师26--关系代数

软件设计师26--关系代数 考点1&#xff1a;关系模式相关概念例题&#xff1a; 考点1&#xff1a;关系模式相关概念 并∪&#xff1a;结果是两张表所有记录的合并&#xff0c;相同记录只显示一次。 交∩&#xff1a;结果是两张表中相同的记录。 差-&#xff1a;S1-S2&#xff0…

Day107:代码审计-PHP模型开发篇MVC层RCE执行文件对比法1day分析0day验证

目录 MVC 架构 CNVD-代码执行1day-lmxcms1.40版本 CNVD-命令执行1day-baijiacms4.1.4版本 知识点&#xff1a; 1、PHP审计-MVC开发-RCE&代码执行 2、PHP审计-MVC开发-RCE&命令执行 3、PHP审计-MVC开发-RCE&文件对比 MVC 架构 MVC流程&#xff1a; Controller截…