COMMUNICATION APPARATUS
First Claim
1. A communication apparatus comprising:
- a signal receiving and transmitting portion operative to receive an input communication signal for obtaining an input information signal and to transmit an output communication signal based on an output information signal;
a reassembling and segmenting portion operative to cause the input information signal to be subjected to reassembling process for obtaining first framed data which form a data frame containing a header segment and an information segment and to cause second framed data which form a data frame containing a processed header segment and an information segment to be subjected to segmenting process for obtaining the output information signal;
temporary memory means for storing temporarily the first framed data obtained from the reassembling and segmenting portion and for storing temporarily the second framed data and then discharging the second framed data stored therein to the reassembling and segmenting portion;
main memory means for storing therein identification information contained in the data frame formed by the first framed data stored in the temporary memory means, preserving the stored identification information as history information, as occasion demands, and discharging one of the stored identification information and the stored identification information having been subjected to modifying process to the temporary memory means as processed identification information so as to be provided in the processed header segment contained in the data frame formed by the second framed data;
a temporary managing portion operative to control operations in the temporary memory means for storing temporarily therein the first and second framed data;
a main managing portion operative to control operations in the main memory means for storing therein the identification information, preserving the history information and discharging the processed identification information; and
an operation control portion operative, when the data frame formed by the first framed data obtained form the reassembling and segmenting portion is detected, to cause the temporary managing portion and the main managing portion to carry out one of a first control operation, with which the detected data frame is transformed to be a modified data frame containing a header segment wherein a transfer mode information representing one of a diffusion transfer mode, a percolation transfer mode and a convergence transfer mode, which is determined based on original transfer mode information and particular identification information both provided in the header segment contained in the detected data frame and the history information preserved in the main memory means, the modified data frame containing the header segment wherein the transfer mode information representing one of the diffusion transfer mode and the convergence transfer mode is provided is positively discharged in the form of the second framed data from the temporary memory means to the reassembling and segmenting portion, and the modified data frame containing the header segment wherein the transfer mode information representing the percolation transfer mode is provided is discharged at a predetermined probability in the form of the second framed data from the temporary memory means to the reassembling and segmenting portion or deleted without being discharged, and a second control operation, with which the detected data frame is deleted in response to a transfer mode information and a predetermined identification information both provided in the header segment contained in the detected data frame and the history information preserved in the main memory means;
wherein, in the diffusion transfer mode, the data frame containing the header segment wherein the transfer mode information representing the diffusion transfer mode is provided is identical with one of a data frame transmitted from a transmission source and a data frame transmitted diffusively, in the percolation transfer mode, the data frame containing the header segment wherein the transfer mode information representing the percolation transfer mode is provided is identical with a data frame transmitted at a predetermined probability, and in the convergence transfer mode, the data frame containing the header segment wherein the transfer mode information representing the convergence transfer mode is provided is identical with a data frame transmitted convergently toward a destination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus according to the invention can be applied to constitute each of relay nodes in a novel wireless communication network, in which the number of relaying stages formed with the relay nodes can be freely set without restriction by the amount of communication information to be processed, and consequently, a multistage-relayed communication extending over a long distance can be carried out to realize a long-distance communication. The communication apparatus comprises temporary and main managing portions 16 and 18 for controlling temporary and main memory means 15 and 17 and an operation control portion 20, wherein the operation control portion 20 is operative to cause the temporary and main managing portions 16 and 18 to perform control operations for transform an input data frame to be a modified data frame containing transfer mode information representing one of diffusion, percolation and convergence transfer modes determined based on original transfer mode information and particular identification information contained in the detected data frame and history information preserved in the main memory means 17, for causing the modified data frame of the diffusion or convergence transfer mode to be subjected to relay and for causing the modified data frame of the percolation transfer mode to be subjected to relay at a predetermined probability or to deletion.
-
Citations
6 Claims
-
1. A communication apparatus comprising:
-
a signal receiving and transmitting portion operative to receive an input communication signal for obtaining an input information signal and to transmit an output communication signal based on an output information signal; a reassembling and segmenting portion operative to cause the input information signal to be subjected to reassembling process for obtaining first framed data which form a data frame containing a header segment and an information segment and to cause second framed data which form a data frame containing a processed header segment and an information segment to be subjected to segmenting process for obtaining the output information signal; temporary memory means for storing temporarily the first framed data obtained from the reassembling and segmenting portion and for storing temporarily the second framed data and then discharging the second framed data stored therein to the reassembling and segmenting portion; main memory means for storing therein identification information contained in the data frame formed by the first framed data stored in the temporary memory means, preserving the stored identification information as history information, as occasion demands, and discharging one of the stored identification information and the stored identification information having been subjected to modifying process to the temporary memory means as processed identification information so as to be provided in the processed header segment contained in the data frame formed by the second framed data; a temporary managing portion operative to control operations in the temporary memory means for storing temporarily therein the first and second framed data; a main managing portion operative to control operations in the main memory means for storing therein the identification information, preserving the history information and discharging the processed identification information; and an operation control portion operative, when the data frame formed by the first framed data obtained form the reassembling and segmenting portion is detected, to cause the temporary managing portion and the main managing portion to carry out one of a first control operation, with which the detected data frame is transformed to be a modified data frame containing a header segment wherein a transfer mode information representing one of a diffusion transfer mode, a percolation transfer mode and a convergence transfer mode, which is determined based on original transfer mode information and particular identification information both provided in the header segment contained in the detected data frame and the history information preserved in the main memory means, the modified data frame containing the header segment wherein the transfer mode information representing one of the diffusion transfer mode and the convergence transfer mode is provided is positively discharged in the form of the second framed data from the temporary memory means to the reassembling and segmenting portion, and the modified data frame containing the header segment wherein the transfer mode information representing the percolation transfer mode is provided is discharged at a predetermined probability in the form of the second framed data from the temporary memory means to the reassembling and segmenting portion or deleted without being discharged, and a second control operation, with which the detected data frame is deleted in response to a transfer mode information and a predetermined identification information both provided in the header segment contained in the detected data frame and the history information preserved in the main memory means; wherein, in the diffusion transfer mode, the data frame containing the header segment wherein the transfer mode information representing the diffusion transfer mode is provided is identical with one of a data frame transmitted from a transmission source and a data frame transmitted diffusively, in the percolation transfer mode, the data frame containing the header segment wherein the transfer mode information representing the percolation transfer mode is provided is identical with a data frame transmitted at a predetermined probability, and in the convergence transfer mode, the data frame containing the header segment wherein the transfer mode information representing the convergence transfer mode is provided is identical with a data frame transmitted convergently toward a destination thereof. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification