{'fraction_non_alphanumeric': 0.028258887876025523, 'fraction_numerical': 0.0, 'mean_word_length': 5.777777777777778, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Multicast routers cooperating with channel announcement system

Source-specific multicast (SSM) has been discussed as realistic multicast communication architecture used in the Internet. Due to the SSM conformance, source discovery procedure is eliminated from multicast routing protocol, and the protocol scalability is improved. However, because of no source address validation mechanism on the router side, multicast router cannot recognize untrustworthy join requests and cannot avoid invalid or unavailable routing tree construction. In this document, after studying the problems of SSM deployment, we propose a new communication model between multicast routers and multicast session directory systems. As a candidate of the session directory system, we propose to enhance channel reflector, which is a multicast channel announcement system maintaining (S, G) channel information for end users. Since it provides an effective policy and scope management, multicast routers cooperating with this system can validate (S, G) join and optionally translate (*, G) join to appropriate (S, G) joins.