Меня учили что нормально звонить до 22-22.30..   Ну и потом, если она знает, что подруга не спит и готова общаться, почему нет? Проблема в том, что это происходит на ваш телефон.Если не может разговаривать, понятно что завершит. Установление границ это не уступать там, где вроде бы может уступить. В данном случае объяснить, что это неудобно вам. И что 20 звонков подряд неудобны ей.  И что с 15 до 17 у нее время уроков, и она просит не звонить, потому что это ее отвлекает.  И она должна продемонстрировать свое недовольство, если подруга будет настаивать.  (следует заранее продумать, что делать, если человек продолжает переходить установленные границы, как на это реагировать).И заранее можно сказать, что за этим последует негатив подруги и ее желание продавить вашу и вернуть все как было. И наверное будет скандал. И его нужно будет спокойно пережить, удерживая границы и не давая надежд на то, что они уберутся обратно. И тогда через неделю-две подругу отпустит, и отношения восстановятся на новых условиях. А у вашей будет бесценный жизненный опыт установления своих границ.