HOME > IT & Software > RCS Advanced Course Chat Sessions A to Z

RCS Advanced Course Chat Sessions A to Z

SynopsisRCS Advanced Course – Chat Sessions A to Z, available a...
RCS Advanced Course Chat Sessions A to Z  No.1

RCS Advanced Course – Chat Sessions A to Z, available at $44.99, has an average rating of 5, with 30 lectures, 4 quizzes, based on 1 reviews, and has 2 subscribers.

You will learn about Understand all the functional bocks as described in GSMA Guidelines that are required to setup a RCS Chat Session Be able to describe the functions of RCS Client, The Servers Farm that is part of all Session Control and setup of media transport layer Understand the QOS mechanism built in the media path where the data chunks are are being sent and recieved using MSRP protocol. Talk about Standalone Messaging as defined in RCS Guidelines which is alternative to Chat Sessions but still able to send messages over IP Tie together all functional blocks in call flows diagrams to setup 1to1 Chat Session showing how SIP messages setup the MSRP based transport path. See some alternative scenarios how the Chat Session falls back to Legacy SMS/MMS when some of the RCS pre requirements are not satisfied Extend the 1to1 Chat Session concepts to understand how a 1toN Group Chat session can be established. Once a group Chat Session is setup, there can always be requirements to add to or remove members from the group. You will know how it happens. This course is ideal for individuals who are If you are dealing in 4G and 5G technology projects, it is highly possible that you will need to know how the text and file transfers are taking place between various subscribers using messaging technology. or If you are involved in an RCS project in an engineering or project management role, you will definitely want to have more insight on how RCS technology and in particular how Chat Sessions work. This course will give you that insight. It is particularly useful for If you are dealing in 4G and 5G technology projects, it is highly possible that you will need to know how the text and file transfers are taking place between various subscribers using messaging technology. or If you are involved in an RCS project in an engineering or project management role, you will definitely want to have more insight on how RCS technology and in particular how Chat Sessions work. This course will give you that insight.

Enroll now: RCS Advanced Course – Chat Sessions A to Z

Summary

Title: RCS Advanced Course – Chat Sessions A to Z

Price: $44.99

Average Rating: 5

Number of Lectures: 30

Number of Quizzes: 4

Number of Published Lectures: 30

Number of Published Quizzes: 4

Number of Curriculum Items: 34

