Patent classifications
H04K1/00
SYSTEM AND METHOD FOR TRANSMITTING A DATA STREAM IN A NETWORK
In one embodiment, a method includes receiving, by a network controller and from a first node of a network, information associated with a data stream of the network and determining, by the network controller, a segmentation for the data stream. The segmentation includes a plurality of data segments and the plurality of data segments includes a first data segment. The method further includes determining, by the network controller, a data flow path for each of the plurality of data segments and determining, by the network controller, a first wavelength to assign to the first data segment. The first wavelength is one of a plurality of wavelengths spanning between the first node and a second node of the network.
Method for sequentially synthesising poly(alkoxyamine amide)s, copolymers obtained and uses thereof
Synthesizing poly(alkoxyamine amide)s, which have a monomer chain with at least one thermolabile bond between monomers from an acid monomer of a monohalogenated carboxylic acid X—C(R,R′)—Y—COOH and an amine monomer having a free terminal free-radical nitroxide group >N—O.sup.∘ and a free terminal primary amine —NH.sup.2. The synthesis involves two separate and chemically selective chemical reactions. One reacts the —COOH and —NH.sub.2 groups to obtain an amide bond —NH—CO—Y—C(R, R′)—, and the other reacts the —Y—C(R, R′).sup.∘ free-radical with the nitroxide function >N—O.sup.∘ in order to obtain an alkoxyamine bond —Y—C(R, R′)—O—N<. The chemical reactions are performed in alternating fashion with catalysts and a novel halogenated acid monomer X—C(R,R′)—Y—COOH or a novel free-radical amine monomer having a free terminal group >N—O.sup.∘ and a free terminal primary amine —NH.sub.2, until a complete copolymer chain is obtained. Also the polymers obtained and the uses thereof.
Method for sequentially synthesising poly(alkoxyamine amide)s, copolymers obtained and uses thereof
Synthesizing poly(alkoxyamine amide)s, which have a monomer chain with at least one thermolabile bond between monomers from an acid monomer of a monohalogenated carboxylic acid X—C(R,R′)—Y—COOH and an amine monomer having a free terminal free-radical nitroxide group >N—O.sup.∘ and a free terminal primary amine —NH.sup.2. The synthesis involves two separate and chemically selective chemical reactions. One reacts the —COOH and —NH.sub.2 groups to obtain an amide bond —NH—CO—Y—C(R, R′)—, and the other reacts the —Y—C(R, R′).sup.∘ free-radical with the nitroxide function >N—O.sup.∘ in order to obtain an alkoxyamine bond —Y—C(R, R′)—O—N<. The chemical reactions are performed in alternating fashion with catalysts and a novel halogenated acid monomer X—C(R,R′)—Y—COOH or a novel free-radical amine monomer having a free terminal group >N—O.sup.∘ and a free terminal primary amine —NH.sub.2, until a complete copolymer chain is obtained. Also the polymers obtained and the uses thereof.
Methods for transmission and reception of a serial signal and corresponding devices
A device for transmitting a signal over a serial link includes a transmission processor to carry out, before transmission over the serial link, a scrambling process on successive initial packets of the signal to form a scrambled packet for each initial packet. The transmission processor includes an encoding circuit to carry out an encoding process on each initial packet to deliver an encoded packet. The encoding process includes, for each current initial packet starting from the second, encoding of the current initial packet with the preceding scrambled packet. Calculation circuitry determines, for each initial packet, a bit disparity of the encoded packet and determination of a cumulative bit disparity. Comparison circuitry carries out a comparison process involving the bit disparity of the encoded packet and the cumulative disparity, with the scrambled packet being the encoded packet or the inverted encoded packet, depending on the result of the comparison process.
Methods for transmission and reception of a serial signal and corresponding devices
A device for transmitting a signal over a serial link includes a transmission processor to carry out, before transmission over the serial link, a scrambling process on successive initial packets of the signal to form a scrambled packet for each initial packet. The transmission processor includes an encoding circuit to carry out an encoding process on each initial packet to deliver an encoded packet. The encoding process includes, for each current initial packet starting from the second, encoding of the current initial packet with the preceding scrambled packet. Calculation circuitry determines, for each initial packet, a bit disparity of the encoded packet and determination of a cumulative bit disparity. Comparison circuitry carries out a comparison process involving the bit disparity of the encoded packet and the cumulative disparity, with the scrambled packet being the encoded packet or the inverted encoded packet, depending on the result of the comparison process.
Cloud controller for self-optimized networks
A management system implemented in a cloud computing environment for automatically managing a plurality of Wi-Fi access points in a network can receive information from each of the plurality of Wi-Fi access points. The system can analyze the received information from each Wi-Fi access point to determine at least one operation condition of at least one Wi-Fi access and determine at least one new operation setting for the at least one Wi-Fi access point based on the analyzed information. The system can remotely configure the at least one Wi-Fi access point based on the at least one new operation setting.
Secure service management in a communication network
In one embodiment, a tunnel to be affected by configuration of a service in a network is identified and key information for the identified tunnel is obtained from a corresponding router. The tunnel is assigned to a key group based on the key information, and provisioning information associated with the tunnel on the router is updated based on the assigned key group in conjunction with configuration of the service. The updating of the provisioning information may comprise altering the key information on the router to include a key associated with the assigned key group. Also, one or more keys not associated with the assigned key group may be deleted from the router and from a management entity of the network.
FIBER OPTIC LIGHT INTENSITY ENCRYPTION
A fiber optic light intensity encryption method is provided. The method includes determining light intensities associated with multi-frequency light pulses emitted by a laser transmitter apparatus in response to an encryptions process. An encryption type for application of an encryption algorithm to each light intensity is determined and a first light intensity associated with a first light pulse is selected. Data indicating results of the random selection is transmitted to the laser transmitter apparatus and an initial security key is transmitted over a signaling channel of the laser transmitter apparatus. The signaling channel is secured based on the initial security key resulting in a secure signaling channel. In response, a secure bundle comprising said the secure signaling channel and an additional group of channels is generated and the data is transmitted via the secure bundle.
FIBER OPTIC LIGHT INTENSITY ENCRYPTION
A fiber optic light intensity encryption method is provided. The method includes determining light intensities associated with multi-frequency light pulses emitted by a laser transmitter apparatus in response to an encryptions process. An encryption type for application of an encryption algorithm to each light intensity is determined and a first light intensity associated with a first light pulse is selected. Data indicating results of the random selection is transmitted to the laser transmitter apparatus and an initial security key is transmitted over a signaling channel of the laser transmitter apparatus. The signaling channel is secured based on the initial security key resulting in a secure signaling channel. In response, a secure bundle comprising said the secure signaling channel and an additional group of channels is generated and the data is transmitted via the secure bundle.
Content-based encryption keys
Techniques and mechanisms described herein facilitate the encryption of content using content-based encryption keys. According to various embodiments, data stream may include one or more data chunks. A client machine may apply a hash function to a data chunk to determine a fingerprint value. A cryptographic protocol shared with a remote server may be applied to the fingerprint value to determine a data chunk encryption key. The data chunk encryption key may be used to encrypt the data chunk, and the encrypted data chunk may be sent to the remote server for storage.