Quantum programmingQuantum programming is the process of designing or assembling sequences of instructions, called quantum circuits, using gates, switches, and operators to manipulate a quantum system for a desired outcome or results of a given experiment. Quantum circuit algorithms can be implemented on integrated circuits, conducted with instrumentation, or written in a programming language for use with a quantum computer or a quantum processor. With quantum processor based systems, quantum programming languages help express quantum algorithms using high-level constructs.
Multiplexage fréquentielLe multiplexage fréquentiel est aussi appelé MRF (« Multiplexage par répartition de fréquence » ou FDM, de l'anglais Frequency Division Multiplexing) ; il permet de partager la bande de fréquence sur une voie haute vitesse en une série de plusieurs canaux moins larges, qui permettent de faire circuler simultanément sur la voie haute vitesse les données provenant des différentes voies à plus basses vitesses. C'est la technique utilisée en ADSL pour éviter toute collision entre le signal montant et le signal descendant.
Polarization-division multiplexingPolarization-division multiplexing (PDM) is a physical layer method for multiplexing signals carried on electromagnetic waves, allowing two channels of information to be transmitted on the same carrier frequency by using waves of two orthogonal polarization states. It is used in microwave links such as satellite television downlinks to double the bandwidth by using two orthogonally polarized feed antennas in satellite dishes. It is also used in fiber optic communication by transmitting separate left and right circularly polarized light beams through the same optical fiber.
Interpacket gapIn computer networking, the interpacket gap (IPG), also known as interframe spacing, or interframe gap (IFG), is a pause which may be required between network packets or network frames. Depending on the physical layer protocol or encoding used, the pause may be necessary to allow for receiver clock recovery, permitting the receiver to prepare for another packet (e.g. powering up from a low-power state) or another purpose. It may be considered as a specific case of a guard interval.
Run-length limitedRun-length limited or RLL coding is a line coding technique that is used to send arbitrary data over a communications channel with bandwidth limits. RLL codes are defined by four main parameters: m, n, d, k. The first two, m/n, refer to the rate of the code, while the remaining two specify the minimal d and maximal k number of zeroes between consecutive ones. This is used in both telecommunication and storage systems that move a medium past a fixed recording head.