دولت وقت ايران بيستم نوامبر سال 502 ميلادي (زمان پادشاهي قباد ساساني) به دولت روم شرقي (قسطنطنيه) اعلان جنگ داد. اين اعلان جنگ پس از سه اخطار پي در پي به دولت روم که اين دولت در رعايت تعهداتي که به موجب پيمان صلح سال 442 (منعقد شده ميان يزدگرد دوم و تئودور) سپرده بود تعلل كرده است صادر شده بود. در اخطاريه هاي كتبي سه گانه، دولت روم متهم شده بود كه تعمدا در صدد اجراي چند بند از پيمان بر نيامده و تاكيد شده بود كه ادامه تعلل رومي ها، پيش از آن تحمل پذير نخواهد بود. در پي اين اعلان جنگ، واحدهاي ارتش ايران چند منطقه از قلمرو روميان ازجمله شهر تئودوراپوليس را تصرف كردند كه آناستازيوس امپراتور تازه روم درخواست ترك مخاصمه كرد. پيمان صلح سال 442 ميلادي در پي تجاوز روميان به قلمرو ايران در قفقاز و شكست آنان در منطقه «دربند» از ارتش ايران امضاء شده بود. تئودور امپراتور وقت، معروف به تئودور بزرگ عذر آورده بود كه هدف نيروهاي رومي جلوگيري از ورود اقوام مهاجم از آسياي مركزي بود، نه تصرف «دربند» قفقاز متعلق به ايران. طبق قرارداد سال 442، دولت ايران پذيرفته بود كه در قبال دريافت پول از دولت قسطنطنيه، مانع از تعرض مهاجران آسياي مركزي به قلمرو روميان شود.