Fatti: Fatti: A. Dopo che una precedente domanda era stata respinta, con decisione del 22 settembre 2000, dall'Ufficio AI del Cantone Ticino (UAI) in quanto presentata prima della scadenza del periodo di attesa previsto dalla legislazione in materia, N._, cittadino italiano nato nel 1951, portiere di notte presso l'albergo P._, in data 23 febbraio 2001 ha formulato una richiesta volta ad ottenere prestazioni dell'assicurazione per l'invalidità a dipendenza di una inabilità lavorativa parziale (50%) addebitabile a coronaropatia con stato da by-pass (1993), stato ansioso con sindrome psicosomatica in seguito ad intervento cardiaco e disturbi funzionali gastrointestinali. Preso atto degli esiti di un doppio esame psichiatrico e cardiologico commissionato al dott. D._ dell'Organizzazione sociopsichiatrica cantonale, rispettivamente al prof. O._ dell'Ospedale X._, l'UAI, mediante provvedimento del 10 settembre 2002, ha respinto la richiesta di prestazioni per assenza di invalidità. A. Dopo che una precedente domanda era stata respinta, con decisione del 22 settembre 2000, dall'Ufficio AI del Cantone Ticino (UAI) in quanto presentata prima della scadenza del periodo di attesa previsto dalla legislazione in materia, N._, cittadino italiano nato nel 1951, portiere di notte presso l'albergo P._, in data 23 febbraio 2001 ha formulato una richiesta volta ad ottenere prestazioni dell'assicurazione per l'invalidità a dipendenza di una inabilità lavorativa parziale (50%) addebitabile a coronaropatia con stato da by-pass (1993), stato ansioso con sindrome psicosomatica in seguito ad intervento cardiaco e disturbi funzionali gastrointestinali. Preso atto degli esiti di un doppio esame psichiatrico e cardiologico commissionato al dott. D._ dell'Organizzazione sociopsichiatrica cantonale, rispettivamente al prof. O._ dell'Ospedale X._, l'UAI, mediante provvedimento del 10 settembre 2002, ha respinto la richiesta di prestazioni per assenza di invalidità. B. Assistito dal Patronato INAC, N._ si è aggravato al Tribunale delle assicurazioni del Cantone Ticino, il quale, per pronuncia del 7 maggio 2003, ha respinto il gravame e confermato l'atto querelato. B. Assistito dal Patronato INAC, N._ si è aggravato al Tribunale delle assicurazioni del Cantone Ticino, il quale, per pronuncia del 7 maggio 2003, ha respinto il gravame e confermato l'atto querelato. C. Producendo ulteriore documentazione medica e contestando, dal profilo psichiatrico, le conclusioni del primo giudice, N._, sempre patrocinato dal Patronato INAC, interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale chiede, in accoglimento del gravame, il riconoscimento di una mezza rendita. L'UAI propone la reiezione del ricorso, mentre l'Ufficio federale delle assicurazioni sociali ha rinunciato a determinarsi. 