Tech Sujhav

Pages

  • Diameter Protocol
  • Telecom Authentication Process
  • LTE
  • IMS
  • TCP
  • UDP
  • (NAS)
  • Software Design Pattern
  • Threads

Threads

 Summary

  • Threads at a glance
  • Frequently asked questions. 
  • How to debug threads with GDB debugger
  • Useful Linux command for thread & process information

Tutorial

  • Introduction to threads
    • Concurrency and Parallelism 
    • Threads in OS
      • Process and Thread
      • Types of thread.
  • Thread implementation using std::thread
    • std::thread (First Program)
    • thread::joinable
    • thread::get_id
    • thread::join
    • thread::join[Advanced]
    • thread::detach
    • thread::detach[Advanced]
    • Various Ways to call functions from Threads
      • Call function with reference, pointer, and default argument
      • Call static function, member function by reference, value and pointer in thread
      • Call overridden virtual function from thread
      • Call overloaded member function from thread
      • Call functor from thread
      • Call overloaded Operator from thread function
    • thread::native_handle
    • thread:: hardware_concurrency

Your Comments /Suggestions & Questions are always welcome. 

We would like to help you with best of our knowledge.

So feel free to put Questions
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Home
Subscribe to: Posts (Atom)

Search Topic

Diameter Tutorials

  • New :: RFC-6737 (DIAMETER Capabilities Update)
  • New :: Capture Diameter Messages without wire-shark.
  • New :: RFC-6733 (Diameter Base Protocol)
  • DIAMETER at a Glance
  • Introduction to Diameter
  • Improvements of Diameter over RADIUS
  • Diameter Message Structure and Message Flow
  • Diameter AVP Structure
  • Diameter Peer Discovery
  • Capability Negotiation
  • DIAMETER Connection Establishment
  • Election Process
  • Diameter Agents
  • Diameter Peer Connection and Disconnection
  • Peer Table Explained
  • Realm Based Routing Table
  • Diameter Message Processing
  • Message Processing at Redirect Agent
  • Securing Diameter Messages
  • IPsec
  • TLS Transport Layer Security
  • Transport Failure Detection
  • Diameter Address Format
  • Diameter Errors
  • Result Code and Experimental Result Code.
  • List of Result Codes
  • List of Experimental Result codes
  • Diameter Sessions and Session States
  • Authorization Session
  • Diameter Session establishment and disconnection
  • Important Session AVPs and their usage in session.

Diameter Interfaces Applications

  • RFC-6737 (DIAMETER Capabilities Update)
  • RFC-6733 (Diameter Base Protocol)
  • Bootstrapping Server Function (BSF)
  • Diameter Network Access Server Application
  • Diameter Interfaces in LTE (EPC)
  • S6a/S6d
  • S13/S13' (Equipment Status Check)
  • Sh Interface
  • Cx Interface
  • Zh Interface

Total Pageviews

Followed By

Popular Posts

  • Capability Negotiation
    The basic motive of this process is to KNOW about the other node to which a node intended to communicate before establishing the connectio...
  • S6a/S6d [MME/SGSN <-->HSS]
    Some times S6a/S6d interfaces are treated as two separate interfaces but here  we treat them as single because both have same application...
  • CLR/CLA(Cancel-Location-Request/Answer)
    Initiation of CLR from HSS. CLR (Cancel-Location-Request) triggered by HSS in following scenarios. 1) Subscription is withdrawal fo...
  • Usage of OP/OPc and Transport Key
    OP: Operator Code  : It is allotted to an operator and used in key generation algorithms of 3G and 4G. It is not shown as a part of input,...
  • DIAMETER Capabilities Update Application
    For better understanding kindly go through following topic DIAMETER Connection Establishment Why do we need capability update procedur...

Recent Visitors

Powered by Blogger.