Number of Published Curriculum Objects: 34

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understand all the functional bocks as described in GSMA Guidelines that are required to setup a RCS Chat Session
  • Be able to describe the functions of RCS Client, The Servers Farm that is part of all Session Control and setup of media transport layer
  • Understand the QOS mechanism built in the media path where the data chunks are are being sent and recieved using MSRP protocol.
  • Talk about Standalone Messaging as defined in RCS Guidelines which is alternative to Chat Sessions but still able to send messages over IP
  • Tie together all functional blocks in call flows diagrams to setup 1to1 Chat Session showing how SIP messages setup the MSRP based transport path.
  • See some alternative scenarios how the Chat Session falls back to Legacy SMS/MMS when some of the RCS pre requirements are not satisfied
  • Extend the 1to1 Chat Session concepts to understand how a 1toN Group Chat session can be established.
  • Once a group Chat Session is setup, there can always be requirements to add to or remove members from the group. You will know how it happens.
  • Who Should Attend

  • If you are dealing in 4G and 5G technology projects, it is highly possible that you will need to know how the text and file transfers are taking place between various subscribers using messaging technology.
  • If you are involved in an RCS project in an engineering or project management role, you will definitely want to have more insight on how RCS technology and in particular how Chat Sessions work. This course will give you that insight.
  • Target Audiences

  • If you are dealing in 4G and 5G technology projects, it is highly possible that you will need to know how the text and file transfers are taking place between various subscribers using messaging technology.
  • If you are involved in an RCS project in an engineering or project management role, you will definitely want to have more insight on how RCS technology and in particular how Chat Sessions work. This course will give you that insight.
  • After publishing my first course “Introduction to RCS”, this course is the next in the series of Advanced courses on RCS. Ultimate objective of this course is to make the students understand how a chat or group chat session is setup with signaling control flows resulting in the setup of transport path that carry the messages from one subscriber to others who are part of the chat session.   

    We shall go through following agenda and information flow and discuss end to end call flows for chat sessions towards the end of the course.

  • Discuss in which scenarios, the RCS client on your phone gets Auto Configured and what particular parameters related to RCS get set on the client to provide you RCS services.

  • As we saw that RCS is completely based on IMS Network, we shall look at all functional elements that are part of IMS architecture. Then we shall see the Call Flow diagrams of how RCS client gets registered to IMS network and get associated to the Messaging Application Server.

  • Since RCS sessions are setup between two subscribers only when both support RCS and are IMS Registered, we need to understand what in the network gives us this functionality to check the Capabilities of other subscribers. That is where we shall go in more details of functionality of Presence Server. We shall see both Publication and Retrievals of capabilities of different subscribers.

  • Then we shall see the functions of a Messaging Server and the Message Store that control the logic of these RCS functions.

  • We cannot appreciate the end-to-end call flows for Chat Sessions without seeing how exactly the Messaging Transport Path based on MSRP Protocol is setup. We shall see the functionality of another element here called PCRF (Policy and Charging Rule Functions) that controls the QOS that has to be satisfied for this messaging transport path.

  • Our intent is to always setup end to end RCS connections when two or more subscribers are intending to Chat. But as we discussed in Introduction to RCS course about the Challenges and Obstacles facing RCS adaptation, for quite some time we may not see end to end RCS penetration. So, RCS standards have defined other means of sending the information between participants if the receiving entity or the network is not supporting RCS. This is where we shall discuss Standalone Messaging which is Pager Mode and Large Message Mode.  This also gives more real time experience to end users till we see full adaptation of RCS on all handsets.

  • After building this much understanding of all functional blocks, we shall tie them together to go in detailed Call Flows to setup a 1 to 1 chat session between two subscribers of the same Service Provider.

  • Finally, we shall extend this Chat concept to 1 to N Group Chat sessions.

  • Once the chat sessions are well understood, our next topic will be to see how we are able to send small or large files of different types on these chat sessions and also how do we communicate with Applications and Chatbots. That will be my next upcoming course “RCS File Transfers and Chatbot Communication”.  Stay tuned for that.

  • To make sure that we keep the course length to an optimum duration, in this course, I will limit the scenarios of Chat Sessions between subscribers of same Service Provider.  If we add subscribers of different service providers in the chat session, it adds another level of complexity that will be the topic of advanced course solely Dedicated to “RCS Interoperability using NNI”. Stay tuned for that upcoming course.

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: RCS Chat Session Learning Objectives

    Chapter 2: RCS Client Configuration

    Lecture 1: Functions of RCS Client

    Lecture 2: Configuring the RCS Client

    Chapter 3: IMS Registration Architecture and call flows

    Lecture 1: IMS Registration Architecture

    Lecture 2: Selection of Messaging Server

    Lecture 3: IMS Registration Call Flows

    Chapter 4: All About Presence Servers role in RCS.

    Lecture 1: Presence Server Architecture

    Lecture 2: How do we publish the capabilities

    Lecture 3: Publishing Examples

    Lecture 4: Presence Retrieval

    Lecture 5: SUBSCRIBE NOTIFY Examples

    Lecture 6: More Presence RFCs

    Lecture 7: Resource List Server

    Chapter 5: Messaging Server and Message Store

    Lecture 1: Functions of Messaging Server

    Lecture 2: Functions of Message Store

    Chapter 6: Setting up MSRP Dedicated bearer

    Lecture 1: Key features of MSRP

    Lecture 2: Role of PCRF to take care of QOS requirements for the bearer path

    Lecture 3: Setting up Dedicated Bearer

    Chapter 7: RCS Standalone Messaging

    Lecture 1: What is Standalone Messaging as defined by RCS guidelines?

    Lecture 2: Pager Mode of Messaging

    Lecture 3: Large Message Mode

    Chapter 8: 1 to 1 Chat Session Setup

    Lecture 1: Successful 1 to 1 Chat session setup

    Lecture 2: 1 to 1 Chat session Falling back for Non-RCS recipient

    Lecture 3: 1 to 1 chat session when sending of MSRP packets fail

    Chapter 9: Group Chat Session Setup

    Lecture 1: Setting up a Group Chat Session

    Lecture 2: Adding new member in the existing group chat session

    Lecture 3: Removal of an existing member from the group chat session

    Chapter 10: Summary and Conclusions

    Lecture 1: Summary of what we have learnt

    Lecture 2: Conclusions

    Instructors

  • RCS Advanced Course Chat Sessions A to Z  No.2
    Pardip Singh
    Wireless Technology Instructor at Udemy
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 1 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!