Method and apparatus for updating of terminal software

Disclosed are a method and an apparatus for updating a terminal software. The method according to one embodiment of the present invention comprises the steps of: providing software update start information including window size information and software image storage information for a plurality of terminals; receiving first response information from the terminals according to the provision of the software update start information; and providing software update information by the unit of a section for the terminals according to the window size information. Therefore, time for updating a plurality of terminal software items can be reduced. [Reference numerals] (10) Communications server; (21) Terminal 1; (22) Terminal 2; (23) Terminal 3; (S501) Start updating a software ( Multiple transmission, setting a window size (128 byte), designate a software image storage space); (S502) Window size (128 byte) OK; (S503) Software image section transmission (Multiple transmission, Section number 1, Image size 128 byte); (S504,S506,S508,S510,S512,S514) Normal reception; (S505) Software image section transmission (Multiple transmission, Section number 2, Image size 128 byte); (S507) Image reception error; (S509) Software image section transmission (Single transmission, Section number 2, Image size 128 byte); (S511) Software image section transmission (Multiple transmission, Section number 3, Image size 128 byte); (S513) Final software image section transmission (Multiple transmission, Section number N, Image size N byte)