IPTV - Complete Technology, Applications & Protocols -
A Vendor Consortium Perspective - 5 Day Class IC-7385
Vendor Consortium Series

One of a kind, complete IPTV course:
Teaches the core essentials of TCPIP, Ethernet, networking & video fundamentals, then builds to a comprehensive understanding of IPTV!
Provides a complete technology & applicational understanding of IPTV, focusing on a particular IPTV vendor consortium platform.
Also ideal as a preparation or follow up to any of the following:
IPTV vendor training on any of the following:
Middleware, Set Top Box, VOD, EAS, Encryption, Head end multicast IP device, Caller ID, DSLAM, RT, etc.
Course Outline
Vendor consortium , "IPTV Complete" 5 day class - combines the essential components of many separate & less substantive classes into one complete 5 day class, yielding superior results with greatly minimized costs & time investments to your company!
Telecom service providers are commonly implementing IP television via a consortium of vendor products and technologies. These vendor products/applications include IPTV middleware servers, set top boxes, VOD (Video On Demand) servers, head end multicast IP MPEG rate shaping source devices, EAS (Emergency Alert Systems), Caller ID on the TV systems, encryption devices, multicast enabled routers and in some cases, web access and/or "walled garden" from the TV. All of these technologies, products and applications are then integrated into a single IPTV service over ADSL and/or fiber circuits to their subscribers.
Any technical competency in these technologies requires an underlying core knowledge of IP fundamentals, TCPIP protocols and technologies, Ethernet LANs and some networking essentials. On top of that core, students then need to learn IGMP multicast "join/leave" protocols, video, TV & MPEG fundamentals as well as the IPTV-specific technologies, systems, inter-system protocols/events and applications.
This one-of-a-kind class contains just the right amount of TCPIP, Ethernet & Network Essentials combined with IGMP multicast, video, TV, MPEG & IPTV fundamentals at appropriate conceptual points. On top of that foundation, a completely customized & comprehensive IPTV course teaches all of the IPTV technology details as well as the specific aggregated applications and technologies of a particular vendor consortium grouping of IPTV products!
Since this class is focused on a particular vendor consortium's grouping of products, each IPTV product of that consortium grouping will be specifically covered and major vendor-specific IPTV configurations identified and explained. This class is not a substitute for the vendor-specific product training but will address each product from an IPTV functionality and technology perspective.
In addition, students return to their workplace with a clear perspective on how IPTV technologies specifically relate to and operate over that vendor consortium platform, as well as their own internal networks and ADSL and/or fiber circuits. Anyone involved with installing, repairing and/or maintaining IPTV should attend.
The classroom learning environment is maximized by a sophisticated array of video examples of live IPTV networks and in-classroom IPTV equipment. These will be used at appropriate points throughout the course to explain and demonstrate technology details. Lastly, detailed, IPTV vendor consortium-specific workbook diagrams are invaluable reference tools both during & after the class!
- Course #:
- Course Duration:
- Course Times:
- Seminar Price:
- On Site Price:
- Prerequisite:
- Dates & Locations:
- Hosting Options:
- Onsite Minimum:
- IC-7385
- 5 days
- 8:30 am - 4:30 pm
- $2,995 per student
- Contact us for pricing
- None
- Contact us for the location nearest you
- Additional discounts/free tuitions available!
- Contact us for details
Who should attend?
Any IPTV professional interested in gaining a crystal clear understanding of IPTV technologies, applications, protocols and troubleshooting.
- Installation and Repair, Help Desk
- Tier 1, Tier 2, Tier 3
- Engineers, Tech Support
- Network Operations Center, Data Technicians
Note: Managers, Sales or Marketing personnel interested in understanding the technology are also welcome to attend.
Course Details
- Protocol & Data Foundations:
- Data fundamentals - digital and data principles, data bits and bytes,
octets, binary, nibbles, hexadecimal, general protocol principles - ASCII coding - how/where does it apply to TCPIP, DNS, Telnet, FTP, HTTP, HTML, IPTV and data in general?
- Message oriented protocol fundamentals
- Reading and interpreting TCPIP, Ethernet and IPTV protocols on a protocol analyzer in hexadecimal, summary and detailed decode formats
- The OSI Model & the TCPIP Stack:
- No fluff - just the important principles of layering & layered protocols
- The model's purpose, functionalities and its relationship to TCPIP
- How does the OSI model apply to repeaters, hubs, bridges, switches &
routers? - A complete breakdown of layered protocols through various network
scenarios and products (repeaters, hubs, switches, bridges and routers) - Layer 1, 2 & 3 issues through an intermediary network fully explained
- TCPIP Fundamentals:
- Overview of the TCPIP suite/stack of protocols - IP/ARP/RARP, TCP/UDP/ICMP/ IGMP, FTP/TELNET/DNS/SMTP/SNMP/HTTP
- How does each layer relate to the OSI model and what is important to know
about each layer? - IP connectionless networks and general routing principles
- The framing and reframing process as a datagram is routed from one side of a network to another
- The TCPIP Application Process protocols (HTTP, FTP, Telnet, DNS, etc.)
- Major fields within the IP header
- Major fields within the TCP header
- IP addressing - static versus dynamic
- DHCP (Dynamic Host Configuration Protocols)
- Common IP addressing scenarios on a typical ADSL or fiber-optic customer circuit
- NAT (Network Address Translation) - internal vs. external addresses
- Client server communications, port numbers (well known vs. random numbers), firewalls, filtering/security, etc.
- UDP vs. TCP message exchange
- Ethernet LAN Essentials & PC Interfacing:
- PC interfacing/networking fundamentals as they relate to Ethernet & LANs
- LAN fundamentals, Ethernet progressions - coax to twisted pair, 10BaseT, 1000BaseT/GigE, twisted pair, cat5 cabling issues, RJ 45 connectors
- MDI and MDI-X pinouts, cabling - straight through versus crossover, hub/switch nomenclatures such as uplink, etc.
- Ethernet address fields - Destination address, Source address, (manufacturer bytes)
- What is the Ethernet Protocol Type field? (0800 IP, 0806 ARP, etc.)
- What is a value of 8100 and how is this used for VLANs?
- What is an Ethernet switch and how does it compare to a hub? How does it
increase throughput and decrease collisions? - Full duplex and half duplex Ethernet settings as they apply to Ethernet switches, PCs, ADSL modems and fiber-optic gateways
- VLAN tagging - what is 802.1P (Priority) and 802.1Q (VLAN)?
- How might one encounter these protocols in current networking and triple play environments?
- Video and Television Fundamentals:
- Traditional analog broadcast TV concepts (black & white, color)
- Video broadcast through air, coax/RF HFC cable plant, 6MHz carrier frequencies
- Digitizing audio and video, raw digital video at 270 Mbps
- MPEG compression - MPEG1-, MPEG-2, MPEG-4
- DVDs and Digital Television - MPEG-2 format
- Digital Television through coax and satellite
- Tiling - how and why does it happen?
- MPEG compression basics as they relate to scene changes and variations within and between frames
- Variable versus constant bit rate MPEG coding
- The head end multicast source device that clamps/transrates the variable bit rate MPEG to a constant bit rate at speeds such as 3.2 Meg, 3.5 Meg, 3.7 Meg)
- Why and how is it doing this?
- What are the ramifications to the TV signal resolution and potential for tiling at the various possible rates, etc.?
- IPTV Application Fundamentals and Technology Components:
- Technology components of IP Television and applications
- The set top box, menu guides and functionalities
- Video On Demand (VOD) and Subscription Video On Demand (SVOD)
- General Middleware functionalities & their resulting appearances to the customer
- Web Access from the TV - what are the issues?
- Walled Garden - what are the major applications?
- Caller ID on the TV, pause live television, digital music, Pay Per View
- EAS-Emergency Alert Systems - FIP codes
- Video encryption systems & smart cards, etc.
- Network provider circuits and distribution methods (Fiber, Coax, ADSL, etc.)
- IPTV distribution methods over ADSL circuits
- IPTV distribution methods over fiber circuits
- How are the television channels distributed within these distribution architectures?
- How does the Service Provider's network circuit type bandwidth affect the number of set top boxes, etc.?
- The particular IPTV Service Provider's network (both legacy and current) is identified and referenced from an IPTV perspective
- The particular IPTV Service Provider's IPTV services, purchased vendor products and current/future applications are fully identified and explained along with all acronyms and technology components.
- MPEG Protocols:
- NTSC Composite video
- Component video
- Analog to Digital conversion
- Parallel to Serial conversion
- Luminance (Y), Chrominance (Cb, Cr)
- ITU-R BT.601 standard formats (4:4:4, 4:2:2. 4:2:0)
- Interlace versus Progressive
- MPEG history, MPEG 1, MPEG2, MPEG 4
- Discrete Cosine Transforms, Coefficient quantizations
- MPEG-2 - how is it used on DVDs today as well as broadcast television?
- MPEG-4 compression rates and differences compared to MPEG-2
- Encoders and decoders
- Elementary Streams
- Pixels, blocks, slices
- Macroblocks - how does a single bit error affect MPEG communications?
- Why doesn't a bit error just throw off a single pixel on the TV screen?
- Group of Pictures (GOP) - how does this apply to channel changing delays at the set top box when changing channels?
- Closed GOP versus Open GOP
- Intra frames - why are there so many bits used in this type of frame?
- Intraframe examples
- Interframe Compression using P and B frames
- P (Predictive) frames and B (Bidirectional) frames in motion vectors
- Forward predicted pictures
- Bi-directionally predicted pictures
- Motion Compensation
- How do high action channels affect MPEG compression
- The need for transrating/clamping
- Transrating - how is it accomplished?
- Huffman coding
- Transport Streams, Elementary Streams, Packetized Elementary Streams
- Time Stamps in MPEG
- PID values - how are these used in broadcast transmissions to uniquely identify multiple channels in a single stream to the head end?
- How is the head end equipment configured to pull out individual channels and associate a unique multicast IP address?
- How are the multicast MPEG streams circulated through this IPTV Service Provider's distribution network?
- IGMP Protocols:
- Internet Group Management Protocols
- How are IGMP channel changes handled by the local DSLAM/Fiber RT?.
- What are the various scenarios?
- What happens when a TV subscriber changes to/ selects a channel whose multicast stream is already being received by that DSLAM/RT from the head end direction?
- What happens when a TV subscriber changes to/ selects a channel whose multicast stream is not being received by that DSLAM/RT from the head end direction?
- What is the process involved within the distribution network which eventually brings the stream into that remote DSLAM/RT and that requesting subscriber?
- How are the IGMP protocols transported through the distribution network?
- Multicast groups and host Membership Query messages sent from a host to a router/IGMP Proxy device (a generic DSLAM, RT, etc.)
- IMGP Leave Group messages sent from a host to a router/IGMP Proxy device (generic DSLAM, RT, etc.)
- IGMP protocol message structures
- Multicast address ranges 224.0.0.0 - 239.255.255.255
- How are all of these protocols used in IPTV
- What are the various configurations that directly relate to successful IGMP operation end-to-end?
- End to end generic IGMP operation from the Set Top Box to the head end multicast enabled router and through the intermediary distribution platform
- A complete and clear explanation of this particular IPTV Service Provider's product operations as they relate to IGMP Proxy and multicast stream distribution to the set top boxes
- Head End:
- What are the major components
- Decoders and encoders
- Broadcast streams from the studios
- MPEG transcoding
- Potential transporting of multicast IP streams to other service providers
- A clear breakdown of the responsibility and operation of each IPTV product of this particular IPTV Service Provider as well as their particular current and future IPTV applications
- ARP Protocols:
- ARP protocols - TCPIP operation over an Ethernet LAN
- Automatic retrieval of MAC address to IP address relationships
- ARP caching
- Why is it sometimes necessary to clear ARP caches on routers or other network devices?
- How can you check the ARP cache on your PC at the DOS or command prompt?
- ARP protocol structure and decoding of ARP messages
- When and why is proxy ARP used?
- IP Protocol:
- What is a datagram?
- Connectionless IP networks vs. connection oriented networks and protocols
- IP Header fields: IP Version (Version 4, 6), IP Header Length - why is it necessary? TOS (Type of Service) Diffserve (Differentiated Services and prioritization within routers, Datagram ID number - why is this field in the header - how is it used to identify datagrams and how does it relate to ICMP error reporting and troubleshooting?
- Fragmentation, Don't Fragment bit
- TTL (Time to Live Field) - how is this used to report routing problems?
- How is this field used in the Tracerouting process to learn the intermediary routers between a particular source and destination address?
- IP protocol fields - purpose and values (why is 02 used in IPTV?)
- IP Header checksum - how and why is this field in an IP Datagram
- Source and destination address - class A, B, C, D
- Multicast address range (IPTV's use of multicasting)
- Classless InterDomain Routing (CIDR)
- Subnet masks
- IP Options
- TCP Protocol:
- TCP - the end to end integrity protocol
- TCP's unique 3 stage connection process in contrast to other traditional connection oriented protocols
- A complete explanation and demonstration of TCP's use of the Starting Sequence Numbers, Acknowledgement fields, SYN, and Valid Ack bits during the 3 stage connecting process
- How is this TCP connecting process used in traditional data applications such as email?
- How is this TCP connecting process used for VOIP control messages and certain IPTV events and transactions?
- Passing ULP (Upper Layer Protocol) bytes - sequencing and acknowledging between end systems
- How does TCP handle receiving out of order datagrams?
- How does TCP adjust the flow of data from its peer protocol in the remote end system?
- What does TCP do if it does not receive an acknowledgement from its peer protocol in the remote system? How are bit errors at a lower layer corrected?
- TCP header bytes: Port numbers - well known port numbers versus random numbers
- How does a NAT device use these port numbers to uniquely identify a machine on the internal LAN?
- How does a firewall use these well known port numbers to identify an application and how does it know a direction (client to server or server to client)?
- Source Sequence numbers, Ack Sequence numbers, Flag fields and events such as the SYN, FIN and Reset bits
- What TCP connecting and disconnecting events are invoked when a link is "clicked" on a browser?
- Header length - why is the field used, TCP Flags field - urgent pointer, push bit usage
- TCP window - how is this field used between end systems to throttle the amount of data generated toward a peer TCP entity? How can starting default window size values sometimes make a broadband circuit operate with the same performance as a dial-up circuit?
- How can small TCP window offerings affect communications and give the appearance of a telco circuit with a high error rate?
- TCP Header checksum - how and why is it used? Urgent pointer TCP Options - maximum segment size - how does this often relate to MTU size at the frame layer?
- Networking Essentials:
- Repeaters, physical converters, Layer 1 devices
- Bridges (Local and Remote), Ethernet switch, Layer 2 devices
- How does the configuration RFC 1483 in the ISP gateway affect an ADSL line and how its ADSL "modem" should operate?
- Routers, Layer 3 Devices
- How does TCPIP operate over and through these Layer 1, 2 and 3 devices?
- What are the various accepted definitions of the term gateway? Which layers of the OSI Model do they operate at?
- A quick journey from past to present networks (Traditional POTS networks, circuit switched voice, voice digitization, T carrier, DACS type products, ADN/DDS, T carrier leased lines, DLC and GR-303 protocols, ADSL lines and issues, SONET bandwidth and SONET transport networks, VOIP and VOIP gateways
- Virtual networks - X.25, Frame Relay and ATM networks and message switching bandwidth
- Circuit switched bandwidth versus message switching/virtual networks
- ADSL lines
- Frame Relay and DLCIs (Data Link Connection Identifiers)
- Switch networks and Level 2 communications
- ATM and VPI/VCIs (Virtual Path Identifier, Virtual Circuit Identifier)
- How are the ATM VP/VC, VPI/VCIs used between the ADSL modem and the DSLAM for data and management?
- Mapping an ADSL line to a particular ISP gateway through ATM
- How is ATM used in a typical IPTV over ADSL scenario (0/35, 0/33)?
- TCPIP's operation over ATM, frame relay and SONET transport networks
- Ethernet port based VLANs, VPNs, throughput vs. line speed, QOS (quality of service), PPPOE and PPPOA
- NAT (Network Address Translation) functionalities
- UDP Protocols:
- UDP header fields: Source/Target Ports, Message length, checksum
- Port values
- Advantages and disadvantages over TCP
- UDP protocol use in DNS, TFTP, VOIP and IPTV
- ICMP Protocols:
- ICMP - a multipurpose protocol
- Ping - Echo Request and Echo reply message exchanges
- Pinging from a Dos or command prompt - what do all those parameters mean - pinging www.xxx.com (ip address = xx.xx.xx.xx) with 32 bytes of data
- Where does that IP address come from? What does the number of bytes of data, TTL and ms value indicate?
- What other options can a user control when they perform a ping from a Dos or command prompt?
- How to do a continuous ping (-t), set a different buffer size (-1), set a different time to live (-i)
- What does an error message of "destination host unreachable" mean as opposed to "request timeout"?
- Which devices can generate ICMP messages?
- What happens when an ICMP message is discarded?
- ICMP message structures - Echo Request, Echo Reply, Source Quench, Destination Unreachable, Time Exceeded
- How is a source quench message used to throttle datagrams?
- Destination unreachable error codes - examples and scenarios of how these might occur and what might cause them
- Tracerouting - how does it work, what does it tell you? Tracerouting through a firewall
- Usage of the datagram ID in the IP header as it applies to ICMP
- IGMP Protocols:
- Internet Group Management Protocols
- How are they transported through the network?
- Multicast groups and host membership
- Multicast address ranges 224.0.0.0 - 239.255.255.255
- In IPTV, how are multicast addresses applied to TV, music, PPV and EAS channels?
- Multicast Membership Query messages sent from a router/IGMP Proxy device (DSLAM, RT, etc.) to hosts/set top boxes
- IMGP Membership Report and Leave Group messages sent from a host/set top box to a router/IGMP Proxy device (DSLAM, RT, etc.)
- IGMP protocol message structures
- How are all these protocols used in IPTV for channel changing?
- IGMP Proxy at the DSLAM, RT or in-house gateway
- End-to-end IGMP operation from the Set Top Box to the head end
- TCPIP Application Process Protocols:
- Host.txt files
- The domain name structure, domains and root domain name servers
- How does the DNS protocol execute automatically to resolve host name to IP address relationships?
- Primary and secondary domain name servers
- What happens if a DNS query message is corrupted or lost?
- Telnet - what is it used for, what are the sequence of message events involved, ASCII representations used, etc.
- FTP - what is it used for, what are the sequence of message events involved, ASCII representations used, why does it use two ports (20, 21)?
- SMTP - Email specifics, message exchanges used, user configurations as they pertain to SMTP, what is a POP server, ASCII representations used, etc.
- HTTP - what is it used for, what are the sequence of message events involved, ASCII representations used, etc.
- Which of these applications might be encountered in an IPTV environment?
- Headend Multicast IP Video Transrating Device:
- Technology functions performed, applicational & technology options
- The particular vendor product that this IPTV Service Provider has purchased is now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product that this IPTV Service Provider has purchased are explained
- Constant vs. variable bitrate MPEG
- How does this device accomplish transrating of the MPEG streams?
- Configuring multicast IP addresses to identify each television station within this vendor's product
- Transcoding MPEG-2 into MPEG-4 AVC
- Using PIDs to uniquely identify a particular multiplexed program in a single broadcast stream in this vendor's product
- A complete analysis of the one-way TCPIP protocol messages generated from this device to the set top boxes
- How does the particular vendor product they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?
- IPTV Distribution Systems and Networks:
- Legacy ADSL and ADSL 2+
- Video enabled DSLAMs
- Video enabled Fiber RTs
- The particular network and distribution systems of this IPTV Service Provider are completely identified
- IPTV over ADSL
- ADSL modems supporting data and video - major configurations
- Line speed issues as they relate to MPEG rates, and therefore, number of set top boxes and tiling possibilities
- IGMP proxy at the DSLAM/RT
- Channel changing and the effects upstream toward the head end - an ADSL and DSLAM perspective
- IPTV through fiber optic gateways and fiber optic RTs
- Channel changing and the effects upstream toward the head end - a fiber optic gateway and RT perspective
- IP residential gateways (Voice/VOIP, video and data)
- In-home wiring and internal technology communications options
- Multicast enabled routers and their operation with DSLAMs and RTs
- How do the particular vendor products they purchased interoperate with and relate to the other IPTV products of this particular IPTV Service Provider?
- Middleware:
- Technology functions performed, applicational & technology options
- The particular vendor product that this IPTV Service Provider has purchased is now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product that this IPTV Service Provider has purchased are explained
- Channel line-ups, Multicast IP address assignments for TV stations, music channels, EAS systems
- Package creations and feature enabling options
- Set Top Box registrations, assignments, unassignments, limitation and controls of set top boxes as they relate to customer accounts
- How does this particular middleware retrieve and use the program guide information that it eventually communicates to the STB (Tribune Media Services files, etc.)
- Which other IPTV systems and products does this middleware interoperate with, when, why and how?
- Middleware to STB operation from that particular middleware vendor's perspective
- A complete analysis of the important TCPIP protocol exchanges and message events (set top box power up, channel line-up assignments, multicast group announcements, menu guide downloads, VOD and PPV transactions, etc.)
- How does the particular vendor product they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?
- Set Top Box:
- Technology functions performed, applicational & technology options
- The particular vendor product or products that this IPTV Service Provider has purchased are now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product or products that this IPTV Service Provider has purchased are explained
- MPEG protocol decoding functionality within the STB
- MPEG-2 and MPEG-4 Advanced Video Coding (AVC)
- How does this particular vendor set top box interoperate with the particular middleware product that this IPTV Service Provider has purchased
- How and during what events does the set top box interoperate with the other
- IPTV products that this IPTV Service Provider has purchased
- How are multicast control channels used by other IPTV products that this IPTV Service Provider has purchased, used to communicate to the STB
- Internet access - Web browsing from and through a STB
- Internet access - Walled garden access from and through a STB
- Memory and processing power issues
- STB interaction with the encryption device
- The STB’s role in conditional access
- Pause Live TV, PVR, etc. issues at the STB
- Audio issues such as SPDIF digital out, alternate languages from the incoming MPEG elementary streams, other languages for the GUI
- STB Ethernet issues as they relate to the in-home networks and to the ADSL modem or fiber optic gateway (half duplex vs. full duplex, autosensing, etc.)
- Video specifics - NTSC, RF, composite, component (Pb, Pr, Y), S-video, wide screen, aspect ratios (4:3, 16:9), SDTV, HDTV, etc. as they relate to the particular vendor products used by this IPTV Service Provider
- Setting matching configurations on the TV
- How might a mistake cause black and white only?
- Middleware packaging enforcement at the STB, menu guides, updates
- Channel line-ups at the Set top Box
- A complete analysis of the TCPIP protocol exchanges and message events during STB power up, channel line-up assignments, multicast group announcements, menu guide downloads, VOD and PPV transactions, channel changings/IGMP events, EAS alerts and force tunings, rental record accounts, etc.
- How do the particular vendor products they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?
- Video On Demand:
- Technology functions performed, applicational & technology options
- The particular vendor product that this IPTV Service Provider has purchased is now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product that this IPTV Service Provider has purchased are explained
- VOD, SVOD and live video
- SD, HD formats, MPEG-2, MP3, Mpeg-4, H.264/AVC as it relates to VOD
- RTSP (Real Time Streaming Protocol)
- nPVR (network based PVR functionality)
- Conditional access and encryption as it relates to the VOD server
- Unicast versus multicast, internal network bandwidth utilization
- Distributed server clusters, load balancing and reliability
- How does the VOD server interact with their middleware
- Which other IPTV systems and products does the VOD server interoperate with, when, why and how?
- Customer interactions at the STB and how these events are communicated to the VOD server
- A detailed analysis of the TCPIP protocol exchanges and message events during all VOD transactions - ordering of movies, fast-forward, rewind, pause, play, etc.
- How does the particular vendor product they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?
- Encryption:
- Technology functions performed, applicational & technology options
- The particular vendor product that this IPTV Service Provider has purchased is now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product that this IPTV Service Provider has purchased are explained
- VOD, SVOD and live video
- SD, HD formats, MPEG-2, MP3, Mpeg-4, H.264/AVC as it relates to VOD
- RTSP (Real Time Streaming Protocol)
- nPVR (network based PVR functionality)
- Conditional access and encryption as it relates to the VOD server
- Unicast versus multicast, internal network bandwidth utilization
- Distributed server clusters, load balancing and reliability
- How does the VOD server interact with their middleware
- Which other IPTV systems and products does the VOD server interoperate with, when, why and how?
- Customer interactions at the STB and how these events are communicated to the VOD server
- A detailed analysis of the TCPIP protocol exchanges and message events during all VOD transactions - ordering of movies, fast-forward, rewind, pause, play, etc.
- How does the particular vendor product they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?
- Caller ID:
- Technology functions performed, applicational & technology options
- The particular vendor product that this IPTV Service Provider has purchased is now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product that this IPTV Service Provider has purchased are explained
- A detailed analysis of the TCPIP messages output to the set top box during Caller ID on TV events
- How does the particular vendor product they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?
- Emergency Alert Systems:
- Technology functions performed, applicational & technology options
- The particular vendor product that this IPTV Service Provider has purchased is now highlighted and fully explained
- The major IPTV-technology related configurations of the particular vendor product that this IPTV Service Provider has purchased are explained
- FIPS codes and issues
- A detailed analysis of the TCPIP messages output to the set top box during Caller ID on TV events
- How does the particular vendor product they purchased interoperate with and relate to the other IPTV products and distribution network components of this particular IPTV Service Provider?