IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0080317
(2002-02-21)
|
등록번호 |
US-7535840
(2009-07-01)
|
우선권정보 |
JP-P2001-045250(2001-02-21) |
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
Sonnenschein Nath & Rosenthal LLP
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
17 |
초록
▼
Information can be transferred while ensuring real-time characteristics without increasing the circuit size of an apparatus. A high-order layer packet is divided into a plurality of fragmented packets of fragment numbers, and these are transmitted via a wireless network. When an error occurs, if wi
Information can be transferred while ensuring real-time characteristics without increasing the circuit size of an apparatus. A high-order layer packet is divided into a plurality of fragmented packets of fragment numbers, and these are transmitted via a wireless network. When an error occurs, if within a maximum permissible transmission process time, the fragmented packet of the same fragment number is retransmitted. For the high-order packet, since all the fragmented packets thereof could not be transmitted within that time due to the error, a halt flag is written into the fragmented packet of the next high-order packet.
대표청구항
▼
What is claimed is: 1. An information processing apparatus for transmitting information to a transmission party via a network in predetermined information units, said information processing apparatus comprising: a first dividing unit for dividing a first information into a first set of information
What is claimed is: 1. An information processing apparatus for transmitting information to a transmission party via a network in predetermined information units, said information processing apparatus comprising: a first dividing unit for dividing a first information into a first set of information units; a first transmission unit for transmitting said first set of information units to said transmission party through said network; a receiving unit for receiving, from said transmission party, indication about the reception of said first set of information units transmitted by said first transmission unit; a clocking unit for clocking a time from when transmission of said first set of information units is initiated; a determination unit for determining whether or not the time clocked by said clocking unit exceeds a reference time value associated with said first set of information units; a second dividing unit for dividing a second information, which follows said first information, into a second set of information units; a second transmission unit for transmitting said second set of information units to said transmission party through said network when said indication is received or when said indication is not received within said reference time value; a setting unit for setting a flag indicating that the time clocked by said clocking unit exceeds said reference time value when determined by said determination unit and that the transmission of said first set of information units is cancelled; and a writing unit for writing said flag into each of said second set of information units which are transmitted by said second transmission unit when said flag is set by said setting unit. 2. An information processing apparatus according to claim 1, wherein said first and second information comprise information packets and said first set of information units and said second set of information units comprise information fragments. 3. An information processing apparatus according to claim 1, further comprising: a clearing unit for clearing said flag when all of said second set of information units which form said second information are transmitted to said transmission party. 4. An information processing method for use with an information processing apparatus for transmitting information to a transmission party via a network in predetermined information units, said information processing method comprising: a first dividing step for dividing a first information into a first set of information units; a first transmission step of transmitting said first set of information units to said transmission party through said network; a receiving step of receiving, from said transmission party, indication about the reception of said first set of information units transmitted in said first transmission step; a clocking step for clocking a time from when transmission of said first set of information units is initiated a determination step for determining whether or not the time clocked in said clocking step exceeds a reference time value associated with said first set of information units; a second dividing step for dividing a second information, which follows said first information, into a second set of information units; a second transmission step of transmitting said second set of information units to said transmission party through said network when said indication is received or when said indication is not received within said reference time value; and a setting step for setting a flag indicating that the time clocked in said clocking step exceeds said reference time value when determined in said determination step and that the transmission of said first set of information units is cancelled; and a writing unit for writing said flag into each of said second set of information units which are transmitted by said second transmission unit when said flag is set by said setting unit. 5. A computer-readable medium encoded with a computer-readable program in a case where a computer controls an operation of transmitting information to a transmission party via a network in predetermined information units, said program comprising instructions for: a first dividing step for dividing a first information into a first set of information units; a first transmission step of transmitting said first set of information units to said transmission party through said network; a receiving step of receiving, from said transmission party, indication about the reception of said first set of information units transmitted in said first transmission step; a clocking step for clocking a time from when transmission of said first set of information units is initiated a determination step for determining whether or not the time clocked in said clocking step exceeds a reference time value associated with said first set of information units; a second dividing step for dividing a second information, which follows said first information, into a second set of information units; a second transmission step of transmitting said second set of information units to said transmission party through said network when said indication is received or when said indication is not received within said reference time value; and a setting step for setting a flag indicating that the time clocked in said clocking step exceeds said reference time value when determined in said determination step and that the transmission of said first set of information units is cancelled; and a writing unit for writing said flag into each of said second set of information units which are transmitted by said second transmission unit when said flag is set by said setting unit. 6. An information processing apparatus for receiving an information packet, transmitted through a network, said information packet being divided into information fragments, said information processing apparatus comprising: a receiving unit for receiving said information fragments via said network; a storage unit for storing each of said information fragments received by said receiving unit; an assembling unit for assembling said information fragments stored in said storage unit to reproduce said information packet; a first deletion unit for deleting each of said information fragments, stored in said storage unit, when said information fragments are assembled to reproduce said information packet by said assembling unit; a determination unit for determining whether or not a predetermined flag is contained in said information fragments received by said receiving unit; and a second deletion unit for deleting said information fragments stored in said storage unit, corresponding to said information packet which is immediately prior to another transmitted information packet whose corresponding another information fragments are determined to contain flags, wherein, said flags are indicative that a clocked transmission time of said information fragments exceeds a reference time value and that the transmission of said information fragments is cancelled. 7. An information processing method for use with an information processing apparatus for receiving an information packet, transmitted through a network, said information packet being divided into information fragments, said information processing method comprising: a receiving step of receiving said information fragments; a storing step of storing, for each of said information fragments received in said receiving step; an assembling step of assembling said information fragments, stored in said storing step, into said information packet; a first deletion step of deleting each of said information fragments, stored in said storing step, when said information fragments are assembled to reproduce said information packet in said assembling step; a determination step of determining whether or not a predetermined flag is contained in said information fragments received in said receiving step; and a second deletion step of deleting said information fragments, stored in said storing step, corresponding to said information packet which is immediately prior to another transmitted information packet whose corresponding another information fragments are determined to contain flags, wherein, said flags are indicative that a clocked transmission time of said information fragments exceeds a reference time value and that the transmission of said information fragments is cancelled. 8. A computer-readable medium encoded with a computer-readable program for causing a computer to perform an operation of receiving an information packet, transmitted through a network, said information packet is divided into information fragments, said information processing method comprising: a receiving step of receiving said information fragments; a storing step of storing, for each of said information fragments received in said receiving step; an assembling step of assembling said information fragments, stored in said storing step, into said information packet; a first deletion step of deleting each of said information fragments, stored in said storing step, when said information fragments are assembled to reproduce said information packet in said assembling step; a determination step of determining whether or not a predetermined flag is contained in said information fragments received in said receiving step; and a second deletion step of deleting said information fragments, stored in said storing step, corresponding to said information packet which is immediately prior to another transmitted information packet whose corresponding another information fragments are determined to contain flags, wherein, said flags are indicative that a clocked transmission time of said information fragments exceeds a reference time value and that the transmission of said information fragments is cancelled. 9. An information processing apparatus according to claim 1, wherein, the first transmission unit retransmits a unit of said first information units when said determination unit determines that the time clocked by said clocking unit does not exceed said reference value in a case where said indication received by said receiving unit indicates that said transmission party has not yet received said unit of said information units. 10. An information processing method according to claim 4, wherein, a unit of said first information units is retransmitted when the time clocked by said clocking unit is determined not to exceed said reference value in a case where said indication received by said receiving unit indicates that said transmission party has not yet received said unit of said first set of information units. 11. A computer-readable medium having recorded thereon encoded with a computer-readable program according to claim 5, wherein, a unit of said first set of information units is retransmitted when the time clocked by said clocking unit is determined not to exceed said reference time value in a case where said indication received by said receiving unit indicates that said transmission party has not yet received said unit of said first set of information units. 12. An information processing apparatus according to claim 1, wherein said first and/or second information units include a clock information for creating a time required to reproduce said first and/or second information units.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.