{'fraction_non_alphanumeric': 0.041237113402061855, 'fraction_numerical': 0.020618556701030927, 'mean_word_length': 5.071428571428571, '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}}
40-gb/s 32-bit optical packet compressor-decompressor based on an optoelectronic memory

We propose a novel optical packet compressor-decompressor. It is based on an optoelectronic memory that employs a complementary metal-oxide-semiconductor memory sandwiched between all-optical serial-to-parallel and photonic parallel-to-serial converters. Its optoelectronic scheme makes it possible to handle a long optical packet, and provides ultrafast burst-mode operation and flexible choice with regard to the center wavelength and/or spectral bandwidth of the output packet. We demonstrated both the 40-to-80-Gb/s compression and 40-to-10-Gb/s decompression of 32-bit optical packets.