1 TO BE PUBLISHED IN THE GAZETTE OF INDIA, EXTRAORDINARY, PART III, SECTION 4 TELECOM REGULATORY AUTHORITY OF INDIA NOTIFICATION THE TELECOMMUNICATION (BROADCASTING AND CABLE) SERVICES INTERCONNECTION (ADDRESSABLE SYSTEMS) (FIFTH AMENDMENT) REGULATIONS, 2023 (4 of 2023) New Delhi, 14/09/2023 F. No. C-1/2/(1)/2021-B AND…
Official record
Open source pageTO BE PUBLISHED IN THE GAZETTE OF INDIA, EXTRAORDINARY, PART III, SECTION 4 TELECOM REGULATORY AUTHORITY OF INDIA NOTIFICATION
THE TELECOMMUNICATION (BROADCASTING AND CABLE) SERVICES INTERCONNECTION (ADDRESSABLE SYSTEMS) (FIFTH AMENDMENT) REGULATIONS, 2023 (4 of 2023)
New Delhi, 14/09/2023
F. No. C-1/2/(1)/2021-B AND CS(2) — In exercise of the powers conferred by section 36, read with sub-clauses (ii), (iii) and (iv) of clause (b) of sub-section (1) of section 11, of the Telecom Regulatory Authority of India Act, 1997 (24 of 1997), read with notification of the Central Government, in the Ministry of Communication and Information Technology (Department of Telecommunications), No. 39, —
(a) issued, in exercise of the powers conferred upon the Central Government under clause (d) of sub-section (1) of section 11 and proviso to clause (k) of sub-section (1) of section 2 of the said Act, and
(b) published under notification No. S.O.44 (E) and 45 (E) dated the 9th January, 2004 in the Gazette of India, Extraordinary, Part II, Section 3,—
the Telecom Regulatory Authority of India hereby makes the following regulations further to amend the Telecommunication (Broadcasting and Cable) Services Interconnection (Addressable Systems) Regulations, 2017 (1 of 2017), namely:-
Short title, extent, and commencement.—
(1) These regulations may be called the Telecommunication (Broadcasting and Cable) Services Interconnection (Addressable Systems) (Fifth Amendment) Regulations, 2023 (4 of 2023).
(2) These regulations shall apply throughout the territory of India.
(3) These regulations shall come into force from the date of their publication in the Official Gazette. Provided that for the existing systems, the provisions of these regulations shall apply after three months from the date of their coming into force.
In regulation 10 of the Telecommunication (Broadcasting and Cable) Services Interconnection (Addressable Systems) Regulations, 2017 (hereinafter referred to as the “principal regulations”),—
(a) in sub-regulation (6), after the words “Schedule III”, the words “or the Schedule X or both, as the case may be” shall be inserted;
(b) in sub-regulation (7), for the words “Schedule III”, the words “Schedule III or the Schedule X or both, as the case may be” shall be substituted;
(c) in proviso to sub-regulation (7), after the words “Schedule III”, the words “or the Schedule X or both, as the case may be” shall be inserted.
In regulation 15 of the principal regulations,—
(a) in sub-regulation (2), for the words “Schedule III”, the words “Schedule III or the Schedule X or both, as the case may be” shall be substituted;
(b) in third proviso to sub-regulation (2), after the words “Schedule III”, the words “or the Schedule X or both, as the case may be” shall be inserted.
In Schedule II of the principal regulations,—
(a) in item 17, for the words “Schedule III”, the words “Schedule III or the Schedule X or both, as the case may be,” shall be substituted;
(b) in declaration, for the words “Schedule III”, the words “Schedule III or the Schedule X or both, as the case may be,” shall be substituted.
After Schedule IX to the principal regulations, the following schedule shall be inserted, namely:-
“Schedule X (Refer sub-regulation (6) of the regulation 10, sub-regulation (7) of the regulation 10 and sub-regulation (2) of the regulation 15)
Scope and Scheduling of Audit
(A) Scope: The annual Audit caused by distributor shall include the Audit to validate compliance with this Schedule and the Subscription Audit, as provided for in these regulations.
(B) Scheduling: The annual Audit as caused by distributor under regulation 15(1) shall be scheduled in such a manner that there is a gap of at-least six months between the audits of two consecutive calendar years. Further, there should not be a gap of more than 18 months between audits of two consecutive calendar years.
Digital Rights Management (DRM) System Requirements
The term DRM, herein, refers to the management of the encryption systems for, inter-alia, providing the functionality of CAS for the Internet Protocol Television (IPTV) service provider under these regulations.
(C) DRM Requirements in so far as they relate to subscriber management systems (SMS) for IPTV services:
Table 1
| Sl. No. | Proposed DRM requirements for SMS |
|---|---|
| 1. | There shall not be any data mismatch between DRM and SMS. Maximum mismatch based on subscription base may be allowed as mentioned below: |
(1) Must be less than 0.20% for subscriber base up to 100000 subs (0 to 200 for subscriber base of up to 100000) (2) Must be less than 0.04% for subscriber base up to 1000000 subscribers (0 to 400 for subscriber base of up to 1000000) (3) Must be less than 0.01% for subscriber base above 10000000 subscribers (0 to 1000 for subscriber base of up to 10000000)
The data between both the systems shall be reconciled on a monthly basis. The reconciliation report shall be stored along with the system data for a minimum of three (3) years or at least three audit cycles, or as per Schedule III whichever is later.
Password Policy Creation for Users: SMS shall have a defined password policy, with minimum length criteria and composition (upper and lower-case characters, numeric, alphabets or special characters), forced password changes or any other appropriate mechanisms or combinations thereof or alternatively user account has to be locked/paired to the Mac Id of the set top box (STB) /unique consumer subscription or the customer premises equipment (CPE)/device.
After-Sales Service Support: The required software and hardware support should be available to the distributor of the television channels’ installations from the SMS vendor’s support teams located in India. The support should be such as to ensure the SMS system with 99.99% uptime and availability. The systems should have sufficient provisions for backup systems to ensure quality of service and uptime
All activation and deactivation of STBs/unique consumer subscription shall be done in such a way that SMS and DRM are always integrated and synchronised on real time basis.
Necessary and sufficient methods shall be put in place so that each activation and deactivation of STBs/unique consumer subscription is reflected in the reports generated from the SMS integrated with the DRM and vice versa
DRM and SMS should be able to activate or deactivate services and/or STBs/unique consumer subscription of the subscriber base of the distributor within 24 hours.
The SMS shall be independently capable of generating, recording, and maintaining logs, for the period of at least immediately preceding three (3) consecutive years, corresponding to each command executed in the SMS including but not limited to activation and deactivation commands.
The SMS should be computerized and capable of recording all logs including information and data concerning the subscribers such as: (a) Unique customer identification (ID) (b) Subscription contract number (c) Name of the subscriber (d) Billing address (e) Installation address (f) Landline telephone number (g) Mobile telephone number (h) E-mail address (i) Channels, bouquets and services subscribed (j) Unique STB number/unique consumer subscription ID attached to a specific unique MAC ID. (k) Unique VC number or MAC ID.
The SMS should be capable of: (a) Viewing and printing of historical data in terms of the activations and the deactivations of STBs/unique consumer subscription. (b) Locating each and every STB/unique consumer subscription and VC/MAC ID installed at city and state level. (c) Generating historical data of changes in the subscriptions for each subscriber and the corresponding source of requests made by the subscriber.
The SMS should be capable of generating reports, at any desired time including about: (a) The total number of registered subscribers. (b) The total number of active subscribers. (c) The total number of temporary suspended subscribers. (d) The total number of deactivated subscribers. (e) List of blacklisted STBs/unique consumer subscription in the system. (f) Channel and bouquet wise monthly subscription report in the prescribed format. (g) The names of the channels forming part of each bouquet. (h) The total number of active subscribers subscribing to a particular channel or bouquet at a given time. (i) The name of a-la carte channel and bouquet subscribed by a subscriber. (j) The ageing report for subscription of a particular channel or bouquet.
(D) DRM Requirements for conditional access by subscribers and encryption for IPTV services
Table 2
| Sl. No. | Proposed DRM Requirements for conditional access by subscribers and encryption |
|---|---|
| 1. | DPO shall ensure that the current version of the DRM in use do not have any history of hacking. A written declaration from the DRM vendor shall be required to be furnished on an annual basis as compliance of this requirement. |
| 2. | DRM shall ensure all logs are un-editable, stamped with date and time of all transactions (all activations, deactivation, channel authorization/assignment and un-authorization / de-assignments and change in MAC ID/STB/unique consumer subscription). The DRM shall not allow altering or modification of any logs. There shall be no facility for the distributor/users to purge logs. |
| 3. | DRM deployed do not have facility to activate and deactivate a Set Top Box (STB) /unique consumer subscription directly from the Graphical User Interface (GUI) terminal of DRM. All activation and deactivation of STBs/unique consumer subscription shall be done with the commands of the SMS (provided that such feature may be available only for specific testing. The command or access for such feature may be available with the highest system administration password. In all such cases a separate log file of such commands has to be maintained) integrated with DRM. The DRM shall be integrated with the SMS in a manner that ensures security of the channel. |
| 4. | The SMS and the DRM should be integrated in such manner that activation and deactivation of STB/unique consumer subscription happen simultaneously in both the systems. Explanation: Necessary and sufficient methods shall be put in place so that each activation and deactivation of STBs/unique consumer subscriptions is reflected in the reports generated from the DRM. |
(a) Unique active STB/unique consumer subscription count as well as MAC ID wise on any desirable date (b) Unique bouquet/channel active for a specific STB/unique consumer subscription on any desirable date (c) MAC ID/User ID wise activation-deactivation report for service requests (d) Any alteration in bouquet and/or channels configured in DRM (e) Blacklist STB/unique consumer subscription report (desirable not mandatory feature) (f) Product code pertaining to channels/ bouquets available on the platform (g) Channel/bouquet authorization/assignment to STB/unique consumer subscription along with start date and end date of entitlement (h) STB/unique consumer subscription -VC pairing / de-pairing or User id- Mac-id Pairing / de-pairing (if applicable) in SMS/DRM (i) STB/unique consumer subscription activation / de-activation (j) Channels assignment to STB/unique consumer subscription (k) Report of the activations or the deactivations of a particular channel for a given period (l) The total number of registered subscribers (m) The total number of active subscribers (n) The total number of temporary suspended subscribers (o) The total number of deactivated subscribers (p) List of blacklisted STBs/unique consumer subscription in the DRM (desirable not mandatory feature) (q) Channel and bouquet wise monthly subscription report in the prescribed format. (r) The names of the channels forming part of each bouquet (s) The total number of active subscribers subscribing to a particular channel or bouquet at a given time (t) The name of a-la carte channel and bouquet subscribed by a subscriber (u) The ageing report for subscription of a particular channel or bouquet
The service providers shall ensure that they seek provisioning of after sales services and support through a local entity so as to inter-alia provide quick resolution to any technical and piracy related issues, from DRM equipment supplier, while procuring DRM equipment.
(E) DRM Requirements in so far as they relate to fingerprinting for IPTV services
Table 3
| Sl. No | Fingerprinting requirements under DRM |
|---|---|
| 1. | The DPO shall ensure that it has systems, processes and controls in place to run fingerprinting at regular intervals |
| 2. | The STB/unique consumer subscription should support both visible and covert types of finger printing. |
| 3. | The fingerprinting should not get invalidated by use of any device or software. |
| 4. | The fingerprinting should not be removable by pressing any key on the remote of STB/unique consumer subscription. |
| 5. | The finger printing should be on the topmost layer of the video. |
| 6. | The finger printing should be such that it can identify the unique STB/unique consumer subscription number or the unique VC number or the MAC ID. |
| 7. | The finger printing should appear on the screens in all scenarios, such as menu, Electronic Programme Guide (EPG), settings, blank screen, and games etc. |
| 8. | The location, font color and background color of fingerprint should be changeable from head end and should be random on the viewing device. |
(F) DRM Requirements in so far as they relate to STBs/unique consumer subscription
Table 4
| Sl. No. | STB/unique consumer subscription Requirements for DRM for IPTV services |
|---|---|
| 1. | All STBs/unique consumer subscription should have a DRM content protection. |
| 2. | The STB/unique consumer subscription deployed should be capable to support content decryption, decoding and DRM license evaluation. |
| 3. | The STB/unique consumer subscription should be capable of displaying fingerprinting inserted from Headend through DRM/SMS. The STB/unique consumer subscription should support both targeted channel fingerprinting as well as all global fingerprinting. |
| 4. | The STB/unique consumer subscription should be individually addressable from the Head-end. |
| 5. | The STB/unique consumer subscription should be able to receive messages from the Head-end. |
| 6. | The messaging character length should be minimal of upto120 characters. |
| 7. | There should be provision for global messaging, group messaging and the individual STB/unique consumer subscription messaging. |
| 8. |
(a) System down testing (b) Error messaging (c) Negative user journey testing (d) Device variance testing (e) Destructive testing (f) Application monitoring testing (g) In-app monitoring testing
(V. Raghunandan) Secretary, TRAI
Note.1: The principal regulations were published in the Gazette of India, Extraordinary, Part III, Section 4, vide notification No. 21-4/2016-B&CS dated 3rd March 2017 (1 of 2017). Note. 2: The principal regulations were amended vide notification No. 21-6/2019-B&CS dated 30th October 2019 (7 of 2019). Note. 3: The principal regulations were further amended vide notification No. 21-5/2019-B&CS dated 1st January 2020 (1 of 2020). Note. 4: The principal regulations were further amended vide notification No. RG-1/2/(3)/2021-B AND CS(2) dated 11th June 2021 (1 of 2021). Note. 5: The principal regulations were further amended vide notification No. RG-1/2/(2)/2022-B AND CS (2) dated 22nd November 2022 (2 of 2022). Note. 6: The Explanatory Memorandum explains the objects and reasons of the Telecommunication (Broadcasting and Cable) Services Interconnection (Addressable Systems) (Fifth Amendment) Regulations, 2023 (4 of 2023).
“Necessary and sufficient methods shall be put in place so that each activation and deactivation of STBs is reflected in the reports generated from the SMS integrated with the DRM and vice versa.”
Table 1(6.) of CP
In the CP, the following was mentioned: “DRM and SMS should be able to activate or deactivate services and/or STBs of the subscriber base of the distributor within 24 hours.”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/APP’.
Table 1(7.) of CP
In the CP, the following was mentioned: “The SMS shall be independently capable of generating, recording, and maintaining logs, for the period of at least immediately preceding two (2) consecutive years, corresponding to each command executed in the SMS including but not limited to activation and deactivation commands.”
In response, an association suggested the period of at least immediately preceding three (3) consecutive years, instead of two (2) consecutive years. Further, they mentioned that the time period for record retention throughout the Draft Regulations 2022 has been prescribed as two (2) years instead of proposed three (3) years as was submitted in the DRM Committee Report. The three (3) years’ time period was inter-alia suggested in order to ensure that the data for the preceding three (3) years is available for the purposes of broadcaster led audits prescribed under clause 15 (2) of the Interconnection Regulations. The Interconnection Regulations prescribe a period of two(2) years for data/record retention, which is insufficient and factors period of limitation contemplated under the provisions of the Consumer Protection Act. However, it completes overlooks the period of limitation contemplated under the Limitation Act, which is the only statute relevant from the perspective of broadcaster-DPO relationship. They further mentioned that by the time the broadcaster led audit is conducted, the prescribed period of two (2) years for data/ record retention is already over. Therefore, the period for retention of data in the Draft Fourth Amendment be prescribed for at least three (3) years.
Table 1 (8) (j) of CP
In the CP, the following was mentioned: “The SMS should be computerized and capable of recording all logs including information and data concerning the subscribers such as:…….. (j) Unique STB number”
In response, a stakeholder suggested that the words ‘STB number’ should be replaced with ‘STB number/user name’. They opined that DRM and Middleware systems work with usernames which are more user friendly than STB numbers.
Table 1 (9.) of CP
In the CP, the following was mentioned: “The SMS should be capable of: (a) Viewing and printing of historical data in terms of the activations and the deactivations of STBs. (b) Locating each and every STB and VC/MAC ID installed at city and state level. (c) Generating historical data of changes in the subscriptions for each subscriber and the corresponding source of requests made by the subscriber.”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/APP’.
Table 1 (10.) of CP
In the CP, the following was mentioned: “The SMS should be capable of generating reports, at any desired time including about: (a) The total number of registered subscribers. (b) The total number of active subscribers. (c) The total number of temporary suspended subscribers. (d) The total number of deactivated subscribers. (e) List of blacklisted STBs in the system. (f) Channel and bouquet wise monthly subscription report in the prescribed format. (g) The names of the channels forming part of each bouquet. (h) The total number of active subscribers subscribing to a particular channel or bouquet at a given time. (i) The name of a-la carte channel and bouquet subscribed by a subscriber. (j) The ageing report for subscription of a particular channel or bouquet.”
In response, a few MSOs and one association suggested that the word ‘STB’ should be replaced with ‘STBs/APP’.
Table 1 (13.) of CP
In the CP, the following was mentioned: “If there is active infrastructure sharing then, DPO shall declare the sharing of the DRM and the SMS deployed for distribution of channels. In case of deployment of any additional DRM/SMS, the same should be notified to the broadcasters by the distributor.”
In response, one association opined that at present, there are no guidelines issued by MIB regarding infrastructure sharing between IPTV operators, and as such, there are inter-alia jurisdictional issues concerning infrastructure sharing between IPTV operators. It is premature to include requirements relating to infrastructure sharing in the Draft Fourth Amendment / Draft Schedule-X since, the same appears to be a foregone conclusion of TRAI on these aspects.
Analysis
Table 1(14.) of CP
In the CP, the following was mentioned: “SMS shall have a provision to generate synchronization report, with date and time, with the minimum fields as listed below: (f) STB Number (or in case of card-less system, chip ID or MAC ID number of the STB) (g) Product Code pertaining to à-la-carte channels and bouquets available on the platform (h) Start Date of entitlement (i) End Date of entitlement (j) Status of STB (active/Inactive)”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/APP’.
Table 1(15.) of CP
In the CP, the following was mentioned: “ The file output of DRM shall be processed by SMS system to compare and generate a 100% match or mismatch error report.”
In response, one stakeholder opined that clarification is needed on File output formats required from DRM. The stakeholder has further mentioned that if not regulated, there may arise different versions of the clause mentioned.
Analysis:
Table 1 (16.) of CP
In the CP, the following was mentioned: “Channel/Bouquet management: SMS shall support the following essential requirements: (a) Create and manage all channels and bouquets along with the relevant details such as name, tariff, broadcaster, or DPO bouquet, etc. (b) Manage changes in the channel/bouquet, as may be required, from time to time. (c) Link the Products IDs for à-la-carte channels and bouquets (Single and Bulk) created in DRM with the product information being managed in SMS, for smooth working of SMS and DRM integration. (d) Management of historical Data of Product name, i.e., Broadcasters (name), maximum retail price (MRP), distributor retail price (DRP).”
In response, one stakeholder suggested an amendment that SMS creates and manages packages based on Product ID and composition provided from DRM. They further mentioned that DRM API’s cannot allow Packages to be directly be created/modified from SMS subject to DRM database security.
Analysis:
Table 1 (17.) of CP
In the CP, the following was mentioned: “Network Capacity Fee (NCF) Policy Creation: SMS shall support all NCF related requirements mandated by the applicable tariff order.”
In response, one stakeholder opined that the Tariff orders need to be finalized and enforced by the authority, since there is a lot of ambiguity regarding this. The broadcasters are enforcing the tariff as per their convenience and some broadcasters are even seeking for minimum guarantee commitment to provide the IRD to the IPTV provider, which is against creating a playing field for the DPOs.
Analysis:
Table 1 (19.) of CP
In the CP, the following was mentioned: “Management of Logs: …. (b) SMS shall have the provision of generating the user activity log report to enable tracking users’ work history. It shall not be allowed to delete the records from the log.”
In response, one stakeholder suggested that the word ‘SMS’ should be replaced with ‘SMS/DRM’. They further opined that DRM maintains the session logs whenever a user views a channel including the time stamp. These logs facilitate the viewership analysis and provides validation for the channel access as per the user’s subscription.
Analysis:
Table 1 (22.) of CP
In the CP, the following was mentioned: “STB and MAC ID shall be paired from the SMS to ensure security of channel (applicable for DRM with pairing facility).”
In response, one stakeholder suggested that STB/Username and MAC ID shall be paired from the SMS to ensure security of channel.
Table 1 (23.) of CP
In the CP, the following was mentioned: “The SMS shall be capable of individually addressing subscribers, for the purpose of generating the reports, on channel by channel and STB by STB basis.”
In response, a few stakeholders and an association suggested generating the reports, on channel by channel and STB/MAC ID by STB/MAC ID basis. They opined that for app, it can be identified with MAC ID or with its unique ID.
Table 1 (24.) of CP
In the CP, the following was mentioned: “SMS should have a facility to carry out monthly reconciliations of channels/ala carte and bouquet (with their respective ID created in SMS with DRM) and the variance report should be available in both DRM and SMS logs and made available during audits.”
In response, one stakeholder opined that SMS should have a facility to carry out monthly reconciliations of channels/ala carte and bouquet (with their respective ID created in SMS with DRM) and the variance report should be available from the DRM and SMS logs and made available during audits.
Analysis:
Table 1 (26.) of CP
In the CP, the following was mentioned: “Audit-related requirements: SMS should have the capability to capture below-mentioned information that may be required for audit and otherwise: ….. (c) STB related: (i) Change in location history (ii) Change in status (Active/Damaged/Repaired/Replaced)”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/APP’.
Table 1 (27.) of CP
In the CP, the following was mentioned: “User Authentication: SMS should have the capability to authenticate its subscribers through registered mobile number (RMN) through one-time password (OTP) system.”
In response, one stakeholder desired to know if the above clause is to enable logging in from other device to check subscription status or to use OTP to activate the box.
Analysis:
Table 1 (28.) of CP
In the CP, the following was mentioned: “SMS should have the provision to support the following additional requirements: (a) List of à-la-carte channels and bouquets, digital headend (DHE) and Zone-wise: Provision to support/manage Zone/ Sub-Headend-wise list of à-la-carte channels and bouquets, in sync with the list available in DRM. ……”
In response, one stakeholder enquired the meaning of ‘zone’.
Analysis:
Additional clause
Analysis
(E) DRM Requirements for conditional access by subscribers and encryption for IPTV services
Table 2 (2.) of CP
In the CP, the following was mentioned: “DRM shall ensure all logs are un-editable, stamped with date and time of all transactions (all activations, deactivation, channel authorization/assignment and un-authorization / de-assignments and change in MAC ID/STB). The DRM shall not allow altering or modification of any logs. There shall be no facility for the distributor/users to purge logs.”
In response, one stakeholder suggested to remove un-editable and not allowing altering the logs. They mentioned that this is possible in theory to generate fully protected logs using technologies like blockchain or ledger databases. However, this is a very expensive approach that the regulator shouldn't require. The DPO and DRM provider should enforce controlled access to the logs, so only authorized personnel can access the logs. Only the logging application should have the writer write the logs. All other users can only read the logs.
Another stakeholder opined that DRM shall ensure all logs are uneditable, stamped with date and time of all transactions (all session logs of the users, channel wise, date wise with user id or mac id should be available). The DRM shall not allow altering or modification of any logs. There shall be no facility for the distributor/users to purge logs. Provision for validation of session logs with subscription status should be available via middleware or an equivalent software.
Analysis:
Table 2(3.) of CP
In the CP, the following was mentioned: “DRM deployed do not have facility to activate and deactivate a Set Top Box (STB) directly from the Graphical User Interface (GUI) terminal of DRM. All activation and deactivation of STBs shall be done with the commands of the SMS integrated with DRM. The DRM shall be integrated with the SMS in a manner that ensures security of the channel.”
In response, a few stakeholders and an association suggested that DRM deployed do not have facility to activate and deactivate a Set Top Box (STB)/MAC ID (APP) directly from the Graphical User Interface (GUI) terminal of DRM. All activation and deactivation of STBs/APP shall be done with the commands of the SMS integrated with DRM. The DRM shall be integrated with the SMS in a manner that ensures security of the channel. Another stakeholder opined that in some cases, like for testing purposes, the UI or other means should allow authorized personnel to manage the client devices.
Analysis:
Table 2 (4.) of CP
In the CP, the following was mentioned: “The SMS and the DRM should be integrated in such manner that activation and deactivation of STB happen simultaneously in both the systems. Explanation: Necessary and sufficient methods shall be put in place so that each activation and deactivation of STBs is reflected in the reports generated from the DRM.”
In response, a few stakeholders and an association suggested that the SMS and the DRM should be integrated in such manner that activation and deactivation of STB/MAC ID happen simultaneously in both the systems. Explanation: Necessary and sufficient methods shall be put in place so that each activation and deactivation of STBs/APP is reflected in the reports generated from the DRM.
Another stakeholder suggested that the SMS and the DRM should be integrated in such manner that activation and deactivation of STB are synchronized in real time.
Analysis:
Table 2(6.) of CP
In the CP, the following was mentioned: “The DRM deployed should be able to support both carded as well as card-less STBs for any provisioning.”
In response, a few stakeholders and an association suggested that the word ‘STBs’ should be replaced with ‘STBs and APP based’. Another stakeholder opined that it is irrelevant for DRM which is cardless by its nature. Another stakeholder suggested that the DRM deployed should be able to support both carded card less STBs & Smart TV for any provisioning.
Table 2 (7.) of CP
In the CP, the following was mentioned: “The DRM deployed should be able to generate, record, maintain independent reports and logs for verification purpose during audits corresponding to each command executed in the DRM issued by the SMS integrated with the DRM for last two (2) years minimum. The reports must have date and time stamp. Proposed reports should include:…….”
In response, one stakeholder suggested that the clause may additionally mention that MSO can have these transactional logs exported to an external storage system ensuring that it is available in raw format without any change for the period of at least immediately preceding two (2) consecutive years, corresponding to each command executed in the SMS including but not limited to activation and deactivation commands. As mentioned earlier an association opined that it is imperative that a period of three (3) years be prescribed by Authority for retention of data and records so as to inter-alia ensure that the broadcaster led audits can be meaningfully conducted.
Table 2 {7(a)} of CP
In the CP, the following was mentioned: “Unique active STB count as well as MAC ID wise on any desirable date”
In response, one stakeholder suggested Unique active STB count as well as Unique MAC ID/User ID/DRM ID wise on any desirable date.
Table 2 {7(b)} of CP
In the CP, the following was mentioned: “Unique bouquet/channel active for a specific STB on any desirable date”
In response, one stakeholder suggested unique channel active for a specific STB/User on any desirable date.
Analysis:
Table 2 {7(c)} of CP
In the CP, the following was mentioned: “MAC ID wise activation-deactivation report for service requests”
In response, one stakeholder suggested MAC ID/User ID wise Channel viewership report for service requests.
Table 2{7(d)} of CP
In the CP, the following was mentioned: “Any alteration in bouquet and/or channels configured in DRM.”
In response, one stakeholder any alteration in bouquet and/or channels configured in DRM if the facility is available in DRM.
Table 2 {7(e)} of CP
In the CP, the following was mentioned: “Blacklist STB report”
In response, one stakeholder opined that Blacklist STB should not have access/session log in the DRM. This clause can be removed also.
Analysis:
Table 2 {7(f)} of CP
In the CP, the following was mentioned: “Product code pertaining to channels/ bouquets available on the platform.”
In response, one stakeholder opined that product code pertaining to channels should be available in DRM.
Table 2 {7(g)} of CP
In the CP, the following was mentioned: “Channel/bouquet authorization/assignment to STB along with start date and end date of entitlement”.
In response one stakeholder suggested Channel Viewership Access by STB /User for a particular date / week / a period (from date to date). A few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STB/Mac ID’.
Table 2 {7(h)} of CP
In the CP, the following was mentioned: “STB-VC pairing / de-pairing (if applicable)”
In response, one stakeholder suggested STB-VC pairing / de-pairing or User id- Mac-id Pairing / de pairing (if applicable) in SMS/DRM.
Analysis:
Table 2 {7(i)} of CP
In the CP, the following was mentioned: “STB activation / de-activation”
In response, one stakeholder opined that Session Log validation should be possible for each active subscribed channel per user during subscription period of the user for any channel.
Table 2 {7(j)} of CP
In the CP, the following was mentioned: “Channels assignment to STB”
In response, one stakeholder opined that DRM should not have facility for assignment of channel / bouquets to STB/User. If the facility is available, the corresponding logs should be available. A few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STB/Mac ID’.
Table 2 {7(k)} of CP
In the CP, the following was mentioned: “Report of the activations or the deactivations of a particular channel for a given period.”
In response, one stakeholder suggested that report of the activations or the deactivations of a particular channel for a given period available in SMS should be able to validate the session logs available in DRM.
Table 2 {7(l)} of CP
In the CP, the following was mentioned: “The total number of registered subscribers.”
In response, one stakeholder suggested that the clause should be the total number of registered subscribers if the DRM has the facility to register subscribers.
Analysis:
Table 2 {7(n)} of CP
In the CP, the following was mentioned: “The total number of temporary suspended subscribers.”
In response, one stakeholder suggested that the clause should be the total number of temporary suspended subscribers if the subscribers have registration facility in the DRM.
Table 2{7(o)} of CP
In the CP, the following was mentioned: “The total number of deactivated subscribers.”
In response, one stakeholder suggested that the clause should be the total number of deactivated subscribers if the registration of subscribers is available in DRM
Table 2{7(p)} of CP
In the consultation paper on “Draft Telecommunication (Broadcasting And Cable) Services Interconnection (Addressable Systems) (Fourth Amendment) Regulations, 2022” dated 9th September 2022, the following was mentioned: “List of blacklisted STBs in the DRM.”
In response, one stakeholder opined that the clause should be list of blacklisted STBs in the DRM if the registration of subscribers is available in DRM. Another stakeholder suggested that the word ‘STBs’ should be replaced with ‘STBs/Mac ID (APP)’.
Table 2 {7(q)} of CP
In the CP, the following was mentioned: “Channel and bouquet wise monthly subscription report in the prescribed format.”
In response, one stakeholder suggested Channel and User wise monthly viewership report in the prescribed format.
Table 2{7(r)} of CP
In the CP, the following was mentioned: “The names of the channels forming part of each bouquet.”
In response, one stakeholder suggested that the clause should be the names of the channels in relation to their names registered in SMS.
Table 2{7(s)} of CP
In the CP, the following was mentioned: “The total number of active subscribers subscribing to a particular channel or bouquet at a given time.”
In response, one stakeholder suggested that the clause should be the total number of active subscribers subscribing to a particular channel at a given time.
Table 2 {7(t)} of CP
In the CP, the following was mentioned: “The name of a-la carte channel and bouquet subscribed by a subscriber.”
In response, one stakeholder suggested that the clause should be the name of the channels per user viewership records with respect to subscription status of a subscriber.
Table 2{7(u)} of CP
In the CP, the following was mentioned: “The ageing report for subscription of a particular channel or bouquet.”
In response, one stakeholder suggested that the clause should be the ageing viewership report of a particular channel for a particular time. Another stakeholder opined that much of this belongs to the Control Plane that drives the DRM and not the DRM per se.
Table 2 (8) of CP
In the CP, the following was mentioned: “DRM deployed should be able to tag and blacklist the STB independently in case of any piracy.”
In response, one association suggested that the word ‘STB’ should be replaced with ‘STB &VC’. A few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/Mac ID (APP)’. Another stakeholder suggested that the clause should mention that DRM deployed should not have any facility to activate the blacklisted STB.
Another stakeholder enquired about the word ‘independently’. They further opined that DRM by itself can't detect piracy, it should be notified by some other parts of the ecosystem about pirate devices that need to be blacked out.
Table 2 (11) of CP
In the CP, the following was mentioned: “The DRM should be capable of generating, recording and preserving unedited data / logs for at least two consecutive years for each command executed through the DRM, including logs of each command of the SMS integrated with the DRM.”
In response, one stakeholder opined that it's about the entire ecosystem and not DRM itself. Keeping not editable logs for several years incurs very significant costs.
Table 2 (13) of CP
In the CP, the following was mentioned: “DRM shall not support carriage of channel with same name or nomenclature in the distributor’s network served by each headend under more than one LCN, and another channel descriptor. Further, each channel available in DRM shall be uniquely mapped with channels available in SMS.”
In response, a stakeholder opined that DRM doesn't deliver channels and it is not aware of the channel names, LCN, etc. Another stakeholder suggested that the clause should mention that DRM shall not support carriage of channel with same name or nomenclature in the distributor’s network served by each headend under more than one instance, and another channel descriptor. Further, each channel available in DRM shall be uniquely mapped with channels available in SMS.
Analysis:
Table 2(14) of CP
In the CP, the following was mentioned: “DRM shall be capable of adding/modifying channels/bouquets as may be required on real time basis in line with the activity performed in SMS.”
In response, one stakeholder suggested that DRM shall be integrated with SMS in such a way that addition/modification of channels/bouquets in SMS are automatically synced to the DRM on real-time. Another stakeholder opined that it probably doesn't belong to DRM. Another stakeholder suggested that DRM shall be capable of executing SMS requests for channels as may be required on real time basis in line with the activity performed in SMS.
Table 2(15) of CP
In the CP, the following was mentioned: “DRM should support only agreed DPO’s branded/proprietary and DPO’s supplied business model for STBs.”
In response, a few MSOs and an association opined that DPOs should not be restricted to use only STB. So, STBs/APP based should be permitted. Another stakeholder suggested that DPO should deploy and activate only the approved branded/proprietary STBs which are tested as per the technical Audit Manual and DPO’s should include the STB models in their Annexure-3 declaration and should submit the updated Annexure-3 declaration if any new model STB is deployed for the viewership of pay channels.
Analysis:
Table 2 (16) of CP
In the CP, the following was mentioned: “When infrastructure sharing is available, in such cases DRM shall be capable to support multiple DPOs.”
In response, one association opined that at present, there are no guidelines issued by MIB regarding infrastructure sharing between IPTV operators, and as such, there are inter-alia jurisdictional issues concerning infrastructure sharing between IPTV operators. It is premature to include requirements relating to infrastructure sharing in the Draft Fourth Amendment / Draft Schedule-X since, the same appears to be a foregone conclusion of TRAI on these aspects.
Table 2 (17) of CP
In the CP, the following was mentioned: “DRM should support content protection and usage rules enforcement for B2C model.”
In response, one stakeholder suggested that DRM should support content protection and usage viewership data for B2C model. Another stakeholder enquired the meaning of "usage rules enforcement for B2C Model". Another organization also sought clarification regarding the usage rules.
Analysis:
Table 2 (18) of CP
In the CP, the following was mentioned: “DRM should be capable of handling at least 3 million license transactions per minute.”
In response, one stakeholder suggested that DRM should be capable of handling at least 10000 license transactions per minute subject to the DPO subscriber base. Another stakeholder suggested that DRM should be capable of handling at least % of license transactions per minute. One stakeholder opined that they are unsure whether regulator should state such requirement. They suggested that DPO should negotiate the numbers with the DRM vendor.
Analysis:
Table 2 (19) of CP
In the CP, the following was mentioned: “DRM should support encryption of individual tracks of a content stream with individual keys, i.e., track level protection.”
In response, one stakeholder suggested that DRM should support encryption of individual channels with individual keys and encrypt all the content available in the channel. Another stakeholder suggested that DRM should support encryption of individual services including all the pids comprising of that service with individual key for each service. A few stakeholders and an association opined that DRM would encrypt the complete URL. It’s not same as scrambling to identify the video and audio track.
Analysis:
Table 2 (21) of CP
In the CP, the following was mentioned: “In case DPO has deployed hybrid STBs, DRM shall ensure that the over-the-top (OTT) App and any browser does not get access to the linear television channels offered by the DPO from its own system, and similarly, DRM for IPTV service should not get access to channels delivered through OTT platform. Provided that, all the mandatory requirements for DRM shall be complied by hybrid STBs.”
In response, one association mentioned that the scope of the Draft Fourth Amendment and Draft Schedule X should be limited to DRM requirements for IPTV service only. Another stakeholder opined that Hybrid STB should be defined. They further mentioned that every application should regulate access to its content independently, so the content decryption keys are only delivered in licenses of the system that delivers the content.
Another stakeholder suggested that in case DPO has deployed hybrid STBs, DPO Application integrated with the DRM shall ensure that the over-the-top (OTT) App and any browser does not get access to the linear television channels offered by the DPO from its own system, and similarly, DPO Application integrated with DRM for IPTV service should not get access to channels delivered through OTT platform. Provided that, all the mandatory requirements for DRM shall be complied by hybrid STBs.
One stakeholder suggested that Hybrid STB is an STB with access to internet as well as Linear services. DRM shall ensure that the over-the-top (OTT) App and any browser does not get access to the linear television channels offered by the DPO from its own system. DRM for IPTV service should not get access to channels delivered through OTT platform. Provided that, all the mandatory requirements for DRM shall be complied by hybrid STBs. DPO is free to integrate the OTT content on the UI along with linear content at his disposal. The OTT content has to be protected by OTT vendor by means of DRM and CPE certification.
Another organization suggested that in case DPO has deployed hybrid STBs, if the MSO is providing the linear television channel on IP delivery also either Unicast or Multicast, the DRM shall ensure that all the mandatory requirements are compiled by hybrid STBs. DRM shall also ensure that Any browser does not get access to the linear television channels offered by the DPO. The IPTV channels should be accessible only in the specified STB and not in any other handheld device or computer.
Analysis:
ITU’s Recommendation ITU-T J.298: Requirements and technical specifications of a cable TV hybrid set top box compatible with terrestrial and satellite TV transport defines Hybrid STB as follows: “hybrid STB: A hybrid set-top box (STB) is a STB that uses multiple methods of receiving transmission signals with video and audio content. NOTE – For the purposes of this Recommendation, the dual streams will be IP based via the Internet protocols and cable, satellite and terrestrial television, based on the ITU-T J.83, DVB-S/S2, DVB-T/T2 or ISDB-T/Tb standards”.
Though the hybrid STB may use multiple methods of receiving transmission signals with video and audio content, however for the purpose of this regulation, the Authority is of the view that it is pertinent to ensure that in a single instance such STB provides only one type of service. Accordingly, modifications have been made in the Regulation.
Table 2 (22) of CP
In the CP, the following was mentioned: “There shall not be any active unique subscriber outside the database tables. Further, there shall not be an option to split DRM database for creation of more than one instance by a DPO or a vendor.”
In response, one stakeholder mentioned that they are not sure if it's a relevant requirement.
Table 2 (24) of CP
In the CP, the following was mentioned: “It shall be mandatory to have backup servers and logs of all activities carried out in main server shall be concurrently copied into the backup servers: Provided that a log of all such instances shall be maintained along with date and time stamp, where the backup server has been used as the main server: Provided further that the main and backup server shall always be in sync with regard all data, such as subscription data, STB UA/MAC ID details, entitlement level information, etc.”
In response, one stakeholder mentioned that they appreciate the efforts to have better QoS for the users and it is in the right direction. However, this should be enforced on other types of DPO since majority of the subscribers are still under the legacy cable TV system or DTH.
Table 2(25) of CP
In the CP, the following was mentioned: “DRM and SMS shall ensure that the access to database is available to authorized users only, and in “read only” mode only. Further, the database audit trail shall be permanently enabled. Explanation: Database here refers to the database where data and log of all activities related to STB activation, deactivation, subscription data, STB UA/MAC ID details, entitlement level information, etc., is being stored.”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/Mac ID’.
Table 2 (26) of CP
In the CP, the following was mentioned: “Provision of à-la-carte channels or bouquet: (a) DRM (and SMS) shall be able to handle all the channels, made available on a platform, in à la carte mode. (b) DRM (and SMS) shall have the capability to handle such number of broadcaster/DPO bouquets, as required by the DPO.”
In response, one stakeholder opined that bouquet is irrelevant for DRM system.
Table 2 (28) of CP
In the CP, the following was mentioned: “DRM shall have a provision to export the database/report for reconciliation with the SMS database. Further, there shall be a provision of reconciliation through secure APIs/secure scripts.”
In response, one stakeholder opined that pure DRM may be just a slave of SMS and may not have any DB at all.
Table 2 (29) of CP
In the CP, the following was mentioned: “DRM should have the following features: (a) The entitlement end date in DRM shall be equal to the entitlement end date in SMS, (b) The entitlement end date in DRM shall be open and SMS shall manage entitlements based on the billing cycles and payments.”
In response, one stakeholder opined that DRM should have the following features: (a) The entitlement end date in DRM shall be equal to the entitlement end date in SMS. Another stakeholder opined that DRM should have the following features: (b) The entitlement end date in DRM shall be open and SMS shall manage entitlements based on the billing cycles and payments.
Analysis:
Table 2(30) of CP
In the CP, the following was mentioned: “There shall be unique license key required for viewing every 10 minutes in DRM deployed by DPO.”
In response, one stakeholder suggested that there shall be unique license key required for viewing, the crypto period should be configurable to change at periodic interval in DRM deployed by DPO. Another stakeholder enquired if it is about the key rotation or license renewal period. They further opined that if it’s the former, this is probably not feasible in the current systems in the industry. The latter is possible but in big deployments creates a lot of traffic between the clients and the HE.
Analysis:
Table 2(31) of CP
In the CP, the following was mentioned: “For every change in channels, fresh license keys should be issued by the DRM. License keys issued by DRM should be secure and encrypted. DRM must ensure that the authorization keys are not received by the STB from any other source other than the one specified by the IPTV system.”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STB/APP’. Another stakeholder suggested that that for every change in channels, fresh license keys should be issued by the DRM however the various packages can be created with bouquet of channels with same key. License keys issued by DRM should be secure and encrypted. DRM must ensure that the authorization keys are not received by the STB from any other source other than the one specified by the IPTV system.
Table 2 (33) of CP
In the CP, the following was mentioned: “IPTV transmission has to be in multicast mode only just like cable TV transmission. There cannot be any such case where unicast is allowed. STBs with facilities for recording programs shall have a copy protection system (i.e., a feature which prevents reproduction of content and/or unauthorized copying and distribution of content) and such recorded content should not be transferrable to any other device.”
In response, a few stakeholders and an association suggested that IPTV Transmission shall be agnostic to any network topology for both Multicast & Unicast methods provided it complies with all regulatory requirements. STBs with facilities for recording programs shall have a copy protection system (i.e., a feature which prevents reproduction of content and/or unauthorized copying and distribution of content) and such recorded content should not be transferrable to any other device.
Another stakeholder suggested that IPTV transmission should be in a closed network circuit just like cable TV transmission. STBs with facilities for recording programs shall have a copy protection system (i.e., a feature which prevents reproduction of content and/or unauthorized copying and distribution of content) and such recorded content should not be transferable to any other device.
A few stakeholders and an association suggested that IPTV transmission can be in both multicast and unicast encrypted way. STBs with facilities for recording programs shall have a copy protection system (i.e., a feature which prevents reproduction of content and/or unauthorized copying and distribution of content) and such recorded content should not be transferrable to any other device.
Another stakeholder suggested that IPTV transmission has to be in Local Network only and the IPTV streams should use only Private IP Address space as per Internet Assigned Numbers Authority (IANA). STBs with facilities for recording programs shall have a copy protection system (i.e. the recorded content should be encrypted with the same DRM and decryption should be allowed only during the subscription period of the subscriber for that content) and such recorded content should not be transferrable to any other device.
One stakeholder suggested that IPTV transmission is to be restricted to the private network of the DPO/LCO in either multicast/unicast format, IPTV should not be available/transmitted over the Internet. In case of unicast delivery the DPO has to use HTTPS along with TLS for secure point to point delivery of the content stream. The DPO can engage with Telco's for long distance transmission over a dedicated leased line or through a TLS encrypted tunnel in case of shared infrastructure. STBs with facilities for recording programs shall have a copy protection system (i.e., a feature which prevents reproduction of content and/or unauthorized copying and distribution of content) and such recorded content should not be transferrable to any other device.
Analysis:
Table 2 (34) of CP
In the CP, the following was mentioned: “IPTV transmission should not be allowed to configure any content delivery network (CDN) in their system to deliver linear content to STBs.”
In response, a few stakeholders and an association opined that IPTV transmission should be allowed to configure any content delivery network (CDN) in their system to deliver linear content to STBs, provided it complies with all regulatory requirements. Another stakeholder suggested that IPTV transmission may be allowed to use Content Delivery Network (CDN) only in private network and should not be allowed to use any public content delivery network (CDN) to deliver linear content to STBs. Another stakeholder suggested that IPTV transmission should be in encrypted format and only the STB/CPE should be allowed to decrypt as per the subscription status. If CDN/Stream Multiplexer/Stream Multiplier is involved, it should not have any facility to decrypt and encrypt and should distribute the stream in the same format of the source stream in real-time.
A stakeholder suggested that only private CDN's can be used by the DPO and no public CDN should be allowed. Private CDN nodes can only be accessed by the DPO customer base and should not be accessible from any other network. Another stakeholder opined that CDNs help in overcoming the bandwidth bottlenecks in the distribution trunk lines. One stakeholder was of the opinion that a separate IPTV clause is required as this is not directly related to DRM. Another stakeholder enquired that if CDN is not allowed how the catchup content can be accessed? Yet another stakeholder suggested that IPTV transmission can be delivered using any of the technologies (with or without CDN) based on the convenience of the operator.
On the contrary, an association opined that in Multi cast mode, delivery of linear TV channels through IPTV does not require Content Delivery Networks (CDNs) however in the event Unicast mode is being used the DPO needs to configure CDNs to deliver the IPTV services and to manage bandwidth and network traffic. IPTV transmission should not be allowed to configure any CDN.
Analysis:
Table 2 (35) of CP
In the CP, the following was mentioned: “IPTV should not be allowed to deliver linear content to any other device except STB which has been whitelisted in DRM.”
In response, a few stakeholders and an association suggested that the word ‘STB’ should be replaced with ‘STBs/Mac ID (APP)’. A stakeholder opined that IPTV should be allowed to deliver linear content to any large screen devices like smart TVs & STB which has been integrated and declared to be tested with the DRM security. Two stakeholders suggested that it should be allowed on Android TV to avoid unnecessary burden on subscribers. Another stakeholder opined that perhaps a separate IPTV clause is required as it is not directly related to DRM.
Table 2 (36) of CP
In the CP, the following was mentioned: “IPTV should have capability to implement session based/token authentication with token authentication duration to be controllable to few minutes.”
In response, one stakeholder opined that perhaps a separate IPTV clause is required as it is not directly related to DRM.
Analysis:
37
Table 2 (37) of CP 212. In the CP, the following was mentioned: “IPTV system should not allow recording of linear channel at headend/network level. It should be allowed to be recorded at STB/DVR level only, without there being any option available to transfer such recorded content to any other device.”
In response, a few stakeholders and an association suggested that IPTV system should allow recording of linear channel at headend/network level provided Content is DRM protected and only authorized STB should be able to playback the same in line with broadcasters’ agreements in this regard. It should also be allowed to record at STB/DVR level, without there being any option available to transfer such recorded content to any other device.
Another set of a few stakeholders and an association suggested that recording in server side need to be allowed to provide DVR functions of channels and catchup of channel content. They also suggested additional amendments that IPTV system can do server-side recording and the recorded content need to store in encrypted way. And the content will be accessible and decrypted only with the DPOs STBs/Hybrid STBs/Application (APP). Two stakeholders also opined that recording at head end level should be allowed to support catchup-tv & time shift, as it is good features to promote IPTV. One stakeholder opined that a separate IPTV clause is required as it is not directly related to DRM.
Analysis: To align with extant Guidelines and Regulations, the above clause has been removed in the Regulation.
Table 2. (38) of CP: 215. In the CP, the following was mentioned: “The DRM should have following policies implemented: (a) It should restrict user to editing or saving content in part or full. (b) It should restrict user from sharing or forwarding or mirroring the content from the STB (c) It should disallow user to take screen shots or screen grabs or screen-recording……”
Analysis: 217. Since recording of linear channel is allowed at STB/unique consumer subscription /DVR level, the Authority is of the view that in Table 2. (38) (a), the following words may be deleted: “or saving content in part or full”
Table 2 {38(d)} of CP 218. In the CP, the following was mentioned: “It should lock access to authorized STBs only.”
Table 2 {38(e)} of CP 220. In the CP, the following was mentioned: “It should have Geo blocking, that enables a broadcaster to determine and instruct the DPO/IPTV service provider to restrict the broadcast of TV channels in locations.”
38
Analysis: 222. The Authority is of the view that DRM system should have Geo blocking feature, accordingly modifications have been made in the Regulation.
Table 2. (39) of CP 223. In the CP, the following was mentioned: “The DRM should have the capability of being upgraded over-the-air (OTA) so that the connected STBs always have the most upgraded version of the DRM.”
Table 2 (40) of CP 225. In the CP, the following was mentioned: “The DPO shall ensure that the DRM is updated/upgraded at regular intervals by installing necessary patches, error corrections, additions, version releases, etc. so as to ensure protection of channels and content at all times.”
Analysis: 227. The Authority agrees with the view that in the above-mentioned clause the words ‘regular intervals’ needs to be appropriately amended to ensure that the DRM is kept up to date by the DPO by installing necessary patches, error corrections, additions, version releases, etc. for protection of channels and content at all times. Accordingly, modifications have been done in the regulation.
Table 2 (41) of CP 228. In the CP, the following was mentioned: “No such functionality should be added to or removed from the DRM which compromises security of channels. DPO shall be responsible for encryption of channels’ signals before their transmission through its IPTV platform using DRM integrated STBs. All costs / expenses (by whatever name called) that are required to be incurred or become payable for such upgradation and for retransmission and/or delivery/distribution of channels to subscribers shall be borne solely by such DPO. The DPO shall employ all reasonable security systems and procedures to prevent any loss, theft, piracy, un-authorized use, reception or copying of channels or any part thereof and shall notify broadcasters as soon as practicable after it becomes aware that such an event has occurred.”
Analysis: 230. Any piracy or content hacking causes market disruption and huge financial loss to the service providers. In addition, it causes loss of tax revenues for the government. The framework prescribed by the Authority is expected to reduce piracy and benefit the entire ecosystem. Further, in the Copyright Act appropriate remedies exists to address piracy related issues.
39
Table 2 (43) of CP 231. In the CP, the following was mentioned: “DPO shall promptly, and at it sole cost and expense, correct any issues with the DRM (such as bugs, defects, omissions or the like) that prevents subscribers from accessing the DRM integrated STBs or channels through the DRM integrated STBs.”
Table 2 (44) of CP 233. In the CP, the following was mentioned: “DPO shall provide broadcasters with video and audio codecs supported by the DRM integrated STBs. The DPO shall ensure that no such changes/modifications are made to such codecs parameters that will require broadcasters to incur any expense for delivery of channels / content that are free from viewer discernible problems (including, without limitation, video with no audio, audio with no video or significant signal distortion.)”
Table 2(45) of CP 235. In the CP, the following was mentioned: “DRM should ensure that the integrated STBs are verifiably located within India by reference to internet protocol address and service address. Further, the DRM shall not permit delivery to an Internet/mobile device. The DRM must use industry-standard means (including IP-address look-up technology with screening and blocking of proxies (including anonymizing and spoofed proxies)) to prevent delivery of channels to IP addresses outside of India or to proxies.”
In response, a few stakeholders and an association suggested that the word ‘STBs’ should be replaced with ‘STBs/APP’. One stakeholder opined that this really limits the operator to deliver content only to STBs. Most of the operators in the world and in India want their DRM protected content to be delivered to mobile devices as well. Another stakeholder suggested that DRM should ensure that the integrated STBs are verifiably located within India by reference to internet protocol address and service address. The DRM must use industry standard means (including IP-address look-up technology with screening and blocking of proxies (including anonymizing and spoofed proxies)) to prevent delivery of channels to IP addresses outside of India or to proxies. One stakeholder suggested that DRM should ensure that the integrated STBs and Smart TVs are verifiably located within India by reference to internet protocol address and service address. The DRM must use industry standard means (including IP address look-up technology with screening and blocking of proxies (including anonymizing and spoofed proxies)) to prevent delivery of channels to IP addresses outside of India or to proxies.
An association opined that they do not support the deletion of the underlined words, “Delivery to an Internet/mobile device cannot be permitted” from the above-mentioned clause.
Analysis: 238. With technological developments content can be viewed using application based services provided such arrangement meets extant licensing/regulatory framework. Therefore, the Authority is of the view that app based services, may also be permitted. Soft STBs (App based) may also be used for running IPTV services. In such cases, the unique id for each subscriber is required. In all such cases, STB or the CPE should have a unique Mac id that should be paired or locked with a user account. The Authority is of the view that DRM must ensure and lock the viewership to single device by single STB/unique consumer subscription or any device by ensuring MAC ID based authentication. Accordingly, modifications have been made in the Regulation.
40
Table 2 (46) of CP 239. In the CP, the following was mentioned: “DRM should ensure that channels are accessible on integrated STBs of only such subscribers who are then-current, valid subscribers of the distributor of channels, and such confirmation must take place prior to the DRM actually delivering (or authorizing the delivery of) channel to the integrated STBs of such subscribers.”
Table 2 (48) of CP 241. In the CP, the following was mentioned: “The DRM shall not allow insertion of any self-promotion and/or any third party and/or paid for advertisements (including banners and aston bands) before, during or after transmission of linear channels.
In response, a few stakeholders and an association suggested that the DRM may allow insertion of any self-promotion and/or any third party and/or paid advertisements (including banners and Aston bands) before, during or after transmission of linear channels subject to requisite agreement with the concerned Broadcasters in this regard. Another stakeholder suggested that the DRM may be allowed to insert any promotion, advertisement and/or notifications in a manner that it is not interfering with the playback of the linear channels and the content is played with covering any portion of it.
Two stakeholders suggested that it should be allowed if there is no objection by channel provider and the operator takes formal approvals for the same. Advertisement banners or Asto bands should be allowed at some place holders in such a manner that will not interrupt or block the content. One stakeholder opined that DRM can't distinguish between Operator's (DPO's) ads and the ones coming from third party.
Analysis: 244. The Authority is of the view that the broadcaster’s feed should not be tampered/altered by the Distribution Platform Operators in any manner. The Distribution Platform Operators are bound under agreements executed with the broadcasters as per the provisions of Interconnection Regulations 2017 (as amended). The DRM should not have any feature to insert any content (including advertisement, portion, etc) by itself. Accordingly, modifications have been made in the Regulation.
Table 2 (49) of CP 245. In the CP, the following was mentioned: “The DRM shall not permit subscribers to record and/or store channels/content from channels.”
In response, a few stakeholders and an association suggested that the DRM may permit subscribers to record and/or store channels/content from channels subject to requisite agreement with the concerned broadcasters in this regard. Another set of a few stakeholders and an association suggested to remove the clause. They argued that already they have recording facility in Cable TV STBs. Recording functionality is allowed.
One stakeholder suggested that IPTV system should not allow recording of linear channel at headend/network level. It should be allowed to be recorded at STB/DVR level only, without there being any option available to transfer such recorded content to any other device.
Analysis: 248. The clause at Table 2 (49) was a repetition of earlier clause, therefore it has been removed in the Regulation.
41
Table 2 (51) of CP 249. In the CP, the following was mentioned: “The DPO shall not sub-license the DRM and/or any rights granted to the DPO by the broadcaster to any entity for re-transmission of channels to subscribers.”
Analysis: 251. After due consideration, the Authority has made amendment to the Regulation.
Additional Clause 252. One stakeholder suggested two additional clauses: 1) DRM System to be deployed on secured server and 2) OTT Apps currently transmitting Linear Channels to be verified their mode of transmission. As HLS or Dash is not allowed.
Additional Clause 253. A few stakeholders and an association suggested an additional clause that for all the mandatory requirements of DRM to be suited for STBs/Hybrid STBs/Application (APP). They further opined that in growing technology, DPO can provide IPTV in app based with all security needs and without violating any security norms of TRAI.
(F) DRM Requirements in so far as they relate to fingerprinting for IPTV services
Table 3 (1) of CP 254. In the CP, the following was mentioned: “The DPO shall ensure that it has systems, processes and controls in place to run fingerprinting at regular intervals.”
Table 3 (2) of CP 256. In the CP, the following was mentioned: “The STB should support both visible and covert types of finger printing.”
Table 3 (3) of CP 258. In the CP, the following was mentioned: “The fingerprinting should not get invalidated by use of any device or software.”
Table 3 (4) of CP 260. In the CP, the following was mentioned:
42
“The fingerprinting should not be removable by pressing any key on the remote of STB.”
Table 3 (6) of CP 262. In the CP, the following was mentioned: “The finger printing should be such that it can identify the unique STB number or the unique VC number or the MAC ID.”
Table 3 (7) of CP 264. In the CP, the following was mentioned: “The finger printing should appear on the screens in all scenarios, such as menu, Electronic Programme Guide (EPG), settings, blank screen, and games etc.”
Table 3 (8) of CP 266. In the CP, the following was mentioned: “The location, font color and background color of fingerprint should be changeable from head end and should be random on the viewing device.”
Table 3 (9) of CP 268. In the CP, the following was mentioned: “The finger printing should be able to give the numbers of characters as to identify the unique STB and/or the MAC ID.”
Table 3 (10) of CP 270. In the CP, the following was mentioned: “The finger printing should be possible on global as well as on the individual STB basis.”
Table 3 (13) of CP 272. In the CP, the following was mentioned: “The DRM shall support and enable forensic watermarking at STB level.”
43
Table 3 (14) of CP 274. In the CP, the following was mentioned: “The DRM shall have the capability to run fingerprinting at regular intervals of at least one fingerprinting every ten (10) minutes on a 24x7x365 basis) and provide broadcasters with the fingerprint schedule on request.”
Analysis: 276. The Authority is of the view that the DRM should have the capability to run fingerprinting with at least one fingerprinting every ten (10) minutes on a 24x7x365 basis. DRM should have a feature to publish report of fingerprinting schedule for defined interval. The DPO shall make such report available to broadcaster on request.
Table 3 (15) of CP 277. In the CP, the following was mentioned: “The DRM shall have the capability to run customized fingerprinting at such intervals as may be requested by broadcasters. Further, DPOs shall mandatorily run fingerprinting at regular intervals with a minimum of 2 fingerprints per hour on a 24x7x365 basis and provide broadcasters with the fingerprint schedule on request.”
Analysis: 279. The clause of Table 3 (15) was a repletion of earlier clause, therefore it has been removed in the Regulation.
(G) DRM Requirements in so far as they relate to STBs
Table 4 (1) of CP 281. In the CP, the following was mentioned: “All STBs should have a DRM content protection.”
Table 4 (2) of CP 283. In the CP, the following was mentioned: “The STB deployed should be capable to support content decryption, decoding and DRM license evaluation.”
Table 4 (3) of CP 285. In the CP, the following was mentioned: “The STB should be capable of displaying fingerprinting inserted from Headend through DRM/SMS. The STB should support both targeted channel fingerprinting as well as all global fingerprinting.”
44
Table 4 (4) of CP 287. In the CP, the following was mentioned: “The STB should be individually addressable from the Head-end.”
Table 4 (5) of CP 289. In the CP, the following was mentioned: “The STB should be able to receive messages from the Head-end.”
Table 4 (6) of CP 291. In the CP, the following was mentioned: “The messaging character length should be minimal 120 characters.”
Analysis: 293. The Authority agrees with the suggestion of the stakeholder that the messaging character length should be minimal of up to 120 characters. Accordingly, modifications have been made in the Regulation.
Table 4 (7) of CP 294. In the CP, the following was mentioned: “There should be provision for global messaging, group messaging and the individual STB messaging.”
Table 4 (9) of CP 296. In the CP, the following was mentioned: “The STBs should be addressable over the air to facilitate OTA software upgrade.”
Table 4 (10) of CP 298. In the CP, the following was mentioned: “The STBs with facilities for recording the programs shall have international standard copy protection system.”
Table 4 (11) of CP 300. In the CP, the following was mentioned: “The STB should have a provision that fingerprinting is never disabled.”
45
Table 4 (12) of CP 302. In the CP, the following was mentioned: “The watermarking network logo for all pay channels shall be inserted at encoder end only. In case of infrastructure sharing, it shall be as per terms and conditions of infrastructure sharing.”
Table 4 (13) of CP 304. In the CP, the following was mentioned: “DRM deployed should be able to send scroll messaging which should be only available in the lower part of the screen.”
Analysis: 306. It is learnt that SMS can execute the required function without DRM involvement. Accordingly, modifications have been made in the Regulation.
Table 4 (14) of CP 307. In the CP, the following was mentioned: “DRM deployed should be able to geo tag STB deployed in the network for security.”
Table 4 (15) of CP 309. In the CP, the following was mentioned: “STB should take all commands directly from DRM not from any intermediate servers.”
Table 4 (16) of CP 311. In the CP, the following was mentioned: “STB should not have feature to download (direct or side download) any 3rd party App/APK (Including on Hybrid STB’s if any) and should not have access to any browser.”
46
any third-party app should not be allowed on the STB. At the same time, STB having an integrated browser to serve relevant Hybrid STB features, it should not allow any unauthorized access to IPTV through browser.
A few stakeholders and an association suggested that the clause needs to be removed. Another stakeholder opined that this is a very valid point and the same to be amended for other DPO platforms like DTH Hybrid boxes. Two stakeholders suggested that STB should be allowed to download / side load app or apk to install 3rd party apps. Until unless it is not counterfeiting the copyrights law.
Another association suggested that the clause should read as follows: IPTV STB should not have feature to download (direct or side download) any 3rd party App/APK and should not have access to any browser.”
Analysis: 315. The Authority is of the view that STB/unique consumer subscription while using IPTV infrastructure should not have feature to download (direct or side download) any 3rd party App/APK and should not have access to any browser. Accordingly, modifications have been made in the Regulation.
Table 4 (17) of CP 316. In the CP, the following was mentioned: “STB should not be able to access the authorization keys from any other source except from the IPTV system through the IPTV closed network. DRM must ensure that the authorization keys are not received by the STB from any other source other than the one specified by the IPTV system.”
Table 4 (18) of CP 318. In the CP, the following was mentioned: “STB should not have any play store to download 3rd party App.”
In response, a few stakeholders and an association suggested that STB may have a feature to download 3rd party App/APK directly from in-built app store and may also have access to a browser. However, side loading of any third-party app should not be allowed on the STB. At the same time, STB having an integrated browser to serve relevant Hybrid STB features, it should not allow any unauthorized access to IPTV through browser.
Another association suggested that the clause should read as follows: IPTV STB should not have any play store to download 3rd party App.
A few stakeholders and an association suggested that the clause needs to be removed. A few stakeholders suggested that STB can have Play store / app store to download 3rd party app. Another organization opined that it is not what modern STBs and operators offer. There can be an App Store with a limited set of allowed apps. Another MSO suggested that the same should be amended for other DPO platforms like DTH Hybrid boxes.
Analysis: 322. The Authority is of the view that no play store should be accessible for enabling download, etc. when STB/unique consumer subscription, is functioning in the IPTV network.
Table 4 (19) of CP 323. In the CP, the following was mentioned: “STB should have copy protection – HDCP with version 2 and above, DHCP, CGMS & macrovision with version 7 and above.”
47
Analysis: 325. The Authority is of the view that the Regulation should specify STB/unique consumer subscription should have copy protection and the means of achieving the same should be left to the service providers.
Table 4 (20) of CP 326. In the CP, the following was mentioned: “DPO system should have capability to maintain un-editable logs of all activity and configurations including download of any App at STB end.”
Analysis: 328. The Authority is of the view that DPO system should have capability to maintain un-editable logs of all activity and configurations including download or upgrade of IPTV services App (if any) at STB/unique consumer subscription end. Accordingly, modifications have been made in the regulation.
Table 4 (21) of CP 329. In the CP, the following was mentioned: “The DRM should not allow delivering linear TV channels on HLS, Smooth Streaming, Dash & HTTP/TCP.”
In response, a few stakeholders and an association suggested that the DRM may allow delivering linear TV channels on HLS, Smooth Streaming, Dash & HTTP/TCP subject to IPTV service being not accessible on Open Internet, i.e., IPTV Service should strictly be accessible in a managed network with DRM protection.
Another set of a few stakeholders and an association opined that IPTV transmission via multicast will not prevent content theft and piracy. With TCP HTTP even a better security can be provided and Quality of service can be improved as it has feedback for every single session of customer. And even in case of hacking it can be easily identified with feedback from session.
Another stakeholder suggested that the DRM should allow delivering linear TV channels to any protocols as desired by DPO. Another stakeholder suggested that only the DRM supported streaming containers/formats (MPEG-TS, MpegDash, hls etc) and network protocols (http, hls, TCP, UDP etc) should be deployed. Two stakeholders suggested that DRM may allow delivering linear TV channels in any mode enabling content protection to avoid piracy. One stakeholder opined that it's about blocking OTT, which contradicts the common modern trend.
Analysis: 333. The Authority is of the view that the DRM should not allow delivering linear TV channels on Internet. The delivery of multi channel television programmes should remain in a closed network within the device. Accordingly, modifications have been made in the regulation.
48
Table 4 (22) of CP 334. In the CP, the following was mentioned: “The STB should have forced messaging capability including forced finger printing display.”
Research the source law
This record is not yet linked to a specific provision. Browse the law library, choose the affected provision and ask against the exact statutory text.
Browse source lawsThe distributor shall ensure that the SMS vendor has the technical capability in India to maintain the systems on 24×7 basis throughout the year.
DPO shall declare the details of the DRM and the SMS deployed for distribution of channels. In case of deployment of any additional DRM/SMS, the same shall be notified prior to commissioning of the system, to the broadcasters by the distributor.
If there is active infrastructure sharing (as and when permitted by MIB) then, DPO shall declare the sharing of the DRM and the SMS deployed for distribution of channels. In case of deployment of any additional DRM/SMS, the same should be notified to the broadcasters by the distributor.
SMS shall have a provision to generate synchronization report, with date and time, with the minimum fields as listed below: (a) STB/unique consumer subscription Number (or in case of card-less system, chip ID or MAC ID number of the STB) (b) Product Code pertaining to à-la-carte channels and bouquets available on the platform (c) Start Date of entitlement (d) End Date of entitlement (e) Status of STB/unique consumer subscription (active/Inactive)
The file output of DRM shall be processed by SMS system to compare and generate a 100% match or mismatch error report.
Channel/Bouquet management: SMS shall, in synchronisation with DRM on real time basis, support the following essential requirements: (a) Create and manage relevant product ID for all channels and bouquets along with the relevant details such as name, tariff, broadcaster, or DPO bouquet, etc. (b) Manage changes in the channel/bouquet, as may be required, from time to time. (c) Link the Products IDs for à-la-carte channels and bouquets (Single and Bulk) created in DRM with the product information being managed in SMS, for smooth working of SMS and DRM integration. (d) Management of historical Data of Product name, i.e., Broadcasters (name), maximum retail price (MRP), distributor retail price (DRP).
Network Capacity Fee (NCF) Policy Creation: SMS shall support all NCF related requirements mandated by the applicable tariff order.
Bill/Invoice Generation: SMS shall be capable of generating proper subscriber bill/invoice with explicit details of NCF charges, pay channels charges (with clear itemized details of à-la-carte channel cost and bouquet costs), rental charges for STB/unique consumer subscription (if any), other applicable charges, including Goods and Services Tax (GST).
Management of Logs: (a) SMS shall have the facility to provide user detail logs with the ID of users on each login event. (b) SMS shall have the provision of generating the user activity log report to enable tracking users’ work history. It shall not be allowed to delete the records from the log. (c) All logs shall be stamped with date and time and the system shall not allow altering or modifying any logs. (d) The logs shall be maintained for a period as specified in Schedule III or at least three audit cycles, whichever is later. (e) Channel subscription report: SMS shall be able to provide broadcaster wise total counts of monthly subscribers of channels including both à la carte and bouquet subscriptions as per format that may be prescribed by TRAI. (f) DRM and SMS should be running on separate and independent servers.
SMS Database and tables: (a) There shall not be any active unique subscriber outside the database tables declared by the Vendor (b) SMS shall not provide an option to split SMS database or for creation of more than one instance. (c) SMS shall have the provision to enable or disable channel (à-la-carte channel or bouquet of channels) selection by subscribers either through website or an application through interface provided by the distributor platform operator. (d) SMS shall be capable of capturing the following information required for audit or otherwise: i. Bouquet à la carte status change history ii. Bouquet composition change history iii. Change in status of connection (primary to secondary and vice versa)
SMS shall be accessed through a Firewall
STB/unique consumer subscription and MAC ID shall be paired from the SMS to ensure security of channel (applicable for DRM with pairing facility).
The SMS shall be capable of individually addressing subscribers, for the purpose of generating the reports, on channel by channel and STB/unique consumer subscription by STB/unique consumer subscription basis.
SMS should have a facility to carry out monthly reconciliations of channels/a-la-carte and bouquet (with their respective ID created in SMS with DRM) and the variance report should be available from the DRM and SMS logs and made available during audits.
SMS should have a provision of generating the following reports pertaining to STB/unique consumer subscription/MAC ID.: (a) White list of STB/unique consumer subscription /MAC ID along with active/inactive status (b) Faulty STB/unique consumer subscription/MAC ID – repairable and beyond repairable (c) Warehouse fresh stock (d) In stock at local cable operator (LCO) end (e) Blacklist (f) Deployed with activation status (g) Testing/demonstration STB/unique consumer subscription /MAC ID with location
Audit-related requirements: SMS should have the capability to capture below-mentioned information that may be required for audit and otherwise: (a) Subscriber related: (i) Subscriber contact details change history (ii) Connection count history (iii) Transition of connection between Disconnected/Active/Temporary Disconnected (iv) Subscription change history (b) Product (Bouquet/à-la-carte channel) related: (i) Broadcaster à-la-carte relation (ii) Bouquet name change history (iii) À la carte name change history (iv) Bouquet/à-la-carte channel rate change history (c) STB/unique consumer subscription related: (i) Change in location history (ii) Change in status (Active/Damaged/Repaired/Replaced)
User Authentication: SMS should have the capability to authenticate its subscribers through registered mobile number (RMN) through one-time password (OTP) system
SMS should have the provision to support the following additional requirements: (a) List of à-la-carte channels and bouquets, digital headend (DHE): Provision to support/ Sub-Headend-wise list of à-la-carte channels and bouquets, in sync with the list available in DRM. (b) Product (à-la-carte channels and bouquets)-wise Renewal and Reversal setting for the Subscriber Account: Provision to allow renewal of a product to a subscriber after the expiry date of a product, and provision to auto-calculate and refund the amount to a subscriber if he discontinues a product midterm. These requirements may be configurable on selective products, as required by the DPOs as per their business plans. (c) Product (à-la-carte channels and bouquets)-wise Reversal setting for LCO Account: Provision to calculate and refund the amount due to LCO, if he or the subscriber discontinues a product midterm. Product (à-la-carte channels and bouquets) Tenure-wise LCO and Subscriber Discount Scheme/Free Days Scheme: Provision to create Discount Scheme and Free-day scheme for LCO and Subscriber, based on the duration (Tenure) of the product subscription. (d) Calendar/Activity Scheduling: Provision to auto-schedule activities like STB/unique consumer subscription activation/deactivation, à-la-carte channels and bouquets addition/removal, channel/bouquet composition modification, etc. (e) Bulk Channel/Bouquet Management: Provision to perform bulk activity of à-la-carte channels and bouquets addition and removal on all or a designated group of STBs/unique consumer subscription. (f) Token-number-based reports: Provision to download multiple generated reports with the help of token number, such as audit reports with different intervals. (g) Third-Party Integration: Provision to support integration with relevant third-party systems, such as, payment gateway integrations, interactive voice response (IVR) Integrations, SMS Gateway Integrations, etc. (h) Bill payment and reconciliation feature: Provision for bill payment and reconciliation (in case a DPO is running service in post-paid mode). (i) Generation of Reports: Provision to generate the following reports for operational purpose: (i) All, selective and single boxes’ current status with their first-time activation date. (ii) Total number of à-la-carte channels and bouquets and STB/unique consumer subscription expiring detail till given future date on the dashboard, according to the permission. (iii) Today’s fresh activation count, de-activation count, re-activation count, à-la carte channels and bouquets addition/ removal count on dashboard, according to the permission. (iv) Total active and inactive subscriber’s details with multiple criteria (network-wise, à la-carte channels and bouquets-wise, state-city wise and broadcaster-wise).
It shall be mandatory for SMS to have backup servers and logs of all activities carried out in main server shall be concurrently copied into the backup servers, in an automated manner without any manual intervention. Provided that a log of all such instances shall be maintained along with date and time stamp, where the backup server has been used as the main server: Provided further that the main and backup server shall always be in sync with regard all data, such as subscription data, STB/unique consumer subscription UA/MAC ID details, entitlement level information, etc.
| 5. |
| DRM deployed should be able to support two-way networks only. |
| 6. | The DRM deployed should be able to support both carded as well as card-less STBs/unique consumer subscription for any provisioning. |
| 7. | The DRM deployed should be able to generate, record, maintain independent reports and logs for verification purpose during audits corresponding to each command executed in the DRM issued by the SMS integrated with the DRM for last three (3) years minimum. The reports must have date and time stamp. Proposed reports should include: |
| 9. | The finger printing should be able to give the numbers of characters as to identify the unique STB/unique consumer subscription and/or the MAC ID. |
| 10. | The finger printing should be possible on global as well as on the individual STB/unique consumer subscription basis. |
| 11. | The overt fingerprinting/watermarking should be displayed by the DPO without any alteration with regard to the time, location, duration and frequency. |
| 12. | The DRM deployed should be able to generate fingerprinting/watermarking both global fingerprinting as well as targeted channel fingerprinting/watermarking. |
| 13. | The DRM shall support and enable forensic watermarking at STB/unique consumer subscription level. |
| 14. | The DRM shall have the capability to run fingerprinting with at least one fingerprinting every ten (10) minutes on a 24x7x365 basis. DRM should have a feature to publish report of fingerprinting schedule for defined interval. The DPO shall make such report available to broadcaster on request. |
| The STB/unique consumer subscription must be compliant to the applicable Bureau of Indian Standards |
| 9. | The STBs/unique consumer subscription should be addressable over the air to facilitate OTA software upgrade. |
| 10. | The STBs/unique consumer subscription with facilities for recording the programs shall have international standard copy protection system |
| 11. | The STB/unique consumer subscription should have a provision that fingerprinting is never disabled. |
| 12. | The watermarking network logo for all pay channels shall be inserted at encoder end only. |
| 13. | DRM/SMS deployed should be able to send scroll messaging which should be only available in the lower part of the screen. |
| 14. | DRM deployed should be able to geo tag STB/unique consumer subscription deployed in the network for security. |
| 15. | STB/unique consumer subscription should take all commands directly from DRM not from any intermediate servers. |
| 16. | STB/unique consumer subscription while using IPTV infrastructure should not have feature to download (direct or side download) any 3rd party App/APK and should not have access to any browser. |
| 17. | STB/unique consumer subscription should not be able to access the authorization keys from any other source except from the IPTV system through the IPTV closed network. DRM must ensure that the authorization keys are not received by the STB/unique consumer subscription from any other source other than the one specified by the IPTV system |
| 18. | No play store should be accessible for enabling download, etc. when STB/unique consumer subscription, is functioning in the IPTV network. |
| 19. | STB/unique consumer subscription should have copy protection. |
| 20. | DPO system should have capability to maintain un-editable logs of all activity and configurations including download or upgrade of IPTV services App (if any) at STB/unique consumer subscription end |
| 21. | The DRM should not allow delivering linear TV channels on Internet. The delivery of multi channel television programmes should remain in a closed network within the device. |
| 22. | The STB/unique consumer subscription should have forced messaging capability including forced finger printing display. |
| 23. | The DRM hybrid STBs/unique consumer subscription should be tested for the following prior to their seeding in the subscribers’ premises: |
Two stakeholders opined that IPTV is an operator driven and controlled platform in which the consumer directly interacts with equipment installed by operator in closed user group. IPTV system delivers digital television service using Internet Protocol (IP) over various access technologies i.e., broadband connection based on copper loop, optical fibre, wireless technologies etc.
One stakeholder suggested that All broadband distribution networks are unicast only and if unicast is not allowed for IPTV we need to build an exclusive network for IPTV and there is no business case to implement. Another stakeholder opined that a separate IPTV clause is required, it’s not directly related to DRM.
Another stakeholder suggested that IPTV transmission has to be in a controlled network, the DPO can distribute either in Unicast or multicast mode. STBs with facilities for recording programs shall have a copy protection system (i.e., a feature which prevents reproduction of content and/or unauthorized copying and distribution of content) and such recorded content should not be transferrable to any other device,
An association opined that Unicast is the basic feature of IPTV technology. Any restriction of IPTV to provide only multicast will reduce the IPTV service to cable services. Further, both GoI and TRAI has always provided for an enabling and technology neutral regime, therefore, no artificial restriction should be imposed on IPTV services. Such restriction, if imposed, will disable the IPTV providers to provide the best of the class services to consumers. Unicast as a technology is fully compliant with the extant legal and regulatory framework and is in the larger interests of end consumers without compromising with the rights and privileges of any other stakeholder in the IPTV value chain. Legal and regulatory framework in India is technology agnostic.
Another stakeholder opined that Multicast is a better way for live streams to be transmitted through IPTV on wired line network. All across the world, Multicast on IPTV has been working from more than a decade especially for pay channels and that too with high usage channels. Unicast IPTV is better for small-scale deployments, while Multicast IPTV is better for large-scale deployments with a high number of viewers. However, implementing Multicast requires specialized network hardware and software, which can be expensive and complicated.
An association opined that since Unicast mode allows IPTV services to touch open internet, it cannot be introduced for the IPTV service DRM, as it will enable the DPO to easily shift the unicast stream from closed network to open network, which has different jurisdiction and further is the cause of rampant piracy. Retransmission of linear TV channels envisaged under TRAI regulations is by way of “broadcast” only. Retransmission of TV channels in Multi cast mode within closed network meets the requirement of a broadcast. Only technologies fulfilling this requirement should be permitted as mode of retransmission for IPTV services. The mode of retransmission used for provision of IPTV services is to be Multi cast only. Since IPTV is a Broadcast service it can be deployed by Multi cast only. If Unicast mode is used for provision of linear TV channels via IPTV, then it is technically impossible to differentiate between IPTV and OTT at subscriber’s end as using Unicast mode may enable the DPO to easily shift the Unicast stream from closed network to open network. Regulations cannot permit a back door for the IPTV service to be equated to internet enabled services.